@import "/styles/rounded_corners.css";
@import "/styles/2009/topmenu.css";
@import "/styles/2009/leftmenu.css";
@import "/styles/2009/content.css";
@import "/styles/2009/styles_legacy.css";

/*body {font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;font-size:75%;color:#555;text-align:center;background:url(/images/common/bg_blue_main.jpg) top repeat-x;padding:0px;margin:0px;}*/
body {font-family:"Lucida Grande",verdana,"Lucida Sans Unicode",sans-serif;font-size:75%;color:#555;text-align:center;background:url(/images/common/bg_blue_main_v2.jpg) top repeat-x #f7f7f7;padding:0px;margin:0px;}
a, span, table, td, p, div, select, textarea, input, ol, ul, li, strong, b, i, em {font-size:1em;color:#555;}
img {border:none;}
form {padding:0px;margin:0px;}
p {padding:0px 0px 10px 0px;margin:0px;}

/*site layout structure*/
.wrapperMain {width:1004px;padding:0px;margin:0px auto;text-align:center;}
.hdrWrapper {width:1004px;height:133px}	
.hdrWrapperWest {width:1004px;height:88px;}		
.wrapperInner, .footerWrapper {width:1004px;margin:0px;padding:0px;}
.ltColWrapper, .ltColWrapperHome {float:left;width:210px;}
.ltColWrapperHome {width:303px;text-align:center}
.rtColWrapper, .rtColWrapperHome {float:right;width:746px;margin:0px;}
.rtColWrapperHome {width:653px;}
.contentWrapper, contentWrapperWide {position:relative;}
.contentWrapper {padding:0px 6px 0px 0px;}
.contentWrapperWide {text-align:left;padding:6px;}
.contentWidth {width:740px;}
.contentWidthWide {width:734px;}
.contentWrapperGray {background-color:#e5e5e5;border:1px solid #d6d6d6;text-align:left;padding:0px;margin:0px auto;}
.contentWrapperGray .inner {margin:4px;padding:0px;background-color:#fff;border:1px solid #fff;}
.contentRight {margin-left:10px;}
.subLayout2Col {float:left;width:362px;}
.twoColWide {float:left;width:465px;}
.threeColWide {float:left;width:304px;}
.fourColWide {float:left;width:229px;}
.gutter16 {margin-left:16px;}
.gutter12 {margin-left:12px;}
.gutter10 {margin-left:10px;}
.uppergutter16 {margin-top:16px;}

/*site header*/
.topLinks {text-align:center;padding:7px 0px;border-bottom:1px solid #b1bac1;}
.topLinks a {font-size:0.9em;}
.topLinks a:hover {font-size:0.9em;}

.hdrTopLinks {position:relative;height:45px;background:url(/images/header/hdrtop_bg2_repeat.jpg?v2) top left repeat-x;padding:0px;margin:0px;}
.hdrTopLinks span {color:#555;margin:0px 5px;}
.hdrTopLinks span.links {margin:13px 0px 0px 15px;display:inline-block;color:#555;}
.hdrTopLinks a {font-size:11px;font-weight:bold;color:#555;text-decoration:none;}
.hdrTopLinks a:hover {color:#00b6f2;text-decoration:none;}
.hdrTopLinks img {cursor:pointer;margin:0px;background:transparent;}
.hdrTopLinks .linksLt {position:absolute;top:0px;left:0px;padding:0px;margin:0px;text-align:left;height:45px;width:500px;}
.hdrTopLinks .linksRt {position:absolute;top:0px;left:500px;padding:0px;margin:0px;text-align:left;height:45px;width:504px;}
.hdrTopLinks .linksRt a {display:block;width:100px;height:45px;background-image:url(/images/sprites/header_sprite.png);background-repeat:no-repeat;float:left;text-indent:-99999px;outline:none;}
.hdrTopLinks .linksRt a#news12-2 {background-position:0px 0px;}
.hdrTopLinks .linksRt a#news12-2:hover {background-position:0px -43px;}
.hdrTopLinks .linksRt a#newsday3 {background-position:-100px 0px;}
.hdrTopLinks .linksRt a#newsday3:hover {background-position:-100px -43px;}
.hdrTopLinks .linksRt a#msgvarsity2 {background-position:-200px 0px;}
.hdrTopLinks .linksRt a#msgvarsity2:hover {background-position:-200px -43px;}
.hdrTopLinks .linksRt a#exploreli2 {background-position:-300px 0px;}
.hdrTopLinks .linksRt a#exploreli2:hover {background-position:-300px -43px;}
.hdrTopLinks .linksRt a#amny2 {background-position:-400px 0px;}	
.hdrTopLinks .linksRt a#amny2:hover {background-position:-400px -43px;}

.hdrLeft {float:left;height:88px;width:165px;}
.hdrLeftGoogle {float:left;height:88px;width:275px;}
.hdrMdl {float:left;height:88px;width:557px;}
.hdrMdlWest { width: 630px }
.hdrMdl .linkSpacer, .copyright .linkSpacer {color:#999;margin:0px 10px;}
.hdrMdlGoogle {float:left;height:88px;width:538px;}
#frmSearch {margin:0px;padding:0px;}
#websrchDiv, #epgSrchDiv {display:none;text-align:center;}
.hdrSearch {width:538px;margin-top:0px;text-align:left;}
input.hdrSrch, input.hdrSrchWeb, input.hdrSrchSite, input.hdrSrchWebGoogle {width:145px;height:24px;margin-top:2px;padding:3px 0px 0px 3px;font-size:1.08em;}
input#epgSrch {width:195px;}
input.hdrSrchWeb, input.hdrSrchSite, input.hdrSrchWebGoogle {margin-top:0px;color:#333;}
input.hdrSrchWebGoogle {width:370px;}
input.hdrSrchSite {width:235px;}
.hdrSearch .divider {margin:0px 10px;}
.hdrRight {float:left;height:88px;width:282px;text-align:left;margin:0px;padding:0px;}
.hdrRightWest { width: 202px; }
.hdrRightGoogle {float:left;height:88px;width:227px;text-align:left;margin:0px;padding:0px;}

/*header - weather*/
#tpWeatherTopDiv {height:78px;margin:0px 20px 0px 10px;padding:10px 0px 0px 89px;text-align:left;}
#pznWrCities {width:259px;display:none;position:absolute;top:5px;z-index:3000;}
.wrPopWrapper {width:259px;}
.wrCityWrapper, .wrCityWrapperLast {margin:0px 0px 0px 6px;padding:8px 0px;background-color:#fbfbfb;border-bottom:1px solid #e8e8e8;}
.wrCityWrapperLast {border-bottom:none;}
.wrCityLt {float:left;width:60px;margin:0px 5px;background-color:#fbfbfb;}
.wrCityRt {float:left;width:172px;background-color:#fbfbfb;}
.wrLogo {text-align:right;font-size:0.9em;background-color:#fbfbfb;}
.wrPopBtmLt {float:left;width:8px;height:33px;background:url(/images/header/2009/popup_weather_lb.gif) left no-repeat;}
.wrPopBtmMdl {float:left;width:241px;height:33px;background:url(/images/header/2009/popup_weather_mdl.jpg) left repeat-x;}
.wrPopBtmMdl div {margin:8px 0px 0px 10px}
.wrPopBtmMdl a {color:#fff;font-size:0.9em;}
.wrPopBtmMdl a:hover {color:#fff;font-size:0.9em;text-decoration:underline;}
.wrPopBtmRt {float:left;width:10px;height:33px;background:url(/images/header/2009/popup_weather_rb.gif) left no-repeat;}

/*header - weather 2010*/
.hdrWeatherBg {width:282px;height:88px;margin:0px;padding:0px;text-align:left;background:url(/images/common/bg_hdr_weather.jpg) top left no-repeat;}
#hdrWeatherCont {margin:0px 20px 0px 0px;padding:8px 5px 0px 5px;text-align:left;cursor:pointer;}
#hdrWeather {height:78px;margin:0px 0px 0px 10px;padding:0px 0px 0px 89px;text-align:left;cursor:pointer;}

.topBar {position:relative;width:1004px;height:39px;background:url(/images/header/2009/topbar_bg.jpg) top no-repeat;margin:0px;padding:0px;text-align:left;color:#fff;}
.signinLt {float:left;margin-left:30px;font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;}
.topBar .signinLt {position:relative;top:0px;left:0px;height:39px;margin:0px;padding:8px 0px 0px 75px;font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;color:#fff;background:url(/images/header/2009/icon_login_top.jpg) top left no-repeat;}
#HeaderNotLoggedIn, #HeaderNotLoggedIn a, #HeaderLoggedIn, #HeaderLoggedIn span {font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;font-size:1.17em;color:#000;}
#HeaderNotLoggedIn a:hover {color:#0175ac;}
.topBar #HeaderNotLoggedIn, .topBar #HeaderNotLoggedIn a, .topBar #HeaderLoggedIn, .topBar #HeaderLoggedIn span {font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;font-size:1.17em;color:#fff;}
.signinRt {float:right;margin-right:30px;font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;}
.topBar .signinRt {position:relative;top:10px;float:right;margin-right:30px;font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;color:#fff;}
#usernamePlaceholder {margin-right:15px;font:inherit;}

/*site footer*/
.footerWrapper {margin-top:3px;}
.footerLt {float:left;width:16px;height:36px;background:url(/images/common/footer_lt.jpg) top left no-repeat;}
.footerMdl {float:left;width:975px;height:36px;background:url(/images/common/footer_mdl.jpg) top repeat-x;}
.footerRt {float:left;width:13px;height:36px;background:url(/images/common/footer_rt.jpg) top right no-repeat;}
/*.footerCol, .footerColLast, .footerLinks, .footerLinksLast {float:left;width:235px;text-align:center;}*/
.footerCol, .footerColLast, .footerLinks, .footerLinksLast {float:left;width:195px;text-align:center;}
.footerColWest, .footerColLastWest, .footerLinksWest, .footerLinksLastWest {float:left;width:243px;text-align:center;}
.footerCol, .footerColLast, .footerColWest, .footerColLastWest {height:32px;margin-top:4px;}
/*.footerColLast, .footerLinksLast {width:240px;}*/
/*.footerCol div, .footerColLast div, .footerLinks div, .footerLinksLast div {width:240px;padding:0px;margin:0px;border-right:1px solid #e1e1e1;color:#333;}*/
.footerCol div, .footerLinks div {padding:0px;margin:0px;border-right:1px solid #e1e1e1;color:#333;}
.footerColLast div, .footerColLastWest div, .footerLinksLast div, .footerLinksLastWest div {padding:0px;margin:0px;border-right:none;color:#333;}
.footerCol div, .footerColLast div {height:32px;font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;font-size:1.25em;padding-top:7px;}
/*.footerLinks div, .footerLinksLast div  {width:240px;padding:0px;padding-top:1px;}*/
.footerLinks div, .footerLinksLast div  {padding:0px;padding-top:1px;}
.footerColLast div, .footerLinksLast div {border-right:none;}
.footerCol div.blue {color:#0175ac;}
/*.footerLinks div ul, .footerLinksLast div ul {margin-left:75px;margin-top:10px;}*/
.footerLinks div ul, .footerLinksLast div ul {margin-left:30px;margin-top:10px;}
.footerLinksWest div ul, .footerLinksLastWest div ul {margin-left:65px;margin-top:10px;}
.footerLinks div ul li, .footerLinksLast div ul li {list-style:none;background-image:none;margin-bottom:3px;padding-bottom:0px;text-align:left;}
.footerLinks div ul li, .footerLinksLast div ul li {font-size:0.9em;}
.copyright {margin-top:15px;margin-bottom:15px;text-align:left;font-size:0.9em;}
/*
.copyright ul li {list-style:none;background-image:none;display:inline;margin-right:5px;}
.copyright ul li.divider {color:#bcbcbc;}
.copyright ul li a {font-size:0.9em;}
.copyright ul li a:hover {font-size:0.9em;}
*/

/*Links*/
a {text-decoration:none;}
a:hover {color:#0175ac;text-decoration:none;}
/*a:visited {color:#0175ac;text-decoration:none;}*/

a.underline {text-decoration:underline;}
a.underline:hover {text-decoration:none;}
/*a.underline:visited {text-decoration:underline;}*/

a.blue {color:#0175ac;}
a.blue:hover {color:#02417b;}
/*a.blue:visited {color:#02417b;}*/

a.orange {color:#e46a15;}
a.orange:hover {color:#e46a15;}

a.white {color:fff;}
a.white:hover {color:fff;text-decoration:underline;}

a.dotted {border-bottom:1px dotted;}
a.dotted:hover {border-bottom:1px dotted;}

a.font11 {font-size:0.9em;}
a.font11:hover {font-size:0.9em;color:#0175ac;}

/* font sizes */
.font8 {font-size:0.67em;}
.font9, .smalltext, sup.oesm {font-size:0.75em;}
.font10 {font-size:0.84em;}
.font11 {font-size:0.9em;}
.font12 {font-size:1em;} /* base font for the site */
.font13 {font-size:1.08em;}
.font14 {font-size:1.17em;}
.font15 {font-size:1.25em;}
.font16 {font-size:1.34em;}
.font17 {font-size:1.41em;}
.font18 {font-size:1.5em;}
.font19 {font-size:1.58em;}
.font20 {font-size:1.67em;}
.font21 {font-size:1.75em;}
.font22 {font-size:1.84em;}
.font23 {font-size:1.91em;}
.font24 {font-size:2em;}

/* font colors */
.blue {color:#0175ac;}
.black {color:#000;}
.white {color:#fff;}
.red {color:#f20017;}
.gray {color:#878787;}
.grey {color:#878787;}
.green {color:#6b9f05;}
.purple{color:#3f2771;}

/* font styles */
.italic {font-style:italic;}
.underline {text-decoration:underline;}
.bold {font-weight:bold;}
.normal {font-weight:normal;}

/* headers */
.pgHdr, .pgHdr2 {font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;font-size:1.75em;color:#000;margin:10px 0px;}
.pgHdr2 {font-size:1.4em;color:#333;}
.pgHdrImg {margin-bottom:20px;}
.sectHdrBlue, .sectHdrBlack {font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;font-size:1.34em;font-weight:bold;color:#0175ac;margin-bottom:15px;}
.sectHdrBlack {color:#333;}

.subHdrBlue, .subHdrBlue2, .subHdrBlue3, .subHdrBlue4, .subHdrBlack, .subHdrBlack2, .subnHdrBlack3, .subHdrBlack4, .moduleHdrBlack {font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;font-size:1.5em;font-weight:bold;color:#0175ac;margin-bottom:15px;}
.subHdrBlue2, .subHdrBlack2 {font-size:1.34em;}
.subHdrBlue3, .subHdrBlack3 {font-size:1.08em;font-weight:normal;margin-bottom:10px;}
.subHdrBlue4, .subHdrBlack4 {font-size:1em;margin-bottom:10px;}
.subHdrBlack, .subHdrBlack2, .subHdrBlack3, .subHdrBlack4, .moduleHdrBlack {color:#333;}
.moduleHdrBlack {font-size:1.25em;}

/* module headers */
.modHdr, .modHdr2, .modHdrSm, .modHdrBlue, .modHdrWide, .modHdrWide2, .modHdrWideBlue, .modHdrHome {position:relative;width:362px;height:32px;}
.modHdr2 {height:35px;}
.modHdrSm {width:210px;}
.modHdrWide, .modHdrWide2, .modHdrWideBlue {width:740px;}
.modHdrHome {width:653px;}
.modHdr .left, .modHdrSm .left, .modHdrWide .left, .modHdrHome .left {height:32px;padding-left:8px;background:url(/images/common/modHdrGray_lt.jpg) top left no-repeat;}
.modHdr2 .left, .modHdrWide2 .left {height:35px;padding-left:13px;background:url(/images/common/modHdrGray2_lt.jpg) top left no-repeat;}
.modHdrBlue .left, .modHdrWideBlue .left {height:32px;padding-left:8px;background:url(/images/common/modHdrBlue_lt.jpg) top left no-repeat;}
.modHdr .right, .modHdrSm .right {padding-right:143px;height:32px;background:url(/images/common/modHdrGray_rt.jpg) top right no-repeat;}
.modHdrWide .right, .modHdrHome .right {padding-right:230px;height:32px;background:url(/images/common/modHdrGrayWide_rt.jpg) top right no-repeat;}
.modHdr2 .right, .modHdrWide2 .right {height:35px;padding-right:13px;background:url(/images/common/modHdrGrayWide2_rt.gif) top right no-repeat;}
.modHdrBlue .right {padding-right:143px;height:32px;background:url(/images/common/modHdrBlue_rt_fix.jpg) top right no-repeat;}
.modHdrWideBlue .right {padding-right:230px;height:32px;background:url(/images/common/modHdrBlueWide_rt.jpg) top right no-repeat;}
.modHdr .mdl, .modHdrSm .mdl, .modHdrWide .mdl, .modHdrHome .mdl {height:32px;position:relative;background:url(/images/common/modHdrGray_mdl.jpg) top left repeat-x;text-align:left;}
.modHdr2 .mdl, .modHdrWide2 .mdl {height:35px;position:relative;background:url(/images/common/modHdrGray2_mdl.gif) top left repeat-x;text-align:left;}
.modHdrBlue .mdl, .modHdrWideBlue .mdl {height:32px;position:relative;background:url(/images/common/modHdrBlue_mdl.jpg) top left repeat-x;text-align:left;}
.modHdrTxt {padding:8px 0px 0px 7px;font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;font-size:1.08em;color:#fff;}
.modHdrTxt a, .modHdrTxt span {font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;font-size:1.08em;color:#fff;text-decoration:none;}
.modHdr2 .modHdrTxt, .modHdr2 .modHdrTxt span, .modHdrWide2 .modHdrTxt, .modHdrWide2 .modHdrTxt span {color:#0175ac;}
.modHdrTxt a:hover {color:#fff;text-decoration:underline;}
.modHdr2 .modHdrTxt a, .modHdrWide2 .modHdrTxt a {color:#0175ac;}
.modHdr2 .modHdrTxt a:hover, .modHdrWide2 .modHdrTxt a:hover {color:#0175ac;}
.modContent, .modContentFixed, .modContentFixedMed, .modContentFixedShort, .modContentCS {border:1px solid #dedede;border-top:none;padding:8px;}
.modContentFixed {height:320px;overflow-y:hidden;}
.modContentFixedMed {height:245px;overflow-y:hidden;}
.modContentFixedShort {height:226px;_height:237px;overflow-y:hidden;}
.modContentList {padding:8px;}
.modContentList p {padding:8px;border-bottom:1px solid #e8e8e8;}
.modContent ul, .modContent ul li, .modContentFixed ul, .modContentFixed ul li, .modContentFixedMed ul, .modContentFixedMed ul li, .modContentFixedShort ul, .modContentFixedShort ul li, .modContentCS ul, .modContentCS ul li, .modContentRound ul, .modContentRound ul li, .modContentRoundHome ul, .modContentRoundHome ul li {margin:0px;padding:0px;list-style:none;}
.modContent ul li, .modContentFixed ul li, .modContentFixedMed ul li, .modContentFixedShort ul li, .modContentCS ul li {background-image:url(/images/common/arrow_blue_sm.gif);background-position:.8em 1em;background-repeat:no-repeat;padding:5px 0px 5px 25px;margin-left:5px;border-top:1px solid #e7e7e7;}
.modContentBonus ul li {background:none;padding:5px 0px 5px 5px;margin-left:15px;border-top:none;list-style-type:disc;}
.modContentCS ul li {border-top:none;border-bottom:1px solid #e7e7e7;}
.modContentCS ul li.last {border-bottom:none;}
.modContentRound, .modContentRoundHome {border-left:1px solid #bababa;border-right:1px solid #bababa;background-color:#f5f5f5;padding:6px;}
.modContentRound ul li, .modContentRoundHome ul li {background-image:url(/images/common/bullet_black.gif);background-position:.8em 1em;background-repeat:no-repeat;padding:5px 0px 5px 25px;margin-left:5px;border-bottom:1px solid #e7e7e7;text-align:left;}
.modContentRound ul li.last, .modContentRoundHome ul li.last {border-bottom:none;}
.modStoryImg {float:left;width:139px;height:92px;margin-right:15px;}
.modStoryTitle {font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;font-size:1.34em;color:#333;}
.modFullStory {display:block;text-align:right;padding:0px;margin:0px;}
.modBtm, .modBtmSm, .modBtmWide {height:9px;width:362px;background:url(/images/common/module_btm_lt.jpg) top left no-repeat;}
.modSpacer {clear:both;margin:0px;padding:0px 0px 5px 0px;}
.modBtm .right, .modBtmSm .right, .modBtmWide .right {height:9px;background:url(/images/common/module_btm_rt.jpg) top right no-repeat;margin-left:8px;}
.modBtmSm {width:210px;}
.modBtmWide {width:740px;}
.modBtmHome, .modBtmDrk {height:9px;width:653px;background:url(/images/common/module_btm_home_lt.jpg) top left no-repeat;}
.modBtmHome .right, .modBtmDrk .right {height:9px;background:url(/images/common/module_btm_home_rt.jpg) top right no-repeat;margin-left:8px;}
.modHdrBlackTop {height:48px;background:url(/images/common/modHdrBlack_top.jpg) top left no-repeat;}
.modHdrBlackMdl {border-left:3px solid #d8d8d8;border-right:3px solid #d8d8d8;}
.modHdrBlackBtm {height:14px;background:url(/images/common/modHdrBlack_btm.jpg) top left no-repeat;}
.modGrayOpen {position:relative;height:23px;background:url(/images/common/mod_gray_open_lt.gif) top left no-repeat;} 
.modGrayOpen .rt {height:23px;background:url(/images/common/mod_gray_open_rt.gif) top right no-repeat;margin-left:5px;} 
.modGrayOpen .mdl {height:23px;background-color:#e1e1e1;margin-right:5px;padding:0px;text-align:center;}

/* buttons */
.greenButton {height:19px;background:url(/images/common/button_green_bg.jpg) repeat-x;text-align:center;color:#fff;font-weight:bold;border:none;cursor:pointer;padding:0px;margin:0px;-moz-box-sizing:content-box;}
.greenButtonLg {height:24px;background:url(/images/common/button_green_large_bg.jpg) repeat-x;text-align:center;color:#fff;font-weight:bold;border:none;cursor:pointer;font-size:1.09em;padding:0px;margin:0px;-moz-box-sizing:content-box;}
.goBtnGreen {width:36px;background:url(/images/common/button_green_bg.jpg) repeat-x;text-align:center;}

/*.btnBlue {background-color:#78C2D6;color:#fff;font-weight:bold;text-align:center;cursor:pointer;}*/
#btnBlue, .btnBlack {cursor:pointer;}
#btnBlue .left{background:url(/images/common/btn_left_blue.gif) left no-repeat #78c2d6;}
#btnBlue .leftLg{background:url(/images/common/btn_blue_left_lg.gif) left no-repeat #78c2d6;}
#btnBlue .right{background:url(/images/common/btn_right_blue.gif) right no-repeat;height:21px;width:100%;text-align:center;}
#btnBlue .rightLg{background:url(/images/common/btn_blue_right_lg.gif) right no-repeat;height:21px;width:100%;text-align:center;}
#btnBlue .txt{position:relative;top:3;color:#fff;font-weight:bold;text-align:center;}
#btnBlue .txtNR{color:#fff;font-weight:bold;text-align:center;}
#btnBlue .txtLg{position:relative;top:5;color:#fff;font-weight:bold;text-align:center;}

.btnBlue {height:25px;}
.btnBlue .left {height:25px;background:url(/images/common/btn_blue_left.jpg) top left no-repeat;}
.btnBlue .right {height:25px;padding:0px 3px;background:url(/images/common/btn_blue_right.jpg) top right no-repeat;}
.btnBlue .txt {height:25px;background:url(/images/common/btn_blue_mdl.jpg) repeat-x;text-align:center;font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;color:#fff;padding-top:3px;}
.btnBlue .txt a {font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;color:#fff;}
.btnBlue .txt a:hover {color:#77d4ff;}

.btnBlueWifi {height:39px;}
.btnBlueWifi .left {height:39px;background:url(/images/WiFi/btn_blue_left.jpg) top left no-repeat;}
.btnBlueWifi .right {height:39px;padding:0px 11px;background:url(/images/WiFi/btn_blue_right.jpg) top right no-repeat;}
.btnBlueWifi .txt {height:39px;background:url(/images/WiFi/btn_blue_mdl.jpg) repeat-x;text-align:center;font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;font-size:1.08em;color:#fff;padding-top:10px;}
.btnBlueWifi .txt a {font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;font-size:1.08em;color:#fff;}
.btnBlueWifi .txt a:hover {text-decoration:underline;}

/* need to specify btn width for IE */
.btnBlack {height:19px;width:60px;}
.btnBlack .left {height:19px;background:url(/images/common/btn_left_black.jpg) top left no-repeat;}
.btnBlack .right {height:19px;padding:0px 10px;background:url(/images/common/btn_right_black.jpg) top right no-repeat;}
.btnBlack .txt {height:19px;background:url(/images/common/btn_mdl_black.jpg) repeat-x;text-align:center;font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;font-size:0.9em;color:#fff;padding-top:1px;cursor:pointer;}
.btnBlackLg {height:25px;width:60px;}
.btnBlackLg .left {height:25px;background:url(/images/common/btn_left_black_lg.jpg) top left no-repeat;}
.btnBlackLg .right {height:25px;padding:0px 5px;background:url(/images/common/btn_right_black_lg.jpg) top right no-repeat;}
.btnBlackLg .txt {height:25px;background:url(/images/common/btn_mdl_black_lg.jpg) repeat-x;text-align:center;font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;font-size:0.9em;color:#fff;padding-top:5px;cursor:pointer;}
.btnBlack .txt a, .btnBlackLg .txt a {font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;font-size:11px;color:#fff;}
.btnBlack .txt a:hover, .btnBlackLg .txt a:hover {color:#b4b4b4;}

/* flex width style - renders in all browsers without having to specify btn width */
.btnBlackFlex {background:url(/images/common/btn_left_black.jpg) top left no-repeat;padding:2px 0px 3px 10px;vertical-align:middle;}
.btnBlackFlex .txt {background:url(/images/common/btn_right_black_flex.jpg) top right no-repeat;text-align:left;padding:2px 10px 3px 0;font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;font-size:11px;color:#fff;}
.btnBlackLgFlex {background:url(/images/common/btn_left_black_lg_flex.jpg) top left no-repeat;padding:4px 0px 6px 10px;vertical-align:middle;}
.btnBlackLgFlex .txt {background:url(/images/common/btn_right_black_lg_flex.jpg) top right no-repeat;text-align:left;padding:4px 10px 6px 0;font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;font-size:11px;color:#fff;}
.btnBlackFlex .txt:hover, .btnBlackLgFlex .txt:hover {color:#b4b4b4;}

.btnRed {height:22px;}
.btnRed .left {height:22px;background:url(/images/common/btn_left_red.gif) top left no-repeat;}
.btnRed .right {height:22px;padding:0px 4px;background:url(/images/common/btn_right_red.gif) top right no-repeat;}
.btnRed .txt {height:22px;background:url(/images/common/btn_mdl_red.gif) repeat-x;text-align:center;font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;font-size:0.9em;color:#fff;padding-top:2px;}
.btnRed .txt a {font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;font-size:11px;color:#fff;}
.btnRed .txt a:hover {color:#fcf101;}

.btnGrn {height:25px;width:60px;}
.btnGrn .left {height:25px;background:url(/images/common/btn_left_grn.gif) top left no-repeat;}
.btnGrn .right {height:25px;padding:0px 4px;background:url(/images/common/btn_right_grn.gif) top right no-repeat;}
.btnGrn .txt {height:25px;background:url(/images/common/btn_mdl_grn.gif) repeat-x;text-align:center;font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;color:#fff;padding-top:5px;}
.btnGrn .txt a {font-size:11px;color:#fff;}
.btnGrn .txt a:hover {color:#f3f609;}

.btnGrnLg {height:31px;width:60px;cursor:pointer;}
.btnGrnLg .left {height:31px;background:url(/images/common/btn_left_grn_lg.jpg) top left no-repeat;}
.btnGrnLg .right {height:31px;padding:0px 4px;background:url(/images/common/btn_right_grn_lg.jpg) top right no-repeat;}
#btnPlay .btnGrnLg .right {height:31px;padding:0px 28px 0px 4px;background:url(/images/common/btn_right_grn_lg_play.jpg) top right no-repeat;}
.btnGrnLg .txt {height:31px;background:url(/images/common/btn_mdl_grn_lg.jpg) top left repeat-x;text-align:center;font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;color:#fff;font-size:13px;font-weight:bold;padding-top:6px;}
.btnGrnLg .txt a {font-size:13px;font-weight:bold;color:#fff;}
.btnGrnLg .txt a:hover {font-size:13px;font-weight:bold;color:#f3f609;}
#btnPlay .btnGrnLg .txt a:hover, #eoPromo .btnGrnLg .txt a:hover {font-size:13px;font-weight:bold;text-decoration:underline;}




/* borders */
.rightBorder {border-right:1px solid #d6d6d6;}
.leftBorder {border-left:1px solid #d6d6d6;}
.topBorder {border-top:1px solid #d6d6d6;}
.bottomBorder {border-bottom:1px solid #d6d6d6;}
.rightBorderLight {border-right: 1px solid #e8e8e8;}
.leftBorderLight {border-left: 1px solid #e8e8e8;}
.topBorderLight {border-top: 1px solid #e8e8e8;}
.bottomBorderLight {border-bottom:1px solid #e8e8e8;}
.noBorder {border:none;}
.noBorderTop {border-top:none;}
.noBorderRight {border-right:none;}
.noBorderBtm {border-bottom:none;}
.noBorderLeft {border-left:none;}

/* hr styles */
hr, hr.inner {border:1px solid #e8e8e8;border-width:0 0 1px;height:1px;}
hr.blue {border:1px solid #badffc;border-width:0 0 1px;height:1px;}
hr.dotted, hr.innerDotted {border:1px dotted #e8e8e8;border-width:0 0 1px;height:1px;}

/* list styles */

ul, ul li {margin:0px;padding:0px;list-style:none;}
ul li {padding-left:10px;line-height:1.3;}

ul.blkArrow, ul.blkArrow li {margin:0px;padding:0px;list-style:none;}
ul.blkArrow li {background-image:url(/images/common/arrow_black.gif);background-position:0 .5em; background-repeat: no-repeat;padding-left:10px;padding-bottom:2px;}

ul.blkArrow li a {color:#555;font-weight:normal;}
ul.blkArrow li a:hover {color:#0175AC;font-weight:normal;}

ul.static, ul.static li {margin:0px;padding:0px;list-style:none;}
ul.static li {background-image:url(/images/common/bullet_black.gif);background-position:0 .5em; background-repeat: no-repeat;padding-left:10px;padding-bottom:5px;}

ul.white, ul.white li {margin:0px;padding:0px;list-style:none;}
ul.white li {background-image:url(/images/common/arrow_white_right.gif);background-position:0 .5em;background-repeat:no-repeat;padding-left:5px;padding-bottom:3px;}
ul.white li a {color:#fff;text-decoration:none;}
ul.white li a:hover {color:#fff;text-decoration:underline;}

ul.blue, ul.blue li {margin:0px;padding:0px;list-style:none;}
ul.blue li {background-image:url(/images/common/arrow_blue_sm.gif);background-position:0 .5em;background-repeat:no-repeat;padding-left:10px;padding-bottom:3px;}
ul.blue li a {color:#0175AC;text-decoration:none;}
ul.blue li a:hover {color:#02417B;text-decoration:none;}

ul.sportsnav, ul.sportsnav li, ul.sportsSubnav, ul.sportsSubnav li {margin:0px;padding:0px;list-style:none;}
ul.sportsnav {padding-left:5px;}
ul.sportsSubnav {padding-left:15px;}
ul.sportsnav li, ul.sportsSubnav li {background-image:url(/images/common/arrow_blue_sm.gif);background-position:0 .5em; background-repeat: no-repeat;margin-top:2px;margin-bottom:2px;border-bottom:1px solid #e8e8e8;padding-left:5px;padding-bottom:3px;}
ul.sportsnav a, ul.sportsSubnav a {color:#0175AC;}
ul.sportsnav a:hover, ul.sportsSubnav a:hover {color:#02417B;}
ul.sportsnav li.subnavHdr {background-image:none;color:#555;font-weight:bold;}
ul.sportsnav li.navlast, ul.sportsSubnav li.navlast {border-bottom:1px solid #fff;}

ul.footer{display:inline;padding:0px;margin:0px;width:99%;}
ul.footer li{display:inline;padding:0px;margin:0px;background-image:none;width:25%;}

ul.horizontal{display:inline;}
ul.horizontal li{display:inline;float:left;background-image:none;}

ul.noMarker, ul.noMarker li {margin:0px;padding:0px;list-style:none;}
ul.noMarker li{background-image:none;line-height:1.5;}

ul#topQuestions li{padding-bottom:8px;line-height:1.2;}

/*
ol, ol li {margin:0px;padding:0px;}
ol, ol li {margin-left:15px;}
*/

/*most used padding*/
.pd5 {padding:5px;}
.pdTop5 {padding-top:5px;}
.pdRt5 {padding-right:5px;}
.pdLt5 {padding-left:5px;}
.pdBtm5 {padding-bottom:5px;}

.pd10 {padding:10px;}
.pdTop10 {padding-top:10px;}
.pdRt10 {padding-right:10px;}
.pdLt10 {padding-left:10px;}
.pdBtm10 {padding-bottom:10px;}

.pd15 {padding:15px;}
.pdTop15 {padding-top:15px;}
.pdRt15 {padding-right:15px;}
.pdLt15 {padding-left:15px;}
.pdBtm15 {padding-bottom:15px;}

/*most used margins*/
.mr5 {margin:5px;}
.mrTop5 {margin-top:5px;}
.mrRt5 {margin-right:5px;}
.mrLt5 {margin-left:5px;}
.mrBtm5 {margin-bottom:5px;}

.mr10 {margin:10px;}
.mrTop10 {margin-top:10px;}
.mrRt10 {margin-right:10px;}
.mrLt10 {margin-left:10px;}
.mrBtm10 {margin-bottom:10px;}

.mr15 {margin:15px;}
.mrTop15 {margin-top:15px;}
.mrRt15 {margin-right:15px;}
.mrLt15 {margin-left:15px;}
.mrBtm15 {margin-bottom:15px;}

/* alignments */
.left {text-align:left;}
.center {text-align:center;}
.right {text-align:right;}
.top {vertical-align:top;}
.middle {vertical-align:middle;}
.bottom {vertical-align:bottom;}

/* postioning */
.posA {position:absolute;}
.posF {position:fixed;}
.posR {position:relative;}

/* alignments */
.left {text-align:left;}
.center {text-align:center;}
.right {text-align:right;}
.top {vertical-align:top;}
.middle {vertical-align:middle;}
.bottom {vertical-align:bottom;}

/*misc*/
.floatRight {float:right;}
.floatLeft {float:left;}
.clear {clear:both;}
.show, .block {display:block;}
.inline {display:inline;}
.inlineBlock {display:inline-block;}
.hide {display:none;}
.pointer{cursor:pointer;}
.curDefault{cursor:default;}
.btnCenter {text-align:center;}
.btnRight {text-align:center;}
.cAlign {margin:0px auto;}
.rAlign {margin:0px 0px 0px auto;}

/* IE - clear floats */
.clearfix:after {content: ".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}			
/* Hide from IE, Mac */
.clearfix {display:block;}

/* TV Listings */
.modHdrTVlistings {position:relative;width:746px;height:48px;background:url(/images/TV/modHdr_tvlistings.jpg) top left no-repeat;}
.modHdrTVlistings .hdrTxt {padding:15px 0px 10px 65px;}
.modHdrTVlistings .hdrTxt a {font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;font-size:1.08em;color:#fff;}
.modHdrTVlistings .hdrTxt a:hover {text-decoration:underline;}
.modHdrTVlistings .iconSrch {position:absolute;top:0px;left:380px;}
.modHdrTVlistings .txtSrch {position:absolute;top:11px;left:450px;border:1px solid #c3c9cb;width:240px;height:22px;padding:2px 3px 3px 3px;color:#fff;background:transparent;}
.modHdrTVlistings .btnSrch {position:absolute;top:0px;left:654px;}

.TVListingsHome .modHdrTxt {margin-left:60px;padding:12px 0px 0px 7px;font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;font-size:1.08em;color:#fff;}
.TVListingsHome .modHdrTxt a {font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;font-size:1.08em;color:#fff;text-decoration:none;}
.TVListingsHome .modHdrTxt a:hover {color:#fff;text-decoration:underline;}
.TVListingsHome .left {width:732px; height:48px;background:url(/images/TV/modHdrGray_lt.jpg) top left no-repeat;}
.TVListingsHome .right {height:48px;background:url(/images/TV/modHdrGray_rt.jpg) 724px 0px no-repeat;}
.TVListingsHome .mdl {height:48px;position:relative;background:url(/images/TV/modHdrGray_mdl_v2.jpg) top left repeat-x;text-align:left; width: 724px;}
.TVListingsHome .mdlWest {height:48px;position:relative;background:url(/images/TV/modHdrGray_mdl_v3.jpg) top left repeat-x;text-align:left; width: 724px;}
.TVListingsHome { position: relative; top:0; left:0; }
.TVListingsHome table { width: 100%; clear: both; border: none; border-left: 1px #e2e2e2 solid; }
.TVListingsHome table table { border: none; }
.TVListingsHome table tr th { background-color: #87a1ba; font-weight: bold; height: 22px; text-align: left; border-bottom: 1px #e2e2e2 solid; }
.TVListingsHome table tr th span { display: block; margin-left: 5px; color: #fff; }
.TVListingsHome table tr td { height: 42px; border-bottom: 1px #e2e2e2 solid;border-right: 1px #e2e2e2 solid; } 
.TVListingsHome table tr td.first { width: 125px; text-align: left; border-right: none; }
.TVListingsHome table tr td div { height: 42px;padding:0; border-bottom: none; background: none; } 
.TVListingsHome table tr td div div {  }
.TVListingsHome .toBeContinuedProgramDiv { background-color: #fff; } 
.TVListingsHome .programDiv { background-color:#fff;padding:0; }
.TVListingsHome div .newIcon { height:15px;position:absolute;right:2px;bottom:2px; }
.TVListingsHome table tr td td { border: none; text-align: left; }
.TVListingsHome table tr td strong, .TVListingsHome table tr td span { display: block; margin-left: 5px; margin-top: 5px;  }
.TVListingsHome table tr td strong {  }
.TVListingsHome table tr td.new { background: url(/images/TV/new.jpg) 99% 98% no-repeat; }
.TVListingsHome .searchLogo { position: absolute; top:0px; left:374px;}
.TVListingsHome .searchLogo { width: 350px; height: 38px; vertical-align:top; padding-top: 7px; }
.TVListingsHome .searchLogo input { margin:0; padding:0; width: 238px; border: 1px solid #a4b5bf; color: #000; padding-left: 10px; padding-top:5px; font-size: 11px; height: 24px; background-color: #fff; }
.TVListingsHome .searchLogo .search { position: absolute; top:10px; left:35px; margin:0; padding:0; width: 238px; padding: 0px; font-size: 11px; height: 29px; background: url('/images/TV/searchbkg.gif') top left repeat; }
.TVListingsHome .searchLogo .submitbtn { display:block; width: 71px; height: 29px; border: none; background: none; cursor: pointer; margin-left: 5px; }

.oolMyBusiness .manageBoxes { clear: both; margin:0; padding:0; margin-bottom: 20px;  height: 210px; }
.oolMyBusiness .manageBoxes li { float: left; margin-right: 5px; display: block; width: 181px; height: 210px; background: url(/images/MyServices/bkg1.jpg) top left repeat-x; position: relative; }
.oolMyBusiness .manageBoxes li.l { margin-right: 0px; }
.oolMyBusiness .manageBoxes li div { height: 210px; }
.oolMyBusiness .manageBoxes li div.ddnsBox { background: url(/images/MyServices/ddnsico.jpg) 50% 131px no-repeat; }
.oolMyBusiness .manageBoxes li div.hostingBox { background: url(/images/MyServices/hostingico.jpg) 50% 131px no-repeat; }
.oolMyBusiness .manageBoxes li div.ipBox { background: url(/images/MyServices/staticipico.jpg) 50% 131px no-repeat; }
.oolMyBusiness .manageBoxes li div.pmbBox { background: url(/images/MyServices/mygico.jpg) 50% 131px no-repeat; }
.oolMyBusiness .manageBoxes li h1 { font:13px "Lucida Sans"; font-weight: bold; color: #0175ac; margin:0; padding:10px; }
.oolMyBusiness .manageBoxes li p { font-size: 12px; color: #555; padding:0 10px; }
.oolMyBusiness .manageBoxes li input.managebtn { position: absolute; top: 100px; right: 20px; cursor:pointer; border:none; background: url(/images/MyServices/managebtn.jpg) top left no-repeat; width: 61px; height: 19px; }
.oolMyBusiness .manageBoxes li input.setupbtn { position: absolute; top: 100px; right: 20px; cursor:pointer; border:none; background: url(/images/MyServices/setupbtn.jpg) top left no-repeat; width: 61px; height: 19px; }
.oolMyBusiness .panels3 li { width: 243px; }
.oolMyBusiness .panels3 li.l { margin-right:0 }
.oolMyBusiness .panels3 li input { right: 30px; }
.oolMyBusiness .panels2 li { width: 367px; margin-right: 6px; }
.oolMyBusiness .panels2 li.l { margin-right:0 }
.oolMyBusiness .panels2 li input { right: 30px; }
.oolMyBusiness .panels1 li { width: 740px; }
.oolMyBusiness .panels1 li.l { margin-right:0 }
.oolMyBusiness .panels1 li input { right: 90px; }


.promoteMyBusiness h1 { font: 16px "Lucida Sans"; }
.promoteMyBusiness h1 span { font-weight: bold; }
.promoteMyBusiness h2 { background: #fafafa; border-top: 1px solid #d6d6d6; border-bottom: 1px solid #d6d6d6; padding: 3px 5px; font: bold 14px Verdana; color: #555; }
.promoteMyBusiness h3 { font:bold 13px Verdana; color: #0175ac; padding-top:0px; }
html>body .promoteMyBusiness h3 { font:bold 13px Verdana; color: #0175ac; padding-top:10px; }
.promoteMyBusiness .rightColumn h3 { font:bold 13px Verdana; color: #0175ac; padding-top:0px; }
.promoteMyBusiness .banner { width: 746px; height: 246px; background: url(/images/MyServices/banner.jpg) top left no-repeat; position: relative; }
.promoteMyBusiness .banner .publishbtn { cursor: pointer; border: none; background: url(/images/MyServices/publishbtn.jpg) top left no-repeat; width: 146px; height: 34px; position: absolute; top: 169px; left: 167px; }
.promoteMyBusiness .banner .listingbtn { cursor: pointer; border: none; background: url(/images/MyServices/listingbtn.jpg) top left no-repeat; width: 175px; height: 34px; position: absolute; top: 169px; left: 325px; }
.promoteMyBusiness .banner h3 { position: absolute; top: 97px; left: 167px; }
.promoteMyBusiness .banner a { position: absolute; top: 138px; left: 167px; }
.promoteMyBusiness .leftColumn { border-right: 1px solid #e8e8e8; width:357px; padding-bottom: 40px; margin:0 }
.promoteMyBusiness .leftColumn { width:367px; }
.promoteMyBusiness .leftColumn img { border: none; margin-bottom: 30px; }
.promoteMyBusiness .leftColumn .allfaqbtn { cursor: pointer; border: none; background: url(/images/MyServices/allfaqbtn.jpg) top left no-repeat; width: 153px; height: 19px; }
.promoteMyBusiness .rightColumn { width: 360px; float: right; margin:0; }
.promoteMyBusiness .rightColumn .columnBox { border-bottom: 1px solid #e8e8e8; padding:0px 20px 10px 20px }
.promoteMyBusiness .rightColumn .lastBox { border-bottom:none; }
.promoteMyBusiness ul { padding:0; margin:0; }
.promoteMyBusiness ul li { margin-bottom:10px; display: block; }
.promoteMyBusiness ul li a { color: #0175ac; background: url(/images/MyServices/triangle.jpg) right no-repeat; padding-right: 10px; }
.promoteMyBusiness .footprint { clear:both; display: block; color: #c0c0c0; font-size:11px; padding-top: 20px; }

.netflixContent { border:none; padding:0; }
.netflixContent a { color: #0175ac; text-decoration: underline; }
.nfContent { background-color: #f7f7ed; padding-bottom: 70px; }
.nfbgcolor1 { background-color: #f7f7ed; }
.nfbgcolor2 { background-color: #f5f9fc; }
.nftab2, .nftab3 { padding-bottom:0; }
.nflastrow { font-size:1px; height: 15px; border-left: 1px solid #eee; border-right: 1px solid #eee; }
.nfContent .nfH1box, .nfContent .nfH2box { background-color: #efecd9; border-top: 1px solid #e0dec9;border-bottom: 1px solid #e0dec9;font-weight:bold;font-size:20px;font-family:Arial,sans-serif;padding:15px 20px; }
.nfContent .nfH1box span, .nfbgcolor1 .nfH2box span { color: #9f0c0c }
.nfbgcolor2 .nfH2box span { color: #0175ac }
.nfContent .nfH2box { font-size: 16px; padding: 5px 15px; }
.nfContent .nfsignin { margin:0 10px; padding:15px 10px; border-bottom: 1px solid #e0dec9; font-weight:bold;font-size:14px;font-family:Arial,sans-serif; }
.nfContent .nfsignin input { clear: both; display: block; margin-bottom:20px; width:220px; }
.nfContent .nfsignin .nfcheckbox { font-weight: normal; font-size:12px; }
.nfContent .nfsignin .nfcheckbox input { clear:none; display: inline; position:relative; top:2px; margin-bottom:0;  width: auto;}
.nfContent .nfsignin a { font-size: 11px; font-weight:normal; text-decoration: none; padding-left:23px; color: #0175ac; }
.nfContent .nfsignin .nfcontinuebtn { cursor: pointer; border: none; width: 146px; height: 37px; background: url(/images/netflix/nfcontinuebtn.jpg) top left no-repeat; margin-top:20px; }
.nfContent ul li { background: none; padding:9px 0px 9px 25px; border:none; border-bottom: 1px solid #dcd7c4; margin-right:5px;}
.nfContent ul li.rise { background: url(/images/netflix/rise.jpg) 99% 60% no-repeat; }
.nfContent ul li input.watch { float: right; cursor: pointer; border: none; width: 103px; height: 30px; background: url(/images/netflix/watchbtn.jpg) top left no-repeat; position:relative; top: -7px; }
.nfContent .nfsignin ul li { font-size: 11px; padding:0; padding-left:5px; margin:0; font-weight: normal; border:none; background: none; }
.nfContent .nfsignin ul li a { text-decoration: underline; padding:0; }
.nfmodBtm {background:url(/images/netflix/module_nfbtm_lt.jpg) top left no-repeat;}
.nfmodBtm .right {background:url(/images/netflix/module_nfbtm_rt.jpg) top right no-repeat;}
ul.nfslide { float: right; }
ul.nfslide li { background: none; border: none; border-right: 1px solid #959595; color: #000; float: left; padding:0; padding-right:5px; }
ul.nfslide li.back, ul.nfslide li.prev, ul.nfslide li.next, ul.nfslide li.last { border: none; padding:0; }
ul.nfslide li.last { color: #959595; padding-right: 5px; }
ul.nfslide li a { color: #9f0c0c; text-decoration: none; }
ul.nfslide li input.back { cursor: pointer; border: none; width: 17px; height: 17px; background: url(/images/netflix/back.jpg) top left no-repeat; }
ul.nfslide li input.prev { cursor: pointer; border: none; width: 17px; height: 17px; background: url(/images/netflix/prev.jpg) top left no-repeat; }
ul.nfslide li input.next { cursor: pointer; border: none; width: 17px; height: 17px; background: url(/images/netflix/next.jpg) top left no-repeat; }


