#removefavoriteshow_container, #removefavoriteseries_container, #cookiesdisabled_container, #addfavoriteshowconfirm_container {	background-color: #fff; 	width: 263px;	border: solid #828282 1px;	margin: auto; 	color: #000;	padding: 10px 15px 10px 12px;    overflow-y: hidden;    overflow-x: hidden;	    font-size: 10pt;    font-family: Arial;    line-height: 1.4em;}/* ---------- Layout ---------- */  #wrapper{  width: 748px;  margin: 0 auto;  border: 1px solid #828282;  border-width: 0 1px;}/* ---------- For ON XM (EPG PAGES) ---------- */#onxm_banner_left {	float:left;    background: url('/images/onXM/onxm_landing_hero_left.jpg') no-repeat 0 0;	height: 257px;    width: 132px;    padding: 0 0 10px 10px;}#onxm_banner_inner {	float:left;    background: url('/images/onXM/onxm_landing_hero_inner.jpg') no-repeat 0 0;	height: 257px;    width: 133px;    padding: 0 0 10px 15px;;}.banner_copy {	width: 120px;	font: 11px Arial, Helvetica, sans-serif;	color: #666666;	line-height: 14px;	padding: 9px 0 0 0;	margin: 0 0 0 0;}.banner_copy a {    font: 11px Arial, Helvetica, sans-serif;	color: #333333	line-height: 15px;	text-decoration: underline;}#onxm_banner_right {	float:left;    background: url('/images/onXM/onxm_landing_hero_right.jpg') no-repeat 0 0;	height: 257px;    width: 128px;    padding: 0 0 10px 15px;}.searchFind_short {	width: 719px;	height: 29px;	padding: 6px 5px 6px 6px;	margin: 0px 9px 6px 0px;	background: url('/common/images/bg/ylw_search_find_bg730x41.jpg') no-repeat;}.searchFind_short_copy {    float: left;    width: 255px;    font: 10px Verdana, Helvetica, sans-serif;	color: #000000;	padding: 8px 0 0 0;	margin: 0;}/* ---------- For ON XM (EPG PAGES) END ---------- */.fav{  border-bottom: 1px solid #c5c4c4;  float: left;  margin: 10px;  padding-bottom: 10px;}.fav-left{  width: 130px;  float: left;  margin-left: 10px;}.fav-right{  float: left;  margin-left: 5px;  width: 430px;}.remove{  float: right;  margin-top: 35px;  margin-right: 10px;}#why-no-fav{  float: left;  border-top: 1px solid #c5c4c4;  width: 730px;  margin: 0 10px;}a img{  border: none;}  #channel-left{  width: 138px;  float: left;  padding: 0 0 0 10px;  min-height: 400px;  font-family: Arial, Helvetica, sans-serif;  overflow: hidden;}#channel-right{  width: 585px;  float: right;  padding: 0 7px 0 0;  min-height: 400px;}#channel-right2{  width: 583px;  float: right;  padding: 0 7px 0 0;}#channel-middle{  width: 434px;  float: left;  margin: 0 0 0 10px;  min-height: 400px; }#vote20_confirm {   width: 415px;  margin: 0 0 0 12px;  padding: 0 0 0 0;  color: #262626;}#vote20_confirm_counter {   background: url(/images/channels/bkgd/20on20_counter_bg.gif) no-repeat;    height:80px;  width:139px;  margin: 28px auto 0 auto;  padding: 10px 0 0 0;   font: 11px Verdana, Helvetica, sans-serif;  font-weight: bold;  color: #666666;  text-transform: uppercase;  text-align:center;}.vote20_time {   font: 23px Verdana, Helvetica, sans-serif;  font-weight: bold;  color: #FFCC00;  line-height: 55px;}.vote20_unit {   font: 11px Verdana, Helvetica, sans-serif;  font-weight: bold;  text-transform: none;  color: #CCCCCC;}#vote20_confirm h1 {   width: 415px;  border-bottom: 1px solid #C5C4C4;  font: 17px Verdana, Helvetica, sans-serif;  font-weight: bold;  color: #262626;  line-height: 18px;  margin: 0 0 10px 0;  padding: 20px 0 10px 0;}#vote20_confirm p {   font: 11px Verdana, Helvetica, sans-serif;  color: #262626;  line-height: 16px;}#vote20_blk_top{   background: url(/images/channels/bkgd/20on20_blk_top.gif) no-repeat;    width: 434px;  height: 8px;   margin: 0px;  padding: 0 0 0 0;}#vote20_blk_mid{  background: url(/images/channels/bkgd/20on20_blk_mid.gif) repeat-y;	   width: 390px;  margin: 0 0 0 0;  padding: 0 22px 9px 22px;}#vote20_blk_mid h1 {   width: 390px;  border-bottom: 1px solid #333333;  font: 18px Verdana, Helvetica, sans-serif;  font-weight: bold;  color: #ffffff;  line-height: 18px;  text-transform: uppercase;  margin: 0 0 10px 0;  padding: 9px 0 4px 0;}#vote20_blk_mid p {  font: 11px Verdana, Helvetica, sans-serif;  font-weight: normal;  color: #ffffff;  line-height: 17px;  margin: 0 0 0 0;  padding: 0;}#vote20_blk_bot{  background: url(/images/channels/bkgd/20on20_blk_bot.gif) no-repeat;	   width: 434px;  height: 8px;  margin: 0 0 0 0;  padding: 0;}#five_favs_top{   background: url(/images/channels/bkgd/five_favs_top.gif) no-repeat;    width: 423px;  height: 24px;  font: 13px Verdana, Helvetica, sans-serif;  font-weight: bold;  color: #ffffff;  text-transform: uppercase;   margin: 10px 0 0 0;  padding: 13px 0 0 11px;}#five_favs_mid{    width: 412px;  border-left: 1px solid #a3a3a3;  border-right: 1px solid #a3a3a3;  margin: 0 0 0 0;  padding: 13px 10px 6px 10px;}#five_favs_mid h2{   float: left;   width: 300px;  height: 16px;  font: 11px Verdana, Helvetica, sans-serif ;  font-weight: bold;  text-transform: uppercase;  color: #333333;  margin: 0 0 9px 0;  padding: 0 0 0 0;}#five_favs_mid p{   clear:both;   margin: 0;  padding: 13px 0 0 0;}#five_favs_label{   float: left;   width: 200px;  height: 16px;  font: 11px Arial, Helvetica, sans-serif;  color: #000000;  margin: 0 0 6px 0;  padding: 0 0 0 0;}#five_favs_label input{   float: left;   height: 15px;  width: 15px;  margin: 0 5px 0 0; * margin-right: 0;   padding: 0 0 0 0;}#vote_now {  background: url(/images/channels/btn/vote_now.gif) no-repeat;  height: 19px;  width: 73px;  border: none;  cursor: pointer;}#five_favs_bot{   background: url(/images/channels/bkgd/five_favs_bot.gif) no-repeat;    width: 434px;  height: 4px;  margin: 0 0 0 0;  padding: 0 0 0 0;}#channel-right-side{  width: 138px;  float: right;  margin: 0 0 0 0;  min-height: 400px;  padding: 0 9px 0 0;}#most_wanted_top{  background: url(/images/channels/bkgd/mostwanted_rt_top.gif) no-repeat;    width: 138px;  height: 7px;  margin: 0 0 0 0;  padding: 0 0 0 0;}#most_wanted_mid{    width: 128px;  margin: 0 0 0 0;  padding: 10px 0 0 10px;  background-color: #4d4d4d;}#most_wanted_mid h3{     font: 12px Verdana, Helvetica, sans-serif ;  font-weight: bold;  text-transform: uppercase;  color: #FFFFFF;  line-height: 15px;   margin: 0 0 12px 0;  padding: 0 0 0 0;} .most_wanted {  height: 130px;    font: 11px Arial, Helvetica, sans-serif;  line-height: 14px;  margin: 0 0 0 0;  padding: 0 0 10px 0;}.most_wanted_artist{    font: 11px Arial, Helvetica, sans-serif;  font-weight: bold;  color: #0099CC;  margin: 0 0 0 0;  padding: 0 0 0 0;}.most_wanted_song{    float: left;  font: 11px Arial, Helvetica, sans-serif;  font-style: italic;  color: #FFFFFF;}#most_wanted_bot{  background: url(/images/channels/bkgd/mostwanted_rt_bot.gif) no-repeat;    width: 138px;  height: 3px;  margin: 0 0 0 0;  padding: 0 0 0 0;}#channel-nav{  background: url(/images/channels/bkgd/channel-nav.gif) no-repeat;	   width: 138px;  height: 73px;  margin: 10px 0 0 0;  padding: 13px 0 0;  text-align: center;}#channel-nav div{  margin-left: 5px;}#channel-nav img{  float: left;  margin: 0 7px;}#channel-left-box{  min-height: 440px;  height:auto !important;  height:440px;	  width: 120px;  border: 1px solid #999;  border-width: 0 1px 0 1px;  padding: 8px 8px 0px 8px;  _padding: 8px 7px 0px 8px; /* IE 6 and below */}#channel-left-box_blue1 {  background: url(/images/channels/bkgd/channel-left-blue-short-bg.gif) repeat-x;  min-height: 231px;  width: 120px;  border: 1px solid #999;  border-width: 0 1px 0 1px;  padding: 8px 8px 0px 8px;}.related_ch1 {   padding: 5px 3px 3px 0px;	}.related_ch2 {   padding: 0px 2px 12px 0px;	}#channel-left-box h1, #channel-left-box_blue1 h1 {   font: 11px Verdana, Helvetica, sans-serif;   font-weight: bold;   color: #000000;   padding: 0px 0px 0px 0px;   margin: 0px 0px 0px 0px; }#channel-left-box p, #channel-left-box_blue1 p {   font: 10px Arial, Helvetica, sans-serif;   font-weight: normal;   color: #000000;   padding: 0px 0px 8px 0px;   margin: 0px 0px 8px 0px; 	}#channel-left-box ul {  list-style-type: none;  margin: 0px;  width: 100%;  margin-top: 10px;  padding-bottom: 0px;}#channel-left-box li {  list-style-type: none;  vertical-align: top;  font: 10px Arial, Helvetica, sans-serif;  margin: 0px;  margin-left: 0px;  line-height: 13px;  padding: 0px;}#left-bottom {   background: url(/images/channels/bkgd/channel-left-bottom.gif) no-repeat 0 -1px;   width: 138px;  height: 7px;   margin: 0px;  padding: 0 0 0 0; }.left_home_link {  font: 10px verdana, Helvetica, sans-serif;  font-weight: bold;  color: #666666;  margin: 5px 0 10px 0;}#left_col_ad {   padding: 8px 0 0 0;}#vote_box_top{  clear:both;  background: url(/images/channels/bkgd/vote_box_top.gif) no-repeat;  width: 582px;  height: 4px;  margin: 0 0 0 0;  padding: 0 0 0 0;}#vote_box_mid{  background: url(/images/channels/bkgd/vote_box_mid.gif) repeat-y;  width: 574px;  margin: 0 0 0 0;  padding: 0 0 0 10px;}.vote_box_mid_h {  float:left;  width: 470px;  font: 11px Verdana, Arial, Helvetica, sans-serif;  color: #f2c233;  line-height: 14px;  font-weight: bold;  margin: 0 0 0 0;  padding: 15px 0 0 0;}.vote_box_mid_p {  float:left;   width: 430px;  font: 11px Arial, Helvetica, sans-serif;  color: #FFFFFF;  font-weight: normal;  line-height: 14px;  margin: 0 0 0 0;  padding: 0 0 0 0;}#vote_box_bot {  background: url(/images/channels/bkgd/vote_box_bot.gif) no-repeat;  width: 582px;  height: 4px;  margin: 0 0 9px 0;  padding: 0 0 0 0;}.vote_box_icon {   float:left;  margin: 0 0 0 0;  padding: 0 10px 0 0;}.vote_button {   float: left;  height: 19px;   margin: 0px 0 0 10px;  padding: 0 0 0 0;  border: 0;}#detailed_schedule_container{  float: left;  width: 414px;  margin: 0 0 0 0;}#detailed_schedule_right{   clear: right;  float: right;  background: url(/images/channels/bkgd/detailed_schedule_right.gif) no-repeat;  width: 118px;  height: 138px;  margin: 75px 3px 0 0;  padding: 0 10px 0 10px;}#full_width_container{  float: left;  width: 100%;  margin: 0 0 0 0;}.program_container{ padding: 0 0 80px 10px;}.bios_container{ padding: 0 0px 80px 0;}#float_left { float:left;}#bio_copy {  float:left;  width: 410px;  padding: 0 0 15px 10px;}#bio_copy h4{  font: 14px Verdana, Helvetica, sans-serif;  font-weight: bold;  text-transform: none;  line-height: 14px;  color: #262626;  margin: 0 0 0 0;  padding: 0 0 0 0;}#bio_copy h5{  font: 14px Verdana, Helvetica, sans-serif;  font-weight: bold;  text-transform: none;  line-height: 14px;  color: #DCA10D;  margin: 0 0 0 0;  padding: 0 0 0 0;}#bio_box {  clear:both;  width: 572px;  border-top: 1px solid #B9B7B7;  padding: 15px 0 0 10px;  margin: 0 0 0 0;}#full_width_container h1{  font: 18px Verdana, Helvetica, sans-serif;  font-weight: bold;  line-height: 22px;  color: #000000;  margin: 0 0 0 0;  padding: 0 0 0 0;}#full_width_container h2{  font: 18px Verdana, Helvetica, sans-serif;  font-weight: bold;  line-height: 22px;  color: #000000;  margin: 0 0 0 0;  padding: 0 0 15px 10px;}#full_width_container h3{  height: 12px;  width: 563px;  font: 12px Verdana, Helvetica, sans-serif;  font-weight: bold;  color: #000000;  border-bottom: 1px solid #B9B7B7;  padding: 28px 0 7px 0px;  margin: 0 0 0 0;}#full_width_container p {   font: 10px Verdana, Helvetica, sans-serif;   font-weight: normal;   color: #4D4D4D;   padding: 15px 0px 0 0;   margin: 0px 0px 0 0px; 	}#detailed_schedule_right h1{  font: 14px Verdana, Helvetica, sans-serif;  font-weight: bold;  line-height: 12px;  color: #EEC61B;  text-transform: uppercase;  margin: 0 0 0 0;  padding: 12px 0 0 0;}#detailed_schedule_container h1{  width: 400px;   font: 18px Verdana, Helvetica, sans-serif;  font-weight: bold;  line-height: 22px;  color: #EEC61B;  margin: 0 0 0 0;  padding: 0 0 0 0;}#detailed_schedule_container h3{  height: 12px;  width: 180px;  text-align: left;  font: 12px Verdana, Helvetica, sans-serif;  font-weight: bold;  color: #000000;  padding: 10px 0 7px 0px;  margin: 0 0 0 0;}#detailed_schedule_container h4{  height: 12px;  width: 414px;  font: 12px Verdana, Helvetica, sans-serif;  font-weight: bold;  color: #000000;  border-bottom: 1px solid #B9B7B7;  padding: 0 0 7px 0px;  margin: 0 0 0 0;  clear: both;}.detailed-station{  vertical-align: text-top;  font: 18px Verdana, Helvetica, sans-serif;  font-weight: bold;  line-height: 22px;  color: #333333;  padding: 0 0 0 0px;  margin: 0;}#full_width_container h3{  height: 12px;  width: 563px;  font: 12px Verdana, Helvetica, sans-serif;  font-weight: bold;  color: #000000;  border-bottom: 1px solid #B9B7B7;  padding: 28px 0 7px 0px;  margin: 0 0 0 0;}.program_guide_link {   padding: 10px 0px 10px 0;   margin: 0px 0px 0 0px; 	}#detailed_schedule_right p {   font: 11px Arial, Helvetica, sans-serif;   font-weight: normal;   color: #000000;   line-height: 14px;   padding: 12px 0px 8px 0;   margin: 0px 0px 0 0px; 	}#detailed_schedule_right a {   font: 10px Arial, Helvetica, sans-serif;   font-weight: normal;   color: #666666;   line-height: 12px;   padding: 0 0px 0 0;   margin:  0 0px 0 0px; 	}#full_width_container p {   font: 10px Verdana, Helvetica, sans-serif;   font-weight: normal;   color: #4D4D4D;   padding: 15px 0px 0 0;   margin: 0px 0px 0 0px; 	}.add_fav_shows_link {	text-decoration: underline; 	cursor: pointer;}#program_listing {  clear:both;  width: 414px;  padding: 11px 0px 0 0;}.program_listing_time {  float: left;  text-align: right;  line-height: 13px;  width: 160px;  font: 12px Arial, Helvetica, sans-serif;  font-weight: bold;  color: #555555;  padding: 0px 0px 0 0px;  margin: 1px 0px 0 0px; }.program_listing_title {  float: left;  width: 220px;  line-height: 13px;  font: 13px Verdana, Helvetica, sans-serif;  font-weight: bold;  color: #262626;  padding: 0px 0px 0 7px;  margin: 0px 0px 0 0px;   cursor: pointer;  text-decoration: underline;}.program_listing_expanded {  float:right;  width: 240px;  background-color:#FCF4D1;  border: 1px solid #EEC61B;  color: #262626;  padding: 5px 5px 10px 0;  margin: -5px 0px 0 0;  display: none; }.program_listing_expanded img.closelink {	float: right;	cursor: pointer;	cursor: hand;}.program_listing_expanded p {  font: 11px Arial, Helvetica, sans-serif;  color: #000000;  padding: 5px 8px 0 8px;  margin: 0px 0px 0 0;   clear: both;}#program-headline{   clear:both;  background: url(/images/channels/bkgd/program_director_top.gif) no-repeat;  width: 582px;  padding-top: 13px;  margin: 0 0 0 0;}#program-headline-inner{  border: 1px solid #4d4d4d;  border-width: 0 1px;  float: left;  padding: 0 1px 5px 0;  width: 579px;}#program-headline-bottom{  background: url(/images/channels/bkgd/program-headline-bottom.gif) no-repeat;  height: 9px;  width: 100%;  padding: 0 1px 9px 0;  float: left;}#program-headline-img-left{  padding: 5px 18px 0 19px;  float: left;/*  width: 360px;*/	width: 76px;	height: 76px;}#program-headline-left{  padding: 5px 18px 0 19px;  float: left;/*  width: 360px;*/	width: 506px;}#program-headline-left02{  padding: 5px 36px 0 19px;  float: left;  width: 523px;}#program-headline-sub02{  font: 10px Arial, Helvetica, sans-serif;  font-weight: bold;  color: #666666;  float: left;  width: 475px;  height: 18px;  padding: 5px 0 0 19px;}.rss_img {  float: right;  padding: 5px 10px 0 0;}#program-headline-right{  float: right;  width: 163px;  padding: 5px 7px 0;  margin-top: 5px;  border-left: 1px dotted #999;}#program-headline-right ul {  list-style: none;  width: 155px;  line-height: 11px;  margin: 0 0 0 3px;}.program-headline-off {  background-image: url(/images/channels/btn/ul-arrow-grey.gif);  list-style: none;  background-repeat: no-repeat;  background-position: 0 3px;  font: 10px Arial, Helvetica, sans-serif;  text-decoration: underline;  margin: 0 0 4px 0;  line-height: 14px;  padding: 0 0 0 13px;}.program-headline-on {  list-style: none;  background-repeat: no-repeat;  background-position: 0 3px;  font: 10px Arial, Helvetica, sans-serif;  text-decoration: underline;  margin: 0 0 4px 0;  line-height: 14px;  padding: 0 0 0 13px;}#on-xm{  clear:both;  background: url(/images/epg/on-xm.gif) no-repeat;  float: left;  width: 287px;  padding: 8px 9px 0 0;}#on-xm-inner{  border: 1px solid #999;  border-width: 0 1px;  float: left;  min-height: 285px;  width: 265px;  padding: 15px 10px 0;}#whats-on-white{  border: 1px solid #999;  padding: 0 10px 10px;  margin: 10px 0;  height: 200px;  overflow: auto;}#whats-on-white a{	text-decoration: underline;	cursor:pointer;	cursor:hand;	}#whats-on-yellow{  padding: 0 10px 10px;  margin-top: 10px;}#whats-on-yellow a{	text-decoration: underline;	cursor:pointer;	cursor:hand;	}.curved-bottom{  background: url(/images/channels/bkgd/curved-bottom.gif) no-repeat;  height: 9px;  width: 100%;  padding: 0 1px;  float: left;}.curved-bottom2{  background: url(/images/channels/bkgd/curved-bottom2.gif) no-repeat;            height: 9px;  width: 100%; /* change 287px; to 100%; */  padding: 0 0 0 0;  float: right;  margin: 0 0 10px 0;}#center_col_ad{  clear:both;  float: left;  height: 80px;  width: 287px;  padding: 8px 0 0 0;}#in-the-studio{  clear:right;  background: url(/images/channels/bkgd/module_sm_top.gif) no-repeat;  float: right;  width: 287px;  padding-top: 8px;}#in-the-studio-inner{  border: 1px solid #999;  border-width: 0 1px;  float: left;  width: 264px;  padding: 15px 10px 0;}#in-the-studio-inner img, #xm-snapshots img{  margin-right: 10px;}.bio{  float: left;  margin-bottom: 10px;  clear: both;  width: 264px;}.new_window_icon {  margin: 0 0 0 7px;  padding: 0 25px 0 0;}#xm-snapshots{  clear:right;  background: url(/images/channels/bkgd/module_sm_top.gif) no-repeat;  float: right;  width: 287px;  padding-top: 8px;}#xm-snapshots-inner{  border: 1px solid #999;  border-width: 0 1px;  float: left;  width: 264px;  padding: 15px 10px 0;}.opinion-tracker{  clear:right;  background: url(/images/channels/bkgd/module_sm_top.gif) no-repeat;  float: right;  width: 287px;  padding: 8px 0 0 0;}.opinion-tracker-inner{  border: 1px solid #999;  border-width: 0 1px;  float: left;  width: 264px;  padding: 15px 10px 0;}#talk-to-us{  clear:right;  background: url(/images/channels/bkgd/module_sm_top.gif) no-repeat;  float: right;  margin: 0 0 0 0;  width: 287px;  padding: 8px 0 0 0;}#talk-to-us-inner{  border: 1px solid #999;  border-width: 0 1px;  float: left;  width: 254px;  padding: 15px 20px 0 10px;}.talk-to-us-contact{  font: 10px Verdana, Helvetica, sans-serif;  color: #666666;  margin: 0 0 0 0;  padding: 13px 0 5px 1px;  line-height: 12px;}.bar {         clear: both;  display: block;  text-align: left;  color: #333;  height: 6px;  padding: 0px;  margin:  0;}.graph {  clear: both;  width: 217px;  border: 1px solid #A6A6A6;  padding: 0px;  margin: -10px 0 2px 34px;}#right_col_ads{  clear:right;  float: right;  width: 286px;  padding: 0 2px 0 0;}/* ---------- Text Styles ---------- */.channel-station{  color: #fff;  font-size: 17px;  font-weight: bold;  float: left;  margin: 0 0 0 0;  padding: 0 0 0 0;  width: 60px;}.channel-name{  height: 24px;  color: #ffcc00;  font-size: 11px;  line-height:12px;  font-weight: bold;  margin: 0 0 0 0;  padding: 0 0 0 0;}.full-channel {    height: 11px;  padding: 0 0 0 0;  margin: 6px 0 0 0;} .full-channel a {    font-size: 10px;  font-weight: bold;  line-height: 11px;  color: #999;}.channel-left-main{  font: 11px Verdana, Arial, Helvetica, sans-serif;  font-weight: bold;}.channel-left-sub{  font-size: 10px;  margin-top: -13px;}.headlines-main{  font: 13px Verdana, Arial, Helvetica, sans-serif;  font-weight: bold;  margin: 10px 0 0 0;  padding: 0 0 8px 0;}.headlines-main02,.headlines-main02 a{  font: 13px Arial, Helvetica, sans-serif;  color: #000000;  font-weight: bold;  text-decoration: underline;  margin: 10px 0 0 0;  padding: 0 0 8px 0;}.headlines-sub{  font: 11px Arial, Helvetica, sans-serif;  color: #000000;  margin: 0 0 0 0;  padding: 0 0 0 1px;  line-height: 12px;}h2{  font: 14px Verdana, Arial, Helvetica, sans-serif;  font-weight: bold;  margin: 30px 20px;  float: left;}h3{  font: 12px Verdana, Arial, Helvetica, sans-serif;  font-weight: bold;  color: #333;  margin: 30px 10px;}h4 {  font: 14px Verdana, Arial, Helvetica, sans-serif;  font-weight: bold;  text-transform: uppercase;  color: #F3C100;  margin: 0px 0px 0px 9px ;  padding:0;}h5 {  font: 13px Verdana, Arial, Helvetica, sans-serif;  font-weight: bold;  text-transform: uppercase;  color: #FFFFFF;  margin: 0px 0px 0px 9px ;  padding: 0 0 5px 0;}ul{  list-style-type: none;  margin-left: 10px;  width: 600px;}  li{  font: 11px Verdana, Arial, Helvetica, sans-serif;  color: #333;  margin: 10px 0;}.bullet{  font: 11px Verdana, Arial, Helvetica, sans-serif;  font-weight: bold;  color: #ff9900;  margin-right: 10px;}.headlines {  width: 145px;  font: 10px Arial, Helvetica, sans-serif;  color: #868686;  text-decoration: underline;  line-height: 11px;  margin: 0 0 5px;  padding-left: 10px;}.headlines_on {  width: 145px;  font: 10px Arial, Helvetica, sans-serif;  color: #000000;  text-decoration: underline;  margin: 0 0 5px;  line-height: 11px;  padding-left: 10px;}.on-xm-station{  vertical-align: text-top;  font: 14px Arial, Helvetica, sans-serif;  font-weight: bold;  color: #333;  padding: 0 0 0 6px;  margin: 0;}.on-xm-main{  font: 11px Verdana, Arial, Helvetica, sans-serif;  font-weight: bold;  color: #333;  margin: 0;}.on-xm-sub{  font: 11px Arial, Helvetica, sans-serif;  color: #666;  margin: 0;}.whats-on-main{  font: 11px Arial, Helvetica, sans-serif;  font-weight: bold;  margin: 10px 0 0;}.whats-on-sub{  font: 10px Arial, Helvetica, sans-serif;  margin: 5px 0 0;}.fav-span { font: 10px Arial, Helvetica, sans-serif;	}#whats-on-yellow a{  font: 10px Arial, Helvetica, sans-serif;  color: #000;}#whats-on-white a{  font: 10px Arial, Helvetica, sans-serif;  color: #666;}.link{  font: 11px Arial, Helvetica, sans-serif;  font-weight: bold;  color: #666;}.channel-picks{  font: 11px Verdana, Arial, Helvetica, sans-serif;  font-weight: bold;  margin-bottom: 0;}.channel-links{  font: 10px Arial, Helvetica, sans-serif;  color: #666;  display: block;  margin-top: 3px;}.name{  font: 11px Arial, Helvetica, sans-serif;  font-weight: bold;  color: #333;  margin: 0;}.name-2{  font: 10px Arial, Helvetica, sans-serif;  color: #333;  margin: 2px 0 0 0;  padding: 0;}.name-3{  font: 10px Arial, Helvetica, sans-serif;  color: #666;  margin: 0 0 0 0;  padding: 0 0 0 0;}.poll{  font: 11px Arial, Helvetica, sans-serif;  color: #4d4d4d;  float: right;  width: 260px;}.poll_results{  font: 11px Arial, Helvetica, sans-serif;  color: #4d4d4d;  line-height: 12px;  width: 220px;  margin: 3px 0 0 0;  padding:0;}.poll_percent{  font: 11px Arial, Helvetica, sans-serif;  color: #000000;  font-weight: bold;}#poll input{   float: left;  margin: 3px 5px 5px 0;  * margin-top: -1px;  * margin-right: 0;  padding: 0 0 0 0;}#poll label{   float: left;  padding: 5px 0 0 0;  margin: 0 0 5px 0;}#submit{  background: url(/images/epg/btn/submit.gif) no-repeat;  width: 56px;  height: 19px;  border: none;  cursor: pointer;  padding: 10px 0 0 0;  margin: 10px 0 0 0;}/* ---------- Browser Specific ---------- */* html #why-no-fav{ margin: 0 0 0 5px; }* html h2{ margin-left: 10px; }* html .fav{ margin: 10px 0 0 5px; width: 725px; }* html .fav-left{ margin-left: 5px; }* html .remove{ margin-right: 5px; }/* html .program{ width: 90px; }* html .last{ border-bottom: 0px; height: 25px; }/* html #channel-left{ margin-left: 0; padding-left: 10px; background: none; }/* html #channel-right{ margin: 0 0 0 0; padding-right: 7px; }/* html .left-bottom{ background: url(/images/channels/bkgd/channel-left-bottom.gif) no-repeat bottom; height: 7px; margin-top:-18px; }*/* html #program-headline-left{ width: 360px; }:root ul{ margin-left: -30px; }:root .remove{ margin-top: 45px; }:root .channel p{ float: left; margin-top: -2px; } /*:root .channel-row{ margin-top: -1px; padding-top: 1px; }:root #show-details{ margin-top: 1px; }:root .program a{ outline: none; margin-top: -10px; }:root .program_onxm a{ outline: none; margin-top: -10px; }:root .headlines{ padding-left: 15px; }:root .headlines_on{ padding-left: 15px; }/*:root #poll input{ margin: 10px 0 0 10px; }:root .channel-station{ margin: 0px; }:root .channel-left-sub{ margin-top: -5px; }:root .top-ten{ margin-top: 5px; }:root .top-ten li{ margin-left: -10px; margin-top: 3px; }:root .headlines-main{ margin-top: 5px; }/* ---------- Initial Styles ---------- */#overlay{     background-image: url(/images/epg/overlay.png);    position: absolute;    top: 0px;    left: 0px;    z-index: 90;    width: 100%;    height: 100%;}* html #overlay{    background-color: #333;    background-color: transparent;    background-image: url(/images/epg/blank.gif);    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(        src="/images/epg/overlay.png", sizingMethod="scale");    width: 100%;    height: 100%;        }#addfavoriteshow_container {	background-color: #fff; 	width: 290px;	border: solid #828282 1px;	margin: auto; 	color: #000;	padding-top: 20px;	padding-bottom: 20px;    overflow-y: hidden;    overflow-x: hidden;	}#removefavoriteshow_container {	background-color: #fff; 	width: 280px;	border: solid #828282 1px;	margin: auto; 	color: #000;	padding: 20px 5px;    overflow-y: hidden;    overflow-x: hidden;	    font-size: 12pt;}#addfavoriteshow_container .option_item {	color: #000;	font-size: 12pt;	font-family: Arial;	margin-bottom: 5px;}#addfavoriteshow_container input {	margin-left: 10px;	margin-right: 10px;}/*-------- jsa: Highlights ----------------*/.highlight-header{	-x-system-font:none;	font-family:Verdana,Arial,Helvetica,sans-serif;	font-size:13px;	font-size-adjust:none;	font-stretch:normal;	font-style:normal;	font-variant:normal;	font-weight:bold;	line-height:normal;	margin:0px 0 10px;	padding:6px;	min-height:17px;	height: auto;}.highlight-main{  font: 11px Arial, Helvetica, sans-serif;  font-weight: bold;  margin: 10px 0 0;}.highlight-container{	padding: 10px 0 10px 0;	width: 570px;}.highlight-left {	float: left;	width: 100px;	_width: 90px;	height: 100%;	padding: 0 0 0 10px;}.highlight-left img{	margin-left:auto;	margin-right:auto;}.highlight-right { 	margin: 0 0 0 100px;	padding: 0 10px 0 0;	width:450px;}.highlight-text{	margin: 10px}.highlight-altrow{	background-color:#e9e9e9;}
