@charset "utf-8";
/* CSS Document */

.stack-left{ float:left; display:block;}

.newNavTop {
background-color:#426fb1; background-image:url(/schedule/images/sideitem_head_bg.png); background-repeat:repeat-x; height:30px; display:block; overflow:hidden;
}
.sum_description{
	font-family:Verdana, Geneva, sans-serif; font-size:11px; padding:8px;}
	
	.series_title{ font-size:18px;}
	.episode_title{ font-size:14px; }
	.main_airtime{ font-size:12px; padding:4px; font-weight:bold; color:#005daa;}
	
	.sched_infobox{
		 margin:8px 16px 8px 16px;}
.sm_rightbox{
	/* width:364px; */
	 float:right;
	 padding-left:0px;
	 padding-right:1px; 
	 padding-left:2px; 
	 margin-right:1px; 
	 margin-left:10px; 
	 margin-bottom:15px; 
	 margin-top:0px; 
	 border:#115EA1 thin groove; 
	 background-image:url(/images/homepage_elements/grid_display_bg.gif); 
	 background-position:top right; 
	 background-repeat:no-repeat;
	}
	

#whatson_body
{
background-color:#FFFFFF;
background-image:url(/images/homepage_elements/generic_circle_bg.gif);
background-position:top;
background-repeat:no-repeat;

}

p{
	font-size:11px;
    color:#000000;
}

#lpr{
	font-size:11px;
    color:#000000;
	text-align:left;
	width:200px;
}
#lpr a:link, #lpr a:visited, #lpr a:active {
    color:#000000;
}
#lpr a:hover {
}

.nho
{
width:145px;
padding-left:6px;
}
.second_slot {
width:140px;
padding-left:6px;
}
.third_slot
{
width:140px;
padding-left:6px;
}




.whatson_date{
color:#ffffff;
font-weight:bolder;
text-align:right;
width:300;
font-size:14px;
line-height:27px;
}



#whatson_body h4
{
font-size:12px;

}

#whatson_body ul
{
font-size:11px;
margin: 0px 0px 0px 12px;

}
#whatson_body a:link, #whatson_body a:visited, #whatson_body a:active {
	text-decoration: none;
}

#whatson_body a:hover {
color: #96BAD7;
}

.main_display{
border: solid 4px #115EA1;
background-image:url(/images/homepage_elements/main_display_bg.gif);
background-position:top;
background-repeat:no-repeat;
background-color:#ccdeee;
}

.explore_display{
border: solid 4px #889A7C;
background-image:url(/images/homepage_elements/explore_display_bg.gif);
background-position:top;
background-repeat:no-repeat;
background-color:#D0D9CA;
}

.grid_sched_time
{
font-size:12px;
font-weight:bold;
padding: 3px 0px 3px 0px;
width:80px;
text-align:center;
background-color:#115EA1;
color:#FFFFFF;
}

.main_sched_time
{
font-size:12px;
font-weight:bold;
padding: 3px 0px 3px 0px;
width:80px;
text-align:center;


}

.main_sched_text
{

text-align:left;
padding: 3px 0px 3px 13px;

}

.main_sched_text a:link, .main_sched_text a:visited, .main_sched_text a:active {
font-size:12px;
color:#000000;
font-weight:bold;
}

.main_sched_text a:hover {
font-size:12px;
color:#96BAD7;
font-weight:bold;
}

.main_sched_text_sm
{

padding: 3px 0px 3px 0px;
font-size:10px;
border-bottom:#000066 thin solid;
}

.main_sched_text_sm a:link, .main_sched_text_sm a:visited , .main_sched_text_sm a:active  {
	font-size:12px;
}


.main_sched_text_sm a:hover {

}


.grid_sched_text_sm
{

padding: 3px 0px 3px 0px;
font-size:10px;
border-bottom:#000066 thin solid;
border-right:#000066 thin solid;
text-align:center;
}

.grid_sched_text_sm a:link, .grid_sched_text_sm a:visited , .grid_sched_text_sm a:active  {
	font-size:10px;
	color:#000000;
}


.grid_sched_text_sm a:hover {

}
#tblhd{border-bottom:#000000 thin solid;}

.full_grid
{
background-image:url(/images/homepage_elements/grid_display_bg.gif);
background-position:top left;
background-repeat:no-repeat;
background-color:#ccdeee;
}

.full_grid_b
{
background-image:url(/images/homepage_elements/main_display_bg.gif);
background-position:top;
background-repeat:no-repeat;
background-color:#ccdeee;
}

.sched_text_div
{
padding:8px 8px 8px 8px ;
font-size:12px;

}


.rightFloater{
	float:right;
	background-color:#F3F3F3;
	padding: 3px;
	border: thin inset #115EA1;
	font-size:10px;
}

.rightFloater a:link, .rightFloater a:visited, .rightFloater a:active
{
font-size:10px;
}
.rightFloater a:hover
{
font-size:10px;
}


.program_desc
{
	font-size:12px;
	padding: 5px;
}



#view_times{
color:#FFFFFF;
background-color:#115EA1;
text-align:center;



}
#explore_view_times{
color:#FFFFFF;
background-color:#889A7C;
text-align:center;



}
#view_times a:link, #view_times a:visited, #view_times a:active{
color:#FFFFFF;
font-size:11px;
text-decoration:none;
font-weight:lighter;

}

#view_times a:hover{
color: #96BAD7;
font-weight:lighter;

}


.sched_view{
font-weight:bold;
text-align:center;
background-color:#96BAD7;
background-image:url(/images/homepage_elements/sched_view_bg.gif);
background-position:top left;
background-repeat:no-repeat;
border: solid 4px #115EA1;
}

.sched_view h1
{
color:#FFFFFF;
font-size:18px;
font-weight:lighter;
padding:10px 0px 10px 0px;
}

.sched_view a:link, .sched_view a:visited, .sched_view a:active {

	font-size:12px;
}

.sched_view a:hover {
color: #96BAD7;

}


.sched_view_ch{

font-size:12px;

font-weight:bolder;
text-align:center;
}


.sched_view_ch a:link, .sched_view_ch a:visited, .sched_view_ch a:active {

	font-size:12px;
}

.sched_view_ch a:hover {


}

#view_buttons{
text-align:center;
margin:1px;
background-color:#96BAD7;
}


#view_buttons a:link, #view_buttons a:visited, #view_buttons a:active
{
color:#FFFFFF;
padding: 0px 0px 0px 0px;
}


#view_buttons a:hover
{
color:#99CCFF;
padding: 0px 0px 0px 0px;

}
.sched_top_right{
background-color:#889A7C;
padding-top:2px;
padding-bottom:2px;

}


#faq_channels{
color:#ffffff; 
font-weight:bold;
font-size:10px; 
}


#faq_channels h4{
color:#ffffff; 
font-size:11px; 
padding:0; 
margin:0;
}

#faq_printables{
color:#000000; 
font-size:12px; 
text-align:left;
}

#faq_printables a:link, #faq_printables a:visited, #faq_printables a:active
{
color:#000000; 
}

#faq_printables a:hover
{
color: #96BAD7;

}

#faq_printables h4{
color:#000000; 
font-size:13px; 
padding:0; 
margin:0;
}



#faq{
font-weight:bold;
font-size:12px; 
}

#faq a:link, #faq a:visited, #faq a:active
{
color:#ffffff; 
}

#faq a:hover
{
color: #96BAD7;

}


#finder_tableBorder{
border: 2px solid #115EA1;
padding: 0px;
}

.finder_forms{
font-size:14px;
color:#000066;
height:20px;
vertical-align:top;

}
.finder_but{
	font-size:14px;
	color:#000066;
	background-color:#F0F0F0;
	padding:1px;
	height:20px;
	border:thin ridge #115EA1;
	vertical-align:top;

}


	
.month_headers{
	font-size:14px; color:#748767; margin:3px; padding:5px 5px 5px 11px; font-weight:900; letter-spacing:1px;
	}
	.month_headers2{
	font-size:14px; color:#446f98; margin:3px; padding:5px 5px 5px 11px; font-weight:900; letter-spacing:1px;
	}
	.month_headers_sm{
	font-size:12px; color:#748767; margin:3px; padding:5px 5px 5px 11px; font-weight:900;  letter-spacing:1px;
	}
	
.summary_rightbox{
	 width:364px;
	 float:right;
	 padding-left:0px;
	 padding-right:1px; 
	 padding-left:2px; 
	 margin-right:1px; 
	 margin-left:10px; 
	 margin-bottom:15px; 
	 margin-top:0px; 
	 border:#115EA1 thin groove; 
	 background-image:url(/images/homepage_elements/grid_display_bg.gif); 
	 background-position:top right; 
	 background-repeat:no-repeat;
	}
	
.printitem_txt{
	 color:#000000; font-size:11px; font-weight:100;
	 }	
	 
.printitem_txt_sm{
	 color:#000000; font-size:10px; font-weight:100;
	 }	
	 
.printitem_arrows{
		 color:#0066CC; font-size:11px; font-weight:bold; text-decoration:none;
		 }
		 
.printitem_list{
		 margin-left:10px; padding-top:10px; color:#0066CC;
		 }
		 
		 
.printitem_list2{
		 margin-left:4px; padding-top:4px; padding-left:4px; color:#446f98;
		 }
		 
		 
		 .topNowGridBox {font-size:12px; color:#FFF; float:left; padding:2px 8px; font-weight:bolder; margin:2px 0px 0px 2px; font-family:Verdana, Geneva, sans-serif;
}

.newNavTop .topNowGridBox a.topNowLink:link, .topNowGridBox a.topNowLink:active, .topNowGridBox a.topNowLink:visited  { color:#D7A664;}
.newNavTop .topNowGridBox a.topNowLink:hover  { color:#FFFFFF;}
.topNowGridBox a.topLinkLink:link, .topNowGridBox a.topLinkLink:active, .topNowGridBox a.topLinkLink:visited  { color:#FFFFFF;}
.topNowGridBox a.topLinkLink:hover  { color:#D7A664;}
.topDateBox { font-size:14px; color:#FFF; letter-spacing:0px; float:left; padding:6px; font-weight:bolder; }

.newNavTop {
background-color:#2E497C; background-image:url(/schedule/images/sideitem_head_bg.png); background-repeat:repeat-x; margin:0px 3px;
}
