/*Reset fileds css, these will reset all the fields to 0, 0 positon*/
*, html,body, div, tabel, tr, th, td, p, span, form, input, select, textarea, ul, li, ol, dl, dd, dt, h1,h2,h3,h4,h5, img{margin:0; padding:0; font-family:"Arial", Helvetica, sans-serif;}
html, div, tabel, tr, th, td, p, span, form, input, select, textarea,  h1,h2,h3,h4,h5,h6, img{margin:0; padding:0; font-family:"Arial", Helvetica, sans-serif;}
body{margin:0px auto; padding:0px; background:url(images/whatson_bg.jpg) no-repeat top #000511; height:auto; text-align:center; font-family:"Arial", Helvetica, sans-serif; font-size:11px; }
ul, li, ol, dl, dd, dt{list-style:none}
/*Common anchor text decoration defined here*/
a{text-decoration:none; color:#336699}
a:hover{text-decoration:underline;color:#336699}
a img{border:none;}
/*Common CSS */
h1{}
h2{font-size:20px;}
h3{font-size:16px; color:#336699;font-weight:bold;}
h4{ font-size:15px; color:#333333;font-weight:normal;}
h4 span{color:#ed5934; font-weight:bold}
h5{font-size:17px; color:#010101;font-weight:bold;}
h6{font-size:14px; font-weight:bold;}

/*the following are page main properties */
#container{text-align:center;}
#main{width:993px; margin:auto; text-align:center;}
/*headerWrap, logo, rightWrapper,signUpwrapper, searchpanelTop  are defined for Header part  82*/
#headerWrap{padding:11px 13px 13px 11px;height:120px;}
#headerWrap2{padding:11px 13px 13px 11px;height:180px;}
#logo{background:url(images/logo.png); float:left; width:107px; height:92px;border:none;}
#rightWrapper{float:right;width:850px;text-align:right;}
#rightWrapper {color:#ffffff;}
#rightWrapper a{color:#ffffff;margin:0 10px 0 10px;}
#rightWrapper a:hover{color:#ffffff;}
#signUpwrapper{padding:10px 0 10px 0;border-bottom:1px solid #05243f}
#searchpanelTop{width:790px;float:right; text-align:left}
#searchpanelTop p{color:#ffffff;padding-bottom:6px;}
/*#searchpanelTop li{float:left;}*/
.searchBox{border:3px solid #8cafe3; width:374px; height:20px;margin-right:4px;padding-top:3px; font-size:13px;font-weight:bold;}
.searchBoxII{float:left;border:3px solid #8cafe3; width:518px; height:21px;margin-right:4px; vertical-align:middle;padding-top:3px; font-size:13px;font-weight:bold}
.searchButt{height:26px; border:1px solid #ffffff; background:url(images/search_bg.gif); color:#ffffff; width:100px;font-weight:bold; font-family:Verdana;font-size:13px;cursor:pointer;}
.searchButtpan{float:left;background:url(images/search_button_bg.gif); color:#ffffff;border:1px solid #000000; width:100px; height:30px;font-weight:bold; font-family:Verdana;font-size:13px;}
/*headerWrap, logo, rightWrapper,signUpwrapper, searchpanelTop  are defined for Header part*/

/****************************************************************
 *  footer for Whats On Now Playing section Starts Here         *
 ****************************************************************
 **/
#footerNowplaying{height:270px; border-top:1px solid #999999; background:url(images/footer_watson_bg.gif) }
#footerNowplaying #innerWrapper{padding:10px;}
#footerNowplaying #innerWrapper #topWrap{height:33px;border-bottom:1px dotted #cbcbc9}
#footerNowplaying #innerWrapper #topWrap h2{float:left;color:#333333}
#footerNowplaying #innerWrapper #topWrap h2 span{color:#ed5934; font-weight:bold;padding-right:18px;}
#footerNowplaying #innerWrapper #topWrap p{float:left;color:#666666; padding-top:5px; }
#footerNowplaying #innerWrapper #topWrap p span{ color:#333333}
#footerNowplaying #innerWrapper #topWrap label{float:right;color:#333333; padding-top:3px; padding-right:7px;}
#footerNowplaying #innerWrapper #topWrap select{float:right; height:20px; font-size:12px; border:1px solid #333333;}
#footerNowplaying #innerWrapper #bottomWrap{padding:6px 0; }
#footerNowplaying #innerWrapper #bottomWrap .progCol{width:300px; border-right:1px dotted #9e9e9e; float:left; text-align:left; padding:0 10px;}
#footerNowplaying #innerWrapper #bottomWrap .progCol div{display:block; border-bottom:1px dotted #333333; padding-top:8px;padding-bottom:10px;}
#footerNowplaying #innerWrapper #bottomWrap .progCol div p{color:#3a3a3a}
#footerNowplaying #innerWrapper #bottomWrap .progCol div p img{padding:0 5px;}
#footerNowplaying #innerWrapper #bottomWrap .progCol div p a{color:#356798; font-weight:bold}

/*************************************************************
 * Footer for Links and searc starts here                    *
 *************************************************************
 */
#footerMain{height:158px;background:url(images/footer_bg.gif)}
#footerMain #footerWrap{padding:10px 0; text-align:center;}
#footerMain #footerWrap input.searchButt{position:relative;#bottom:2px;}
#footerMain #footerWrap p{padding-top:15px;color:#0590eb;line-height:16px;}
#footerMain #footerWrap p a{color:#0590eb; margin:0 10px;}
#footerMain #footerWrap div{text-align:center; color:#ffffff;padding-top:15px;}
/* Navigation Part Starts Here*/
.navarea{background-color:#fff;  height:29px; vertical-align:top;}
div#nav{background:url(images/nav_bg.gif) repeat-x top; height:28px}
.nav_selected{border-top:1px solid #fff;border-right:1px solid #fff;border-left:1px solid #fff; background:url(images/hover_bg.gif) top  repeat-x #fff; font-weight:bold}
.nav_selected a{text-decoration:none; color:#e33303;}
.nav_selected a:hover{text-decoration:none; color:#e33303;}
.navlBorder{border-bottom:1px solid #000;border-left:1px solid #000; background:url(images/nav_sep.gif) no-repeat top right; color:#fff; font-weight:bold;}
.navlBorder a{text-decoration:none; color:#fff;display:block;width:100%;padding-top:7px;padding-bottom:7px;}
.navlBorder a:hover{text-decoration:none; color:#fff;display:block;width:100%;padding-top:7px;padding-bottom:7px;background:url(images/nav_ro.gif) repeat-x top}
.navCommon{border-bottom:1px solid #000;background:url(images/nav_sep.gif) no-repeat top right; color:#fff; font-weight:bold}
.navCommon a{text-decoration:none; color:#fff; display:block;width:100%;padding-top:7px;padding-bottom:7px;}
.navCommon a:hover{text-decoration:none; color:#fff;display:block;width:100%;padding-top:7px;padding-bottom:7px;background:url(images/nav_ro.gif) repeat-x top}
.navR{border-bottom:1px solid #000;	color:#fff; font-weight:bold}
.navR a{text-decoration:none; color:#fff;color:#fff;display:block;width:100%;padding-top:7px;padding-bottom:7px;}
.navR a:hover{text-decoration:none;color:#fff;display:block;width:100%;padding-top:7px;padding-bottom:7px;background:url(images/nav_ro.gif) repeat-x top}
.bredCrumbarea{background:#ffffff;height:27px; text-align:center;}
/* Navigation Ends Here*/
/***********************************************************
 * Main Body container                                     *
 ***********************************************************
 */
#containerMain{background:#ffffff;padding:0px 7px;}
.left{clear:left}



/************************************
 * * Home Page CSS Starts Here    * *
 ***********************************/

#homeContentsLeft{width:820px; float:left;font-size:12px;}
#homeContentsRight{width:159px;float:left;font-size:12px;}

.conterntWapperLeft{padding:0 0px 30px 0;}
.homebrowsePrograms{float:left; width:0px;text-align:left}
.homebrowseProgramsII{float:left; width:177px;text-align:left}
.browseProgramWrap{ border:1px solid #cccccc;margin-bottom:15px;}
/*.mainTitleRow{height:17px; border-bottom:1px dotted #cccccc;background:url(images/sug_title_bg.gif); text-align:left;padding:7px;}*/
.mainTitleRow{height:17px; border-bottom:1px dotted #cccccc;background:url(images/sug_title_bg.gif); text-align:left;padding:7px;overflow:hidden}

p.browseprogramsTTLHome{color:#333333;font-size:13px;}
p.browseprogramsTTLHome span{color:#333333;font-size:13px;font-weight:bold}

.browseProgLinkWrap{padding:0 2px 25px 2px; text-align:left;}
.browseProgLinkWrap p{display:block; padding:7px 2px 8px;border-bottom:1px dotted #cccccc;color:#336699; text-decoration:none;}
.browseProgLinkWrap a:hover{text-decoration:none;}

.watsOnpickSearchWrapper{float:left; width:650px;padding-left:8px;text-align:left;}
.watsOnpickSearchWrapperII{float:left; width:630px;padding-left:8px;text-align:left;}
.watsOnpickWrap{float:left;width:318px;border:1px solid #cccccc;margin-right:7px;}
.watsOnNowfullWrap{float:left;width:316px;border:1px solid #cccccc;}
.mainTitleRow h4{float:left;}
.mainTitleRow select{float:right; width:150px; font-family:"Trebuchet MS";font-size:12px;height:22px;margin-top:-3px;}
.mainTitleRow label{font-style:normal; float:right;padding-top:2px;color:#666666;}
.mainTitleRow label span{color:#000000;font-weight:bold}
.mainLinksRow {border-bottom:1px solid #e6e6e6; height:26px;padding:7px 0px 3px 0px;}
.mainLinksRow span{float:left}
.mainLinksRow span h2{float:left;background-color:#ed5934;vertical-align:middle}
.mainLinksRow select{margin-left:5px; width:150px; font-family:"Trebuchet MS";font-size:12px;height:22px;float:left}
.mainLinksRow div{float:right;padding:5px 10px;color:#666666;}
.divbg{float:right;padding:5px 10px;background-color:#ed5934}
.mainLinksRow div li{float:left;padding-left:4px;}
.mainLinksRow div li span{float:left;height:6px; width:6px; background:#e22505;margin-top:3px;}
.mainLinksRow div img{margin-top:-3px;position:relative }


.whatsonPicsWrapper{padding:10px 7px 5px 7px}
.whatsonPicsWrapper p a{color:#34689a; text-decoration:underline; font-size:10px;line-height:20px;}
span.whatsonIndexrating{height:15px; width:15px;padding:3px;font-weight:bold;background:#ff0000;color:#fff000;float:left;text-align:center;margin-right:1px;}
label.whatsonIndexrating{height:15px; width:15px;padding:3px;font-weight:normal;background:#ff0000;color:#ffffff;float:left;text-align:center;margin-right:1px;}
.whatsonIconloc{float:left; padding-right:20px;}
.whatsOnPicksDesc li{color:#333333; padding-bottom:8px;font-size:11px;}
.whatsOnPicksDesc li h5 a{color:#366694; font-size:15px; font-weight:bold}
.whatsOnPicksDesc li p{color:#696969;line-height:14px;}
.whatsOnPicksDesc li p span{color:#3a3a3a;font-weight:bold}

.whatsOnPicksDesc1 td{color:#333333; padding-bottom:5px;font-size:11px;}
.whatsOnPicksDesc1 h5 a{color:#366694; font-size:15px; font-weight:bold}
.whatsOnPicksDesc1 li p{color:#696969;line-height:14px;}
.whatsOnPicksDesc1 li p span{color:#3a3a3a;font-weight:bold}

.picksWrapFoot {border-top:1px solid #cccccc; height:36px; background:url(images/fav_bg.gif) repeat-x top left;text-align:right;font-size:11px;}
.picksWrapFoot div{padding:4px ;float:right}
.addFavrt{background:url(images/fav_sep.gif) no-repeat right center;float:left}
span.addFavrt img{float:left}
span.addFavrt a{float:left;padding:5px 10px 0px 7px;}
.addRemnd{float:left; padding-left:10px;}
span.addRemnd img{float:left}
span.addRemnd a{float:left;padding:5px 10px 0px 7px;}

.addFavrtII{background:url(images/fav_sep.gif) no-repeat left center;float:left;padding-left:10px}
span.addFavrtII img{float:left}
span.addFavrtII a{float:left;padding:5px 10px 0px 10px;}


.addFavrtIII{background:url(images/fav_sep.gif) no-repeat left center;float:left;padding-left:10px}
span.addFavrtIII img{float:left;margin-right:5px;cursor:pointer}
span.addFavrtIII a{float:left;padding:2px 10px 0px 5px;}


.picksWrapFoot p{float:left;padding:9px 0px 6px 15px;}
.picksWrapFoot p img{border:0; cursor:pointer;}

.picksWrapFootII {border-top:1px solid #cccccc; height:28px; background:url(images/fav_bg.gif) repeat-x top left;text-align:right;font-size:11px;}
.picksWrapFootII div{padding:5px 2px 0;float:right}
.addRemndII{float:left; padding-left:5px;}
span.addRemndII img{float:left;margin-right:5px;cursor:pointer}
span.addRemndII a{float:left;padding:2px 5px 0px 5px;}


.watsOnNowfullcontentWrap p{display:block; padding:5px;height:19px;border-bottom:1px dotted #cccccc;text-align:left;color:#666666;font-size:12px;}
.watsOnNowfullcontentWrap p a{float:left; /*width:157px;*/width:152px;text-align:left;font-weight:bold;color:#336799}
.watsOnNowfullcontentWrap p span{float:left; width:96px;text-align:left;color:#333333}
.watsOnNowfullcontentWrap p strong{color:#333333}


.watsOnNowfullWrapFoot {height:35px; font-size:11px;}
.watsOnNowfullWrapFoot a{padding:11px 6px 10px;text-decoration:underline;float:left}

.whatsOnSearchblueBox{border:1px solid #84bbd9; background:url(images/search_box_bg.gif) repeat-x top; height:97px;margin-right:4px;}
.whatsOnSearchblueBoxWrap{height:77px; padding:10px 8px;}
.whatsOnSearchblueBoxWrap h4{border-bottom:1px solid #cccccc;padding-bottom:3px;}
.whatsonSearchnxtWraper{padding:15px 8px 0px 0;#padding:15px 8px 0px 0;clear:left;#margin-bottom:-15px;}

.whatsOntagsRow{padding:6px 8px; border-bottom:1px dotted #cccccc;height:174px;line-height:20px;font-size:12px;overflow:hidden}
.whatsOntagsRow span{font-size:15px; font-weight:bold}
.whatsOntagsRow label{font-size:11px;}

.watsOnNextcontentWrap p{display:block; padding:5px;height:19px;border-bottom:1px dotted #cccccc;text-align:left;color:#666666;font-size:12px;}
.watsOnNextcontentWrap p a{float:left; /*width:207px;*/width:202px; text-align:left;font-weight:bold;color:#336799;}
.watsOnNextcontentWrap p span{float:left; width:116px;text-align:left;color:#333333}
.watsOnNextcontentWrap p strong{color:#333333}

.watsOnweekencontentWrap p{display:block; padding:5px;height:19px;border-bottom:1px dotted #cccccc;text-align:left;color:#666666;font-size:12px;}
.watsOnweekencontentWrap p a{float:left; /*width:187px;*/ width:160px;text-align:left;font-weight:bold;color:#336799}
.watsOnweekencontentWrap p strong{color:#333333;font-weight:bold}
.watsOnweekencontentWrap span{font-size:11px;color:#333333}
.browseProgLinkWrapII{padding:0 4px 6px 4px; text-align:left;}
.browseProgLinkWrapII p{display:block; padding:7px 3px 8px;border-bottom:1px dotted #cccccc;color:#336699; text-decoration:none;}
.browseProgLinkWrapII a:hover{text-decoration:none;}


.watsOnNextcontentWrapII p{display:block; padding:5px;height:19px;border-bottom:1px dotted #cccccc;text-align:left;color:#666666;}
.watsOnNextcontentWrapII p label{float:left; width:15px; height:12px; padding:3px 2px;color:#fff;background:#ed5935;text-align:center;margin-right:15px;}
.watsOnNextcontentWrapII p span{float:left;width:130px;color:#333333; font-size:11px;}
.watsOnNextcontentWrapII p span a{font-weight:bold;font-size:12px;}
.watsOnNextcontentWrapII a{font-family:Tahoma;font-size:12px;}

.browseProgLinkWrapIII{padding:0 4px 6px 4px; text-align:left;}
.browseProgLinkWrapIII p{display:block; padding:6px 3px 5px 3px;border-bottom:1px dotted #cccccc;color:#336699; text-decoration:none;}
.browseProgLinkWrapIII a:hover{text-decoration:none;}

.whatsoncomingup p{display:block; padding:5px;height:19px;border-bottom:1px dotted #cccccc;text-align:left;color:#333333;font-size:12px;}
.whatsoncomingup p span {float:left;}
.whatsoncomingup p span a{float:left; font-weight:bold;margin-right:5px; width:140px}
.whatsoncomingup p strong {float:left;text-decoration:line-through; font-weight:normal; color:#ff3e3f;margin-right:4px;}
.whatsoncomingup p strong em{ font-weight:normal;padding:0 2px; color:#000;font-style:normal;}
.whatsoncomingup p span {float:left;color:#ff3e3f;}


/***************************************************************************************************
 *                                        Pointer Tab CSS Defined Here                             */
.tabs_wrapper{border-bottom:1px solid #e6e6e6; height:25px;padding:8px 0px 3px 0px; #padding:3px 0 7px 0; overflow:hidden}	
.tabs_wrapper a{float:left;height:18px;display:block;padding:0px 0px 8px;#padding-top:4px;font-weight:normal; ;margin:0 3px; text-decoration:none }
.tabs_wrapper a span{border:1px solid #ffffff;padding:3px 3px 3px;text-decoration:none}
.tabs_wrapper a:hover{}
.tabs_wrapper a span:hover{}
.tabs_wrapper em{font-style:normal; float:left; position:relative; top:0;#top:4px;}
.tabs_wrapper div{float:right;padding:5px 10px;color:#666666}
.tabs_wrapper div li{float:left;padding-left:4px;}
.tabs_wrapper div li span{float:left;height:6px; width:6px; background:#e22505;margin-top:3px;}
.tabs_wrapper div img{margin-top:-3px;position:relative }
a.tabs_wrapperSel{float:left;height:18px;display:block;padding:0px 0px 8px;#padding-top:4px; background:url(images/tabs_ov_bg.gif) no-repeat bottom center;font-weight:bold; color:#333333;margin:0 2px; text-decoration:none}
a.tabs_wrapperSel span{border:1px solid #cccccc;border-bottom:none;padding:3px 4px 4px;}
.tabs_wrapper select{float:right; height:20px; width:150px; margin-right:10px;}
/*                                                                                                  * **
 *                                     Tab CSS Ends Here                                           * **
 **************************************************************************************************  **
 ******************************************************************************************************/

/*
 * Channel Landign Page CSS
 * 
 */
.clanPicksWrapper{border:1px solid #cccccc;margin-right:3px;}
.channellanding_featured{float:left; width:214px; border-right:1px dotted #cccccc}
.channellanding_featured div{padding:10px;}
.cLanFetured li{padding-bottom:6px;font-size:11px;color:#666666}
.cLanFetured li span{color:#333333}
.cLanFetured li br{line-height:15px;}
.cLanFetured li a{padding-top:3px;}

.cLanbrowseChan{padding:10px;border-bottom:1px solid #cccccc;color:#336699;line-height:21pt;}
.cLanbrowseChan a{display:inline;}
.cLanbrowseChan a em{font-style:normal;font-size:15px;font-weight:bold}
.cLanbrowseChan a span{font-style:normal;font-size:15px;font-weight:500}

.cLan_next{width:300px; float:left;border-right:1px dotted #cccccc; padding:5px 10px}
.cLan_next p{display:block; height:15px; padding:5px; border-bottom:1px dotted #cccccc}
.cLan_next p span{float:left;font-size:11px; color:#666666}
.cLan_next p span a{float:left;font-size:12px;width:130px;font-weight:bold}
.cLan_next p label{float:left;width:60px;}




.cLan_DTH{width:300px; float:left;border-right:1px dotted #cccccc; padding:5px 10px}
.cLan_DTH p{display:block; height:15px; padding:5px; border-bottom:1px dotted #cccccc}
.cLan_DTH p span{float:left;font-size:11px; color:#666666}
.cLan_DTH p span a{float:left;font-size:12px;width:170px;font-weight:bold}
.cLan_DTH p label{float:left;width:60px;}

.cLan_comingUp{width:300px; float:left;border-right:1px dotted #cccccc; padding:5px 10px}
.cLan_comingUp p{display:block; padding:5px;height:19px;border-bottom:1px dotted #cccccc;text-align:left;color:#333333;font-size:12px;}
.cLan_comingUp p span {float:left;}
.cLan_comingUp p span a{float:left; font-weight:bold;margin-right:10px; width:128px}
.cLan_comingUp p strong {float:left;text-decoration:line-through; font-weight:normal; color:#ff3e3f;width:70px;}
.cLan_comingUp p strong em{ font-weight:normal;padding:0 2px; color:#000;font-style:normal;}
.cLan_comingUp p span {float:left;color:#ff3e3f;}


.cLan_comingUpNew{width:300px; float:left;border-right:1px dotted #cccccc; padding:5px 10px}
.cLan_comingUpNew p{display:block; padding:5px;height:19px;border-bottom:1px dotted #cccccc;text-align:left;color:#333333;font-size:12px;}
.cLan_comingUpNew p span {float:left;}
.cLan_comingUpNew p span a{float:left; font-weight:bold;margin-right:10px; width:140px}
.cLan_comingUpNew p strong {float:left;font-weight:bold; color:#000;width:40px;}
.cLan_comingUpNew p strong em{ float:left;font-weight:normal;padding:0 2px; color:#000;font-style:normal;}
.cLan_comingUpNew p span {float:left;color:#ff3e3f;}

/*Channel landing variation  CSS*/

.tabs_wrapper_11{border-bottom:1px solid #e6e6e6; height:25px;padding:8px 0px 3px 0px; #padding:4px 0 7px 0;font-size:11px;overflow:hidden}	
.tabs_wrapper_11 a{float:left;height:18px;display:block;padding:0px 0px 8px;#padding-top:4px;font-weight:normal; ;margin:0 4px; text-decoration:none }
.tabs_wrapper_11 a span{border:1px solid #ffffff;padding:3px 4px 3px;text-decoration:none}
.tabs_wrapper_11 a:hover{}
.tabs_wrapper_11 a span:hover{}
.tabs_wrapper_11 em{font-style:normal; float:left; position:relative; top:0;#top:4px;}
.tabs_wrapper_11 div{float:right;padding:5px 10px;color:#666666}
.tabs_wrapper_11 div li{float:left;padding-left:4px;}
.tabs_wrapper_11 div li span{float:left;height:6px; width:6px; background:#e22505;margin-top:3px;}
.tabs_wrapper_11 div img{margin-top:-3px;position:relative }
a.tabs_wrapperSel_11{float:left;height:18px;display:block;padding:0px 0px 8px;#padding-top:4px; background:url(images/tabs_ov_bg.gif) no-repeat bottom center;font-weight:normal; color:#333333;margin:0 4px; text-decoration:none}
a.tabs_wrapperSel_11 span{border:1px solid #cccccc;border-bottom:none;padding:3px 4px 4px;}
.tabs_wrapper_11 select{float:left; height:20px; width:130px; margin-right:20px;margin-left:10px;}

.nowplayingchannelWrapper{padding:15px 0 15px 5px; border-bottom:1px dotted #cccccc;clear:left;}
.noplaytime{float:left; width:40px;text-align:center}
.nowplaylogo{float:left;padding:0 8px 0 3px;/*position:relative;*/ top:-3px;}
.nowplaydescription{float:left;width:200px;font-size:11px;color:#404040}
.nowplaydescription a{font-weight:bold;width:auto;}
.nowplaydescription a:hover{display:block; font-weight:bold}
.nowplaydescription p{display:block;padding-top:5px;}
.nowplaydescription p span{color:#666666}
.blockleft{display:block;clear:left}
.wassupwrapper{float:inherit; padding:8px;overflow:hidden}
.wassupwrapInner{border:1px solid #cccccc; width:280px}
.wassupdescreptionwrap{padding:10px;height:280px}
.wassupgenreBox{padding-top:10px;font-size:11px;clear:left;}
div.wassupgenreBox span{float:left; width:60px;color:#666666}
p.wassupgenreBox{line-height:1.65em}
/*
 *Channel Browse Page CSS 
 * 
 */

.browseChannelLinkWrap{padding:0 2px; text-align:left;border-top:1px solid #ffffff}
.browseChannelLinkWrapp{display:block; padding:7px 3px 8px;border-bottom:1px dotted #cccccc;color:#336699; text-decoration:none;}
.browseChannelLinkWrap a{text-decoration:none;font-weight:bold}
.browseChannelLinkWrap a:hover{text-decoration:none;font-weight:bold}
.browseChannelLinkWrap span{padding-left:5px;}
.browseChannelLinkWrap span a{font-size:10px; font-weight:normal;text-decoration:underline}
.browseChannelLinkWrap span a:hover{font-size:10px; font-weight:normal;text-decoration:none}

.sortResultsWrap{padding:6px;height:18px;}
.sortResultsWrap span{font-size:11px;}
.TVGuideAdd{background:#eff9fa; border:1px solid #cccccc;margin-bottom:10px;}
.TVGuideAddWrapper{padding:6px 0;border-bottom:1px dotted #cccccc}
.addGoogl{border-left:1px dotted #cccccc}

.sponsoredChannelWrap{width:625px; border:1px solid #cccccc; background:url(images/sponsored_bg.gif) repeat-x;height:151px; margin-bottom:15px;}

.normalChannelWrap{width:625px; border:1px solid #cccccc; height:151px; margin-bottom:15px;}
.ChannelWrapper{padding:10px;font-size:11px;color:#333333}
.ChannelWrapImag{width:94px; padding:2px; float:left;}
.channeelNameGenreWrap{float:left; width:227px;border-right:1px dotted #cccccc;padding-right:13px;}
.channeelNameGenreWrap h2{color:#346697;padding-bottom:8px; }
.channeelNameGenreWrap p{padding:6px 0px; height:18px;border-top:1px dotted #cccccc;display:block;}
.channeelNameGenreWrap p span{color:#666666}
.channeelNowPlaying{float:left;padding-left:10px; width:225px; font-size:12px;}
.channeelNowPlaying div{display:block; padding:5px 4px 8px; border-bottom:1px dotted #cccccc}
.channeelNowPlaying p{padding:4px; display:block;line-height:16px;}
.channeelNowPlaying p a{font-weight:bold;}
.channeelNowPlaying p a:hover{font-weight:bold}

.paginationNewWrapper{height:25px; overflow:hidden; font-weight:bold; color:#656766}

.paginationNewWrapper span{float:left;padding-left:10px; font-weight:normal;}
.paginationNewWrapper select{width:120px; height:22px; font-size:12px;padding-top:2px;}
a.Prev{float:left;margin-right:8px;border:1px solid #cccccc; background:url(images/pagin_bg.gif) repeat-x; width:40px; height:14px; padding:3px; text-align:center;color:#010204;font-weight:bold; text-decoration:none;}
a.Prev:hover {float:left;margin-right:8px;border:1px solid #2c839e; background:url(images/pagin_sel_bg.gif) repeat-x; width:40px; height:14px; padding:3px; text-align:center;color:#010204;font-weight:bold; text-decoration:none;}
a.Next{float:left;margin-left:8px;border:1px solid #cccccc; background:url(images/pagin_bg.gif) repeat-x; width:40px; height:14px; padding:3px; text-align:center;color:#010204;font-weight:bold; text-decoration:none;}
a.Next:hover{float:left;margin-left:8px;border:1px solid #2c839e; background:url(images/pagin_sel_bg.gif) repeat-x; width:40px; height:14px; padding:3px; text-align:center;color:#010204;font-weight:bold; text-decoration:none;}
a.unSelected{float:left;margin:0 1px 0 0;border:1px solid #cccccc; background:url(images/pagin_bg.gif) repeat-x; width:27px; height:14px; padding:3px; text-align:center;color:#666666; text-decoration:none; cursor:pointer;}
a.unSelected:hover, a.Selected{float:left;margin:0 1px 0 0;border:1px solid #2c839e;background:url(images/pagin_sel_bg.gif) repeat-x; width:27px; height:14px; padding:3px; text-align:center;color:#ffffff; text-decoration:none;cursor:pointer;}
a.PrevInactive{float:left;margin-right:8px;border:1px solid #cccccc; background:url(images/pagin_bg.gif) repeat-x; width:40px; height:14px; padding:3px; text-align:center;color:#010204;font-weight:bold; text-decoration:none;}
a.NextInactive{float:left;margin-left:8px;border:1px solid #cccccc; background:url(images/pagin_bg.gif) repeat-x; width:40px; height:14px; padding:3px; text-align:center;color:#010204;font-weight:bold; text-decoration:none;}

/*
 * Program landing Page CSS
 * 
 */
.programlanPicksWrapI{float:left; width:322px; border-right:1px dotted #cccccc; overflow:hidden;}
.programlanPicksWrapII{float:left; width:322px;  overflow:hidden;}

/*
 *  Browse Programs CSS
 * 
 */

.ChannelWrapperII{padding:10px 10px 5px 10px;font-size:11px;color:#333333}
.ProgramBrowseTTl{float:left;padding-right:30px;width:308px;}
.ProgramBrowseTTl h2{padding-bottom:4px;padding-left:6px}
.ProgramBrowseTTl p{display:block; border-top:1px dotted #cccfc8;padding:6px;color:#969b95}
.ProgramBrowseTTl p span{color:#333333}
.ProgramBrowseTTl p em{float:left; width:80px;}
.ProgramBrowseTTl p label{float:left; width:50px;}
.ProgramBrowseTTl p label span{padding-left:10px;float:left; width:250px;}
.ProgramBrowseLogo{float:right; text-align:right;padding-right:6px;}
.ProgramBrowseLogo p{ display:block; padding-bottom:15px; font-size:12px;color:#333333}
.ProgramBrowseLogo p span{font-weight:bold}
.ProgramBrowseLogo p em{font-style:normal;color:#666666}
.sponsoredChannelWrapII{width:625px; border:1px solid #cccccc; background:url(images/sponsored_bg.gif) repeat-x;margin-bottom:15px;}
.normalChannelWrapII{width:625px; border:1px solid #cccccc; margin-bottom:15px;}

/*
 * Channel details Page CSS
 * 
 */
.ProgramBrowseTTlII{float:left;padding-right:30px; padding-bottom:30px;}
.ProgramBrowseTTlII h2{padding-bottom:4px;padding-left:6px}
.ProgramBrowseTTlII p{display:block; border-top:1px dotted #cccfc8;padding:6px;color:#969b95}
.ProgramBrowseTTlII p span{color:#333333}
.ProgramBrowseTTlII p em{float:left; width:80px;}
.ProgramBrowseTTlII p label{float:left; width:50px;}
.ProgramBrowseTTlII p label span{padding-left:10px;float:left; width:280px;}


/*
 * Date Selector Pagination CSS
 * 
 */
.datesPaginationwrapper{padding:0px 5px 5px; height:30px;}
.preDates{ color:#333333; font-weight:bold; float:left; margin-right:10px;border:1px solid #cccccc; height:22px; width:29px; text-align:center;padding-top:7px; background:url(images/date_sel_bg.gif);font-size:12px;}
.nxtDates{color:#333333; font-weight:bold; float:left;margin-left:10px;border:1px solid #cccccc; height:22px; width:29px; text-align:center;padding-top:7px; background:url(images/date_sel_bg.gif);font-size:12px;}
.preDates:hover{ color:#ffffff; font-weight:bold; float:left; margin-right:10px; height:22px; width:29px; text-align:center;padding-top:7px; border:1px solid #2c839e;background:url(images/sel_date_bg.gif);font-size:12px;text-decoration:none;}
.nxtDates:hover{color:#ffffff; font-weight:bold; float:left;margin-left:10px; height:22px; width:29px; text-align:center;padding-top:7px; border:1px solid #2c839e;background:url(images/sel_date_bg.gif);font-size:12px;text-decoration:none;}
.selctedDate, .selctedDate:hover{color:#ffffff;float:left;text-align:center; width:32px; height:26px; padding:1px 0 2px 0; border:1px solid #2c839e;background:url(images/sel_date_bg.gif);font-size:9px;text-decoration:none;margin-right:1px;}
.selctedDate span{font-weight:bold; font-size:12px;display:block;}
.allDate{float:left;text-align:center; width:27px; height:26px; padding:1px 0 2px 0; border:1px solid #cccccc;background:url(images/date_sel_bg.gif);font-size:9px;text-decoration:underline;margin-right:1px;}
.allDate:hover{color:#ffffff;float:left;text-align:center; width:27px; height:26px; padding:1px 0 2px 0; border:1px solid #2c839e;background:url(images/sel_date_bg.gif);font-size:9px;text-decoration:none;margin-right:1px;}
.allDate span{font-weight:bold; font-size:12px;display:block;}

.browseProgramWrapII{ border:1px solid #cccccc;margin-bottom:15px;font-size:11px;}
.browseProgramWrapII p{padding:6px; border-bottom:1px dotted #cccccc; display:block;}
.browseProgramWrapII p a{padding:3px 0; display:block;font-weight:bold}
.browseProgramWrapII p span{padding:3px 0; display:block;}
.browseProgramWrapII p a span{padding:3px 0; font-size:12px;}


/*****************************************************
 *        Program Browse Page
 * ************************************************* */

.preProg{border:1px solid #cccccc;background:url(images/date_sel_bg.gif);text-align:center; padding:3px 6px; float:left;}
.nxtProg{border:1px solid #cccccc;background:url(images/date_sel_bg.gif);text-align:center;  padding:3px 6px; float:right;}
.preNxtwrap{float:right; width:200px;height:30px; margin-right:-3px;}
.preNxtwrap a span{font-weight:bold; color:#333333}
.topBoxWrap{padding:0 0 15px 0}
.topboxLeft{float:left; width:177px;text-align:left}
.topboxRight{float:left;padding-left:10px;}
.topboxRightfullWrap{width:791px;float:left;overflow:hidden  }
.programTitleWrapperFull{border:1px solid #a6d0e8;clear:both;margin-top:3px;}
.programTitleWrapper{height:55px; border-bottom:1px solid #a6d0e8; background:url(images/prg_ttl_bg2.gif);text-align:left; overflow:hidden}
.programTitleWrapper h2{float:left;width:500px;padding:5px;}
.programTitleWrapper h2 span{font-size:15px;}
.programTitleWrapper img{float:right;}
.programTitleWrapper div{padding:5px;}

.prgTltabswrapper{float:left;padding:8px;overflow:hidden}
.prgTltabswrapper a{float:left;height:18px;display:block;padding:0px 0px 8px;#padding-top:4px; font-weight:normal; color:#333333;margin:0 2px; text-decoration:none}
.prgTltabswrapper a span{padding:3px 7px 4px;}
.prgTltabswrapper em{float:left;padding:0 2px 0 2px;position:relative;top:2px; left:2px;}
.prgTltabswrapper a:hover{}
.prgTltabswrapper a span:hover{}
a.prgTabsele{float:left;height:18px;display:block;padding:0px 0px 8px;#padding-top:4px; background:url(images/tabs_ov_bg.gif) no-repeat bottom center;font-weight:bold; color:#333333;margin:0 2px; text-decoration:none}
a.prgTabsele span{border:1px solid #cccccc;border-bottom:none;padding:2px 3px 4px ;background:#ffffff}

.programoverContentWrapper{background:url(images/pro_over_bg.gif); height:202px; padding:0 4px;clear:both}
.progDefltImage{float:left; text-align:left;}
.progcontentLinks{float:left;font-size:11px;padding:5px;}
.progcontentLinks p{border-bottom:1px dotted #cccccc;text-align:left;display:block; padding:6px;#padding:4px;}
.progcontentLinks p em{float:left; width:70px; color:#666666; font-style:normal;}
.progcontentLinks p span{float:left; width:170px; color:#666666; font-style:normal;}
.progcontentLinks p strong{clear:left}/* defined for clear of em and span tags nothing else */
.progcontentLinks p:after{content:""; display:block; clear:left}
.programPlayingDy{float:right; text-align:right;padding:10px 10px 0 0;width:200px;}
.programPlayingDy li{display:block; padding:3px;}
.programPlayingDy li a span{font-size:12px; font-weight:bold;text-decoration:underline}
.whatsOnratingwrap div{float:right;width:68px; text-align:right;display:block}
.whatsOnratingwrap p{float:left; color:#fffe80; background:#e32004;margin-right:1px;padding:3px 6px; font-size:15px;font-weight:bold}
.whatsOnratingwrap span{clear:right;display:block;;font-size:10px;padding-top:5px;#padding-top:2px;color:#989a97} 
.whatsOnratingwrap a{font-size:9px;position:relative; top:-15px;text-decoration:underline;}

.overviewcommonWrap{padding:0 10px 20px 0; }
.overviewcommonWrapFull{padding:10px;border:1px solid #cccccc;}
.titleLinkwrap{height:30px;}
.titleLinkwrap h4{float:left;}
.titleLinkwrap a{float:right;font-size:11px;}
.titleLinkwrap a img{position:relative; top:8px;margin-right:5px;}
.proSynopsysWrap{font-size:11px; border-bottom:1px dotted #cccccc; padding:0px 0px 20px 0;clear:left}
.castWrapper{padding:19px 0;}
.castWrapper h4{display:block}
.castWrapper a{font-size:11px;}


.comingupNextwrap li{border-bottom:1px dotted #cccccc; padding:10px 6px;height:30px; display:block;width:100%;clear:left}
.comingupNextwrap li p{float:left; width:165px;}
.comingupNextwrap li p img{padding-top:7px;cursor:pointer}
.comingupNextwrap li img{position:relative; margin-top:0;}
.comingupNextwrap li span{float:left; width:125px;}
.comingupNextwrap li span img{padding-top:5px;float:left;padding-right:5px;}
.comingupNextwrap li span a{float:left;font-size:11px; padding-top:8px; }

.reviewsWrap p{ padding:6px;font-size:11px;border-bottom:1px dotted #cccccc;display:block;clear:left}
.reviewsWrap p:after{content:"";display:block;clear:left;}

.reviewsWrap .ratingStars{width:100px; padding-top:11px;float:left}
.reviewsWrap .ratingStars em{width:83px;display:block;text-align:right;font-style:normal;}
.reviewsWrap .reviewTxt{float:left;width:450px;}
.both{clear:both;}

.wouldaddReview span{font-size:11px;}
.wouldaddReview span em{font-style:normal;font-size:9px;color:#666666}

/* Stylesheet for my demo pages for jScrollPane - these styles aren't necessary for using jScrollPane and aren't specific to any particular example */

a.jScrollArrowUp {
	background: url(images/basic_arrow_up.gif) no-repeat 1px 1px #f4feff;width:12px;;
}
a.jScrollArrowUp:hover {
background: url(images/basic_arrow_up.gif) no-repeat 1px 1px #f4feff;width:12px;
}
a.jScrollArrowDown {
	background: url(images/basic_arrow_down.gif) no-repeat 1px 0 #f4feff;width:12px;
}
a.jScrollArrowDown:hover {
	background: url(images/basic_arrow_down.gif) no-repeat 1px 0 #f4feff;width:12px;
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	background-position: 1px 0;
}
.holder {
	float: left;
	margin: 10px;
}
.scroll-pane {
	overflow: auto;
	width:350px; height:381px; border-right:1px solid #cccccc
}
#pane2 {
}

.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #f4feff;
	padding:0 3px 1px 1px ;
	border-left:1px solid #deeefb;
	
}
.jScrollPaneDrag {
	position: absolute;
	background:url(images/scroller_bg.gif) repeat-y #cce7f0;
	cursor: pointer;
	overflow: hidden;
	border:1px solid #a2c0ca; 
}
.jScrollPaneDragTop {
	position: absolute;
	top: 2px;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 1px;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 13px;
	padding:1px 3px 0 1px;
	border-left:1px solid #deeefb; 
	
	
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 1px;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 13px;
	padding:0 3px 1px 1px;
	border-left:1px solid #deeefb;
}


/*
 * TV GUIDE CSS
 * 
 * 
 */

.tvguidemain{position:relative;}
.orangePointer{position:absolute;;top:-6px;left:248px;}
/*
 the following classes are defined for day and nignt time bar, with icon and previous and next buttons
*/
.dayNightWrapper{height:31px;border-bottom:1px solid #999999;border-top:1px solid #999999}
.dayWrap{float:left;/*width:427px;*/ height:31px; background:url(images/day_bg.gif) repeat-x }
.previousBtn{float:left;padding:5px 7px; border-right:1px solid #999999;height:21px;cursor:pointer;}
.daytimeWrapper{float:left; padding:0px;}
.dayiconTimeWrap{float:left; border-right:1px solid #999999;padding:3px 3px 2px 3px;}
.dayiconTimeWrap span{padding:0 30px 0 22px	;float:left;}
.dayiconTimeWrap span.showtimeday{border-right:1px solid #999999;margin:3px 0 3px 0}
.daytimeNoiconwrap{float:left;width:180px; padding:3px 3px 2px 3px;}
.daytimeNoiconwrap span{padding:0 22px 0 22px	;float:left}
.daytimeNoiconwrap span.showtimeOnly{border-right:1px solid #999999;margin:3px 0 3px 0}
.nightWrap{float:left;width:378px; height:31px; background:url(images/night_bg.gif) repeat-x; color:#ffffff }
.nextBtn{float:right;padding:7px 5px 5px 0px;}
.ntimeWrapper{float:left; padding:2px;color:#ffffff}
.nighticonTimeWrap{float:left; border-right:1px solid #ffffff;padding:3px 3px 2px 3px;}
.nighticonTimeWrap span{padding:0 22px 0 32px	;float:left;}
.nighticonTimeWrap span.showtimeNight{border-right:1px solid #ffffff;margin:3px 0 3px 0}
.nighttimeNoiconWrap{float:left; padding:3px 3px 2px 3px;}
.nighttimeNoiconWrap span{padding:0 12px 0 22px	;float:left}
.nighttimeNoiconWrap span.showtimeOnlyN{border-right:1px solid #ffffff;margin:3px 0 3px 0}
 
 /*******************************************************************************************/

.programBoxeswrapper li{height:44px; display:block;font-size:10px; color:#3e3e3e;clear:left;overflow:hidden;position:relative;margin-bottom:0px;#margin-bottom:-3px;}
.programBoxeswrapper li p, span, div, em, li, b,i, strong, label, blockquote, legend,cite,s,big{font-style:normal; font-weight:normal; font-variant:normal; text-decoration:none;}
.programBoxeswrapper li b{float:left; width:70px;padding:3px; text-align:center; height:37px; background:url(images/channel_bg.gif) repeat-x;border-right:1px solid #999b96;;border-bottom:1px solid #999b96;overflow:hidden}
/*.programBoxeswrapper li div{float:left; width:160px;padding:8px; border-bottom:1px solid #cccccc; border-right:1px dotted #cccccc;height:27px; text-align:left; background:url(images/gray_bg.gif) repeat-x;}*/
.programBoxeswrapper li span{float:left; width:337px;padding:8px; border-bottom:1px solid #cccccc; border-right:1px dotted #cccccc;height:27px; text-align:left; background:url(images/gray2_bg.gif) repeat-x;}
.programBoxeswrapper li p{float:left; width:180px;padding:8px; border-bottom:1px solid #cccccc;height:27px; text-align:left; background:url(images/gray2_bg.gif) repeat-x;} 
.programBoxeswrapper li em{float:left; width:160px;padding:8px; border-bottom:1px solid #cccccc;border-right:1px dotted #cccccc; height:27px; text-align:left; background:url(images/gray2_bg.gif) repeat-x;} 
.programBoxeswrapper li i{float:left; width:272px;padding:8px; border-bottom:1px solid #cccccc;border-right:1px dotted #cccccc; height:27px; text-align:left; background:url(images/gray2_bg.gif) repeat-x;} 
.programBoxeswrapper li i pre{color:#fc6701;font-size:11px; font-weight:bold; float:left;padding:5px; width:20px;}
.programBoxeswrapper li strong{float:left; width:225px;padding:8px; border-bottom:1px solid #cccccc;border-right:1px dotted #cccccc; height:27px; text-align:left; background:url(images/gray2_bg.gif) repeat-x;} 
.programBoxeswrapper li label{float:left; width:357px;padding:8px; border-bottom:1px solid #cccccc; height:27px; text-align:left; background:url(images/gray2_bg.gif) repeat-x;}
.programBoxeswrapper li label pre{color:#fc6701;font-size:11px; font-weight:bold; float:right;padding:5px; width:20px;position:relative; top:-12px;}
.programBoxeswrapper li blockquote{float:left; width:250px;padding:8px; border-bottom:1px solid #cccccc;border-right:1px dotted #cccccc; height:27px; text-align:left; background:url(images/gray2_bg.gif) repeat-x;} 
.programBoxeswrapper li cite{float:left; width:70px;padding:8px; border-bottom:1px solid #cccccc;border-right:1px dotted #cccccc; height:27px; text-align:left; background:url(images/gray2_bg.gif) repeat-x;}
.programBoxeswrapper li big{float:left; width:248px;padding:8px; border-bottom:1px solid #cccccc;border-right:1px dotted #cccccc; height:27px; text-align:left; background:url(images/gray2_bg.gif) repeat-x;font-size:10px;}
.programBoxeswrapper li u{float:left; width:250px;padding:8px; border-bottom:1px solid #cccccc;border-right:1px dotted #cccccc; height:27px; text-align:left; background:url(images/gray2_bg.gif) repeat-x; text-decoration:none;} 
.programBoxeswrapper li u pre{color:#fc6701;font-size:11px; font-weight:bold; float:left;padding:5px; width:20px;}
.programBoxeswrapper li ins{float:left; width:268px;padding:8px; border-bottom:1px solid #cccccc;height:27px; text-align:left; background:url(images/gray2_bg.gif) repeat-x;font-size:10px;text-decoration:none;}
.programBoxeswrapper li ins pre{color:#fc6701;font-size:11px; font-weight:bold; float:left;padding-top:5px;}
.programBoxeswrapper li a{font-weight:bold;font-size:11px;}
.programBoxeswrapper li a:hover{font-weight:bold;font-size:11px;}

.programPopupFullWrap{position:absolute;width:620px;top:0;}
.programpopupshadow{position:absolute; background:url(images/popup_bg_shadow.png) no-repeat;width:615px; height:200px;top:-1px; left:1px; z-index:8;#top:-3px;}
.popupwrapper{position:absolute;width:607px;left:0px; border:1px solid #669bb5;top:0px;height:186px;z-index:15;text-align:left;}
.popupPointer{position:relative;left:100px;top:-16px;z-index:17}

.popupClose{position:absolute; right:5px;cursor:pointer}

.browseProgLinkWrapL{padding:0 4px 6px 4px; text-align:left;}
.browseProgLinkWrapL p{height:17px;color:#336699; text-decoration:none;}
.browseProgLinkWrapL p input{float:left;width:13px; height:13px; margin-right:10px;border-bottom:none;}
.browseProgLinkWrapL a{float:left}
.browseProgLinkWrapL a:hover{float:left;text-decoration:none;}
.PChk{border:1px solid #cccccc; background:url(images/chk_bg.gif) repeat-x;margin:1px 0;height:15px;padding:4px 3px 0px;margin:3px 0;width:90px}
.PChk2{border:1px solid #cccccc; background:url(images/chk_bg_2.gif) repeat-x;margin:1px 0;height:15px;padding:4px 3px 0px;margin:3px 0;width:90px}
.ch{border:1px solid #ffffff; margin:1px 0;height:15px;padding:4px 3px 0px;margin:3px 0}


.filterTvGuidewrapper{border:1px solid #cccccc;background:#f2fafd}
.filterGuideTitleWrap{padding:5px;height:17px;border-bottom:1px solid #ffffff;display:block}
.filterOptions{border-top:1px solid #cccccc}
.filterOptions p{display:block; border-bottom:1px dotted #cccccc;padding:5px;}
.filterOptions p a{font-weight:bold; padding:3px 0;display:block}
.filterOptions p span{font-weight:bold; padding:3px 0;display:block}
.filterOptions p select{width:140px; height:20px; font-size:12px;padding-top:1px;margin-bottom:3px;}



/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStarsmall {
    background-image: url(../../Images/red-star-big.gif);

}

.emptyRatingStarsmall {
    background-image: url(../../Images/blue-star-big.gif);
}

.savedRatingStarsmall {
    background-image: url(../../Images/SavedStar.png);
}

.filledRatingStarbig {
    background-image: url(Images/red-star.png);

}

.emptyRatingStarbig {
    background-image: url(Images/blue-star.png);
}

.savedRatingStarbig {
    background-image: url(Images/SavedStar.png);
}

/*   -----Genre Styles-----  */

.FilmDiv
{
	
}
.MousicDiv
{
}
.Norecords
{
	color:#666666;font-size:12px;padding-top:8px; padding-bottom:8px;font-weight:bold;
}

.UPbtn
{
	background-image: url(Images/top.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.Downbtn
{
	background-image: url(Images/bottom.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.next
{
	background-image: url(Images/next.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.previous
{
	background-image: url(Images/previous.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}