 body.main_bg #bg-container {
	position:relative;
	z-index:100;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../images/main_bg.jpg);
	background-repeat: no-repeat;
	background-position: 50% 0pt;
}
/*BODY{
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;	
	margin: 35px 0 0 0px;
	background-image:url(../images/bg.jpg);
	background-repeat:no-repeat;
	/*background-position:center;
}*/
body.ipl #bg-container {
	background: transparent url('../images/ipl-bg.jpg') no-repeat scroll 50% 0pt;
	position:relative;
	z-index:100;
}

body.football #bg-container {
	background: transparent url('../images/bg.jpg') no-repeat scroll 50% 0pt;
	position:relative;
	z-index:100;
}
body.tennis #bg-container {
	background: transparent url('../images/tennis_bg.jpg') no-repeat scroll 50% 0pt;
	position:relative;
	z-index:100;
}
body.new #bg-container {
	background: transparent url('../images/new_bg.jpg') no-repeat scroll 50% 0pt;
	position:relative;
	z-index:100;
}
body.golf #bg-container {
	background: transparent url('../images/golf_bg.jpg') no-repeat scroll 50% 0pt;
	position:relative;
	z-index:100;
}
body.motogp #bg-container {
	background: transparent url('../images/moto_bg.jpg') no-repeat scroll 50% 0pt;
	position:relative;
	z-index:100;
}
body.cricket #bg-container {
	background: transparent url('../images/cricket_bg.jpg') no-repeat scroll 50% 0pt;
	position:relative;
	z-index:100;
}
body.nascar #bg-container {
	background: transparent url('../images/nascar_bg.jpg') no-repeat scroll 50% 0pt;
	position:relative;
	z-index:100;
}
body.badminton #bg-container {
	background: transparent url('../images/badmintone_bg.jpg') no-repeat scroll 50% 0pt;
	position:relative;
	z-index:100;
}

body.cycle #bg-container {
	background: transparent url('../images/cycling_bg.jpg') no-repeat scroll 50% 0pt;
	position:relative;
	z-index:100;
}


body.rugby #bg-container {
	background: transparent url('../images/bg-rugby.jpg') no-repeat scroll 50% 0pt;
	position:relative;
	z-index:100;
}

body.hockey #bg-container {
	background: transparent url('../images/hockey-bg.jpg') no-repeat scroll 50% 0pt;
	position:relative;
	z-index:100;
}



body.cycle #bg-container {
	position:relative;
	z-index:100;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../images/cycle_bg.jpg);
	background-repeat: no-repeat;
	background-position: 50% 0pt;
}

#onderstuk { margin: -176px auto 0pt; background: transparent url('../images/bottom_bg.jpg') repeat-x scroll 0% 0%; width: 100%; height: 176px; position: relative; }
#onderstuk1 { margin: -176px auto 0pt; background: transparent url('../images/bottom_bg1.jpg') repeat-x scroll 0% 0%; width: 100%; height: 176px; position: relative; }

.text{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #494949;
	line-height: 17px;
	}
.text1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #494949;
	line-height: 15px;
	}
	
.schedule_text4{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #ffffff;
	font-weight:bold;
	line-height: 17px;
	}
	
.schedule_text5{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #ffffff;
	font-weight:bold;
	line-height: 17px;
	padding-top:15px;
	}
.schedule_text6{
       font-family:Arial, Helvetica, sans-serif;
       font-size:11px;
       color:#0568c4;
       font-weight:bold;
}

.devider2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #ffffff;
	line-height: 17px;
	}
	
.devider3{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #4686a1;
	line-height: 17px;
	}
	
.footer_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #a2c2d0;
	line-height: 17px;
	}
	
.nav_bg{
	background-image: url(../images/nav_bg.png);
	background-repeat: no-repeat;
}

.nav_bg2{
	background-image:url(../images/nav_bg.gif);
	background-repeat:repeat-x;
	}
.nav_bg3 {
	background-image: url(../images/nav_bg3.png);
	background-repeat: no-repeat;
}
	
.body_bg{
	background-image:url(../images/body_bg.png);
	}
	
.left_shadow{
	background-image:url(../images/left_shadow.png);
	background-repeat:repeat-y;
	}
	
.right_shadow{
	background-image:url(../images/right_shadow.png);
	background-repeat:repeat-y;
	}
	
.schedule_bg{
	background-image:url(../images/cricket_schedule_top_bg.png);
	background-repeat:repeat-x;
	vertical-align:bottom;
	padding-top:5px;
	}
	
html>body .schedule_bg{
	background-image:url(../images/cricket_schedule_top_bg.png);
	background-repeat:repeat-x;
	vertical-align:middle;
	}

.schedule_bg2{
	background-image:url(../images/cric_shadow_left.png);
	background-repeat:repeat-y;
	}
	
.schedule_bg3{
	background-image:url(../images/cric_shadow_right.png);
	background-repeat:repeat-y;
	}
	
.schedule_bg4{
	background-image:url(../images/cric_bg.gif);
	background-repeat:no-repeat;
	}
	
.schedule_bg5{
	background-image: url(../images/sports_bg.gif);
	background-repeat:no-repeat;
	background-position: center center;
	}
.schedule_bg6 {
	background-image: url(../images/cric_bg2.gif);
	background-repeat:no-repeat;
	background-position: 200px center;
}
.schedule_bg7 {
	background-image: url(../images/sports_bg2.jpg);
	background-repeat:no-repeat;
	background-position: right center;
}
.schedule_bg8 {
	background-image: url(../images/sports_bg3.jpg);
	background-repeat:no-repeat;
	background-position: right top;
}

.schedule_bg9 {
	background-image: url(../images/sports_bg4.jpg);
	background-repeat:no-repeat;
	background-position: right top;
}
.schedule_bg10 {
	background-image: url(../images/sports_bg5.gif);
	background-repeat:no-repeat;
	background-position: center center;
} 
.schedule_bg11 {
	background-image:url(../images/cric_bg3.gif);
	background-repeat:no-repeat;
}
.schedule_bg12 {
	background-image: url(../images/sports_bg5.jpg);
	background-repeat:no-repeat;
	background-position: right top;
}


.dotted_line{
	background-image:url(../images/dotted_line.png);
	background-repeat:repeat-x;
	}
	
.dotted_line2{
	background-image:url(../images/dotted_line2.png);
	background-repeat:repeat-x;
	}

	
.news_bg{
	background-image: url(../images/news_bg.png);
	background-repeat:repeat-x;
	}
	
.poll_bg{
	background-image: url(../images/poll_bg.gif);
	background-repeat: no-repeat;
	}
	
.this_bg{
	background-image: url(../images/this_month_bg.gif);
	background-repeat: no-repeat;
	}
	
.this_day_bg{
	background-image: url(../images/this_bg.gif);
	background-repeat: no-repeat;
	}
	
.shows_bg{
	background-image: url(../images/shows_bg.gif);
	background-repeat: repeat-x;
	}
.shows_bg1{
	background-image: url(../images/shows_bg1.gif);
	background-repeat: repeat-x;
	}
	
.border_img{
	border:1px;
	border-style:solid;
	border-color:#929292;
	}

.under_nav{
	background-image:url(../images/deviderbg.gif);
	background-repeat:no-repeat;
	}

.schedule_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#147da9;
	font-weight:bold;
	}
	
.schedule_textblue{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#147da9;
	font-weight:bold;
	letter-spacing:0px;
	}
	
.schedule_text2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#494949;
	font-weight:normal;
	}
	
.schedule_text3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#494949;
	font-weight:bold;
	}

.select1{
	width:250px;
	height:18px;
	background-color:#f2f2f2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
A.nav A:ACTIVE, A:FOCUS, A:LINK, A:VISITED{
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
A:HOVER.nav{
	font-family: Arial, Helvetica, sans-serif;
	color: #838383;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}	

A.footer A:ACTIVE.footer, A:FOCUS.footer, A:LINK.footer, A:VISITED.footer{
	font-family: Arial, Helvetica, sans-serif;
	color: #4686a1;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
A:HOVER.footer{
	font-family: Arial, Helvetica, sans-serif;
	color: #4686a1;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}	
A.mail A:ACTIVE.mail, A:FOCUS.mail, A:LINK.mail, A:VISITED.mail{
	font-family: Arial, Helvetica, sans-serif;
	color: #494949;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
A:HOVER.mail{
	font-family: Arial, Helvetica, sans-serif;
	color: #494949;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}	
A.press A:ACTIVE.press, A:FOCUS.press, A:LINK.press, A:VISITED.press{
	font-family: Arial, Helvetica, sans-serif;
	color: #01384E;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
A:HOVER.press{
	font-family: Arial, Helvetica, sans-serif;
	color: #2F7491;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}	
A.nirvana A:ACTIVE.nirvana, A:FOCUS.nirvana, A:LINK.nirvana, A:VISITED.nirvana{
	font-family: Arial, Helvetica, sans-serif;
	color: #494949;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
A:HOVER.nirvana{
	font-family: Arial, Helvetica, sans-serif;
	color: #494949;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}	

.input2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	width: 300px;
	height:20px;
	border-width:1px;
	border-color:#807fab;
	border-style:solid;
	background:none;
	}
	.input3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	width: 250px;
	height:14px;
	border-width:1px;
	border-color:#cccccc;
	border-style:solid;
	background-image:url(../images/input_bg.gif);
	background-repeat:no-repeat;
	}

.txtarea{
	font-family:verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 18px;
	color:#FFFFFF;
	width: 300px;
	height:100px;
	border-width:1px;
	border-color:#807fab;
	border-style:solid;
	background:none;
	}
	
	.txtarea1{
	font-family:verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 16px;
	color:#666666;
	width: 250px;
	height:80px;
	border-width:1px;
	border-color:#cccccc;
	border-style:solid;
	background-color:#ececec;
	background-image:url(../images/textarea_bg.gif);
	background-repeat:no-repeat;
	}
	.tvshows-bg01 {
	background-image: url(../images/tvshows_middle.jpg);
	background-repeat: repeat-y;
	padding-right: 10px;
	padding-left: 10px;
	height: 350px;
}
.tvshows-bg02 {
	background-image: url(../images/tvshows_middle2.jpg);
	background-repeat: repeat-y;
	padding-right: 10px;
	padding-left: 10px;
	height: 350px;
}
.tvshow-txt {
	text-align: justify;
	margin-bottom: 10px;
}
.blue-title {
	color: #066E9A;
}
#career a {
	color: #01384E;
}
#career a:hover {
	color: #2F7491;
}

hr {
	color: #CCCCCC;

}
#top-link   {
	display:none;
	position:fixed;
	right:0px;
	bottom:0px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	border:1px solid #FFFFFF;
	background-image: url(../images/toplink_bg.png);
	background-repeat: repeat-x;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.tvschedule-bg {
	background-image: url(../images/popup_sch_bg.gif);
	background-repeat: repeat-x;
}
.tvsch_nav_bg {
	background-image: url(../images/sch_nav_bg.gif);
	background-repeat: repeat-x;
	font-weight: bold;
	color: #FFFFFF;
}
.calender_bg {
	background-image: url(../images/calender.gif);
	background-repeat: no-repeat;
	height: 93px;
	width: 96px;
	font-family: Arial, Helvetica, sans-serif;
	color: #494949;
}
.calender_year {
	font-size: 10px;
}
.calender_date {
	font-size: 24px;
	font-weight: bold;
	line-height: 24px;
}
 span.select { 
  position: absolute; 
  width: 60px; /* With the padding included, the width is 100 pixels: the actual width of the image. */ 
  height: 20px; 
  padding: 0 4px 0 8px; 
  color:  #11749F; 
  font: 11px/21px arial,sans-serif; 
  background: url(../images/select.gif) no-repeat; 
  overflow: hidden; 
  text-align:left;
} 
.optionclass
{
	color:#11749F;
	font: 11px/21px arial,sans-serif; 
}
span.radio { 
  width: 19px; 
  height: 25px; 
  padding: 0 5px 0 0; 
  background: url(../images/radio.png) no-repeat; 
  display: block; 
  clear: left; 
  float: left; 
} 


span.checkbox { 
  width: 19px; 
  height: 25px; 
  padding: 0 5px 0 0; 
  background: url(../images/checkbox.png) no-repeat; 
  display: block; 
  clear: left; 
  float: left; 
} 
.blue_text2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#01384e;
	}
#download a {
	font-size: 10px;
	color: #147DA9;
	text-decoration: none;
	font-weight: normal;
}
.schedule_text3 a {
	color: #494949;
	font-size: 11px;
	text-decoration: none;
}
.schedule_text3 a:hover {
	text-decoration: underline;
}
.schd_sports_header {
	background-image: url(../images/sports_schd_header.png);
	background-repeat: no-repeat;
	height: 61px;
	width: 774px;
}
.schd_cricket_header {
	background-image: url(../images/cric_sch_header.png);
	background-repeat: no-repeat;
	height: 61px;
	width: 774px;
}
#sitemap ul li {
	color: #096F9B;
	font-weight: bold;
	margin-bottom: 10px;
}


#sitemap ul li a {
	color: #0B5F83;
}

#sitemap ul li ul li a {
	color: #2CA2C2;
}
#sitemap ul li ul li {
	list-style-type: square;
	margin-bottom: 2px;
}
#sitemap a:hover {
	color: #333333;
}
.sitemap_bg {
	background-image: url(../images/sitemap_bg.jpg);
	background-repeat:no-repeat;
	background-position: right center;
}
.news_bg  .orange  a {
	font-family: Arial, Helvetica, sans-serif;
	color: #ff7506;
	font-size: 13px;
	font-weight: bold;
}
.news_bg  .orange  a:hover {
	text-decoration: underline;
}
.news_bg  .orange1  a {
	font-family: Arial, Helvetica, sans-serif;
	color: #ff7506;
	font-size: 10px;
	letter-spacing:0px;
}
.news_bg  .orange1  a:hover {
	text-decoration: underline;
}

.ipl-schedule-bg{
background-image:url(../images/dlf-ipl-schedule-bg.gif);
background-repeat:no-repeat;
width:449px;;
height:202px;
}

.ipl-schedule-hd-txt{
font-family:Arial, Helvetica, sans-serif;
color:#132a6e;
font-size:19px;
}

.about-ipl-bg{
background-color:#f0efef;
border-left:1px solid #509dbd;
border-right:1px solid #509dbd;
width:892px;
height:179px;
}

.ipl-schedule-date-txt{
font-family:Arial, Helvetica, sans-serif;
color:#132a6e;
font-size:15px;
}

