body { font-size:11px; }
h2 {fonjavascript:toggle('pagebuilderCSSDiv')t-family:Verdana, Ariajavascript:toggle('pagebuilderCSSDiv')l, Helvetica, sansjavascript:toggle('pagebuilderCSSDiv')-serif; font-size:12px; color: #e6a227; padding-top:2px; margin-top:2px;} /* GOLD COLOR */ 
h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #e6a227; padding-top:2px; margin-top:2px;} /* GOLD COLOR */
h4 {javascript:toggle('pagebuilderCSSDiv')font-familhttp://superbad.eatel.net/admin/y:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #beb9b9; padding-top:2px; margin-top:2px;} /* DARKER GREY COLOR */
.bodyWhite {font-family:Verdana, Arial, Helvejavascript:toggle('pagebuilderCSSDiv')tica, sans-serif; font-size:11px; color: #FFFFFF;} /* Alternate body copy for areas with dark bkgds */
.disclaimerWhite {javascript:toggle('pagebuilderCSSDiv')font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: #FFFFFF;} /* small white text disclaimer */
.disclaimejavascript:toggle('pagebuilderCSSDiv')rGrey {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: #beb9b9;} /* small grey text disclaimer */

a, a:link, a:visited, a:active, a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#737477; }
a:hover {color:#e6a227; }

/* BEGIN OBJECT 9 PAGE CONTENT STYLES */
/* ------------------------------------------------------------------------------------------ */
/* GLOBAL STYLES */

div#main_block { background-color:#FFF; padding-bottom:3px; }


/* ABOUT US SECTIONS */
/* ABOUT US : Home */

body#about #about_block { width: 751px;}
body#about #about_main { background-image: url('/assets/images/aboutus/abouthome_main.jpg'); background-repeat: no-repeat; height: 305px; width: 751px; }
body#about #home_content { background-image: url('/assets/images/aboutus/abouthome_bkgd.gif'); background-repeat: repeat-y; margin: 0px; }
body#about #home_foot { background-image: url('/assets/images/aboutus/abouthome_footer.png'); background-repeat: no-repeat; height: 27px; width: 751px; }
body#about #home_wrapper { width: 701px; text-align: left; }
body#about .hometext { text-align: left; height: 275px; width: 325px; padding: 5px 0px 0px 50px; font-size: 11px; color: #333; line-height: 20px; }
body#about .homeheader { font-size: 18px; color: #173b79; line-height: 48px; }
body#about #home_nav { float: right; height: 220px; width: 220px; padding: 0px 75px 0px 0px; }
body#about ul.nav { margin:0px; padding:0px; background:url('/assets/images/aboutus/about_nav.png') no-repeat scroll top left; width:217px; height:220px; position: absolute; text-align:-9999px; }
body#about ul.nav li { float:left; margin:0px; }
body#about ul.nav li a { position:absolute; top:6px; height:207px; cursor:pointer; }
body#about ul.nav li a.history { width:217px; left:0px; top:6px; height:38px; }
body#about ul.nav li a.mission { width:217px; left:0px; top:44px; height:32px; }
body#about ul.nav li a.leadership { width:217px; left:0px; top:76px; height:33px; }
body#about ul.nav li a.news { width:217px; left:0px; top:109px; height:34px; }
body#about ul.nav li a.careers { width:217px; left:0px; top:143px; height:33px; }
body#about ul.nav li a.contact { width:217px; left:0px; top:176px; height:37px; }
body#about ul.nav li a.history:hover, body#about ul.nav li a.historyactive { background:url('/assets/images/aboutus/about_nav.png') no-repeat scroll -217px -6px; }
body#about ul.nav li a.mission:hover, body#about ul.nav li a.missionactive { background:url('/assets/images/aboutus/about_nav.png') no-repeat scroll -434px -44px; }
body#about ul.nav li a.leadership:hover, body#about ul.nav li a.leadershipactive { background:url('/assets/images/aboutus/about_nav.png') no-repeat scroll -651px -76px; }
body#about ul.nav li a.news:hover, body#about ul.nav li a.newsactive { background:url('/assets/images/aboutus/about_nav.png') no-repeat scroll -868px -109px; }
body#about ul.nav li a.careers:hover, body#about ul.nav li a.careersactive { background:url('/assets/images/aboutus/about_nav.png') no-repeat scroll -1085px -143px; }
body#about ul.nav li a.contact:hover, body#about ul.nav li a.contactactive { background:url('/assets/images/aboutus/about_nav.png') no-repeat scroll -1302px -176px; }
body#about ul.nav li, ul.nav li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }

/* ABOUT US : Contact */

body#about #contact #callout { width: 211px; height: 102px; float: right; padding-right: 10px; }
body#about #contact_header { background-image: url('/assets/images/aboutus/contact/contact_header.png'); background-repeat: no-repeat; height: 68px; width: 751px; }
body#about #contact_content { background-color:#fefefe; }
body#about #contact #contact_foot { width: 751px; height: 96px; background-attachment: scroll; background-image: url('/assets/images/aboutus/about_footer.png'); background-repeat: no-repeat; background-position: center bottom; padding: 0px 0px 27px 0px; }
body#about #contact { background-color: #fefefe; padding: 0px; width: 751px; font-size: 11px; color: #333; line-height: 22px; }
body#about #contact .centered { text-align: center; width: 660px; padding: 25px 0px 0px 25px; }
body#about #contact .left { text-align: left; width: 660px; padding: 15px 0px 10px 25px; }
body#about #contact a { color: #009ADC; }
body#about #contact .title { font-size: 13px; color: #666; }
body#about #contact .smtitle { font-size: 10px; color: #666; }
body#about #contact .phone { font-size: 18px; color: #009adc; }
body#about #contact .smphone { font-size: 14px; color: #009adc; line-height: 22px; }
body#about #contact .dkblue { font-size: 14px; color: #004685; }
body#about #contact .blue { color: #009adc; padding: 0px; }
body#about #contact .hr { background-color: #cecece; height: 1px; width: 100%; }
body#about #contact .table01 { background-attachment: scroll; background-image: url('/assets/images/aboutus/contact/contact_table01.png'); background-repeat: no-repeat; background-position: center; height: 228px; width: 666px; }
body#about #contact .table01 td { font-size: 11px; color: #666; padding: 15px 0px 0px 25px; line-height: 15px; }
body#about #contact .table02 { background-attachment: scroll; background-image: url('/assets/images/aboutus/contact/contact_table02.png'); background-repeat: no-repeat; background-position: center; height: 187px; width: 666px; }
body#about #contact .table02 td { font-size: 11px; color: #666; padding: 45px 0px 0px 25px; line-height: 15px; }
body#about #contact .table03 { background-attachment: scroll; background-image: url('/assets/images/aboutus/contact/contact_table03.png'); background-repeat: no-repeat; background-position: center; height: 140px; width: 666px; }
body#about #contact .table03 td { font-size: 11px; color: #666; padding: 15px 0px 0px 175px; line-height: 15px; }
/*body#about #contact .table04 { background-attachment: scroll; background-image: url('/assets/images/aboutus/contact/contact_table04.png'); background-repeat: no-repeat; background-position: center; height: 103px; width: 666px; }
body#about #contact .table04 td { font-size: 11px; color: #666; padding: 10px 0px 0px 25px; line-height: 15px; }*/
body#about #contact #table04 { background-attachment: scroll; background-image: url('/assets/images/aboutus/contact/contact_table04.png'); background-repeat: no-repeat; background-position: center; height: 103px; width: 666px; text-align: left; }
body#about #contact #table04 .table04_01 { height: 24px; padding-left: 25px; padding-top: 8px; }
body#about #contact #table04 .table04_02 { height: 25px; padding-left: 25px; padding-top: 8px; }
body#about #contact #table04 .table04_03 { padding-left: 25px; padding-top: 8px; }
body#about #contact .table05 { background-attachment: scroll; background-image: url('/assets/images/aboutus/contact/contact_table05.png'); background-repeat: no-repeat; background-position: center; height: 137px; width: 666px; }
body#about #contact .table05 td { font-size: 11px; color: #606264; padding: 15px 0px 0px 25px; line-height: 15px; }
body#about #contact #table06 .bkgd { background-attachment: scroll; background-image: url('/assets/images/aboutus/contact/contact_table06_bkgd.png'); background-repeat: repeat-y; background-position: center; font-size: 11px; color: #606264; padding: 15px 0px 10px 25px; line-height: 15px; }
body#about #contact .contact_nav { width: 730px; height: 49px; text-align: center; padding-top: 45px; }
body#about #contact ul.fnav { margin:0px; padding:0px; background:url('/assets/images/aboutus/contact/contactf_nav.png') no-repeat scroll top left; width:730px; height:49px; position: absolute; text-align:-9999px; }
body#about #contact ul.fnav li { float:left; margin-top: 10px; }
body#about #contact ul.fnav li a { position:absolute; top:0px; height:49px; cursor:pointer; }
body#about #contact ul.fnav li a.prev { width:240px; left:0px; top:0px; height:49px; }
body#about #contact ul.fnav li a.next { width:180px; left:550px; top:0px; height:49px; }
body#about #contact ul.fnav li a.prev:hover, body#about #contact ul.fnav li a.prevactive { background:url('/assets/images/aboutus/contact/contactf_nav.png') no-repeat scroll -0px -49px; }
body#about #contact ul.fnav li a.next:hover, body#about #contact ul.fnav li a.nextactive { background:url('/assets/images/aboutus/contact/contactf_nav.png') no-repeat scroll -550px -98px; }
body#about #contact ul.fnav li, ul.nav li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }
body#about #contact ul.dirnav { margin:0px; padding:0px; background:url('/assets/images/aboutus/contact/table01_getdir.gif') no-repeat scroll top left; width:130px; height:31px; position: absolute; text-align:-9999px; }
body#about #contact ul.dirnav li { float:left; margin:0px; }
body#about #contact ul.dirnav li a { position:absolute; top:0px; height:31px; cursor:pointer; }
body#about #contact ul.dirnav li a.dir { width:130px; left:0px; top:0px; height:31px; }
body#about #contact ul.dirnav li a.dir:hover, body#about #contact ul.dirnav li a.diractive { background:url('/assets/images/aboutus/contact/table01_getdir.gif') no-repeat scroll -0px -31px; }
body#about #contact ul.dirnav li, ul.nav li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }

/* ABOUT US : History */

body#about #history_header { background-image: url('/assets/images/aboutus/history/history_header.png'); background-repeat: no-repeat; height: 68px; width: 751px; }
body#about #history_content { background-color:#fefefe; }
body#about #history #contact_foot { width: 751px; height: 96px; background-attachment: scroll; background-image: url('/assets/images/aboutus/about_footer.png'); background-repeat: no-repeat; background-position: center bottom; padding: 0px 0px 27px 0px; }
body#about #history { background-color: #FEFEFE; padding: 0px; width: 751px; font-size: 12px; color: #333; line-height: 22px; }
body#about #history .history {  font-size: 11px; color: #333; line-height: 22px; }
body#about #history .title { font-size: 16px; color: #009adc; }
body#about #history .contact_nav { width: 730px; height: 49px; text-align: center; padding-top: 45px; }
body#about #history ul.fnav { margin:0px; padding:0px; background:url('/assets/images/aboutus/history/historyf_nav.png') no-repeat scroll top left; width:730px; height:49px; position: absolute; text-align:-9999px; }
body#about #history ul.fnav li { float:left; margin:0px; }
body#about #history ul.fnav li a { position:absolute; top:0px; height:49px; cursor:pointer; }
body#about #history ul.fnav li a.next { width:230px; left:500px; top:0px; height:49px; }
body#about #history ul.fnav li a.next:hover, body#about #history ul.fnav li a.nextactive { background:url('/assets/images/aboutus/history/historyf_nav.png') no-repeat scroll -500px -49px; }
body#about #history ul.fnav li, ul.nav li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }

/* ABOUT US : Careers */

body#about #careers_header { background-image: url('/assets/images/aboutus/careers/careers_header.png'); background-repeat: no-repeat; height: 68px; width: 751px; }
body#about #careers_content { background-color:#fefefe; }
body#about #careers #contact_foot { width: 751px; height: 96px; background-attachment: scroll; background-image: url('/assets/images/aboutus/about_footer.png'); background-repeat: no-repeat; background-position: center bottom; padding: 0px 0px 27px 0px; }
body#about #careers { background-color: #fefefe; padding: 0px; width: 751px; font-size: 11px; color: #333; line-height: 22px; }
body#about #careers .left { text-align: left; width: 660px; padding: 15px 15px 10px 25px; }
body#about #careers .left li { list-style-position: outside; list-style-type: none; }
body#about #careers .left li a { text-decoration: none; }
body#about #careers .hr { background-color: #cecece; height: 1px; width: 100%; }
body#about #careers .title { font-size: 13px; color: #606264; }
body#about #careers .dkblue { font-size: 14px; color: #004685; }
body#about #careers .smphone { font-size: 14px; color: #009adc; line-height: 22px; }
body#about #careers .table01 { background-attachment: scroll; background-image: url('/assets/images/aboutus/contact/contact_table01.png'); background-repeat: no-repeat; background-position: center; height: 228px; width: 666px; }
body#about #careers .table01 td { font-size: 11px; color: #666; padding: 15px 0px 0px 25px; line-height: 15px; }
body#about #careers ul.dirnav { margin:0px; padding:0px; background:url('/assets/images/aboutus/contact/table01_getdir.gif') no-repeat scroll top left; width:130px; height:31px; position: absolute; text-align:-9999px; }
body#about #careers ul.dirnav li { float:left; margin:0px; }
body#about #careers ul.dirnav li a { position:absolute; top:0px; height:31px; cursor:pointer; }
body#about #careers ul.dirnav li a.dir { width:130px; left:0px; top:0px; height:31px; }
body#about #careers ul.dirnav li a.dir:hover, body#about #careers ul.dirnav li a.diractive { background:url('/assets/images/aboutus/contact/table01_getdir.gif') no-repeat scroll -0px -31px; }
body#about #careers ul.dirnav li, ul.nav li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }
body#about #careers .contact_nav { width: 730px; height: 49px; text-align: center; padding-top: 45px; }
body#about #careers ul.fnav { margin:0px; padding:0px; background:url('/assets/images/aboutus/careers/careersf_nav.png') no-repeat scroll top left; width:730px; height:49px; position: absolute; text-align:-9999px; }
body#about #careers ul.fnav li { float:left; margin-top: 10px; }
body#about #careers ul.fnav li a { position:absolute; top:0px; height:49px; cursor:pointer; }
body#about #careers ul.fnav li a.prev { width:240px; left:0px; top:0px; height:49px; }
body#about #careers ul.fnav li a.next { width:180px; left:550px; top:0px; height:49px; }
body#about #careers ul.fnav li a.prev:hover, body#about #careers ul.fnav li a.prevactive { background:url('/assets/images/aboutus/careers/careersf_nav.png') no-repeat scroll -0px -49px; }
body#about #careers ul.fnav li a.next:hover, body#about #careers ul.fnav li a.nextactive { background:url('/assets/images/aboutus/careers/careersf_nav.png') no-repeat scroll -550px -98px; }
body#about #careers ul.fnav li, ul.nav li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }

/* ABOUT US : Mission */

body#about #mission_header { background-image: url('/assets/images/aboutus/mission/mission_header.png'); background-repeat: no-repeat; height: 68px; width: 751px; }
body#about #mission_content { background-color:#fefefe; }
body#about #mission #contact_foot { width: 751; height: 96; background-attachment: scroll; background-image: url('/assets/images/aboutus/about_footer.png'); background-repeat: no-repeat; background-position: center bottom; padding: 0px 0px 27px 0px; }
body#about #mission { background-color: #fefefe; padding: 0px; width: 751px; font-size: 11px; color: #333; line-height: 22px; }
body#about #mission #mission_body { background-attachment: scroll; background-image: url('/assets/images/aboutus/mission/mission_bkgd.png'); background-repeat: repeat-x; background-position: left top; height: 675px; width: 751px; }
body#about #mission li { list-style-image:url('/assets/images/aboutus/mission/arrowbullet.png'); }
body#about #mission .mission { width: 700px; height: 105px; text-align: left; padding: 10px 0px 0px 0px; }
body#about #mission .vision { width: 700px; height: 120px; text-align: left; padding: 10px 0px 0px 0px; }
body#about #mission .goals { width: 700px; height: 135px; text-align: left; padding: 10px 0px 0px 0px; }
body#about #mission .goals li { height: 30px;}
body#about #mission .objectives { width: 700px; height: 200px; text-align: left; padding: 10px 0px 0px 0px; }
body#about #mission .objectives li { height: 35px;}
body#about #mission .note { width: 650px; height: 65px; color: #009adc; text-align: left; padding: 10px 0px 0px 0px; }
body#about #mission .sectitle { font-size: 15px; color: #666; padding: 0px 0px 0px 40px; }
body#about #mission .mission_nav { width: 730px; height: 49px; text-align: center; padding: 10px 0px 0px 0px; }
body#about #about_foot { height: 21px; width: 751px; }
body#about #mission .contact_nav { width: 730px; height: 49px; text-align: center; padding-top: 20px; }
body#about #mission ul.fnav { margin:0px; padding:0px; background:url('/assets/images/aboutus/mission/missionf_nav.png') no-repeat scroll top left; width:730px; height:49px; position: absolute; text-align:-9999px; }
body#about #mission ul.fnav li { float:left; margin:0px; }
body#about #mission ul.fnav li a { position:absolute; top:0px; height:49px; cursor:pointer; }
body#about #mission ul.fnav li a.prev { width:220px; left:0px; top:0px; height:49px; }
body#about #mission ul.fnav li a.next { width:220px; left:510px; top:0px; height:49px; }
body#about #mission ul.fnav li a.prev:hover, body#about #mission ul.fnav li a.prevactive { background:url('/assets/images/aboutus/mission/missionf_nav.png') no-repeat scroll -0px -49px; }
body#about #mission ul.fnav li a.next:hover, body#about #mission ul.fnav li a.nextactive { background:url('/assets/images/aboutus/mission/missionf_nav.png') no-repeat scroll -510px -98px; }
body#about #mission ul.fnav li, ul.nav li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }

/* ABOUT US : Leadership */

body#about #leadership { padding: 0px; width: 754px; font-size: 12px; color: #606264; line-height: 22px; background-color: #FAFAFA; background-attachment: scroll; background-image: url('/assets/images/about/leadership_bkgd.jpg'); background-repeat: no-repeat; background-position: left top; }
body#about #leadership #contact_foot { width: 754; height: 96; background-attachment: scroll; background-image: url('/assets/images/aboutus/about_footer2.png'); background-repeat: no-repeat; background-position: center bottom; padding: 0px 0px 27px 0px; margin-left: 2px; }
body#about #leadership .contact_nav { width: 730px; height: 49px; text-align: center; padding-top: 20px; }
body#about #leadership ul.fnav { margin:0px; padding:0px; background:url('/assets/images/aboutus/leadership/leadershipf_nav.png') no-repeat scroll top left; width:730px; height:49px; position: absolute; text-align:-9999px; }
body#about #leadership ul.fnav li { float:left; margin:0px; }
body#about #leadership ul.fnav li a { position:absolute; top:0px; height:49px; cursor:pointer; }
body#about #leadership ul.fnav li a.prev { width:230px; left:0px; top:0px; height:49px; }
body#about #leadership ul.fnav li a.next { width:170px; left:560px; top:0px; height:49px; }
body#about #leadership ul.fnav li a.prev:hover, body#about #leadership ul.fnav li a.prevactive { background:url('/assets/images/aboutus/leadership/leadershipf_nav.png') no-repeat scroll -0px -49px; }
body#about #leadership ul.fnav li a.next:hover, body#about #leadership ul.fnav li a.nextactive { background:url('/assets/images/aboutus/leadership/leadershipf_nav.png') no-repeat scroll -560px -98px; }
body#about #leadership ul.fnav li, ul.nav li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }
body#about #container-1 { width: 751px; background-color: #FAFAFA; background-attachment: scroll; background-image: url('/assets/images/aboutus/leadership_bkgd.jpg'); background-repeat: no-repeat; background-position: left top; padding-top: 20px; height:auto; text-align: left; }
body#about #fragment-1 { width: 750px; float:left; }
body#about #executives { width:425px; float:left;}
body#about #fragment-2 { width: 750px; float:left; }
body#about #board { width:425px; float:left;}
body#about #profiles { width: 280px; float:right; }
body#about .profile { width: 240px; }
body#about .proimage { padding-bottom:15px; }
body#about .proname { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight:bold; color: #333; text-align: left; }
body#about .prodesc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333; text-align: left; padding-top: 15px; line-height:19px; }
body#about ul.snav { margin:0px; padding:0px; background:url('/assets/images/aboutus/leadership_nav.jpg') no-repeat scroll top left; width:413px; height:35px; position:relative; }
body#about ul.snav li { float:left; margin:0px;/*padding: 0px;*/ text-indent:-9999px !important; list-style-type: none; }
body#about ul.snav li a { position:absolute; top:2px; height:33px; cursor:pointer; }
body#about ul.snav li a.item1 { width:150px; left:27px; }
body#about ul.snav li a.item2 { width:215px; left:177px; }
body#about ul.snav li a.item1:hover { background:url('/assets/images/aboutus/leadership_nav.jpg') no-repeat scroll -27px -72px; }
body#about ul.snav li a.item2:hover { background:url('/assets/images/aboutus/leadership_nav.jpg') no-repeat scroll -177px -72px; }
body#about ul.snav li.active a.item1 { background:url('/assets/images/aboutus/leadership_nav.jpg') no-repeat scroll -27px -37px; text-indent:-9999px !important; }
body#about ul.snav li.active a.item2 { background:url('/assets/images/aboutus/leadership_nav.jpg') no-repeat scroll -177px -37px; text-indent:-9999px !important; }
body#about ul.pronav { margin:0px; padding:0px; background:url('/assets/images/aboutus/profile_nav.png') no-repeat scroll top left; width:425px; height:74px; position:relative; }
body#about ul.pronav li { float:left; margin:0px;/*padding: 0px; text-indent:-999px;*/ list-style-type:none; }
body#about ul.pronav li a { position:absolute; top:0px; width:412px; cursor:pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444; text-align: left; padding-left: 25px; text-decoration: none; line-height:17px; }
body#about ul.pronav li a.profile { left:0px; height:59px; padding-top:15px; }
body#about ul.pronav li a.profile:hover { background:url('/assets/images/aboutus/profile_nav.png') no-repeat scroll -0px -74px; }
body#about ul.pronav li.active a.profile { background:url('/assets/images/aboutus/profile_nav.png') no-repeat scroll -0px -148px; }
body#about ul.problank { margin:0px; padding:0px; background:url('/assets/images/aboutus/leadership_blank.gif') no-repeat scroll top left; width:425px; height:74px; position:relative; }
body#about #fragment-1, #fragment-2, #profile, #robert, #bill, #galin, #cindy, #toni, #janet, #peggy, #ashley, #brad, #andree, #john, #arthur, #beryl, #ruth { display:none; }



/* ABOUT US : News */

body#about #news_header { background-image: url('/assets/images/aboutus/news/news_header.png'); background-repeat: no-repeat; height: 68px; width: 751px; }
body#about #news_content { background-color:#fefefe; }
body#about #news #contact_foot { width: 751px; height: 96px; background-attachment: scroll; background-image: url('/assets/images/aboutus/about_footer.png'); background-repeat: no-repeat; background-position: center bottom; padding: 0px 0px 27px 0px; }
body#about #news { background-color: #fefefe; padding: 0px; width: 751px; font-size: 11px; color: #606264; line-height: 22px; }
body#about #news .left { text-align: left; width: 700px; padding: 10px 15px 10px 25px; }
body#about #news .archive { text-align: left; width: 700px; padding: 10px 15px 10px 40px; }
body#about #news .left li { list-style-position: outside; list-style-type: none; color: #000; }
body#about #news .left li a { text-decoration: none; }
body#about #news .hr { background-color: #cecece; height: 1px; width: 100%; }
body#about #news .sectitle { font-size: 16px; color: #173B79; padding: 0px 0px 0px 35px; }
body#about #news .title { font-size: 13px; color: #606264; }
body#about #news .articletitle { font-size: 14px; color: #009adc; }
body#about #news #newstable p { color: #000; }
body#about #news #newstable .newsfoot { width: 650px; border-top: 1px solid #DDD; margin-top: 25px; padding-top: 15px; padding-left: 25px; }
body#about #news .date { font-size: 10px; color: #878787; line-height: 17px; font-style: italic; font-weight: bold; }
body#about #news .dkblue { font-size: 14px; color: #004685; }
body#about #news .smphone { font-size: 14px; color: #009adc; line-height: 22px; }
body#about #news #newstable { padding: 25px 10px 25px 10px; text-align: left; }
body#about #news #newstable ul.newsnav { padding-bottom: 10px; padding-left:0px; padding-right: 0px; padding-top: 0px; width:663px; height:60px; border-bottom: #DDD solid 1px; }
body#about #news #newstable ul.newsnav li { width:663px; height:60px; background:url('/assets/images/aboutus/news/news_releasenav.png') no-repeat scroll top left; position: absolute; font-size: 10px; color: #353535; line-height: 17px; }
body#about #news #newstable ul.newsnav li a { position:absolute; top:0px; width:663px; height:60px; cursor:pointer; text-align: left; padding-left: 25px; padding-top: 10px; }
body#about #news #newstable ul.newsnav li a.news { width:663px; left:0px; top:0px; height:60px; font-size: 13px; color: #009adc; line-height: 17px; }
body#about #news #newstable ul.newsnav li a.news .date { font-size: 10px; color: #878787; line-height: 17px; font-style: italic; font-weight: bold; }
body#about #news #newstable ul.newsnav li a.news:hover, body#about #news ul.newsnav li a.newsactive { background:url('/assets/images/aboutus/news/news_releasenav.png') no-repeat scroll -0px -60px; }
body#about #news #newstable ul.newsnav li, ul.nav li a { list-style-image:none; list-style-position:outside; list-style-type:none; }
body#about #news ul.dirnav { margin:0px; padding:0px; background:url('/assets/images/aboutus/contact/table01_getdir.gif') no-repeat scroll top left; width:130px; height:31px; position: absolute; text-align:-9999px; }
body#about #news ul.dirnav li { float:left; margin:0px; }
body#about #news ul.dirnav li a { position:absolute; top:0px; height:31px; cursor:pointer; }
body#about #news ul.dirnav li a.dir { width:130px; left:0px; top:0px; height:31px; }
body#about #news ul.dirnav li a.dir:hover, body#about #news ul.dirnav li a.diractive { background:url('/assets/images/aboutus/contact/table01_getdir.gif') no-repeat scroll -0px -31px; }
body#about #news ul.dirnav li, ul.nav li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }
body#about #news .contact_nav { width: 730px; height: 49px; text-align: center; padding-top: 45px; }
body#about #news ul.fnav { margin:0px; padding:0px; background:url('/assets/images/aboutus/news/newsf_nav.png') no-repeat scroll top left; width:730px; height:49px; position: absolute; text-align:-9999px; }
body#about #news ul.fnav li { float:left; margin-top: 10px; }
body#about #news ul.fnav li a { position:absolute; top:0px; height:49px; cursor:pointer; }
body#about #news ul.fnav li a.prev { width:240px; left:0px; top:0px; height:49px; }
body#about #news ul.fnav li a.next { width:180px; left:550px; top:0px; height:49px; }
body#about #news ul.fnav li a.prev:hover, body#about #news ul.fnav li a.prevactive { background:url('/assets/images/aboutus/news/newsf_nav.png') no-repeat scroll -0px -49px; }
body#about #news ul.fnav li a.next:hover, body#about #news ul.fnav li a.nextactive { background:url('/assets/images/aboutus/news/newsf_nav.png') no-repeat scroll -550px -98px; }
body#about #news ul.fnav li, ul.nav li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }
body#about #news ul.retnav { margin:0px; padding:0px; background:url('/assets/images/aboutus/news/newsreturn_nav.png') no-repeat scroll top left; width:182px; height:49px; position: absolute; text-align:-9999px; }
body#about #news ul.retnav li { float:left; margin-top: 10px; }
body#about #news ul.retnav li a { position:absolute; top:0px; height:49px; cursor:pointer; }
body#about #news ul.retnav li a.return { width:240px; left:0px; top:0px; height:49px; }
body#about #news ul.retnav li a.return:hover, body#about #news ul.retnav li a.returnactive { background:url('/assets/images/aboutus/news/newsreturn_nav.png') no-repeat scroll -0px -49px; }
body#about #news ul.retnav li, ul.nav li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }


/* INTERNET SECTIONS
/* INTERNET : Compare Plans : pid=11 */

body#internet .internet_wrapper { font-family: Verdana, Arial, "MS Trebuchet", sans-serif; }
body#internet .internet_wrapper h3 { color: #173b79; font-size: 12px; margin-bottom: 6px; text-align:left; }
body#internet .internet_wrapper p { color: #333333; font-size: 11px; text-align:left; }
body#internet .internet_wrapper p.addin { font-size: 11px; text-align:left; }
body#internet .internet_wrapper ul { color: #333333; font-size: 11px; padding-left: 40px; line-height: 22px; }
body#internet .internet_wrapper p.mainblurb { color: #7e7e80; font-size: 11px; padding-right:73px; }
body#internet .internet_wrapper a { text-decoration: none; color: #009ADC; }
body#internet .internet_wrapper a:hover { text-decoration: none; color: #000; }
body#internet div#main_block { width: 573px; background-color:#FFF; }
body#internet div.internet_wrapper { font-size: 11px; background-color: #FFF; }
body#internet #package_compare { }
body#internet #package_compare table.compare_table { background-color: #f7f7f7; border-bottom: 1px solid #d8d8d8; }
body#internet .internet_chart table.compare_table tr td { font-size: 10px; }
body#internet .internet_chart table.compare_table tr td ul { padding: 0px 0px 0px 8px; margin: 5px 0px; font-size: 10px; }
body#internet #package_compare table th { background-color: #FFF; height: 29px; color: #143e7a; font-size: 13px; text-align: center; border-bottom: 1px solid #d8d8d8; }
body#internet #package_compare table td { font-size: 11px; }
body#internet #package_compare table td.last { background: url('/assets/images/internet/compare/compare_tablebtmbg.jpg') repeat-x scroll bottom left; border-bottom: 0px solid #999; }
body#internet #package_compare table td.section_cell { color: #143e7a; text-align: left; font-size: 10px; width: 177px; border-left: 1px solid #d8d8d8; border-bottom: 1px dashed #d8d8d8; }
body#internet #package_compare table td.section_cell_last { font-size: 10px; color:#143E7A; width: 177px; background: url('/assets/images/internet/compare/compare_tablebtmbg.jpg') repeat-x scroll bottom left; border-bottom: 0px solid #999; border-left: 1px solid #d8d8d8; }
body#internet .bp_tv { color: #424242; width: 189px; border-left: 1px solid #d8d8d8; border-bottom: 1px dashed #d8d8d8; }
body#internet .de_tv { color: #424242; width: 189px; border-left: 1px solid #d8d8d8; border-right: 1px solid #d8d8d8; border-bottom: 1px dashed #d8d8d8; }
body#internet #col_footer { width: 563px; height:60px; background-color: #FFF; background-image: url('/assets/images/internet/compare/col_footer_bkgd.png'); background-repeat: repeat; }

/* INTERNET : Free Online Content : pid=10 */

body#internet .inttblsep { margin:20px 0px 20px 0px; }
body#internet .inttblsepbottom { margin:20px 0px 0px 0px; }
body#internet h1.intrighttexthdr { font-size:13px; padding-left:18px; color:#004685; }
body#internet .intrighttext { padding-left:18px; font-size:11px; color: #333; }

/* INTERNET : FiberEdge Difference */

body#internet .diffrighttext { padding-left:0px; margin-bottom:15px; font-size:11px; line-height:20px; color: #333; }
body#internet #diffmainbkgd { background-image:url('/assets/images/internet/difference/difference_hdr_bottom.gif'); background-repeat:no-repeat; background-position:top center; }
body#internet ul.snavdiff { background:transparent url('/assets/images/internet/difference/diffsNav.png') no-repeat scroll 0px -2px; height:46px; left:0px; margin:0; padding:0; position:relative; width:563px; }
body#internet ul.snavdiff li { float:left; margin:0px; text-align:center; list-style:none;/*padding: 0px;*/ text-indent:-9999px; }
body#internet ul.snavdiff li a { position:absolute; height:46px; cursor:pointer; font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:bold; line-height:27px }
body#internet ul.snavdiff li a.tab_diff_1 { width:188px; left:0px; color:#1d447f; text-decoration:none; }
body#internet ul.snavdiff li a.tab_diff_2 { width:190px; left:187px; color:#1d447f; text-decoration:none; }
body#internet ul.snavdiff li a.tab_diff_3 { width:191px; left:376px; color:#1d447f; text-decoration:none; }
body#internet ul.snavdiff li a.tab_diff_1:hover, ul.snavdiff li.active a.tab_diff_1 { background:url('/assets/images/internet/difference/diffsNav.png') no-repeat scroll 0px -52px; color:#ed742d; text-decoration:none; }
body#internet ul.snavdiff li a.tab_diff_2:hover, ul.snavdiff li.active a.tab_diff_2 { background:url('/assets/images/internet/difference/diffsNav.png') no-repeat scroll -187px -100px; color:#ed742d; text-decoration:none; }
body#internet ul.snavdiff li a.tab_diff_3:hover, ul.snavdiff li.active a.tab_diff_3 { background:url('/assets/images/internet/difference/diffsNav.png') no-repeat scroll -376px -149px; color:#ed742d; text-decoration:none; }
body#internet .tabcontent { margin-top:10px; }
body#internet ul.difftabbox { list-style-image: url('/assets/images/internet/difference/diff_ul_arrow.gif'); padding-left: 40px; width: 480px;}
body#internet ul.difftabbox a { color:#0079c2; text-decoration:underline; }
body#internet ul.difftabbox a:hover { text-decoration:none; }
body#internet ul.difftabbox li { margin-bottom:7px; }
body#internet .diffdisclaimer { padding:12px; font-size:9px; color: #999; }
body#internet #fiberedge_foot { color:#666; font-weight:normal; font-size:9px; text-align: left; padding: 5px 10px 0px 25px; }


/* INTERNET : Internet Security : pid=9 */

body#internet h4#security_sw { background:url("/assets/images/internet/security/ing_security_header.png") no-repeat scroll center top transparent; height:53px; margin: 0px; padding:0; text-indent:-9999px; width:565px; }
body#internet div.border_box { border: 1px solid #d8d8d9; width:563px; margin:auto; border-bottom:none; }
body#internet div.border_box2 { border: 1px solid #d8d8d9; width:563px; margin:auto; border-bottom:none; border-top:none; }
body#internet div.border_box div.block { margin: 18px; padding: 10px 4px; border-bottom: 1px solid #d8d8d9; }
body#internet div.border_box div.block2 { margin: 0px; padding: 0px 4px; }
body#internet div.border_box div.block3 { margin: 2px; padding: 15px 4px; }
body#internet div.border_box div.block strong.callout { display: block; font-size: 11px; color: #D15C19; }
body#internet html div.border_box div.singleblk { border-bottom-width: 0px; }
body#internet .dropinleft { float: left; margin: 0px 20px 20px 0px; }
body#internet .dropinright { margin: 0px 0px 20px 20px; float: right; }
body#internet img.hangover { margin-top: -40px; }
body#internet img.tophangover { margin-top: -90px; margin-left: 0px; }
body#internet img.minhangover { margin-top: -20px; margin-bottom: 0px; }
body#internet span.clearit { clear: both; display: block; }
body#internet table div.tblpadder { padding: 5px 20px; font-size: 12px; }
body#internet table div.tblpadder h3 { margin: 0px; padding: 0px; }
body#internet table div.tblpadder strong { color: #39393B; }
body#internet table div.tblpadder h3 small { color: #7e7e80; font-size: 11px; line-height: 18px; }
body#internet .sub_bar { position: relative; }
body#internet .download_button { position: absolute; display: block; text-indent: -9999999px; width: 143px; height: 53px; }

/* INTERNET : Special Offers : pid=12 */

body#internet h4#special_offers { margin: 0px; padding: 0px; text-indent: -9999px; background: url('/assets/images/internet/special/internet_special_offers_hdr.gif') no-repeat scroll top left; width: 573px; height: 53px; }
body#internet h4#faq { margin: 0px; padding: 0px; text-indent: -9999px; background: url('/assets/images/internet/special/fiberedge_internet_faq.jpg') no-repeat scroll top left; width: 573px; height: 53px; }
body#internet h4#tvfaq { margin: 0px; padding: 0px; text-indent: -9999px; background: url('/assets/images/internet/special/fiberedge_television_faq.jpg') no-repeat scroll top left; width: 573px; height: 53px; }
body#internet h4#online { margin: 0px; padding: 0px; text-indent: -9999px; background: url('/assets/images/internet/special/free_online_content.jpg') no-repeat scroll top left; width: 573px; height: 53px; }
body#internet h4#compare { margin: 0px; padding: 0px; text-indent: -9999px; background: url('/assets/images/internet/compare/compare_pkgs_internet.png') no-repeat scroll top left; width: 573px; height: 53px; }
body#internet h4#compare_tel { margin: 0px; padding: 0px; text-indent: -9999px; background: url('/assets/images/internet/special/compare_pkgs_telephone.jpg') no-repeat scroll top left; width: 573px; height: 53px; }
body#internet h4#compare_tv { margin: 0px; padding: 0px; text-indent: -9999px; background: url('/assets/images/internet/special/compare_pkgs_television.jpg') no-repeat scroll top left; width: 573px; height: 53px; }
body#internet h4#difference { margin: 0px; padding: 0px; text-indent: -9999px; background: url('/assets/images/internet/difference/difference_hdr.gif') no-repeat scroll top left; width: 573px; height: 53px; }
body#internet .inttblsep { margin:20px 0px 20px 0px; }
body#internet .inttblsepbottom { margin:20px 0px 0px 0px; }
body#internet h1.intrighttexthdr { font-size:13px; padding-left:18px; color:#004685; text-align: left; }
body#internet .intrighttext { padding-left:18px; font-size:11px; color: #333; text-align: left; }
body#internet .intrighttext a { color: #007bc3; font-weight: bold; text-decoration: none; }
body#internet .intrighttext a:hover {  color: #333; font-weight: bold; text-decoration: none; }
body#internet .intframe { background: url('/assets/images/internet/special/intframe.gif') repeat-y; }
body#internet #intspecialtbl1 { background: url('/assets/images/internet/special/int_offers_tbl1_hdr.gif') no-repeat; background-position:top; margin:0px; padding:0px; min-height:150px; padding:30px 100px 0px 40px; text-align:left; }
body#internet #intspecialtbl1 h1 { padding:0px; margin:0px 0px 20px 0px; color:#007bc3; font-size:13px; }
body#internet #intspecialtbl1 p { padding:0px; margin:40px 20px 20px 10px; }
body#internet #intspecialtbl1 p a { color: #007bc3; font-weight: bold; text-decoration: none; }
body#internet #intspecialtbl1 p a:hover {  color: #333; font-weight: bold; text-decoration: none; }
body#internet #intspecialtbl2 { background: url('/assets/images/internet/special/int_offers_tbl2_hdr.gif'); background-repeat:no-repeat; background-position:top; margin:0px; padding:0px; min-height:150px; padding:19px 100px 0px 40px; text-align:left; }
body#internet #intspecialtbl2 h1 { padding:0px; margin:0px 0px 20px 0px; color:#007bc3; font-size:13px; }
body#internet #intspecialtbl2 p { padding:0px; margin:40px 20px 20px 10px; }
body#internet #intspecialtbl1 p a { color: #007bc3; font-weight: bold; text-decoration: none; }
body#internet #intspecialtbl1 p a:hover {  color: #333; font-weight: bold; text-decoration: none; }
body#internet .intspecialtblbottom { background: url('/assets/images/internet/special/int_offers_tblbottom.gif') no-repeat; background-position:top; margin:0px; padding:0px; height:25px; }
body#internet #specialtbltop { background: url('/assets/images/phone/special/specialtbltop.gif') no-repeat; background-position:top; margin:0px; padding:0px; height:60px; width: 536px; }
body#internet #specialtbltop h1 { color:#007bc3; font-size:13px; text-align:left; padding: 20px 0px 0px 20px; }
body#internet #specialtbl { background-repeat: repeat-y; background-image: url('/assets/images/phone/special/specialtbl_bkgd.gif'); background-position: center; }
body#internet #specialtblbottom { background: url('/assets/images/phone/special/specialtblbottom.gif') no-repeat; background-position:top; margin:0px; padding:0px; height:25px; }

/* INTERNET : Wifi : pid=12 */

body#internet h4#wireless_network { margin: 0px; padding: 0px; text-indent: -9999px; background: url('/assets/images/internet/wifi/ing_wifi_header.png') no-repeat scroll top left; width: 573px; height: 53px; }
body#internet #wireless_net div.border_box { border: 1px solid #d8d8d8; }
body#internet #wireless_net div.border_box div.block { margin: 18px; padding: 10px 4px; border-bottom: 1px solid #d8d8d9; }
body#internet #wireless_net div.border_box div.last_block { border-bottom: 0px solid transparent; margin-bottom: 0px; }
body#internet #wireless_net .dropinleft { float: left; margin: 0px 20px 20px 0px; }
body#internet #wireless_net .dropinright { margin: 0px 0px 20px 20px; float: right; }
body#internet #wireless_net img.hangover { margin-top: -40px; }
body#internet #wireless_net img.minhangover { margin-top: -20px; margin-bottom: 0px; }

/* INTERNET : Slider */

body#internet #slider { width:560px; margin:0px 0px 15px 0px; text-align: left; color: #333; }
body#internet #slimfaq #slider { width:548px; margin:0px 0px 15px 0px; }
body#internet #slimfaq { margin-top:10px }
body#internet #slider .header { border-top:1px solid #f1f1f1; padding:15px 10px 7px 30px; width:480px; font-weight:bold; margin-top:10px; }
body#internet #slider .headertop { padding:7px 40px 7px 30px; font-weight:bold; margin-top:10px; }
body#internet #slider .header { cursor:pointer; }
body#internet #slider .header2 { border-top:1px solid #f1f1f1; padding:15px 10px 7px 30px; width:480px; font-weight:bold; margin-top:10px; cursor:pointer; }
body#internet #slider .header2 a{ font-size: 13px; color: #2670b9; }
body#internet #slider .header2 a:hover{ color: #333333 }
body#internet #slider .headertop { cursor:pointer; }
body#internet #slider .slidecontent { display:none; overflow:hidden; width:475px; margin:0 0 0 9px; }
body#internet #slimfaq #slider .slidecontent { overflow:hidden; width:475px; margin:0 0 0 29px; }
body#internet #slider .text { width:683px; border:0px solid #9ac1c9; border-top:none; padding:7px 10px 20px 30px; }
body#internet #slimfaq #slider .text { width:560px; border:0px solid #9ac1c9; border-top:none; padding:7px 10px 20px 30px; }
body#internet #community_block .contenttext { color: #333; font-size:11px; line-height:18px; padding:5px 21px; }
body#internet #community_block .splitline ul { padding:0 0 0 34px; color: #333; }
body#internet #community_block .splitline ul li { padding:3px 0px 3px 5px; color: #333; font-size:11px; line-height:18px; }
body#internet #slider .showborder { border-top:1px solid #f1f1f1; }
body#internet #slider .header:hover { background: transparent url('/assets/images/community/faq/slider_arrow_down.png') no-repeat 500px 14px; }
body#internet #slider .headertop:hover { background: transparent url('/assets/images/community/faq/slider_arrow_down.png') no-repeat 500px 14px; }
body#internet #faq_block { background: #FFF url('/assets/images/internet/faq/community_header.jpg') no-repeat top left; text-align: left; padding: 120px 30px 30px 30px; width: 573px; }
body#internet #faq_block.home { background: #FFF url('/assets/images/internet/faq/community_home_header.png') no-repeat top left; padding-top: 155px; }
body#internet #faq_block h3 { color: #173b79; font-size: 14px; text-transform: uppercase; margin-bottom: 6px; }
body#internet #faq_home_splash { background: url('/assets/images/internet/faq/community_home_map.png') no-repeat scroll top left; width: 688px; margin-top: 20px; height: 281px; position: relative; }
body#internet #faq_home_splash div.ch_block { position: absolute; width: 207px; height: 148px; top: 9px; display: table; vertical-align: middle; text-align: center; }
body#internet #faq_home_splash div.ch_block a { width: 207px; height: 148px; display: block; vertical-align: middle; text-align: center; }
body#internet #faq_home_splash div.ch_block a img { vertical-align: middle; }
body#internet #faq_home_splash #channel_four { left: 11px; }
body#internet #faq_home_splash #channel_four img { margin-top: 19px; }
body#internet #faq_home_splash #events { left: 240px; }
body#internet #faq_home_splash #events img { margin-top: 32px; }
body#internet #faq_home_splash #grants { left: 469px; }
body#internet #faq_home_splash #grants img { margin-top: 23px; }
body#internet #faq_home_splash a.ch_block { position: absolute; height: 27px; top: 169px; text-indent: -99999px; }
body#internet #faq_home_splash #channel_four_link { width: 167px; left: 32px; }
body#internet #faq_home_splash #events_link { width: 130px; left: 279px; }
body#internet #faq_home_splash #grants_link { width: 130px; left: 509px; }
body#internet #faq_home_splash a.sub_ch_link { position: absolute; height: 27px; top: 246px; text-indent: -99999px; }
body#internet #faq_home_splash a#education_sclink { width: 97px; left: 32px; }
body#internet #faq_home_splash a#communityrel_sclink { width: 201px; left: 174px; }
body#internet #faq_home_splash a#employee_sclink { width: 140px; left: 423px; }
body#internet #faq_home_splash a#faq_sclink { width: 40px; left: 611px; }
body#internet #faq_block p { color: #333333; font-size: 11px; line-height: 18px; }
body#internet #faq_block p.mainblurb { color: #7e7e80; font-size: 11px; line-height: 18px; padding-right:73px; }
body#internet #faq_block a { text-decoration: none; color: #0E88BB; }
body#internet #faq_block a:hover { text-decoration: none; color: #000; }
body#internet .community_callout { background: url('/assets/images/internet/faq/community_callout.png') no-repeat scroll top left; width: 247px; height: 99px; float: right; margin: 0px 0px 25px 35px; padding: 15px; }
body#internet #four_news { position: relative; }
body#internet .text_nudge { display: block; float: right; clear: right; height: 15px; }
body#internet .text_nudge_wide { width: 150px; }
body#internet .text_nudge_wider { width: 250px; }
body#internet .community_image { float: left; margin: 0px 15px 15px 0px; }
body#internet .community_blurb { margin-left: 215px; margin-right: 60px; }
body#internet .faq_block { background-color: #ECECEC; padding: 20px 20px 10px; margin: 10px 10px 10px 0px; position: relative; background: #ECECEC url('/assets/images/internet/faq/rounded_tl.gif') no-repeat top left; }
body#internet span.rounded { position: absolute; width: 10px; height: 10px; }
body#internet .faq_block span.tr { top: 0px; right: 0px; background: url('/assets/images/internet/faq/rounded_tr.gif') no-repeat top right; }
body#internet .faq_block span.br { bottom: 0px; right: 0px; background: url('/assets/images/internet/faq/rounded_br.gif') no-repeat bottom right; }
body#internet .faq_block span.bl { bottom: 0px; left: 0px; background: url('/assets/images/internet/faq/rounded_bl.gif') no-repeat bottom left; }
body#internet .event_block { border-top: 1px solid #999; padding-top: 20px; margin-top: 20px; }
body#internet .event_block .desc { margin-left: 250px; }
body#internet .event_block h4, .faq_block h4 { font-size: 13px; color: #102D66; }
body#internet .headertop h4, .header h4 { font-size: 13px; color: #2670b9; }
body#internet .event_block .desc span.meta { font-weight: bold; color: #236fbb; }
body#internet .event_block .graphic { position: relative; float: left; width: 224px; height: 226px; background: url('/assets/images/internet/faq/graphic_block.jpg') no-repeat scroll top left; }
body#internet .event_block .graphic .logo { margin: 8px 0px 0px 8px; width: 208px; height: 147px; position: static; display: table; vertical-align: middle; text-align: center; top: 8px; left: 8px; right: 9px; bottom: 73px; }
body#internet .event_block .graphic .logo .middle { display: table-cell; position: static; vertical-align: middle; }
body#internet .event_block .graphic .logo .middle img { }
body#internet .event_block .graphic .date { position: absolute; bottom: 13px; left: 0px; right: 0px; font-size: 14px; line-height: 18px; text-align: center; color: #173b79; }
body#internet .event_block .graphic .date span { font-size: 18px; }
body#internet .clfloat { display: block; clear: left; }
body#internet #footnote { color:#666; font-weight:normal; font-size:9px; text-align: left; padding: 5px 10px 0px 10px; }
body#internet .diffdisclaimer { padding:12px; font-size:9px; color: #999; }

/* TELEPHONE SECTIONS
/* TELEPHONE : Compare Plans : pid=11 */

body#telephone h4#compare_tel { margin: 0px; padding: 0px; text-indent: -9999px; background: url('/assets/images/phone/compare/compare_pkgs_telephone.jpg') no-repeat scroll top left; width: 573px; height: 53px; }
body#telephone div.border_box { border: 1px solid #d8d8d9; width:563px; margin:auto; border-bottom:none; }
body#telephone .internet_wrapper { font-family: Verdana, Arial, "MS Trebuchet", sans-serif; }
body#telephone .internet_wrapper h3 { color: #173b79; font-size: 12px; margin-bottom: 6px; }
body#telephone .internet_wrapper p { color: #333333; font-size: 11px; }
body#telephone .internet_wrapper p.addin { font-size: 11px; }
body#telephone .internet_wrapper ul { color: #333333; font-size: 11px; padding-left: 20px; }
body#telephone .internet_wrapper p.mainblurb { color: #7e7e80; font-size: 11px; padding-right:73px; }
body#telephone .internet_wrapper a { text-decoration: none; color: #0E88BB; }
body#telephone .internet_wrapper a:hover { text-decoration: none; color: #000; }
body#telephone div#main_block { width: 573px; background-color:#FFF; }
body#telephone div.internet_wrapper { font-size: 11px; background-color: #FFF; }
body#telephone #package_compare { }
body#telephone #package_compare table.compare_table { background-color: #f7f7f7; border-bottom: 1px solid #d8d8d8; }
body#telephone .telephone_chart table.compare_table tr td { font-size: 10px; }
body#telephone .telephone_chart table.compare_table tr td ul { padding: 0px 0px 0px 8px; margin: 5px 0px; font-size: 10px; }
body#telephone #package_compare table th { background-color: #FFF; height: 29px; color: #143e7a; font-size: 13px; text-align: center; border-bottom: 1px solid #d8d8d8; }
body#telephone #package_compare table td { font-size: 11px; }
body#telephone #package_compare table td.last { background: url('/assets/images/phone/compare/compare_tablebtmbg.jpg') repeat-x scroll bottom left; border-bottom: 0px solid #999; }
body#telephone #package_compare table td.section_cell { color: #143e7a; text-align: left; font-size: 10px; width: 177px; border-left: 1px solid #d8d8d8; border-bottom: 1px dashed #d8d8d8; }
body#telephone #package_compare table td.section_cell_last { font-size: 10px; color:#143E7A; width: 177px; background: url('/assets/images/phone/compare/compare_tablebtmbg.jpg') repeat-x scroll bottom left; border-bottom: 0px solid #999; border-left: 1px solid #d8d8d8; }

/* TELEPHONE : Conference Call */

body#telephone h4#telephone { margin: 0px; padding: 0px; text-indent: -9999px; background: url('/assets/images/phone/conference/fe_telephone_hdr.png') no-repeat scroll top left; width: 573px; height: 53px; }
body#telephone .bp_tv { color: #424242; width: 189px; border-left: 1px solid #d8d8d8; border-bottom: 1px dashed #d8d8d8; }
body#telephone .de_tv { color: #424242; width: 189px; border-left: 1px solid #d8d8d8; border-right: 1px solid #d8d8d8; border-bottom: 1px dashed #d8d8d8; }
body#telephone #confcallbox { background-image: url('/assets/images/phone/conference/conf_call_mid.jpg'); width:536px; background-repeat:repeat-y; margin:auto; }
body#telephone #confcallboxtop { background-image: url('/assets/images/phone/conference/conf_call_top.jpg'); background-position:top; width:536px; background-repeat:no-repeat; text-align:left; }
body#telephone #confcallboxtop .content { padding:56px 25px 10px 15px; line-height:18px; width:490px }
body#telephone #confcallboxtop p { margin-bottom:0px; }
body#telephone #confcallboxcap { background-image: url('/assets/images/phone/conference/conf_call_bottom.jpg'); background-position:top; width:536px; height:21px; background-repeat:no-repeat; margin:auto; }
body#telephone p.dkblue { color:#004685; font-weight:bold; }
body#telephone .block3 { padding-top: 15px; }
body#telephone .block4 { padding-top: 0px; }

/* TELEPHONE : Phone Manager */

body#telephone #phonemanagertbltop { background: url('/assets/images/phone/manager/phone_mgr_top.jpg') no-repeat; background-position:top; text-align: left; margin:0px; padding:0px; height:175px; width: 536px; }
body#telephone .phonemanagerheadtext { font-size: 12px; color: #333; text-align: left; height: 100px; width: 225px; padding-top: 70px; padding-right: 0px; padding-bottom: 0px; padding-left: 30px; }
body#telephone #phonemanager { background-repeat: repeat-y; background-image: url('/assets/images/phone/special/specialtbl_bkgd.gif'); background-position: center; text-align: left; }
body#telephone #phonemanager ul { font-size: 13px; color: #004685; line-height: 20px; list-style-position: outside; list-style-image: url('/assets/images/phone/manager/yellowbullet.png'); margin: 0px; padding: 25px 0px 25px 60px; }
body#telephone #phonemanager .bluetxt { font-size: 12px; color: #004685; line-height: 28px; padding: 15px 0px 25px 45px; }
body#telephone #col_footer { width: 563px; height:60px; background-color: #FFF; background-image: url('/assets/images/phone/manager/col_footer_bkgd.png'); background-repeat: repeat; }

/* TELEPHONE : Special Offers */

body#telephone div#main_block { width: 573px; background-color:#FFF; }
body#telephone .telephone_wrapper { font-family: Verdana, Arial, "MS Trebuchet", sans-serif; }
body#telephone div.internet_wrapper { font-size: 11px; background-color: #FFF; }
body#telephone div.border_box2 { border: 1px solid #d8d8d9; width:563px; margin:auto; border-bottom:none; }
body#telephone div.border_box div.block2 { margin: 0px; padding: 0px 4px; }
body#telephone h4#special_offers { margin: 0px; padding: 0px; text-indent: -9999px; background: url('/assets/images/phone/special/phone_special_offers_hdr.gif') no-repeat scroll top left; width: 573px; height: 53px; }
body#telephone .inttblsep { margin:20px 0px 20px 0px; }
body#telephone .inttblsepbottom { margin:20px 0px 0px 0px; }
body#telephone h1.intrighttexthdr { font-size:13px; padding-left:18px; color:#004685; text-align: left; }
body#telephone .intrighttext { padding-left:18px; font-size:11px; color: #333; text-align: left; }
body#telephone .intrighttext a { color: #007bc3; font-weight: bold; text-decoration: none; }
body#telephone .intrighttext a:hover {  color: #333; font-weight: bold; text-decoration: none; }
body#telephone #specialtbltop { background: url('/assets/images/phone/special/specialtbltop.gif') no-repeat; background-position:top; margin:0px; padding:0px; height:60px; width: 536px; }
body#telephone #specialtbltop h1 { color:#007bc3; font-size:13px; text-align:left; padding: 20px 0px 0px 20px; }
body#telephone #specialtbl { background-repeat: repeat-y; background-image: url('/assets/images/phone/special/specialtbl_bkgd.gif'); background-position: center; }
body#telephone #specialtblbottom { background: url('/assets/images/phone/special/specialtblbottom.gif') no-repeat; background-position:top; margin:0px; padding:0px; height:25px; }

/* TELEPHONE : Wifi */

body#telephone h4#wireless_network { margin: 0px; padding: 0px; text-indent: -9999px; background: url('/assets/images/phone/ing_wifi_header.png') no-repeat scroll top left; width: 573px; height: 53px; }
body#telephone #wireless_net div.border_box { border: 1px solid #d8d8d8; }
body#telephone #wireless_net div.border_box div.block { margin: 22px; padding: 0px 4px; border-bottom: 1px solid #d8d8d9; }
body#telephone #wireless_net div.border_box div.last_block { border-bottom: 0px solid transparent; margin-bottom: 0px; }
body#telephone #wireless_net .dropinleft { float: left; margin: 0px 20px 20px 0px; }
body#telephone #wireless_net .dropinright { margin: 0px 0px 20px 20px; float: right; }
body#telephone #wireless_net img.hangover { margin-top: -40px; }
body#telephone #wireless_net img.minhangover { margin-top: -20px; margin-bottom: 0px; }

/* TELEPHONE : Slider */

body#telephone #slider { width:560px; margin:0px 0px 15px 0px; text-align: left; }
body#telephone #slimfaq #slider { width:548px; margin:0px 0px 15px 0px; color: #333; }
body#telephone #slimfaq { margin-top:10px }
body#telephone #slider .header { border-top:1px solid #f1f1f1; padding:15px 10px 7px 30px; width:480px; font-weight:bold; margin-top:10px; }
body#telephone #slider .headertop { padding:7px 40px 7px 30px; font-weight:bold; margin-top:10px; }
body#telephone #slider .header { cursor:pointer; }
body#telephone #slider .header2 { border-top:1px solid #f1f1f1; padding:15px 10px 7px 30px; width:480px; font-weight:bold; margin-top:10px; cursor:pointer; }
body#telephone #slider .header2 a{ font-size: 13px; color: #2670b9; }
body#telephone #slider .header2 a:hover{ color: #333333 }
body#telephone #slider .headertop { cursor:pointer; }
body#telephone #slider .slidecontent { display:none; overflow:hidden; width:475px; margin:0 0 0 9px; }
body#telephone #slimfaq #slider .slidecontent { overflow:hidden; width:475px; margin:0 0 0 29px; }
body#telephone #slider .text { width:683px; border:0px solid #9ac1c9; border-top:none; padding:7px 10px 20px 30px; }
body#telephone #slimfaq #slider .text { width:560px; border:0px solid #9ac1c9; border-top:none; padding:7px 10px 20px 30px; }
body#telephone #community_block .splitline .contenttext { color:#333333; font-size:11px; line-height:18px; padding:5px 21px; }
body#telephone #community_block .splitline ul { padding:0 0 0 34px; }
body#telephone #community_block .splitline ul li { padding:3px 0px 3px 5px; color:#333333; font-size:11px; line-height:18px; }
body#telephone #slider .showborder { border-top:1px solid #f1f1f1; }
body#telephone #slider .header:hover { background: transparent url('/assets/images/community/faq/slider_arrow_down.png') no-repeat 500px 14px; }
body#telephone #slider .headertop:hover { background: transparent url('/assets/images/community/faq/slider_arrow_down.png') no-repeat 500px 14px; }
body#telephone h4#telephonefaq { margin: 0px; padding: 0px; text-indent: -9999px; background: url('/assets/images/internet/special/fiberedge_phone_faq.jpg') no-repeat scroll top left; width: 573px; height: 53px; }
body#telephone #faq_block { background: #FFF url('/assets/images/phone/faq/community_header.jpg') no-repeat top left; text-align: left; padding: 120px 30px 30px 30px; width: 573px; }
body#telephone #faq_block.home { background: #FFF url('/assets/images/phone/faq/community_home_header.png') no-repeat top left; padding-top: 155px; }
body#telephone #faq_block h3 { color: #173b79; font-size: 14px; text-transform: uppercase; margin-bottom: 6px; }
body#telephone #faq_home_splash { background: url('/assets/images/phone/faq/community_home_map.png') no-repeat scroll top left; width: 688px; margin-top: 20px; height: 281px; position: relative; }
body#telephone #faq_home_splash div.ch_block { position: absolute; width: 207px; height: 148px; top: 9px; display: table; vertical-align: middle; text-align: center; }
body#telephone #faq_home_splash div.ch_block a { width: 207px; height: 148px; display: block; vertical-align: middle; text-align: center; }
body#telephone #faq_home_splash div.ch_block a img { vertical-align: middle; }
body#telephone #faq_home_splash #channel_four { left: 11px; }
body#telephone #faq_home_splash #channel_four img { margin-top: 19px; }
body#telephone #faq_home_splash #events { left: 240px; }
body#telephone #faq_home_splash #events img { margin-top: 32px; }
body#telephone #faq_home_splash #grants { left: 469px; }
body#telephone #faq_home_splash #grants img { margin-top: 23px; }
body#telephone #faq_home_splash a.ch_block { position: absolute; height: 27px; top: 169px; text-indent: -99999px; }
body#telephone #faq_home_splash #channel_four_link { width: 167px; left: 32px; }
body#telephone #faq_home_splash #events_link { width: 130px; left: 279px; }
body#telephone #faq_home_splash #grants_link { width: 130px; left: 509px; }
body#telephone #faq_home_splash a.sub_ch_link { position: absolute; height: 27px; top: 246px; text-indent: -99999px; }
body#telephone #faq_home_splash a#education_sclink { width: 97px; left: 32px; }
body#telephone #faq_home_splash a#communityrel_sclink { width: 201px; left: 174px; }
body#telephone #faq_home_splash a#employee_sclink { width: 140px; left: 423px; }
body#telephone #faq_home_splash a#faq_sclink { width: 40px; left: 611px; }
body#telephone #faq_block p { color: #333333; font-size: 11px; line-height: 18px; }
body#telephone #faq_block p.mainblurb { color: #7e7e80; font-size: 11px; line-height: 18px; padding-right:73px; }
body#telephone #faq_block a { text-decoration: none; color: #0E88BB; }
body#telephone #faq_block a:hover { text-decoration: none; color: #000; }
body#telephone .community_callout { background: url('/assets/images/phone/faq/community_callout.png') no-repeat scroll top left; width: 247px; height: 99px; float: right; margin: 0px 0px 25px 35px; padding: 15px; }
body#telephone #four_news { position: relative; }
body#telephone .text_nudge { display: block; float: right; clear: right; height: 15px; }
body#telephone .text_nudge_wide { width: 150px; }
body#telephone .text_nudge_wider { width: 250px; }
body#telephone .community_image { float: left; margin: 0px 15px 15px 0px; }
body#telephone .community_blurb { margin-left: 215px; margin-right: 60px; }
body#telephone .faq_block { background-color: #ECECEC; padding: 20px 20px 10px; margin: 10px 10px 10px 0px; position: relative; background: #ECECEC url('/images/rounded_tl.gif') no-repeat top left; }
body#telephone span.rounded { position: absolute; width: 10px; height: 10px; }
body#telephone .faq_block span.tr { top: 0px; right: 0px; background: url('/assets/images/phone/faq/rounded_tr.gif') no-repeat top right; }
body#telephone .faq_block span.br { bottom: 0px; right: 0px; background: url('/assets/images/phone/faq/rounded_br.gif') no-repeat bottom right; }
body#telephone .faq_block span.bl { bottom: 0px; left: 0px; background: url('/assets/images/phone/faq/rounded_bl.gif') no-repeat bottom left; }
body#telephone .event_block { border-top: 1px solid #999; padding-top: 20px; margin-top: 20px; }
body#telephone .event_block .desc { margin-left: 250px; }
body#telephone .event_block h4, .faq_block h4 { font-size: 13px; color: #102D66; }
body#telephone .headertop h4, .header h4 { font-size: 13px; color: #2670b9; }
body#telephone .event_block .desc span.meta { font-weight: bold; color: #236fbb; }
body#telephone .event_block .graphic { position: relative; float: left; width: 224px; height: 226px; background: url('/assets/images/phone/faq/graphic_block.jpg') no-repeat scroll top left; }
body#telephone .event_block .graphic .logo { margin: 8px 0px 0px 8px; width: 208px; height: 147px; position: static; display: table; vertical-align: middle; text-align: center; top: 8px; left: 8px; right: 9px; bottom: 73px; }
body#telephone .event_block .graphic .logo .middle { display: table-cell; position: static; vertical-align: middle; }
body#telephone .event_block .graphic .logo .middle img { }
body#telephone .event_block .graphic .date { position: absolute; bottom: 13px; left: 0px; right: 0px; font-size: 14px; line-height: 18px; text-align: center; color: #173b79; }
body#telephone .event_block .graphic .date span { font-size: 18px; }
body#telephone .clfloat { display: block; clear: left; }
body#telephone .diffdisclaimer { padding:3px; font-size:9px; color: #999; }
body#telephone #footnote { color:#ababab; font-weight:normal; font-size:9px; text-align: left; padding: 5px 3px 0px 3px; width: 570px; float: left; }

/*BUSINESS HOME --------------------------------*/

body#businesspage div.Table_01 { position:relative; left:0px; top:0px; width:751px; height:882px; }
body#businesspage div.BusinessHome-rev-01 { position:absolute; left:0px; top:0px; width:751px; height:278px; background: url('/assets/images/business/home/BusinessHome_rev_01.gif') no-repeat; }
body#businesspage div.BusinessHome-rev-02 { position:absolute; left:0px; top:278px; width:33px; height:604px; }
body#businesspage div.BusinessHome-rev-03 { position:absolute; left:33px; top:278px; width:224px; height:195px; }
body#businesspage div.BusinessHome-rev-04 { position:absolute; left:257px; top:278px; width:7px; height:343px; }
body#businesspage div.BusinessHome-rev-05 { position:absolute; left:264px; top:278px; width:224px; height:195px; }
body#businesspage div.BusinessHome-rev-06 { position:absolute; left:488px; top:278px; width:7px; height:343px; }
body#businesspage div.BusinessHome-rev-07 { position:absolute; left:495px; top:278px; width:224px; height:195px; }
body#businesspage div.BusinessHome-rev-08 { position:absolute; left:719px; top:278px; width:32px; height:604px; }
body#businesspage div.BusinessHome-rev-09 { position:absolute; left:33px; top:473px; width:224px; height:7px; }
body#businesspage div.BusinessHome-rev-10 { position:absolute; left:264px; top:473px; width:224px; height:7px; }
body#businesspage div.BusinessHome-rev-11 { position:absolute; left:495px; top:473px; width:224px; height:7px; }
body#businesspage div.BusinessHome-rev-12 { position:absolute; left:33px; top:480px; width:224px; height:123px; }
body#businesspage div.BusinessHome-rev-13 { position:absolute; left:264px; top:480px; width:224px; height:123px; }
body#businesspage div.BusinessHome-rev-14 { position:absolute; left:495px; top:480px; width:224px; height:123px; }
body#businesspage div.BusinessHome-rev-15 { position:absolute; left:33px; top:603px; width:224px; height:18px; }
body#businesspage div.BusinessHome-rev-16 { position:absolute; left:264px; top:603px; width:224px; height:18px; }
body#businesspage div.BusinessHome-rev-17 { position:absolute; left:495px; top:603px; width:224px; height:18px; }
body#businesspage div.BusinessHome-rev-18 { position:absolute; left:510px; top:621px; width:209px; height:131px; }
body#businesspage div.BusinessHome-rev-19 { position:absolute; left:33px; top:621px; width:477px; height:221px; background: url('/assets/images/business/home/BusinessHome_rev_19.gif') no-repeat; }
body#businesspage div.BusinessHome-rev-20 { position:absolute; left:510px; top:752px; width:209px; height:90px; }
body#businesspage div.BusinessHome-rev-21 { position:absolute; left:33px; top:842px; width:686px; height:40px; }
body#businesspage div.BusinessHome-textblock1 { height: 125px; width: 650px; padding-top: 130px; padding-right: 0px; padding-bottom: 0px; padding-left: 50px; }
body#businesspage div.BusinessHome-textblock2 { height: 155px; width: 400px; padding-top: 35px; padding-right: 0px; padding-bottom: 0px; padding-left: 25px; }
body#businesspage div.2col { overflow: hidden; }
body#businesspage #business_area { width: 751px; background: #FFF; text-align: left; padding: 0px 0px; }
body#businesspage #business_area p { font-size: 11px; color: rgb(255,255,255); color: #333; }
body#businesspage #business_area a { color: #227BC9; }
body#businesspage #business_area strong { color: #227BC9; font-weight: bold; }
body#businesspage #business_area h2, #business_home_content h2 { font-size: 15px; letter-spacing: 1px; margin: 8px 0px 5px 0px; font-weight: normal; text-transform: uppercase; color: #575959; }
body#businesspage h2 strong.number { font-size: 22px; color: #247ACC; font-weight: normal; padding: 0px 8px; }
body#businesspage #business_area h3 { color:#173B79; font-size:13px; margin-bottom:6px; text-transform:uppercase; }
body#businesspage #business_area h3 span { font-size: 15px; letter-spacing: 1px; font-weight: normal; text-transform: lowercase; color: #666; }
body#businesspage h3 strong.number { font-size: 15px; color: #247ACC; font-weight: normal; }
body#businesspage #business_area h4 { color: #888888; font-size: 11px; font-weight: normal; margin-top:0; padding-top:0; }
body#businesspage #business_area h5 { font-size: 10px; letter-spacing: 1px; margin: 8px 0px 0px 0px; font-weight: normal; text-transform: uppercase; color: rgb(115, 116, 119); }
body#businesspage .upcase { text-transform: uppercase; }
body#businesspage #business_area div.con_block { border-bottom: 1px solid #eaeaea; padding: 15px 35px; }
body#businesspage body #business_area div.last { border-bottom: 0px none transparent; padding-bottom: 0px; }
body#businesspage #business_area div.first_block { padding-top: 4px; }
body#businesspage a.directions_link { text-decoration: none; }
body#businesspage a img { border: none; }
body#businesspage a.directions_link img { margin: 0px 0px -10px 5px; }
body#businesspage div.padder { padding: 0px 7px; }
body#businesspage div.grounded { position: relative; background: transparent url('/assets/images/business/home/triple_bg.png') repeat-y -20px 0px; padding: 0px; border: 1px solid #dedee0; _height: 1%; }
body#businesspage div.grounded p { color: rgb(255,255,255); color: #333; _margin: 8px 0px; *margin: 8px 0px;
}
body#businesspage span.rc_span { display: block; position: absolute; }
body#businesspage span.clear_left { clear: left; display: block; height: 1px; _font-size: 1px; _line-height: 0; }
body#businesspage .left { float: left; }
body#businesspage img.left { margin: 0px 10px 0px 0px; }
body#businesspage .right { float: right; }
body#businesspage img.right { margin: 10px 0px 10px 20px; }
body#businesspage div#business_area #hosting { background: url('/assets/images/business/hosting/business_hosting_bg.jpg') no-repeat scroll top left; width: 751px; padding-top: 300px; position: relative; }
body#businesspage #pageDiv .tv #hosting { background: url('/assets/images/business/tv/business_tv_bg.jpg') no-repeat scroll top left; }
body#businesspage #pageDiv .ph #hosting { background: url('/assets/images/business/phone/bus_ph_bg.jpg') no-repeat scroll top left; }
body#businesspage #pageDiv .dir #hosting { background: url('/assets/images/business/directories/bus_dir_bg.jpg') no-repeat scroll top left; }
body#businesspage #pageDiv .tvads #hosting { background: url('/assets/images/business/tvads/bus_tvads_bg.jpg') no-repeat scroll top left; }
body#businesspage #pageDiv .form #hosting { background: url('/assets/images/business/form/bus_form_bg.jpg') no-repeat scroll top left; }
body#businesspage #pageDiv .dir #hosting ul { margin-left: 0px; font-size: 11px; padding-left: 12px; }
body#businesspage #pageDiv .dir #hosting ul li { margin-bottom: 10px; }
body#businesspage div#business_area #hosting div#bus_area_header { position: absolute; margin: 0px 20px 0px 217px; top: 175px; width: 400px; }
body#businesspage div#business_area.dir #hosting div#bus_area_header { margin: -20px 20px 0px 250px; }
body#businesspage div#business_area.tvads #hosting div#bus_area_header { margin: -20px 30px 0px 290px; }
body#businesspage div#business_area.tv #hosting div#bus_area_header { width: 440px; }
body#businesspage div#business_area #hosting div#bus_area_header strong { color: #227BCB; }
body#businesspage #hosting_table { margin: 0px 32px 20px 32px; background: url('/assets/images/business/phone/bus_table_bg.jpg') repeat-y top left; }
body#businesspage #hosting_footer { background: url('/assets/images/business/phone/bus_table_footer.jpg') no-repeat scroll bottom left; padding-top: 15px; width: 687px; height: 24px; }
body#businesspage #hosting_footer_phone { background: url('/assets/images/business/phone/bus_table_footer_phone.jpg') no-repeat scroll bottom left; width: 662px; height: 49px; padding-top: 25px; padding-right: 25px; padding-bottom: 0px; padding-left: 0px; }
body#businesspage #hosting_footer_phone1 { background: url('/assets/images/business/phone/bus_table_footer_phone1.jpg') no-repeat scroll bottom left; width: 662px; height: 49px; padding-top: 8px; padding-right: 25px; padding-bottom: 0px; padding-left: 0px; }
body#businesspage #hosting_tbl_header { background: url('/assets/images/business/phone/bus_table_header.jpg') no-repeat scroll top left; width: 687px; height: 49px; }
body#businesspage #hosting_tbl_header_phone { background: url('/assets/images/business/phone/bus_table_header_phone.jpg') no-repeat scroll top left; width: 687px; height: 49px; }
body#businesspage #hosting_tbl_header_phone1 { background: url('/assets/images/business/phone/bus_table_header_phone1.jpg') no-repeat scroll top left; width: 687px; height: 49px; }
body#businesspage #hosting_tbl_header h3 { margin: 0px 0px 0px 15px; padding-top: 13px; font-family: Verdana, Arial, "MS Trebuchet", sans-serif; color: #266fbc; }
body#businesspage #hosting_tbl_header_phone h3 { margin: 0px 0px 0px 15px; padding-top: 13px; font-family: Verdana, Arial, "MS Trebuchet", sans-serif; color: #266fbc; }
body#businesspage #hosting_tbl_header_phone1 h3 { margin: 0px 0px 0px 15px; padding-top: 13px; font-family: Verdana, Arial, "MS Trebuchet", sans-serif; color: #266fbc; }
body#businesspage #hosting_desc { margin: 15px 33px 15px 34px; }
body#businesspage #bus_call_or_con { margin: 5px 32px 0px 32px; height: 92px; width: 687px; position: relative; }
body#businesspage #main_hosting_footer { background: url('/assets/images/business/form/bus_host_footer.jpg') no-repeat scroll bottom left; width: 751px; height: 22px; }
body#businesspage #bus_call_or_con span, #bus_call_or_con a { position: absolute; display: block; text-indent: -99999px; }
body#businesspage #bus_call_or_con span { left: 0px; background: url('/assets/images/business/hosting/bus_consultant_num.jpg') no-repeat scroll top left; width: 393px; height: 92px; }
body#businesspage #bus_call_or_con a { right: 0px; background: url('/assets/images/business/hosting/bus_online_form_anchor.jpg') no-repeat scroll top left; width: 294px; height: 92px; }
body#businesspage #hosting_desc strong { color: #266fbc; }
body#businesspage #hosting_services { }
body#businesspage div.hosting_cell { border-top: 1px solid #B7B7B7; border-bottom: 1px solid #B7B7B7; border-right: 1px solid #B7B7B7; margin: 0px 35px 5px 34px; background: url('/assets/images/business/home/business_det_trip_bg.jpg') repeat-y top left; }
body#businesspage #hosting_services div.hosting_cell h4 { color: #266fbc; font-weight: bold; }
body#businesspage #hosting_services div.hosting_cell ul { color: #4C4C4C; }
body#businesspage #hosting_services div.hosting_cell ul strong { color: #F00; }
body#businesspage #hosting_services div.hosting_cell ul strong small { font-size: 85%; }
body#businesspage #hosting_services div.hosting_cell p { color: #266fbc; }
body#businesspage div.tv div.padder, div.ph div.padder, div.dir div.padder { padding: 10px 15px; position: relative; z-index: 9999; }
body#businesspage div#business_area.tv #hosting span.clear_left { _display: none; height: 1px; width: 1px; }
body#businesspage div.tv div.desc_tv_cell, div.ph div.desc_ph_cell, div.dir div.desc_dir_cell { margin: 0px 0px 20px 31px; position: relative; z-index: 9999; }
body#businesspage div.tv div.desc_tv_cell div.desc_tv_cell_block { position: relative; float: left; margin-right: 6px; background: url('/assets/images/business/tv/business_bucket_bg.jpg') no-repeat scroll top left; width: 340px; height: auto; min-height: 180px; min-height:180px; height:auto !important; height:180px; }
body#businesspage div.tv div.desc_tv_cell div.desc_tv_cell_block p { }
body#businesspage div.tv div.desc_tv_cell div.desc_tv_cell_block span.footer { position: absolute; bottom: 0px; left: 0px; background: url('/assets/images/business/tv/business_bucket_footer.jpg') no-repeat scroll bottom left; width: 340px; height: 4px; }
body#businesspage div div.tv div.desc_tv_cell .last { margin-right: 0px; }
body#businesspage div div.tv div#bus_call_or_con { margin-top: 15px!important; }
body#businesspage div.ph div.desc_ph_cell { margin: 0px 0px 20px 31px; }
body#businesspage div.ph div.desc_ph_cell div.desc_ph_cell_block { position: relative; margin-bottom: 10px; height: auto; background: url('/images/bhost/bus_ph_block_ybg.jpg') repeat-y scroll top left; width: 687px; }
body#businesspage div.ph div.desc_ph_cell div.desc_ph_cell_block p { }
body#businesspage div.ph div.desc_ph_cell div.desc_ph_cell_block span.topper { position: absolute; top: 0px; left: 0px; z-index: 1; background: url('/assets/images/business/home/bus_table_header.jpg') no-repeat scroll top left; width: 687px; height: 49px; }
body#businesspage div.ph div.desc_ph_cell div.desc_ph_cell_block div.padder h3, div.ph div.desc_ph_cell div.desc_ph_cell_block div.padder strong { color: #1D57AC!important; }
body#businesspage div.ph div.desc_ph_cell div.desc_ph_cell_block span.footer { position: absolute; bottom: 0px; left: 0px; z-index: 1; background: url('//assets/images/business/home/bus_ph_block_footer.jpg') no-repeat scroll bottom left; width: 687px; height: 4px; }
body#businesspage div.ph div.desc_ph_cell div.desc_ph_cell_block div.sub_ph_block { position: relative; height: auto; background: url('/images/bhost/bus_ph_sub_ybg.jpg') repeat-y scroll top left; width: 660px; }
body#businesspage div.ph div.desc_ph_cell div.desc_ph_cell_block div.sub_ph_block h4 { font-size: 14px; color: #11324A; }
body#businesspage div.ph div.desc_ph_cell div.desc_ph_cell_block div.sub_ph_block span.topper { position: absolute; top: 0px; left: 0px; z-index: 1; background: url('/assets/images/business/home/bus_ph_sub_block_bg.jpg') no-repeat scroll top left; width: 660px; height: 10px; }
body#businesspage div.ph div.desc_ph_cell div.desc_ph_cell_block div.sub_ph_block span.footer { position: absolute; bottom: 0px; left: 0px; z-index: 1; background: url('/assets/images/business/home/bus_ph_sub_block_footer.jpg') no-repeat scroll bottom left; width: 660px; height: 7px; }
body#businesspage div div.ph div.desc_ph_cell .last { margin-right: 0px; }
body#businesspage div div.ph div#bus_call_or_con { margin-top: 15px!important; }
body#businesspage div.dir div.desc_dir_cell { margin: 0px 0px 20px 31px; }
body#businesspage div.dir div.desc_dir_cell div.desc_dir_cell_block { position: relative; margin-bottom: 10px; height: auto; background: url('/images/bhost/bus_ph_block_ybg.jpg') repeat-y scroll top left; width: 687px; }
body#businesspage div.dir div.desc_dir_cell div.desc_dir_cell_block p { }
body#businesspage div.dir div.desc_dir_cell div.desc_dir_cell_block span.topper { position: absolute; top: 0px; left: 0px; z-index: 1; background: url('/assets/images/business/home/bus_table_header.jpg') no-repeat scroll top left; width: 687px; height: 49px; }
body#businesspage div.dir div.desc_dir_cell div.desc_dir_cell_block div.padder h3, div.dir div.desc_dir_cell div.desc_dir_cell_block div.padder strong { color: #1D57AC!important; }
body#businesspage div.dir div.desc_dir_cell div.desc_dir_cell_block span.footer { position: absolute; bottom: 0px; left: 0px; z-index: 1; background: url('/assets/images/business/home/bus_ph_block_footer.jpg') no-repeat scroll bottom left; width: 687px; height: 4px; }
body#businesspage div.dir div.desc_dir_cell div.desc_dir_cell_block div.sub_dir_block { position: relative; margin: 15px 0px 0px 0px; height: auto; background: url('/assets/images/business/home/bus_ph_sub_ybg.jpg') repeat-y scroll top left; width: 660px; }
body#businesspage div.dir div.desc_dir_cell div.desc_dir_cell_block div.sub_dir_block h4 { font-size: 14px; color: #11324A; }
body#businesspage div.dir div.desc_dir_cell div.desc_dir_cell_block div.sub_dir_block span.topper { position: absolute; top: 0px; left: 0px; z-index: 1; background: url('/assets/images/business/home/bus_ph_sub_block_bg.jpg') no-repeat scroll top left; width: 660px; height: 10px; }
body#businesspage div.dir div.desc_dir_cell div.desc_dir_cell_block div.sub_dir_block span.footer { position: absolute; bottom: 0px; left: 0px; z-index: 1; background: url('/assets/images/business/home/bus_ph_sub_block_footer.jpg') no-repeat scroll bottom left; width: 660px; height: 7px; }
body#businesspage div div.dir div.desc_dir_cell .last { margin-right: 0px; }
body#businesspage div div.dir div#bus_call_or_con { margin-top: 15px!important; }
body#businesspage div#business_area.tvads #hosting #bus_area_header { margin-bottom: 45px; }
body#businesspage div.tvads div.desc_tvads_cell { padding: 3px 0px 3px 0px; margin: 0px 0px 20px 31px; position: relative; background: url('/assets/images/business/tvads/bus_tvads_wblock_ybg.jpg') repeat scroll top left; width: 690px; }
body#businesspage div.tvads div.desc_tvads_cell div.desc_tvads_cell_block .padder { border-bottom: 1px solid #C5C5C5; margin: 5px 0px 7px 0px; }
body#businesspage div.tvads div.desc_tvads_cell div.desc_tvads_cell_block .padder .padder { border-bottom: 0px solid #999; padding-top: 1px; }
body#businesspage div.tvads div.desc_tvads_cell div.desc_tvads_cell_block div.last { border-bottom: 0px solid #C5C5C5; }
body#businesspage div.tvads div.desc_tvads_cell div.desc_tvads_cell_block span.topper { position: absolute; top: 0px; left: 0px; z-index: 1; display: block; background: url('/assets/images/business/tvads/bus_tvads_wblock_top.jpg') no-repeat scroll top left; width: 690px; height: 6px; }
body#businesspage div.tvads div.desc_tvads_cell div.desc_tvads_cell_block span.footer { position: absolute; bottom: 0px; left: 0px; z-index: 1; display: block; background: url('/assets/images/business/tvads/bus_tvads_wblock_bottom.jpg') no-repeat scroll bottom left; width: 690px; height: 6px; }
body#businesspage div.tvads div.desc_tvads_cell div.desc_tvads_cell_block { }
body#businesspage div.tvads div.desc_tvads_con { padding: 3px 0px 3px 0px; margin: 27px 0px 20px 31px; position: relative; background: url('/assets/images/business/tvads/bus_tvads_gblock_ybg.jpg') repeat scroll top left; width: 686px; }
body#businesspage #business_area.tvads div.desc_tvads_con { text-align: center; }
body#businesspage #business_area.tvads div.desc_tvads_con h3 { letter-spacing: 0px; }
body#businesspage div.tvads div.desc_tvads_con div.desc_tvads_con_block strong { font-size: 150%; padding-left: 15px; color: #0F324D; position: relative; bottom: -2px; }
body#businesspage div.tvads div.desc_tvads_con div.desc_tvads_con_block span { width: 80px; display: inline-block; }
body#businesspage div.tvads div.desc_tvads_con div.desc_tvads_con_block a { text-decoration: none; }
body#businesspage div.tvads div.desc_tvads_con div.desc_tvads_con_block .padder { border-bottom: 1px solid #C5C5C5; margin: 5px 0px 7px 0px; }
body#businesspage div.tvads div.desc_tvads_con div.desc_tvads_con_block .padder .padder { border-bottom: 0px solid #999; padding-top: 1px; }
body#businesspage div.tvads div.desc_tvads_con div.desc_tvads_con_block div.first { border-bottom: 1px solid #EBEDEE; margin: 5px 1px 0px 0px; }
body#businesspage div.tvads div.desc_tvads_con div.desc_tvads_con_block div.last { border-top: 1px solid #C1C3C3; margin: 0px 1px 7px 0px; }
body#businesspage div.tvads div.desc_tvads_con div.desc_tvads_con_block span.topper { position: absolute; top: 0px; left: 0px; z-index: 1; display: block; background: url('/assets/images/business/tvads/bus_tvads_gblock_top.jpg') no-repeat scroll top left; width: 686px; height: 8px; }
body#businesspage div.tvads div.desc_tvads_con div.desc_tvads_con_block span.footer { position: absolute; bottom: 0px; left: 0px; z-index: 1; display: block; background: url('/assets/images/business/tvads/bus_tvads_gblock_bottom.jpg') no-repeat scroll bottom left; width: 686px; height: 10px; }
body#businesspage div#business_area.form #hosting { padding-top: 257px; }
body#businesspage div#business_area.form #hosting #bus_area_header { margin: 0px 0px 0px 69px; top: 148px; }

/* BUSINESS : Form */


body#businesspage div.form div.desc_form_cell { padding: 0px 0px 3px 0px; margin: 0px 0px 20px 33px; position: relative; width: 690px; }
body#businesspage div.form div.desc_form_cell div.desc_form_cell_block { background: url('/assets/images/business/form/bus_form_ybg.jpg') repeat-y scroll top left; width: 686px; position: relative; }
body#businesspage div.form div.desc_form_cell div.desc_form_cell_block span.footer { position: absolute; bottom: 0px; left: 0px; z-index: 1; display: block; background: url('/assets/images/business/form/bus_form_footer.jpg') no-repeat scroll bottom left; width: 686px; height: 6px; }
body#businesspage div.form div.desc_form_cell div.desc_form_cell_block .padder { margin: 5px 0px 7px 0px; }
body#businesspage div.form div.desc_form_cell div.desc_form_cell_block .padder table { width: 524px; border-top: 1px solid #CBD0DD; padding: 15px 0px; }
body#businesspage div.form div.desc_form_cell div.desc_form_cell_block .padder table .value { text-align: right; width: 48%; padding-bottom: 8px; }
body#businesspage div.form div.desc_form_cell div.desc_form_cell_block .padder table .entry { text-align: left; padding-left: 15px; padding-bottom: 8px; }
body#businesspage div.form div.desc_form_cell div.desc_form_cell_block .padder table p { margin: 0.5em 0em; }
body#businesspage div.form div.desc_form_cell div.desc_form_cell_block .padder table input, div.form div.desc_form_cell div.desc_form_cell_block .padder table textarea, div.form div.desc_form_cell div.desc_form_cell_block .padder table select { padding: 3px; border: 1px solid #CBD0DD; font-size: 10px; }
body#businesspage div.form div.desc_form_cell div.desc_form_cell_block .padder table input.radio { border-width: 0px; }
body#businesspage div.form div.desc_form_cell div.desc_form_cell_block .padder table textarea { width: 250px; height: 135px; font-size: 10px; font-family: Verdana, Arial, "MS Trebuchet", sans-serif; }
body#businesspage div.form div.desc_form_cell div.desc_form_cell_block .padder table input.fw { width: 215px; font-size: 10px; }
body#businesspage div.form div.desc_form_cell div.desc_form_cell_block .padder table input.ph_number_1, div.form div.desc_form_cell div.desc_form_cell_block .padder table input.ph_number_ac { width: 49px; font-size: 10px; }
body#businesspage div.form div.desc_form_cell div.desc_form_cell_block .padder table input.ph_number_2 { width: 85px; font-size: 10px; }
body#businesspage #bus_form_reset { border-width: 0px; background: url('/assets/images/business/form/bus_form_reset.jpg') no-repeat scroll top left; width: 68px; height: 29px; }
body#businesspage #bus_form_submit { border-width: 0px; background: url('/assets/images/business/form/bus_form_submit.jpg') no-repeat scroll top left; width: 85px; height: 29px; }
body#businesspage p.ralign { text-align: right; }

/* COMMUNITY */

body#community #community_block { background: #FFF url('/assets/images/community/home/community_header.jpg') no-repeat top left; text-align: left; padding: 120px 30px 30px 30px; width: 690px; }
body#community #community_form { background: #FFF url('/assets/images/community/home/community_header.jpg') no-repeat top left; text-align: center; padding: 120px 30px 30px 30px; width: 690px; }
body#community #community_block h3 { color: #173b79; font-size: 14px; text-transform: uppercase; margin-bottom: 6px; text-align: left; }
body#community #community_home_splash { background: url('/assets/images/community/home/community_home_map.png') no-repeat scroll top left; width: 688px; margin-top: 20px; height: 281px; position: relative; }
body#community #community_home_splash div.ch_block { position: absolute; width: 207px; height: 148px; top: 9px; display: table; vertical-align: middle; text-align: center; }
body#community #community_home_splash div.ch_block a { width: 207px; height: 148px; display: block; vertical-align: middle; text-align: center; }
body#community #community_home_splash div.ch_block a img { vertical-align: middle; }
body#community #community_home_splash #channel_four { left: 11px; }
body#community #community_home_splash #channel_four img { margin-top: 40px; }
body#community #community_home_splash #events { left: 240px; }
body#community #community_home_splash #events img { margin-top: 50px; }
body#community #community_home_splash #grants { left: 469px; }
body#community #community_home_splash #grants img { margin-top: 23px; }
body#community #community_home_splash a.ch_block { position: absolute; height: 27px; top: 169px; text-indent: -99999px; }
body#community #community_home_splash #channel_four_link { width: 167px; left: 32px; }
body#community #community_home_splash #events_link { width: 130px; left: 279px; }
body#community #community_home_splash #grants_link { width: 130px; left: 509px; }
body#community #community_home_splash a.sub_ch_link { position: absolute; height: 27px; top: 246px; text-indent: -99999px; }
body#community #community_home_splash a#education_sclink { width: 97px; left: 128px; }
body#community #community_home_splash a#communityrel_sclink { width: 201px; left: 268px; }
body#community #community_home_splash a#faq_sclink { width: 40px; left: 518px; }
body#community #community_block p { color: #333333; font-size: 11px; line-height: 18px; }
body#community #community_block p.mainblurb { color: #333333; font-size: 11px; line-height: 18px; padding-right:73px; }
body#community #community_block a { text-decoration: none; color: #0E88BB; }
body#community #community_block a:hover { text-decoration: none; color: #000; }
body#community .community_callout { background: url('/assets/images/community/grants/community_callout.png') no-repeat scroll top left; width: 247px; height: 99px; float: right; margin: 0px 0px 25px 35px; padding: 15px; }
body#community #four_news { position: relative; }
body#community .text_nudge { display: block; float: right; clear: right; height: 15px; }
body#community .text_nudge_wide { width: 150px; }
body#community .text_nudge_wider { width: 250px; }
body#community .community_image { float: left; margin: 15px 15px 15px 0px; }
body#community .community_blurb { margin-left: 215px; margin-right: 60px; }
body#community .faq_block { background-color: #ECECEC; padding: 20px 20px 10px; margin: 10px 10px 10px 0px; position: relative; background: #ECECEC url('/assets/images/community/faq/rounded_tl.gif') no-repeat top left; }
body#community span.rounded { position: absolute; width: 10px; height: 10px; }
body#community .faq_block span.tr { top: 0px; right: 0px; background: url('/assets/images/community/faq/rounded_tr.gif') no-repeat top right; }
body#community .faq_block span.br { bottom: 0px; right: 0px; background: url('/assets/images/community/faq/rounded_br.gif') no-repeat bottom right; }
body#community .faq_block span.bl { bottom: 0px; left: 0px; background: url('/assets/images/community/faq/rounded_bl.gif') no-repeat bottom left; }
body#community .event_block { border-top: 1px solid #999; padding-top: 30px; margin-top: 30px; }
body#community .event_block .desc { margin-left: 250px; }
body#community .event_block h4, .faq_block h4 { font-size: 13px; color: #102D66; }
body#community .headertop h4, .header h4 { font-size: 13px; color: #2670b9; }
body#community .event_block .desc span.meta { font-weight: bold; color: #236fbb; }
body#community .event_block .graphic { position: relative; float: left; width: 224px; height: 226px; background: url('/assets/images/community/events/graphic_block.jpg') no-repeat scroll top left; }
body#community .event_block .graphic .logo { margin: 8px 0px 0px 8px; width: 208px; height: 147px; position: static; display: table; vertical-align: middle; text-align: center; top: 8px; left: 8px; right: 9px; bottom: 73px; }
body#community .event_block .graphic .logo .middle { display: table-cell; position: static; vertical-align: middle; }
body#community .event_block .graphic .logo .middle img { }
body#community .event_block .graphic .date { position: absolute; bottom: 13px; left: 0px; right: 0px; font-size: 14px; line-height: 18px; text-align: center; color: #173b79; }
body#community .event_block .graphic .date span { font-size: 18px; }
body#community .event_block .graphic2 { position: relative; float: left; width: 224px; height: 163px; background: url('/assets/images/community/events/graphic_block2.jpg') no-repeat scroll top left; }
body#community .event_block .graphic2 .logo { margin: 8px 0px 0px 8px; width: 208px; height: 147px; position: static; display: table; vertical-align: middle; text-align: center; top: 8px; left: 8px; right: 9px; bottom: 73px; }
body#community .event_block .graphic2 .logo .middle { display: table-cell; position: static; vertical-align: middle; }
body#community .event_block .graphic2 .logo .middle img { }
body#community .event_block .graphic2 .date { position: absolute; bottom: 13px; left: 0px; right: 0px; font-size: 14px; line-height: 18px; text-align: center; color: #173b79; }
body#community .event_block .graphic2 .date span { font-size: 18px; }
body#community .clfloat { display: block; clear: left; }
body#community #slider { width:680px; margin:0px 0px 15px 0px; text-align: left; }
body#community #slimfaq #slider { width:560px; margin:0px 0px 15px 0px; }
body#community #slider .header { border-top:1px solid #f1f1f1; padding:15px 70px 7px 30px; font-weight:bold; margin-top:10px; }
body#community #slider .headertop { padding:7px 70px 7px 30px; font-weight:bold; margin-top:10px; }
body#community #slider .header { cursor:pointer; }
body#community #slider .headertop { cursor:pointer; }
body#community #slider .slidecontent { display:none; overflow:hidden; width:615px; margin:0 0 0 29px; }
body#community #slimfaq #slider .slidecontent { overflow:hidden; width:515px; margin:0 0 0 29px; }
body#community #slider .text { width:683px; border:0px solid #9ac1c9; border-top:none; padding:7px 10px 20px 30px; }
body#community #slimfaq #slider .text { width:560px; border:0px solid #9ac1c9; border-top:none; padding:7px 10px 20px 30px; }
body#community #community_block .splitline .contenttext { color:#333333; font-size:11px; line-height:18px; padding:5px 21px; }
body#community #community_block .splitline ul { padding:0 0 0 34px; }
body#community #community_block .splitline ul li { padding:3px 0px 3px 5px; color:#333333; font-size:11px; line-height:18px; }
body#community #slider .showborder { border-top:1px solid #f1f1f1; }
body#community #slider .header:hover { background: transparent url('/assets/images/community/faq/slider_arrow_down.png') no-repeat 640px 14px; }
body#community #slider .headertop:hover { background: transparent url('/assets/images/community/faq/slider_arrow_down.png') no-repeat 640px 14px; }

/* COMMUNITY : Forms */

body#community #supform { font-size: 11px; color: #4a4a4a; line-height: 20px; }
body#community #supform form { text-align:center; width: 560px; }
body#community #supform strong { font-size: 11px; color: #227BC9; font-weight: bold; }
body#community #supform .formtext { text-align:left; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 25px; }
body#community #supform .formitem { padding: 10px; border-top-width: 1px; border-top-style: solid; border-top-color: #CBD0DD; }
body#community #supform .formele { border: 1px solid #CBD0DD; font-size: 10px; padding: 3px; }
body#community #supform .formfoot { font-size: 11px;}
body#community #supform a { text-decoration: none; color: #227BC9; }
body#community #supform a:hover { text-decoration: none; }
body#community #bus_form_submit { border-width: 0px; background: url('/assets/images/business/form/bus_form_submit.jpg') no-repeat scroll top left; width: 85px; height: 29px; }

/* TELEVISION */

body#television div#main_block { width: 573px; background-color:#FFF; }
body#television .television_wrapper { font-family: Verdana, Arial, "MS Trebuchet", sans-serif; }
body#television div.internet_wrapper { font-size: 11px; background-color: #FFF; }
body#television div.border_box2 { border: 1px solid #d8d8d9; width:563px; margin:auto; border-bottom:none; }
body#television div.border_box div.block2 { margin: 0px; padding: 0px 4px; }
body#television h4#special_offers { margin: 0px; padding: 0px; text-indent: -9999px; background: url('/assets/images/tv/special/tv_special_offers_hdr.gif') no-repeat scroll top left; width: 573px; height: 53px; }
body#television .inttblsep { margin:20px 0px 20px 0px; }
body#television .inttblsepbottom { margin:20px 0px 0px 0px; }
body#television h1.intrighttexthdr { font-size:13px; padding-left:18px; color:#004685; text-align: left; }
body#television .intrighttext { padding-left:18px; font-size:11px; color: #333; text-align: left; }
body#television .intrighttext a { color: #007bc3; font-weight: bold; text-decoration: none; }
body#television .intrighttext a:hover {  color: #333; font-weight: bold; text-decoration: none; }
body#television #specialtbltop { background: url('/assets/images/tv/special/specialtbltop.gif') no-repeat; background-position:top; margin:0px; padding:0px; height:60px; width: 536px; }
body#television #specialtbltop h1 { color:#007bc3; font-size:13px; text-align:left; padding: 20px 0px 0px 20px; }
body#television #specialtbl { background-repeat: repeat-y; background-image: url(/assets/images/tv/special/specialtbl_bkgd.gif); background-position: center; }
body#television #specialtblbottom { background: url('/assets/images/tv/special/specialtblbottom.gif') no-repeat; background-position:top; margin:0px; padding:0px; height:25px; }
body#television #col_footer { width: 563px; height:60px; background-color: #FFF; background-image: url('/assets/images/phone/manager/col_footer_bkgd.png'); background-repeat: repeat; }

/* TELEVISION : Video On Demand */

body#vod #product_navigation { height:60px; width:751px; }
body#vod #product_header { height:55px; width:751px; margin:0px 0px 5px 0px; }
body#vod #product_main { width:751px; background-image:url('/assets/images/tv/vod/vod_main.jpg'); background-repeat:no-repeat; background-color:#000; background-position: bottom; }
body#vod #product_content { width:751px; height:250px; background-image:url('/assets/images/tv/vod/vod_main_area.png'); }
body#vod #product_content .left { width:560px; float:left; }
body#vod #product_footer { padding: 10px 0px 0px 2px; }
body#vod #product_content .maintext { display: block; position: absolute; height: 125px; width: 490px; padding-top: 150px; padding-left: 40px; text-align:left; color:#009adc; font-weight:normal; font-size:12px; line-height: 20px; }
body#vod #product_content .maintextbold { color:#FFF; font-weight:bold; font-size:12px; line-height: 20px; }
body#vod #left_navigation { width:570px; height:52px; background-color:#264e67; background-image:url('/assets/images/tv/left_navigation.png'); background-repeat:no-repeat; position:relative; top:0px; left:0px; }
body#vod td#left_content { background-image:url('/assets/images/tv/vod/left_content_background.jpg'); background-color:#000; background-repeat:no-repeat; position:relative; left:0; width:571px; text-align:left; background-position: bottom; }
body#vod td#left_content .footnote { color: #FFF; font-size: 10px; font-weight: normal; }
body#vod #product_content .right { width:180px; float:right; text-align:right; }
body#vod #productmain { float:left; position:relative; left:5px; width:571px; padding:0px; background:#9c9; }
body#vod #productsidebar { float:right; width:176px; padding:0px; background:#99c; position:relative; right:5px; }
body#vod #paddedcontent { padding:23px; color:#FFF; font-size:11px; }
body#vod #paddedcontent h1 { color:#FFF; font-weight:bold; font-size:14px; text-align: left; }
body#vod #paddedcontent h1.clearbottompadding { padding-bottom:0px; margin-bottom:0px; padding-top:37px; }
body#vod #paddedcontent .whitesubtext { color:#FFF; font-size:10px; padding-bottom:5px; }
body#vod #paddedcontent table td { text-align: center; }
body#vod .movietitle { padding:5px 0px 15px 0px; color:#FFF; font-size:11px; font-weight:normal; }
body#vod .movietitlesmall { padding:4px 2px 2px 2px; color:#FFF; font-weight:normal; font-size:9px; }
body#vod #paddedcontent .movieimage { text-align: center; }
body#vod #paddedcontent .movietitle { text-align: center; padding:5px 0px 15px 0px; color:#FFF; font-size:11px; font-weight:normal; vertical-align: top; }
body#vod #footnote { color:#ababab; font-weight:normal; font-size:9px; text-align: left; padding: 4px 10px 0px 10px; }

/* TELEVISION : TV Caller ID */

body#tvcallerid #product_navigation { height:60px; width:751px; }
body#tvcallerid #product_main { width:751px; height: 522px; background-image:url('/assets/images/tv/callerid/tvcallerid_main.png'); background-repeat:no-repeat; }
body#tvcallerid #product_content { width:751px; height:522px; text-align:left; }
body#tvcallerid #product_content .maintext { display: block; position: absolute; height: 125px; width: 340px; padding-top: 150px; padding-left: 40px; text-align:left; color:#009adc; font-weight:normal; font-size:13px; line-height: 20px; }
body#tvcallerid #paddedcontent { padding:230px 0px 0px 445px; }
body#tvcallerid #product_content .footnote { color: #FFF; font-size: 10px; font-weight: normal; }
body#tvcallerid #paddedcontent table td { text-align: left; color:#009adc; font-size:12px; }
body#tvcallerid #paddedcontent .note { text-align: left; color:#009adc; font-size:11px; text-decoration: underline;}
body#tvcallerid #footnote { color:#ababab; font-weight:normal; font-size:9px; text-align: left; padding: 4px 10px 0px 10px; }

/* TELEVISION : High Definition */

body#hd #product_navigation { height:60px; width:751px; }
body#hd #product_main { width:751px; background-image:url('/assets/images/tv/vod/vod_main.jpg'); background-repeat:no-repeat; background-color:#000; background-position: bottom; }
body#hd #product_content { width:751px; height:277px; background-image:url('/assets/images/tv/hd/hd_main.png'); background-repeat:no-repeat; text-align:left; }
body#hd #product_content .maintext { display: block; position: absolute; height: 125px; width: 320px; padding-top: 150px; padding-left: 40px; text-align:left; color:#009adc; font-weight:normal; font-size:13px; line-height: 20px; }
body#hd #product_content .headlink { display: block; height: 58px; width: 253px; position: relative; left: 463px; top:218px; }
body#hd #product_content .left { width:560px; /* background-color:#666; */ float:left; }
body#hd td#left_content .footnote { color: #FFF; font-size: 10px; font-weight: normal; }
body#hd #left_navigation { width:570px; height:52px; background-color:#264e67; background-image:url('/assets/images/tv/left_navigation.png'); background-repeat:no-repeat; position:relative; top:0px; left:0px; }
body#hd td#left_content { background-image:url('/assets/images/tv/left_content_background.jpg'); background-color:#000; background-repeat:no-repeat; position:relative; left:0; width:571px; text-align:left; background-position: bottom; }
body#hd #product_content .right { width:180px; float:right; text-align:right; }
body#hd #productmain { float:left; position:relative; left:5px; width:571px; padding:0px; background:#9c9; }
body#hd #productsidebar { float:right; width:176px; padding:0px; background:#99c; position:relative; right:5px; }
body#hd #paddedcontent { padding:23px; color:#FFF; font-size:11px; }
body#hd #paddedcontent h1 { color:#009adc; font-weight:normal; font-size:14px; }
body#hd #paddedcontent h1.clearbottompadding { padding-bottom:0px; margin-bottom:0px; padding-top:37px; }
body#hd #paddedcontent .whitesubtext { color:#FFF; font-size:10px; padding-bottom:5px; }
body#hd #paddedcontent .whitetext { color:#FFF; font-size:12px; padding-bottom:5px; text-align:left; }
body#hd #paddedcontent .note { color:#FFF; font-size:9px; padding-bottom:5px; text-align:left; }
body#hd #paddedcontent .whitetextlg { color:#FFF; font-size:14px; padding-bottom:5px; text-align:left; font-weight:bold; }
body#hd #paddedcontent table td { text-align: center; }
body#hd .movietitle { padding:5px 0px 15px 0px; color:#FFF; font-size:11px; font-weight:normal; }
body#hd .movietitlesmall { padding:4px 2px 2px 2px; color:#FFF; font-weight:normal; font-size:9px; }
body#hd #footnote { color:#ababab; font-weight:normal; font-size:9px; text-align: left; padding: 4px 10px 0px 10px; }

/* TELEVISION : Music */

body#music #product_navigation { height:60px; width:751px; }
body#music #product_main { width:751px; background-image:url('/assets/images/tv/music/vod_main_area.jpg'); background-repeat:no-repeat; background-color:#000; background-position: bottom; }
body#music #product_content { width:751px; height:280px; background-image:url('/assets/images/tv/music/music_main_area.png'); background-repeat:no-repeat; text-align:left; }
body#music #product_content .maintext { display: block; position: absolute; height: 125px; width: 340px; padding-top: 150px; padding-left: 40px; text-align:left; color:#009adc; font-weight:normal; font-size:13px; line-height: 20px; }
body#music #product_content .headlink { display: block; height: 58px; width: 253px; position: relative; left: 463px; top:218px; }
body#music #product_content .left { width:560px; float:left; }
body#music #left_navigation { width:570px; height:52px; background-color:#264e67; background-image:url('/assets/images/tv/left_navigation.png'); background-repeat:no-repeat; position:relative; top:0px; left:0px; }
body#music td#left_content { background-image:url('/assets/images/tv/left_content_background.jpg'); background-color:#000; background-repeat:no-repeat; position:relative; left:0; width:571px; text-align:left; background-position: bottom; }
body#music #paddedcontent .footnote { color: #FFF; font-size: 10px; font-weight: normal; }
body#music #product_content .right { width:180px; float:right; text-align:right; }
body#music #productmain { float:left; position:relative; left:5px; width:571px; padding:0px; background:#9c9; }
body#music #productsidebar { float:right; width:176px; padding:0px; background:#99c; position:relative; right:5px; }
body#music #paddedcontent { font-size:11px; }
body#music #paddedcontent h1 { color:#009adc; font-weight:normal; font-size:14px; }
body#music #paddedcontent h1.clearbottompadding { padding-bottom:0px; margin-bottom:0px; padding-top:37px; }
body#music #paddedcontent .whitesubtext { color:#FFF; font-size:10px; padding-bottom:5px; }
body#music #paddedcontent .whitetext { color:#FFF; font-size:12px; padding-bottom:5px; text-align:left; }
body#music #paddedcontent .whitetextlg { color:#FFF; font-size:14px; padding-bottom:5px; text-align:left; font-weight:bold; }
body#music #paddedcontent table td { text-align: center; }
body#music .movietitle { padding:5px 0px 15px 0px; color:#FFF; font-size:11px; font-weight:normal; }
body#music .movietitlesmall { padding:4px 2px 2px 2px; color:#FFF; font-weight:normal; font-size:9px; }
body#music #footnote { color:#ababab; font-weight:normal; font-size:9px; text-align: left; padding: 4px 10px 0px 10px; }

/* TELEVISION : DVR */

body#dvr #product_navigation { height:60px; width:751px; }
body#dvr #product_main { width:751px; height: 522px; background-image:url('/assets/images/tv/dvr/dvr_main.png'); background-repeat:no-repeat; }
body#dvr #product_content { width:751px; height:277px; text-align:left; }
body#dvr #product_content .maintext { display: block; position: absolute; height: 125px; width: 340px; padding-top: 150px; padding-left: 40px; text-align:left; color:#009adc; font-weight:normal; font-size:13px; line-height: 20px; }
body#dvr #product_content .maintext ul { margin-left: -20px;}
body#dvr #product_content .whitetxt { color:#FFF; font-weight:normal; font-size:13px; line-height: 20px;}
body#dvr #product_content .footnote { color: #FFF; font-size: 9px; font-weight: normal; line-height: 18px; }
body#dvr #paddedcontent { padding:230px 0px 0px 445px; }
body#dvr #paddedcontent table td { text-align: left; color:#009adc; font-size:12px; }
body#dvr #paddedcontent .note { text-align: left; color:#009adc; font-size:11px; text-decoration: underline;}
body#dvr #footnote { color:#ababab; font-weight:normal; font-size:9px; text-align: left; padding: 4px 10px 0px 10px; }

/* TELEVISION : Sports */

body#sports #product_navigation { height:118px; width:751px; }
body#sports #product_header { height:53px; width:751px; margin:0px 0px 8px 0px; }
body#sports #product_main { height:250px; width:751px; margin:0px 0px 5px 0px; }
body#sports #product_content { width:753px; margin:0px 0px 10px 0px; }
body#sports #product_content .left { width:560px; float:left; }
body#sports #left_navigation { width:570px; height:52px; background-color:#264e67; background-image:url('/assets/images/tv/left_navigation.png'); background-repeat:no-repeat; position:relative; top:0px; left:0px; }
body#sports #paddedcontent .movietitle { text-align: center; padding:5px 0px 15px 0px; color:#FFF; font-size:11px; font-weight:normal; }
body#sports td#left_content { text-align:left; }
body#sports td#left_content .text { color: #0e88BB; font-weight: normal; }
body#sports td#left_content .whitetext {font-size: 12px; color: #FFF; font-weight: normal; }
body#sports td#left_content .lrgtext { font-size: 14px; color: #009adc; line-height: 22px; }
body#sports td#left_content .footnote { color: #FFF; font-size: 9px; font-weight: normal; line-height: 18px; }
body#sports td#left_content .header { color: #FFF; font-size: 18px; font-weight: bold; line-height: 24px; }
body#sports td#left_content .odd { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #05222f; background-color: #000; }
body#sports #product_content .right { width:180px; float:right; text-align:right; }
body#sports #productmain { float:left; position:relative; left:5px; width:568px; padding:0px; background:#9c9; }
body#sports #productsidebar { float:right; width:176px; padding:0px; background:#99c; position:relative; right:5px; }
body#sports #paddedcontent { background-image:url('/assets/images/tv/left_content_background.jpg'); background-position: bottom; background-repeat:no-repeat; position:relative; left:1px; width:563px; padding:1px; background-color: #000; }
body#sports #paddedcontent h1 { color:#fcb415; font-weight:bold; font-size:14px; }
body#sports ul.snav2 { margin:0px; padding:0px; background:url('/assets/images/tv/sports_left_navigation.png') no-repeat scroll top left; width:569px; height:45px; position:relative; text-align:-9999px; }
body#sports ul.snav2 li { float:left; margin:0px; }
body#sports ul.snav2 li a { position:absolute; top:0px; height:118px; cursor:pointer; }
body#sports ul.snav2 li a.channels { width:180px; left:10px; top:2px; height:43px; }
body#sports ul.snav2 li a.featured { width:232px; left:190px; top:2px; height:43px; }
body#sports ul.snav2 li a.hd { width:134px; left:422px; top:2px; height:43px; }
body#sports ul.snav2 li a.channels:hover, body#sports ul.snav2 li a.channelsactive { background:url('/assets/images/tv/sports_left_navigation.png') no-repeat scroll -10px -47px; }
body#sports ul.snav2 li a.featured:hover, body#sports ul.snav2 li a.featuredactive { background:url('/assets/images/tv/sports_left_navigation.png') no-repeat scroll -190px -92px; }
body#sports ul.snav2 li a.hd:hover, body#sports ul.snav2 li a.hdactive { background:url('/assets/images/tv/sports_left_navigation.png') no-repeat scroll -422px -137px; }
body#sports ul.snav2 li, ul.snav2 li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }
body#sports #paddedcontent table td { color:#80d6f7; font-size:11px; font-weight:bold; height:25px; padding-left: 10px; }
body#sports #paddedcontent table td.included { color:#2b90d8; font-size:13px; font-weight:normal; height:20px; }
body#sports #paddedcontent .text2 { text-align: left; padding:5px 0px 15px 0px; color:#FFF; font-size:11px; font-weight:normal; }
body#sports #paddedcontent .text2 a:link, a:visited, a:active, a:hover { color:#0E88BB; text-decoration: none; }
body#sports #paddedcontent a, a:link, a:visited, a:active, a:hover { color:#0E88BB; text-decoration: none; }
body#sports #paddedcontent a:hover { color:#e6a227 }
body#sports td#left_content .texttitle { font-size:13px; color: #0e88BB; font-weight: normal; }
body#sports .movietitle { padding:3px 0px 9px 0px; color:#FFF; font-weight:normal; font-size:10px; }
body#sports #footer { text-align:center; }
body#sports #footnote { color:#ababab; font-weight:normal; font-size:9px; text-align: left; padding: 4px 10px 0px 10px; width: 550px; float: left; }

/* TELEVISION : Pay Per View */

body#ppv #product_navigation { height:60px; width:751px; }
body#ppv #product_header { height:55px; width:751px; margin:0px 0px 5px 0px; }
body#ppv #product_main { height:250px; width:751px; margin:0px 0px 5px 0px; }
body#ppv #product_content { width:751px; margin:0px 0px 10px 0px; }
body#ppv #product_content .left { width:560px; float:left; }
body#ppv #left_navigation { width:570px; height:52px; background-color:#264e67; background-image:url('/assets/images/tv/left_navigation.png'); background-repeat:no-repeat; position:relative; top:0px; left:0px; }
body#ppv td#left_content { background-image:url('/assets/images/tv/left_content_background.jpg'); background-color:#000; background-repeat:no-repeat; position:relative; left:0; width:563px; text-align:left; background-position: bottom; }
body#ppv td#left_content .footnote { color: #FFF; font-size: 10px; font-weight: normal; }
body#ppv td#left_content h1 { color:#FFF; font-weight:bold; font-size:14px; }
body#ppv td#left_content h1.clearbottompadding { padding-bottom:0px; margin-bottom:0px; padding-top:37px; }
body#ppv #product_content .right { width:180px; float:right; text-align:right; }
body#ppv #productmain { float:left; position:relative; left:5px; width:571px; padding:0px; background:#9c9; }
body#ppv #productsidebar { float:right; width:176px; padding:0px; background:#99c; position:relative; right:5px; }
body#ppv #paddedcontent { color:#FFF; font-size:11px; }
body#ppv #contentheader { width:571px; height:50px; }
body#ppv #paddedcontent h1 { color:#FFF; font-weight:bold; font-size:14px; }
body#ppv #paddedcontent h1.clearbottompadding { padding-bottom:0px; margin-bottom:0px; padding-top:37px; }
body#ppv #paddedcontent .whitesubtext { color:#FFF; font-size:10px; padding-bottom:5px; }
body#ppv #paddedcontent table td { color:#80d6f7; font-size:11px; font-weight:bold; height:20px; }
body#ppv .movietitle { text-align: center; padding:5px 0px 15px 0px; color:#FFF; font-size:11px; font-weight:normal; }
body#ppv .movietitlesmall { padding:4px 2px 2px 2px; color:#FFF; font-weight:normal; font-size:9px; }
body#ppv #paddedcontent .movieimage { text-align: center; }
body#ppv #paddedcontent .movietitle { text-align: center; padding:5px 0px 15px 0px; color:#FFF; font-size:11px; font-weight:normal; vertical-align: top; }
body#ppv #footnote { color:#ababab; font-weight:normal; font-size:9px; text-align: left; padding: 4px 10px 0px 10px; width: 550px; float: left; }

/* TELEVISION : Sports Information */

body#sportsinfo #product_navigation { height:117px; width:751px; }
body#sportsinfo #product_main  height:250px; width:751px; margin:0px 0px 5px 0px; }
body#sportsinfo #product_content { width:753px; margin:0px 0px 10px 0px; }
body#sportsinfo #product_content .left { width:560px; float:left; }
body#sportsinfo #left_navigation { width:570px; height:52px; background-color:#264e67; background-image:url('/assets/images/tv/left_navigation.png'); background-repeat:no-repeat; position:relative; top:0px; left:0px; }
body#sportsinfo #paddedcontent .movietitle { text-align: center; padding:5px 0px 15px 0px; color:#FFF; font-size:11px; font-weight:normal; }
body#sportsinfo td#left_content { text-align:left; }
body#sportsinfo td#left_content .text { color: #0e88BB; font-weight: normal; }
body#sportsinfo td#left_content .whitetext { color: #FFF; font-weight: normal; font-size: 13px; }
body#sportsinfo td#left_content .footnote { color: #FFF; font-size: 9px; font-weight: normal; line-height: 18px; }
body#sportsinfo td#left_content .header { color: #FFF; font-size: 18px; font-weight: bold; line-height: 24px; }
body#sportsinfo td#left_content .odd { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #05222f; background-color: #000; }
body#sportsinfo #product_content .right { width:180px; float:right; text-align:right; }
body#sportsinfo #productmain { float:left; position:relative; left:5px; width:568px; padding:0px; background:#9c9; }
body#sportsinfo #productsidebar { float:right; width:176px; padding:0px; background:#99c; position:relative; right:5px; }
body#sportsinfo #paddedcontent { background-image:url('/assets/images/tv/left_content_background.jpg'); background-position: bottom; background-repeat:no-repeat; position:relative; left:1px; width:563px; padding:1px; background-color: #000; }
body#sportsinfo #paddedcontent h1 { color:#fcb415; font-weight:bold; font-size:14px; }
body#sportsinfo ul.snav { margin:0px; padding:0px; background:url('/assets/images/tv/tier_navigation.png') no-repeat scroll top left; width:758px; height:118px; position:relative; text-align:-9999px; }
body#sportsinfo ul.snav li { float:left; margin:0px; }
body#sportsinfo ul.snav li a { position:absolute; top:0px; height:118px; cursor:pointer; }
body#sportsinfo ul.snav li a.laginappe { width:376px; left:0px; top:46px; height:71px; }
body#sportsinfo ul.snav li a.sports { width:376px; left:376px; top:46px; height:71px; }
body#sportsinfo ul.snav li a.laginappe:hover, body#sportsinfo ul.snav li a.activelaginappe { background:url('/assets/images/tv/tier_navigation.png') no-repeat scroll 0px -163px; }
body#sportsinfo ul.snav li a.sports:hover, body#sportsinfo ul.snav li a.activesports { background:url('/assets/images/tv/tier_navigation.png') no-repeat scroll -376px -280px; }
body#sportsinfo ul.snav li, body#sportsinfo ul.snav li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }
body#sportsinfo ul.snav2 { margin:0px; padding:0px; background:url('/assets/images/tv/left_subnavigation_lagniappe.png') no-repeat scroll top left; width:569px; height:45px; position:relative; text-align:-9999px; }
body#sportsinfo ul.snav2 li { float:left; margin:0px; }
body#sportsinfo ul.snav2 li a { position:absolute; top:0px; height:118px; cursor:pointer; }
body#sportsinfo ul.snav2 li a.channels { width:273px; left:7px; top:2px; height:43px; }
body#sportsinfo ul.snav2 li a.featured { width:278px; left:279px; top:2px; height:43px; }
body#sportsinfo ul.snav2 li a.channels:hover, body#sportsinfo ul.snav2 li a.channelsactive { background:url('/assets/images/tv/left_subnavigation_lagniappe.png') no-repeat scroll -7px -47px; }
body#sportsinfo ul.snav2 li a.featured:hover, body#sportsinfo ul.snav2 li a.featuredactive { background:url('/assets/images/tv/left_subnavigation_lagniappe.png') no-repeat scroll -279px -92px; }
body#sportsinfo ul.snav2 li, body#sportsinfo ul.snav2 li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }
body#sportsinfo #paddedcontent table td { color:#80d6f7; font-size:11px; font-weight:bold; height:25px; padding-left: 10px; }
body#sportsinfo #paddedcontent table td.included { color:#2b90d8; font-size:13px; font-weight:normal; height:20px; }
body#sportsinfo #paddedcontent .text2 { text-align: left; padding:5px 0px 15px 0px; color:#FFF; font-size:11px; font-weight:normal; }
body#sportsinfo #paddedcontenta, a:link, a:visited, a:active, a:hover { color:#0e88BB }
body#sportsinfo #paddedcontenta:hover { color:#e6a227 }
body#sportsinfo td#left_content .texttitle { font-size:13px; color: #0e88BB; font-weight: normal; }
body#sportsinfo .movietitle { padding:3px 0px 9px 0px; color:#FFF; font-weight:normal; font-size:10px; }
body#sportsinfo #footnote { color:#ababab; font-weight:normal; font-size:9px; text-align: left; padding: 4px 10px 0px 10px; width: 550px; float: left; }

/* TELEVISION : Lagniappe */

body#lagniappe #product_navigation { height:118px; width:751px; }
body#lagniappe #product_main { height:250px; width:751px; margin:0px 0px 5px 0px; }
body#lagniappe #product_content { width:753px; margin:0px 0px 10px 0px; }
body#lagniappe #product_content .left { width:560px; loat:left; }
body#lagniappe #left_navigation { width:570px; height:52px; background-color:#264e67; background-image:url('/assets/images/tv/left_navigation.png'); background-repeat:no-repeat; position:relative; top:0px; left:0px; }
body#lagniappe #paddedcontent .movietitle { text-align: center; padding:5px 0px 15px 0px; color:#FFF; font-size:11px; font-weight:normal; }
body#lagniappe td#left_content { text-align:left; }
body#lagniappe td#left_content .text { color: #0e88BB; font-weight: normal; }
body#lagniappe td#left_content .footnote { color: #FFF; font-size: 9px; font-weight: normal; }
body#lagniappe td#left_content .odd { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #05222f; background-color: #000; }
body#lagniappe #product_content .right { width:180px; float:right; text-align:right; }
body#lagniappe #productmain { float:left; position:relative; left:5px; width:568px; padding:0px; background:#9c9; }
body#lagniappe #productsidebar { float:right; width:176px; padding:0px; background:#99c; position:relative; right:5px; }
body#lagniappe #paddedcontent { background-image:url('/assets/images/tv/left_content_background.jpg'); background-position: bottom; background-repeat:no-repeat; position:relative; left:1px; width:563px; padding:1px; background-color: #000; }
body#lagniappe #paddedcontent h1 { color:#fcb415; font-weight:bold; font-size:14px; }
body#lagniappe ul.snav { margin:0px; padding:0px; background:url('/assets/images/tv/tier_navigation.png') no-repeat scroll top left; width:758px; height:118px; position:relative; text-align:-9999px; }
body#lagniappe ul.snav li { float:left; margin:0px; }
body#lagniappe ul.snav li a { position:absolute; top:0px; height:118px; cursor:pointer; }
body#lagniappe ul.snav li a.laginappe { width:376px; left:0px; top:46px; height:71px; }
body#lagniappe ul.snav li a.sports { width:376px; left:376px; top:46px; height:71px; }
body#lagniappe ul.snav li a.laginappe:hover, body#lagniappe ul.snav li a.activelaginappe { background:url('/assets/images/tv/tier_navigation.png') no-repeat scroll 0px -163px; }
body#lagniappe ul.snav li a.sports:hover, body#lagniappe ul.snav li a.activesports { background:url('/assets/images/tv/tier_navigation.png') no-repeat scroll -376px -280px; }
body#lagniappe ul.snav li, body#lagniappe ul.snav li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }
body#lagniappe ul.snav2 { margin:0px; padding:0px; background:url('/assets/images/tv/left_subnavigation_lagniappe.png') no-repeat scroll top left; width:569px; height:45px; position:relative; text-align:-9999px; }
body#lagniappe ul.snav2 li { float:left; margin:0px; }
body#lagniappe ul.snav2 li a { position:absolute; top:0px; height:118px; cursor:pointer; }
body#lagniappe ul.snav2 li a.channels { width:273px; left:7px; top:2px; height:43px; }
body#lagniappe ul.snav2 li a.featured { width:278px; left:279px; top:2px; height:43px; }
body#lagniappe ul.snav2 li a.channels:hover, body#lagniappe ul.snav2 li a.channelsactive { background:url('/assets/images/tv/left_subnavigation_lagniappe.png') no-repeat scroll -7px -47px; }
body#lagniappe ul.snav2 li a.featured:hover, body#lagniappe ul.snav2 li a.featuredactive { background:url('/assets/images/tv/left_subnavigation_lagniappe.png') no-repeat scroll -279px -92px; }
body#lagniappe ul.snav2 li, body#lagniappe ul.snav2 li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }
body#lagniappe #paddedcontent table td { color:#80d6f7; font-size:11px; font-weight:bold; height:25px; padding-left: 10px; }
body#lagniappe #paddedcontent table td.included { color:#2b90d8; font-size:13px; font-weight:normal; height:20px; }
body#lagniappe .movietitle { padding:3px 0px 9px 0px; color:#FFF; font-weight:normal; font-size:10px; }
body#lagniappe #footnote { color:#ababab; font-weight:normal; font-size:9px; text-align: left; padding: 4px 10px 0px 10px; width: 550px; float: left; }

/* TELEVISION : Latino */

body#latino #product_navigation { height:118px; width:751px; }
body#latino #product_main { height:250px; width:751px; margin:0px 0px 5px 0px; }
body#latino #product_content { width:753px; margin:0px 0px 10px 0px; }
body#latino #product_content .left { width:560px; loat:left; }
body#latino #left_navigation { width:570px; height:52px; background-color:#264e67; background-image:url('/assets/images/tv/left_navigation.png'); background-repeat:no-repeat; position:relative; top:0px; left:0px; }
body#latino #paddedcontent .movietitle { text-align: center; padding:5px 0px 15px 0px; color:#FFF; font-size:11px; font-weight:normal; }
body#latino td#left_content { text-align:left; }
body#latino td#left_content .text { color: #0e88BB; font-weight: normal; }
body#latino td#left_content .footnote { color: #FFF; font-size: 9px; font-weight: normal; }
body#latino td#left_content .odd { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #05222f; background-color: #000; }
body#latino #product_content .right { width:180px; float:right; text-align:right; }
body#latino #productmain { float:left; position:relative; left:5px; width:568px; padding:0px; background:#9c9; }
body#latino #productsidebar { float:right; width:176px; padding:0px; background:#99c; position:relative; right:5px; }
body#latino #paddedcontent { background-image:url('/assets/images/tv/left_content_background.jpg'); background-position: bottom; background-repeat:no-repeat; position:relative; left:1px; width:563px; padding:1px; background-color: #000; }
body#latino #paddedcontent h1 { color:#fcb415; font-weight:bold; font-size:14px; }
body#latino ul.snav { margin:0px; padding:0px; background:url('/assets/images/tv/3tier_navigation.png') no-repeat scroll top left; width:756px; height:115px; position:relative; text-align:-9999px; }
body#latino ul.snav li { float:left; margin:0px; }
body#latino ul.snav li a { position:absolute; top:0px; height:115px; cursor:pointer; }
body#latino ul.snav li a.laginappe { width:244px; left:6px; top:49px; height:66px; }
body#latino ul.snav li a.latino { width:244px; left:253px; top:49px; height:66px; }
body#latino ul.snav li a.sports { width:244px; left:501px; top:49px; height:66px; }
body#latino ul.snav li a.laginappe:hover, body#latino ul.snav li a.activelaginappe { background:url('/assets/images/tv/3tier_navigation.png') no-repeat scroll -6px -164px; }
body#latino ul.snav li a.latino:hover, body#latino ul.snav li a.activelatino { background:url('/assets/images/tv/3tier_navigation.png') no-repeat scroll -253px -279px; }
body#latino ul.snav li a.sports:hover, body#latino ul.snav li a.activesports { background:url('/assets/images/tv/3tier_navigation.png') no-repeat scroll -501px -394px; }
body#latino ul.snav li, body#latino ul.snav li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }
body#latino ul.snav2 { margin:0px; padding:0px; background:url('/assets/images/tv/left_subnavigation_lagniappe.png') no-repeat scroll top left; width:569px; height:45px; position:relative; text-align:-9999px; }
body#latino ul.snav2 li { float:left; margin:0px; }
body#latino ul.snav2 li a { position:absolute; top:0px; height:118px; cursor:pointer; }
body#latino ul.snav2 li a.channels { width:273px; left:7px; top:2px; height:43px; }
body#latino ul.snav2 li a.featured { width:278px; left:279px; top:2px; height:43px; }
body#latino ul.snav2 li a.channels:hover, body#latino ul.snav2 li a.channelsactive { background:url('/assets/images/tv/left_subnavigation_lagniappe.png') no-repeat scroll -7px -47px; }
body#latino ul.snav2 li a.featured:hover, body#latino ul.snav2 li a.featuredactive { background:url('/assets/images/tv/left_subnavigation_lagniappe.png') no-repeat scroll -279px -92px; }
body#latino ul.snav2 li, body#latino ul.snav2 li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }
body#latino #paddedcontent table td { color:#80d6f7; font-size:11px; font-weight:bold; height:25px; padding-left: 10px; }
body#latino #paddedcontent table td.included { color:#2b90d8; font-size:13px; font-weight:normal; height:20px; }
body#latino .movietitle { padding:3px 0px 9px 0px; color:#FFF; font-weight:normal; font-size:10px; }
body#latino #footnote { color:#ababab; font-weight:normal; font-size:9px; text-align: left; padding: 4px 10px 0px 10px; width: 550px; float: left; }

/* TELEVISION : Kids Channels */

body#kids_channels #product_navigation { height:118px; width:751px; }
body#kids_channels #product_header { height:53px; width:751px; margin:0px 0px 8px 0px; }
body#kids_channels #product_main { height:250px; width:751px; margin:0px 0px 5px 0px; }
body#kids_channels #product_content { width:753px; margin:0px 0px 10px 0px; }
body#kids_channels #product_content .left { width:560px; float:left; }
body#kids_channels #left_navigation { width:569px; height:52px; background-color:#264e67; top:0px; left:0px; }
body#kids_channels td#left_content { position:relative; left:0; width:569px; text-align:left; }
body#kids_channels td#left_content .title { font-size: 13px; color: #004685; }
body#kids_channels td#left_content .footnote { color: #333333; font-size: 10px; font-weight: normal; padding-left: 10px; }
body#kids_channels #product_content .right { width:180px; float:right; text-align:right; }
body#kids_channels #productmain { float:left; position:relative; left:5px; width:571px; padding:0px; background:#9c9; }
body#kids_channels #productsidebar { float:right; width:176px; padding:0px; background:#99c; position:relative; right:5px; }
body#kids_channels #paddedcontent_head { width:565px; height:26px; padding-top: 10px; }
body#kids_channels #paddedcontent_foot { width:565px; height:26px; }
body#kids_channels #paddedcontent { width:565px; font-size:11px; background:url('/assets/images/tv/kids/kids_leftcontent_bkgd.gif') repeat-y; padding-bottom: 15px; }
body#kids_channels #paddedcontentparental { width:565px; font-size:11px; padding-bottom: 70px; background-attachment: scroll; background-image: url('/assets/images/tv/kids/parentalcontrols_leftcontent_bkgd.png'); background-repeat: no-repeat; background-position: center top; }
body#kids_channels #paddedcontentparental .parenttitle { font-size: 14px; color: #2b90d8; font-weight: bold; padding-top: 13px; padding-left: 35px; margin-left: 4px; clear: left; height: 35px; } 
body#kids_channels #paddedcontentparental #image { height: 58px; width: 155px; padding-right: 25px; padding-top: 10px; float: right; }
body#kids_channels #paddedcontentparental .parenttext { font-size: 12px; color: #0E84B7; padding-left: 40px; padding-top: 15px; width: 500px; }
body#kids_channels #paddedcontent h1 { color:#fcb415; font-weight:bold; font-size:14px; padding-top: 13px; padding-left: 35px; }
body#kids_channels #paddedcontent h1.clearbottompadding { padding-bottom:0px; margin-bottom:0px; padding-top:37px; }
body#kids_channels #paddedcontent .whitesubtext { color:#FFF; font-size:10px; padding-bottom:5px; }
body#kids_channels #paddedcontent .movietitle { text-align: center; padding:5px 0px 15px 0px; color:#008dcb; font-size:11px; font-weight:normal; vertical-align: top; }
body#kids_channels #paddedcontent .movieimage { text-align: center; padding:5px 0px 5px 0px; }
body#kids_channels #paddedcontent .section { font-size: 14px; color: #2b90d8; font-weight: bold; background-attachment: scroll; background-image: url('/assets/images/tv/kids/channels_bkgd.png'); background-repeat: no-repeat; background-position: left top; height: 35px; width: 557px; padding-top: 13px; padding-left: 35px; margin-left: 4px; clear: left; }
body#kids_channels #paddedcontent .channelleft { width: 225px; float: left; font-size: 12px; color: #0E84B7; line-height: 24px; margin-left: 50px; padding-bottom: 20px; }
body#kids_channels #paddedcontent .channelright { width: 225px; float: left; font-size: 12px; color: #0E84B7; line-height: 24px; margin-left: 50px; }
body#kids_channels #paddedcontent li { list-style-position: outside; list-style-image: url('/assets/images/support/yellowarrow.png'); }
body#kids_channels #paddedcontent .disclaimer { color:#666; font-weight:normal; font-size:9px; text-align: left; padding: 4px 10px 0px 25px; width: 525px; clear: both; }
body#kids_channels ul.snav2 { margin:0px; padding:0px; background:url('/assets/images/tv/left_subnavigation_kids.png') no-repeat scroll top left; width:569px; height:49px; position:relative; text-align:-9999px; }
body#kids_channels ul.snav2 li { float:left; margin:0px; }
body#kids_channels ul.snav2 li a { position:absolute; top:0px; height:118px; cursor:pointer; }
body#kids_channels ul.snav2 li a.channels { width:175px; left:0px; top:0px; height:49px; }
body#kids_channels ul.snav2 li a.movies { width:207px; left:175px; top:0px; height:49px; }
body#kids_channels ul.snav2 li a.family { width:186px; left:382px; top:0px; height:49px; }
body#kids_channels ul.snav2 li a.channels:hover, body#kids_channels ul.snav2 li a.channelsactive { background:url('/assets/images/tv/left_subnavigation_kids.png') no-repeat scroll -0px -49px; }
body#kids_channels ul.snav2 li a.movies:hover, body#kids_channels ul.snav2 li a.moviesactive { background:url('/assets/images/tv/left_subnavigation_kids.png') no-repeat scroll -175px -99px; }
body#kids_channels ul.snav2 li a.family:hover, body#kids_channels ul.snav2 li a.familyactive { background:url('/assets/images/tv/left_subnavigation_kids.png') no-repeat scroll -382px -148px; }
body#kids_channels ul.snav2 li, ul.snav2 li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }
body#kids_channels #paddedcontent table td { color:#008dcb; font-size:11px; font-weight:bold; height:20px; padding: 3px 0px 3px 10px }
body#kids_channels #paddedcontent .odd { height: 35px; width: 215px; background-image: url('/assets/images/tv/kids/bluebubble.gif'); background-attachment: scroll; background-repeat: no-repeat; background-position: left top; }
body#kids_channels .movietitle { padding:3px 0px 9px 0px; color:#FFF; font-weight:normal; font-size:10px; }
body#kids_channels #footnote { color:#ababab; font-weight:normal; font-size:9px; text-align: left; padding: 4px 10px 0px 25px; width: 525px; }

/* LOGOS SCROLLER */
#wrap {height:94px; width:751px;}
.jcarousel-skin-eatel {height:94px;}
.jcarousel-skin-eatel .jcarousel-container { background-image:url(/assets/images/bar.jpg); background-repeat:no-repeat; height:93px; width:752px; }
.jcarousel-skin-eatel .jcarousel-container-horizontal { width: 751px; }
.jcarousel-skin-eatel .jcarousel-clip-horizontal { height:83px; left:0px; top:25px; vertical-align:middle; width:735px; }
.jcarousel-skin-eatel .jcarousel-item {  }
.jcarousel-skin-eatel .jcarousel-item-horizontal { margin-right: 20px; }
.jcarousel-skin-eatel .jcarousel-item-vertical { margin-bottom: 10px; }
.jcarousel-skin-eatel .jcarousel-item-placeholder { background: #fff; color: #000; }

/* TELEVISION : HBO Originals */

body#hbo_originals #product_navigation { height:118px; width:751px; }
body#hbo_originals #product_main { height:250px; width:751px; margin:0px 0px 5px 0px; background-color: #000; }
body#hbo_originals #product_content { width:753px; margin:0px 0px 10px 0px; }
body#hbo_originals #product_content .left { width:560px; float:left; }
body#hbo_originals #left_navigation { width:570px; height:52px; background-color:#264e67; background-image:url('/assets/images/tv/left_navigation.png'); background-repeat:no-repeat; position:relative; top:0px; left:0px; }
body#hbo_originals td#left_content { text-align:left; }
body#hbo_originals td#left_content .footnote { color: #FFF; font-size: 10px; font-weight: normal; }
body#hbo_originals #product_content .right { width:180px; float:right; text-align:right; }
body#hbo_originals #productmain { float:left; position:relative; left:5px; width:568px; padding:0px; background:#9c9; }
body#hbo_originals #productsidebar { float:right; width:176px; padding:0px; background:#99c; position:relative; right:5px; }
body#hbo_originals #paddedcontent { background-image:url('/assets/images/tv/left_content_background.jpg'); background-position: bottom; background-repeat:no-repeat; position:relative; left:1px; width:563px; padding:1px; background-color: #000; }
body#hbo_originals #paddedcontent .movietitle { text-align: center; padding:5px 0px 15px 0px; color:#FFF; font-size:11px; font-weight:normal; vertical-align: top; }
body#hbo_originals #paddedcontent .movieimage { text-align: center; padding:5px 0px 5px 0px; }
body#hbo_originals #paddedcontent h1 { color:#fcb415; font-weight:bold; font-size:14px; }
body#hbo_originals ul.snav { margin:0px; padding:0px; background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll top left; width:758px; height:115px; position:relative; text-align:-9999px; }
body#hbo_originals ul.snav li { float:left; margin:0px; }
body#hbo_originals ul.snav li a { position:absolute; top:0px; height:115px; cursor:pointer; }
body#hbo_originals ul.snav li a.hbo { width:142px; left:0px; top:44px; height:71px; }
body#hbo_originals ul.snav li a.cinemax { width:140px; left:142px; top:44px; height:71px; }
body#hbo_originals ul.snav li a.starz { width:233px; left:282px; top:44px; height:71px; }
body#hbo_originals ul.snav li a.showtime { width:243px; left:515px; top:44px; height:71px; }
body#hbo_originals ul.snav li a.hbo:hover, body#hbo_originals ul.snav li a.activehbo { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll 0px -159px; }
body#hbo_originals ul.snav li a.cinemax:hover, body#hbo_originals ul.snav li a.activecinemax { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll -142px -274px; }
body#hbo_originals ul.snav li a.starz:hover, body#hbo_originals ul.snav li a.activestarz { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll -282px -389px; }
body#hbo_originals ul.snav li a.showtime:hover, body#hbo_originals ul.snav li a.activeshowtime { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll -515px -504px; }
body#hbo_originals ul.snav li, ul.snav li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }
body#hbo_originals ul.snav2 { margin:0px; padding:0px; background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll top left; width:569px; height:45px; position:relative; text-align:-9999px; }
body#hbo_originals ul.snav2 li { float:left; margin:0px; }
body#hbo_originals ul.snav2 li a { position:absolute; top:0px; height:118px; cursor:pointer; }
body#hbo_originals ul.snav2 li a.movies { width:151px; left:7px; top:2px; height:45px; }
body#hbo_originals ul.snav2 li a.channels { width:218px; left:151px; top:2px; height:45px; }
body#hbo_originals ul.snav2 li a.originals { width:189px; left:369px; top:2px; height:45px; }
body#hbo_originals ul.snav2 li a.movies:hover, body#hbo_originals ul.snav2 li a.moviesactive { background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll -7px -47px; }
body#hbo_originals ul.snav2 li a.channels:hover, body#hbo_originals ul.snav2 li a.channelsactive { background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll -151px -92px; }
body#hbo_originals ul.snav2 li a.originals:hover, body#hbo_originals ul.snav2 li a.originalsactive { background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll -369px -137px; }
body#hbo_originals ul.snav2 li, ul.snav2 li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }
body#hbo_originals #paddedcontent table td { color:#80d6f7; font-size:11px; font-weight:bold; height:20px; }
body#hbo_originals #footnote { color:#ababab; font-weight:normal; font-size:9px; text-align: left; padding: 4px 10px 0px 10px; width: 550px; float: left; }

/* TELEVISION : HBO Movies */

body#hbo_movies #product_navigation { height:118px; width:751px; }
body#hbo_movies #product_main { height:250px; width:751px; margin:0px 0px 5px 0px; background-color: #000; }
body#hbo_movies #product_content { width:753px; margin:0px 0px 10px 0px; }
body#hbo_movies #product_content .left { width:560px; float:left; }
body#hbo_movies #left_navigation { width:570px; height:52px; background-color:#264e67; background-image:url('/assets/images/tv/left_navigation.png'); background-repeat:no-repeat; position:relative; top:0px; left:0px; }
body#hbo_movies td#left_content { text-align:left; }
body#hbo_movies td#left_content .footnote { color: #FFF; font-size: 10px; font-weight: normal; }
body#hbo_movies #product_content .right { width:180px; float:right; text-align:right; }
body#hbo_movies #productmain { float:left; position:relative; left:5px; width:568px; padding:0px; background:#9c9; }
body#hbo_movies #productsidebar { float:right; width:176px; padding:0px; background:#99c; position:relative; right:5px; }
body#hbo_movies #paddedcontent { background-image:url('/assets/images/tv/left_content_background.jpg'); background-position: bottom; background-repeat:no-repeat; position:relative; left:1px; width:563px; padding:1px; background-color: #000; }
body#hbo_movies #paddedcontent .movietitle { text-align: center; padding:5px 0px 15px 0px; color:#FFF; font-size:11px; font-weight:normal; vertical-align: top; }
body#hbo_movies #paddedcontent .movieimage { text-align: center; padding:5px 0px 5px 0px; }
body#hbo_movies #paddedcontent .divider { padding: 10px 10px 10px 10px; }
body#hbo_movies #paddedcontent h1 { color:#FFF; font-weight:bold; font-size:14px; }
body#hbo_movies ul.snav { margin:0px; padding:0px; background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll top left; width:758px; height:115px; position:relative; text-align:-9999px; }
body#hbo_movies ul.snav li { float:left; margin:0px; }
body#hbo_movies ul.snav li a { position:absolute; top:0px; height:115px; cursor:pointer; }
body#hbo_movies ul.snav li a.hbo { width:142px; left:0px; top:44px; height:71px; }
body#hbo_movies ul.snav li a.cinemax { width:140px; left:142px; top:44px; height:71px; }
body#hbo_movies ul.snav li a.starz { width:233px; left:282px; top:44px; height:71px; }
body#hbo_movies ul.snav li a.showtime { width:243px; left:515px; top:44px; height:71px; }
body#hbo_movies ul.snav li a.hbo:hover, body#hbo_movies ul.snav li a.activehbo { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll 0px -159px; }
body#hbo_movies ul.snav li a.cinemax:hover, body#hbo_movies ul.snav li a.activecinemax { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll -142px -274px; }
body#hbo_movies ul.snav li a.starz:hover, body#hbo_movies ul.snav li a.activestarz { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll -282px -389px; }
body#hbo_movies ul.snav li a.showtime:hover, body#hbo_movies ul.snav li a.activeshowtime { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll -515px -504px; }
body#hbo_movies ul.snav li, ul.snav li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }
body#hbo_movies ul.snav2 { margin:0px; padding:0px; background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll top left; width:569px; height:45px; position:relative; text-align:-9999px; }
body#hbo_movies ul.snav2 li { float:left; margin:0px; }
body#hbo_movies ul.snav2 li a { position:absolute; top:0px; height:118px; cursor:pointer; }
body#hbo_movies ul.snav2 li a.movies { width:151px; left:7px; top:2px; height:45px; }
body#hbo_movies ul.snav2 li a.channels { width:218px; left:151px; top:2px; height:45px; }
body#hbo_movies ul.snav2 li a.originals { width:189px; left:369px; top:2px; height:45px; }
body#hbo_movies ul.snav2 li a.movies:hover, body#hbo_movies ul.snav2 li a.moviesactive { background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll -7px -47px; }
body#hbo_movies ul.snav2 li a.channels:hover, body#hbo_movies ul.snav2 li a.channelsactive { background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll -151px -92px; }
body#hbo_movies ul.snav2 li a.originals:hover, body#hbo_movies ul.snav2 li a.originalsactive { background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll -369px -137px; }
body#hbo_movies ul.snav2 li, ul.snav2 li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }
body#hbo_movies #paddedcontent table td { color:#80d6f7; font-size:11px; font-weight:bold; height:20px; }
body#hbo_movies .movietitlesmall { padding:4px 2px 2px 2px; color:#FFF; font-weight:normal; font-size:9px; }
body#hbo_movies #footnote { color:#ababab; font-weight:normal; font-size:9px; text-align: left; padding: 4px 10px 0px 10px; width: 550px; float: left; }

/* TELEVISION : HBO Channels */

body#hbo_channels #product_navigation { height:118px; width:751px; }
body#hbo_channels #product_main { height:250px; width:751px; margin:0px 0px 5px 0px; background-color: #000; }
body#hbo_channels #product_content { width:753px; margin:0px 0px 10px 0px; }
body#hbo_channels #product_content .left { width:560px; float:left; }
body#hbo_channels #left_navigation { width:570px; height:52px; background-color:#264e67; background-image:url('/assets/images/tv/left_navigation.png'); background-repeat:no-repeat; position:relative; top:0px; left:0px; }
body#hbo_channels td#left_content { text-align:left; }
body#hbo_channels td#left_content .text { color: #0e88BB; font-weight: normal; }
body#hbo_channels td#left_content .footnote { color: #FFF; font-size: 10px; font-weight: normal; }
body#hbo_channels td#left_content .odd { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #05222f; background-color: #000; }
body#hbo_channels #product_content .right { width:180px; float:right; text-align:right; }
body#hbo_channels #productmain { float:left; position:relative; left:5px; width:568px; padding:0px; background:#9c9; }
body#hbo_channels #productsidebar { float:right; width:176px; padding:0px; background:#99c; position:relative; right:5px; }
body#hbo_channels #paddedcontent { background-image:url('/assets/images/tv/left_content_background.jpg'); background-position: bottom; background-repeat:no-repeat; position:relative; left:1px; width:563px; padding:1px; background-color: #000; }
body#hbo_channels #paddedcontent h1 { color:#fcb415; font-weight:bold; font-size:14px; }
body#hbo_channels ul.snav { margin:0px; padding:0px; background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll top left; width:758px; height:115px; position:relative; text-align:-9999px; }
body#hbo_channels ul.snav li { float:left; margin:0px; }
body#hbo_channels ul.snav li a { position:absolute; top:0px; height:115px; cursor:pointer; }
body#hbo_channels ul.snav li a.hbo { width:142px; left:0px; top:44px; height:71px; }
body#hbo_channels ul.snav li a.cinemax { width:140px; left:142px; top:44px; height:71px; }
body#hbo_channels ul.snav li a.starz { width:233px; left:282px; top:44px; height:71px; }
body#hbo_channels ul.snav li a.showtime { width:243px; left:515px; top:44px; height:71px; }
body#hbo_channels ul.snav li a.hbo:hover, body#hbo_channels ul.snav li a.activehbo { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll 0px -159px; }
body#hbo_channels ul.snav li a.cinemax:hover, body#hbo_channels ul.snav li a.activecinemax { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll -142px -274px; }
body#hbo_channels ul.snav li a.starz:hover, body#hbo_channels ul.snav li a.activestarz { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll -282px -389px; }
body#hbo_channels ul.snav li a.showtime:hover, body#hbo_channels ul.snav li a.activeshowtime { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll -515px -504px; }
body#hbo_channels ul.snav li, ul.snav li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }
body#hbo_channels ul.snav2 { margin:0px; padding:0px; background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll top left; width:569px; height:45px; position:relative; text-align:-9999px; }
body#hbo_channels ul.snav2 li { float:left; margin:0px; }
body#hbo_channels ul.snav2 li a { position:absolute; top:0px; height:118px; cursor:pointer; }
body#hbo_channels ul.snav2 li a.movies { width:151px; left:7px; top:2px; height:45px; }
body#hbo_channels ul.snav2 li a.channels { width:218px; left:151px; top:2px; height:45px; }
body#hbo_channels ul.snav2 li a.originals { width:189px; left:369px; top:2px; height:45px; }
body#hbo_channels ul.snav2 li a.movies:hover, body#hbo_channels ul.snav2 li a.moviesactive { background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll -7px -47px; }
body#hbo_channels ul.snav2 li a.channels:hover, body#hbo_channels ul.snav2 li a.channelsactive { background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll -151px -92px; }
body#hbo_channels ul.snav2 li a.originals:hover, body#hbo_channels ul.snav2 li a.originalsactive { background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll -369px -137px; }
body#hbo_channels ul.snav2 li, ul.snav2 li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }
body#hbo_channels #paddedcontent table td { color:#80d6f7; font-size:11px; font-weight:bold; height:25px; padding-left: 10px; }
body#hbo_channels #footnote { color:#ababab; font-weight:normal; font-size:9px; text-align: left; padding: 4px 10px 0px 10px; width: 550px; float: left; }

/* TELEVISION : Showtime Originals */

body#showtime_originals #product_navigation { height:118px; width:751px; }
body#showtime_originals #product_main { height:250px; width:751px; margin:0px 0px 5px 0px; background-image:url('/assets/images/tv/showtime/showtime_main_area.jpg'); }
body#showtime_originals #product_content { width:753px; margin:0px 0px 10px 0px; }
body#showtime_originals #product_content .left { width:560px; float:left; }
body#showtime_originals #left_navigation { width:570px; height:52px; background-color:#264e67; background-image:url('/assets/images/tv/left_navigation.png'); background-repeat:no-repeat; position:relative; top:0px; left:0px; }
body#showtime_originals td#left_content { text-align:left; }
body#showtime_originals td#left_content .footnote { color: #FFF; font-size: 10px; font-weight: normal; }
body#showtime_originals #product_content .right { width:180px; float:right; text-align:right; }
body#showtime_originals #productmain { float:left; position:relative; left:5px; width:568px; padding:0px; background:#9c9; }
body#showtime_originals #productsidebar { float:right; width:176px; padding:0px; background:#99c; position:relative; right:5px; }
body#showtime_originals #paddedcontent { background-image:url('/assets/images/tv/left_content_background.jpg'); background-position: bottom; background-repeat:no-repeat; position:relative; left:1px; width:563px; padding:1px; background-color: #000; }
body#showtime_originals #paddedcontent .movietitle { text-align: center; padding:5px 0px 15px 0px; color:#FFF; font-size:11px; font-weight:normal; vertical-align: top; }
body#showtime_originals #paddedcontent .movieimage { text-align: center; padding:5px 0px 5px 0px; }
body#showtime_originals #paddedcontent h1 { color:#fcb415; font-weight:bold; font-size:14px; }
body#showtime_originals ul.snav { margin:0px; padding:0px; background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll top left; width:758px; height:115px; position:relative; text-align:-9999px; }
body#showtime_originals ul.snav li { float:left; margin:0px; }
body#showtime_originals ul.snav li a { position:absolute; top:0px; height:115px; cursor:pointer; }
body#showtime_originals ul.snav li a.hbo { width:142px; left:0px; top:44px; height:71px; }
body#showtime_originals ul.snav li a.cinemax { width:140px; left:142px; top:44px; height:71px; }
body#showtime_originals ul.snav li a.starz { width:233px; left:282px; top:44px; height:71px; }
body#showtime_originals ul.snav li a.showtime { width:243px; left:515px; top:44px; height:71px; }
body#showtime_originals ul.snav li a.hbo:hover, body#showtime_originals ul.snav li a.activehbo { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll 0px -159px; }
body#showtime_originals ul.snav li a.cinemax:hover, body#showtime_originals ul.snav li a.activecinemax { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll -142px -274px; }
body#showtime_originals ul.snav li a.starz:hover, body#showtime_originals ul.snav li a.activestarz { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll -282px -389px; }
body#showtime_originals ul.snav li a.showtime:hover, body#showtime_originals ul.snav li a.activeshowtime { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll -515px -504px; }
body#showtime_originals ul.snav li, ul.snav li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }
body#showtime_originals ul.snav2 { margin:0px; padding:0px; background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll top left; width:569px; height:45px; position:relative; text-align:-9999px; }
body#showtime_originals ul.snav2 li { float:left; margin:0px; }
body#showtime_originals ul.snav2 li a { position:absolute; top:0px; height:118px; cursor:pointer; }
body#showtime_originals ul.snav2 li a.movies { width:151px; left:7px; top:2px; height:45px; }
body#showtime_originals ul.snav2 li a.channels { width:218px; left:151px; top:2px; height:45px; }
body#showtime_originals ul.snav2 li a.originals { width:189px; left:369px; top:2px; height:45px; }
body#showtime_originals ul.snav2 li a.movies:hover, body#showtime_originals ul.snav2 li a.moviesactive { background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll -7px -47px; }
body#showtime_originals ul.snav2 li a.channels:hover, body#showtime_originals ul.snav2 li a.channelsactive { background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll -151px -92px; }
body#showtime_originals ul.snav2 li a.originals:hover, body#showtime_originals ul.snav2 li a.originalsactive { background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll -369px -137px; }
body#showtime_originals ul.snav2 li, ul.snav2 li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }
body#showtime_originals #paddedcontent table td { color:#80d6f7; font-size:11px; font-weight:bold; height:20px; }
body#showtime_originals #footnote { color:#ababab; font-weight:normal; font-size:9px; text-align: left; padding: 4px 10px 0px 10px; width: 550px; float: left; }

/* TELEVISION : Showtime Movies */

body#showtime_movies #product_navigation { height:118px; width:751px; }
body#showtime_movies #product_main { height:250px; width:751px; margin:0px 0px 5px 0px; background-image:url('/assets/images/tv/showtime/showtime_main_area.jpg'); }
body#showtime_movies #product_content { width:753px; margin:0px 0px 10px 0px; }
body#showtime_movies #product_content .left { width:560px; float:left; }
body#showtime_movies #left_navigation { width:570px; height:52px; background-color:#264e67; background-image:url('/assets/images/tv/left_navigation.png'); background-repeat:no-repeat; position:relative; top:0px; left:0px; }
body#showtime_movies td#left_content { text-align:left; }
body#showtime_movies td#left_content .footnote { color: #FFF; font-size: 10px; font-weight: normal; }
body#showtime_movies #product_content .right { width:180px; float:right; text-align:right; }
body#showtime_movies #productmain { float:left; position:relative; left:5px; width:568px; padding:0px; background:#9c9; }
body#showtime_movies #productsidebar { float:right; width:176px; padding:0px; background:#99c; position:relative; right:5px; }
body#showtime_movies #paddedcontent { background-image:url('/assets/images/tv/left_content_background.jpg'); background-position: bottom; background-repeat:no-repeat; position:relative; left:1px; width:563px; padding:1px; background-color: #000; }
body#showtime_movies #paddedcontent .movietitle { text-align: center; padding:5px 0px 15px 0px; color:#FFF; font-size:11px; font-weight:normal; vertical-align: top; }
body#showtime_movies #paddedcontent .movieimage { text-align: center; padding:5px 0px 5px 0px; }
body#showtime_movies #paddedcontent .divider { padding: 10px 10px 10px 10px; }
body#showtime_movies #paddedcontent h1 { color:#FFF; font-weight:bold; font-size:14px; }
body#showtime_movies ul.snav { margin:0px; padding:0px; background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll top left; width:758px; height:115px; position:relative; text-align:-9999px; }
body#showtime_movies ul.snav li { float:left; margin:0px; }
body#showtime_movies ul.snav li a { position:absolute; top:0px; height:115px; cursor:pointer; }
body#showtime_movies ul.snav li a.hbo { width:142px; left:0px; top:44px; height:71px; }
body#showtime_movies ul.snav li a.cinemax { width:140px; left:142px; top:44px; height:71px; }
body#showtime_movies ul.snav li a.starz { width:233px; left:282px; top:44px; height:71px; }
body#showtime_movies ul.snav li a.showtime { width:243px; left:515px; top:44px; height:71px; }
body#showtime_movies ul.snav li a.hbo:hover, body#showtime_movies ul.snav li a.activehbo { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll 0px -159px; }
body#showtime_movies ul.snav li a.cinemax:hover, body#showtime_movies ul.snav li a.activecinemax { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll -142px -274px; }
body#showtime_movies ul.snav li a.starz:hover, body#showtime_movies ul.snav li a.activestarz { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll -282px -389px; }
body#showtime_movies ul.snav li a.showtime:hover, body#showtime_movies ul.snav li a.activeshowtime { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll -515px -504px; }
body#showtime_movies ul.snav li, ul.snav li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }
body#showtime_movies ul.snav2 { margin:0px; padding:0px; background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll top left; width:569px; height:45px; position:relative; text-align:-9999px; }
body#showtime_movies ul.snav2 li { float:left; margin:0px; }
body#showtime_movies ul.snav2 li a { position:absolute; top:0px; height:118px; cursor:pointer; }
body#showtime_movies ul.snav2 li a.movies { width:151px; left:7px; top:2px; height:45px; }
body#showtime_movies ul.snav2 li a.channels { width:218px; left:151px; top:2px; height:45px; }
body#showtime_movies ul.snav2 li a.originals { width:189px; left:369px; top:2px; height:45px; }
body#showtime_movies ul.snav2 li a.movies:hover, body#showtime_movies ul.snav2 li a.moviesactive { background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll -7px -47px; }
body#showtime_movies ul.snav2 li a.channels:hover, body#showtime_movies ul.snav2 li a.channelsactive { background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll -151px -92px; }
body#showtime_movies ul.snav2 li a.originals:hover, body#showtime_movies ul.snav2 li a.originalsactive { background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll -369px -137px; }
body#showtime_movies ul.snav2 li, ul.snav2 li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }
body#showtime_movies #paddedcontent table td { color:#80d6f7; font-size:11px; font-weight:bold; height:20px; }
body#showtime_movies .movietitlesmall { padding:4px 2px 2px 2px; color:#FFF; font-weight:normal; font-size:9px; }
body#showtime_movies #footnote { color:#ababab; font-weight:normal; font-size:9px; text-align: left; padding: 4px 10px 0px 10px; width: 550px; float: left; }

/* TELEVISION : Showtime Channels */

body#showtime_channels #product_navigation { height:118px; width:751px; }
body#showtime_channels #product_main { height:250px; width:751px; margin:0px 0px 5px 0px; background-image:url('/assets/images/tv/showtime/showtime_main_area.jpg'); }
body#showtime_channels #product_content { width:753px; margin:0px 0px 10px 0px; }
body#showtime_channels #product_content .left { width:560px; float:left; }
body#showtime_channels #left_navigation { width:570px; height:52px; background-color:#264e67; background-image:url('/assets/images/tv/left_navigation.png'); background-repeat:no-repeat; position:relative; top:0px; left:0px; }
body#showtime_channels td#left_content { text-align:left; }
body#showtime_channels td#left_content .text { color: #0e88BB; font-weight: normal; }
body#showtime_channels td#left_content .footnote { color: #FFF; font-size: 10px; font-weight: normal; }
body#showtime_channels td#left_content .odd { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #05222f; background-color: #000; }
body#showtime_channels #product_content .right { width:180px; float:right; text-align:right; }
body#showtime_channels #productmain { float:left; position:relative; left:5px; width:568px; padding:0px; background:#9c9; }
body#showtime_channels #productsidebar { float:right; width:176px; padding:0px; background:#99c; position:relative; right:5px; }
body#showtime_channels #paddedcontent { background-image:url('/assets/images/tv/left_content_background.jpg'); background-position: bottom; background-repeat:no-repeat; position:relative; left:1px; width:563px; padding:1px; background-color: #000; }
body#showtime_channels #paddedcontent h1 { color:#fcb415; font-weight:bold; font-size:14px; }
body#showtime_channels ul.snav { margin:0px; padding:0px; background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll top left; width:758px; height:115px; position:relative; text-align:-9999px; }
body#showtime_channels ul.snav li { float:left; margin:0px; }
body#showtime_channels ul.snav li a { position:absolute; top:0px; height:115px; cursor:pointer; }
body#showtime_channels ul.snav li a.hbo { width:142px; left:0px; top:44px; height:71px; }
body#showtime_channels ul.snav li a.cinemax { width:140px; left:142px; top:44px; height:71px; }
body#showtime_channels ul.snav li a.starz { width:233px; left:282px; top:44px; height:71px; }
body#showtime_channels ul.snav li a.showtime { width:243px; left:515px; top:44px; height:71px; }
body#showtime_channels ul.snav li a.hbo:hover, body#showtime_channels ul.snav li a.activehbo { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll 0px -159px; }
body#showtime_channels ul.snav li a.cinemax:hover, body#showtime_channels ul.snav li a.activecinemax { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll -142px -274px; }
body#showtime_channels ul.snav li a.starz:hover, body#showtime_channels ul.snav li a.activestarz { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll -282px -389px; }
body#showtime_channels ul.snav li a.showtime:hover, body#showtime_channels ul.snav li a.activeshowtime { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll -515px -504px; }

body#showtime_channels ul.snav li, ul.snav li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }
body#showtime_channels ul.snav2 { margin:0px; padding:0px; background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll top left; width:569px; height:45px; position:relative; text-align:-9999px; }
body#showtime_channels ul.snav2 li { float:left; margin:0px; }
body#showtime_channels ul.snav2 li a { position:absolute; top:0px; height:118px; cursor:pointer; }
body#showtime_channels ul.snav2 li a.movies { width:151px; left:7px; top:2px; height:45px; }
body#showtime_channels ul.snav2 li a.channels { width:218px; left:151px; top:2px; height:45px; }
body#showtime_channels ul.snav2 li a.originals { width:189px; left:369px; top:2px; height:45px; }
body#showtime_channels ul.snav2 li a.movies:hover, body#showtime_channels ul.snav2 li a.moviesactive { background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll -7px -47px; }
body#showtime_channels ul.snav2 li a.channels:hover, body#showtime_channels ul.snav2 li a.channelsactive { background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll -151px -92px; }
body#showtime_channels ul.snav2 li a.originals:hover, body#showtime_channels ul.snav2 li a.originalsactive { background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll -369px -137px; }
body#showtime_channels ul.snav2 li, ul.snav2 li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }
body#showtime_channels #paddedcontent table td { color:#80d6f7; font-size:11px; font-weight:bold; height:25px; padding-left: 10px; }
body#showtime_channels #footnote { color:#ababab; font-weight:normal; font-size:9px; text-align: left; padding: 4px 10px 0px 10px; width: 550px; float: left; }

/* TELEVISION : Cinemax Originals */

body#cinemax_originals #product_navigation { height:118px; width:751px; }
body#cinemax_originals #product_main { height:250px; width:751px; margin:0px 0px 5px 0px; background-image:url('/assets/images/tv/cinemax/cinemax_main_area.jpg'); }
body#cinemax_originals #product_content { width:753px; margin:0px 0px 10px 0px; }
body#cinemax_originals #product_content .left { width:560px; float:left; }
body#cinemax_originals #left_navigation { width:570px; height:52px; background-color:#264e67; background-image:url('/assets/images/tv/left_navigation.png'); background-repeat:no-repeat; position:relative; top:0px; left:0px; }
body#cinemax_originals td#left_content { text-align:left; }
body#cinemax_originals td#left_content .footnote { color: #FFF; font-size: 10px; font-weight: normal; }
body#cinemax_originals #product_content .right { width:180px; float:right; text-align:right; }
body#cinemax_originals #productmain { float:left; position:relative; left:5px; width:568px; padding:0px; background:#9c9; }
body#cinemax_originals #productsidebar { float:right; width:176px; padding:0px; background:#99c; position:relative; right:5px; }
body#cinemax_originals #paddedcontent { background-image:url('/assets/images/tv/left_content_background.jpg'); background-position: bottom; background-repeat:no-repeat; position:relative; left:1px; width:563px; padding:1px; background-color: #000; }
body#cinemax_originals #paddedcontent .movietitle { text-align: center; padding:5px 0px 15px 0px; color:#FFF; font-size:11px; font-weight:normal; vertical-align: top; }
body#cinemax_originals #paddedcontent .movieimage { text-align: center; padding:5px 0px 5px 0px; }
body#cinemax_originals #paddedcontent h1 { color:#fcb415; font-weight:bold; font-size:14px; }
body#cinemax_originals ul.snav { margin:0px; padding:0px; background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll top left; width:758px; height:115px; position:relative; text-align:-9999px; }
body#cinemax_originals ul.snav li { float:left; margin:0px; }
body#cinemax_originals ul.snav li a { position:absolute; top:0px; height:115px; cursor:pointer; }
body#cinemax_originals ul.snav li a.hbo { width:142px; left:0px; top:44px; height:71px; }
body#cinemax_originals ul.snav li a.cinemax { width:140px; left:142px; top:44px; height:71px; }
body#cinemax_originals ul.snav li a.starz { width:233px; left:282px; top:44px; height:71px; }
body#cinemax_originals ul.snav li a.showtime { width:243px; left:515px; top:44px; height:71px; }
body#cinemax_originals ul.snav li a.hbo:hover, body#cinemax_originals ul.snav li a.activehbo { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll 0px -159px; }
body#cinemax_originals ul.snav li a.cinemax:hover, body#cinemax_originals ul.snav li a.activecinemax { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll -142px -274px; }
body#cinemax_originals ul.snav li a.starz:hover, body#cinemax_originals ul.snav li a.activestarz { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll -282px -389px; }
body#cinemax_originals ul.snav li a.showtime:hover, body#cinemax_originals ul.snav li a.activeshowtime { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll -515px -504px; }
body#cinemax_originals ul.snav li, ul.snav li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }
body#cinemax_originals ul.snav2 { margin:0px; padding:0px; background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll top left; width:569px; height:45px; position:relative; text-align:-9999px; }
body#cinemax_originals ul.snav2 li { float:left; margin:0px; }
body#cinemax_originals ul.snav2 li a { position:absolute; top:0px; height:118px; cursor:pointer; }
body#cinemax_originals ul.snav2 li a.movies { width:151px; left:7px; top:2px; height:45px; }
body#cinemax_originals ul.snav2 li a.channels { width:218px; left:151px; top:2px; height:45px; }
body#cinemax_originals ul.snav2 li a.originals { width:189px; left:369px; top:2px; height:45px; }
body#cinemax_originals ul.snav2 li a.movies:hover, body#cinemax_originals ul.snav2 li a.moviesactive { background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll -7px -47px; }
body#cinemax_originals ul.snav2 li a.channels:hover, body#cinemax_originals ul.snav2 li a.channelsactive { background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll -151px -92px; }
body#cinemax_originals ul.snav2 li a.originals:hover, body#cinemax_originals ul.snav2 li a.originalsactive { background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll -369px -137px; }
body#cinemax_originals ul.snav2 li, ul.snav2 li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }
body#cinemax_originals #paddedcontent table td { color:#80d6f7; font-size:11px; font-weight:bold; height:20px; }
body#cinemax_originals #footnote { color:#ababab; font-weight:normal; font-size:9px; text-align: left; padding: 4px 10px 0px 10px; width: 550px; float: left; }

/* TELEVISION : Cinemax Movies */

body#cinemax_movies #product_navigation { height:118px; width:751px; }
body#cinemax_movies #product_main { height:250px; width:751px; margin:0px 0px 5px 0px; background-image:url('/assets/images/tv/cinemax/cinemax_main_area.jpg'); }
body#cinemax_movies #product_content { width:753px; margin:0px 0px 10px 0px; }
body#cinemax_movies #product_content .left { width:560px; float:left; }
body#cinemax_movies #left_navigation { width:570px; height:52px; background-color:#264e67; background-image:url('/assets/images/tv/left_navigation.png'); background-repeat:no-repeat; position:relative; top:0px; left:0px; }
body#cinemax_movies td#left_content { text-align:left; }
body#cinemax_movies td#left_content .footnote { color: #FFF; font-size: 10px; font-weight: normal; }
body#cinemax_movies #product_content .right { width:180px; float:right; text-align:right; }
body#cinemax_movies #productmain { float:left; position:relative; left:5px; width:568px; padding:0px; background:#9c9; }
body#cinemax_movies #productsidebar { float:right; width:176px; padding:0px; background:#99c; position:relative; right:5px; }
body#cinemax_movies #paddedcontent { background-image:url('/assets/images/tv/left_content_background.jpg'); background-position: bottom; background-repeat:no-repeat; position:relative; left:1px; width:563px; padding:1px; background-color: #000; }
body#cinemax_movies #paddedcontent .movietitle { text-align: center; padding:5px 0px 15px 0px; color:#FFF; font-size:11px; font-weight:normal; vertical-align: top; }
body#cinemax_movies #paddedcontent .movieimage { text-align: center; padding:5px 0px 5px 0px; }
body#cinemax_movies #paddedcontent .divider { padding: 10px 10px 10px 10px; }
body#cinemax_movies #paddedcontent h1 { color:#FFF; font-weight:bold; font-size:14px; }
body#cinemax_movies ul.snav { margin:0px; padding:0px; background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll top left; width:758px; height:115px; position:relative; text-align:-9999px; }
body#cinemax_movies ul.snav li { float:left; margin:0px; }
body#cinemax_movies ul.snav li a { position:absolute; top:0px; height:115px; cursor:pointer; }
body#cinemax_movies ul.snav li a.hbo { width:142px; left:0px; top:44px; height:71px; }
body#cinemax_movies ul.snav li a.cinemax { width:140px; left:142px; top:44px; height:71px; }
body#cinemax_movies ul.snav li a.starz { width:233px; left:282px; top:44px; height:71px; }
body#cinemax_movies ul.snav li a.showtime { width:243px; left:515px; top:44px; height:71px; }
body#cinemax_movies ul.snav li a.hbo:hover, body#cinemax_movies ul.snav li a.activehbo { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll 0px -159px; }
body#cinemax_movies ul.snav li a.cinemax:hover, body#cinemax_movies ul.snav li a.activecinemax { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll -142px -274px; }
body#cinemax_movies ul.snav li a.starz:hover, body#cinemax_movies ul.snav li a.activestarz { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll -282px -389px; }
body#cinemax_movies ul.snav li a.showtime:hover, body#cinemax_movies ul.snav li a.activeshowtime { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll -515px -504px; }
body#cinemax_movies ul.snav li, ul.snav li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }
body#cinemax_movies ul.snav2 { margin:0px; padding:0px; background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll top left; width:569px; height:45px; position:relative; text-align:-9999px; }
body#cinemax_movies ul.snav2 li { float:left; margin:0px; }
body#cinemax_movies ul.snav2 li a { position:absolute; top:0px; height:118px; cursor:pointer; }
body#cinemax_movies ul.snav2 li a.movies { width:151px; left:7px; top:2px; height:45px; }
body#cinemax_movies ul.snav2 li a.channels { width:218px; left:151px; top:2px; height:45px; }
body#cinemax_movies ul.snav2 li a.originals { width:189px; left:369px; top:2px; height:45px; }
body#cinemax_movies ul.snav2 li a.movies:hover, body#cinemax_movies ul.snav2 li a.moviesactive { background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll -7px -47px; }
body#cinemax_movies ul.snav2 li a.channels:hover, body#cinemax_movies ul.snav2 li a.channelsactive { background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll -151px -92px; }
body#cinemax_movies ul.snav2 li a.originals:hover, body#cinemax_movies ul.snav2 li a.originalsactive { background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll -369px -137px; }
body#cinemax_movies ul.snav2 li, ul.snav2 li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }
body#cinemax_movies #paddedcontent table td { color:#80d6f7; font-size:11px; font-weight:bold; height:20px; }
body#cinemax_movies #footnote { color:#ababab; font-weight:normal; font-size:9px; text-align: left; padding: 4px 10px 0px 10px; width: 550px; float: left; }

/* TELEVISION : Cinemax Channels */

body#cinemax_channels #product_navigation { height:118px; width:751px; }
body#cinemax_channels #product_main { height:250px; width:751px; margin:0px 0px 5px 0px; background-image:url('/assets/images/tv/cinemax/cinemax_main_area.jpg'); }
body#cinemax_channels #product_content { width:753px; margin:0px 0px 10px 0px; }
body#cinemax_channels #product_content .left { width:560px; float:left; }
body#cinemax_channels #left_navigation { width:570px; height:52px; background-color:#264e67; background-image:url('/assets/images/tv/left_navigation.png'); background-repeat:no-repeat; position:relative; top:0px; left:0px; }
body#cinemax_channels td#left_content { text-align:left; }
body#cinemax_channels td#left_content .text { color: #0e88BB; font-weight: normal; }
body#cinemax_channels td#left_content .footnote { color: #FFF; font-size: 10px; font-weight: normal; }
body#cinemax_channels td#left_content .odd { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #05222f; background-color: #000; }
body#cinemax_channels #product_content .right { width:180px; float:right; text-align:right; }
body#cinemax_channels #productmain { float:left; position:relative; left:5px; width:568px; padding:0px; background:#9c9; }
body#cinemax_channels #productsidebar { float:right; width:176px; padding:0px; background:#99c; position:relative; right:5px; }
body#cinemax_channels #paddedcontent { background-image:url('/assets/images/tv/left_content_background.jpg'); background-position: bottom; background-repeat:no-repeat; position:relative; left:1px; width:563px; padding:1px; background-color: #000; }
body#cinemax_channels #paddedcontent h1 { color:#fcb415; font-weight:bold; font-size:14px; }
body#cinemax_channels ul.snav { margin:0px; padding:0px; background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll top left; width:758px; height:115px; position:relative; text-align:-9999px; }
body#cinemax_channels ul.snav li { float:left; margin:0px; }
body#cinemax_channels ul.snav li a { position:absolute; top:0px; height:115px; cursor:pointer; }
body#cinemax_channels ul.snav li a.hbo { width:142px; left:0px; top:44px; height:71px; }
body#cinemax_channels ul.snav li a.cinemax { width:140px; left:142px; top:44px; height:71px; }
body#cinemax_channels ul.snav li a.starz { width:233px; left:282px; top:44px; height:71px; }
body#cinemax_channels ul.snav li a.showtime { width:243px; left:515px; top:44px; height:71px; }
body#cinemax_channels ul.snav li a.hbo:hover, body#cinemax_channels ul.snav li a.activehbo { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll 0px -159px; }
body#cinemax_channels ul.snav li a.cinemax:hover, body#cinemax_channels ul.snav li a.activecinemax { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll -142px -274px; }
body#cinemax_channels ul.snav li a.starz:hover, body#cinemax_channels ul.snav li a.activestarz { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll -282px -389px; }
body#cinemax_channels ul.snav li a.showtime:hover, body#cinemax_channels ul.snav li a.activeshowtime { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll -515px -504px; }
body#cinemax_channels ul.snav li, ul.snav li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }
body#cinemax_channels ul.snav2 { margin:0px; padding:0px; background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll top left; width:569px; height:45px; position:relative; text-align:-9999px; }
body#cinemax_channels ul.snav2 li { float:left; margin:0px; }
body#cinemax_channels ul.snav2 li a { position:absolute; top:0px; height:118px; cursor:pointer; }
body#cinemax_channels ul.snav2 li a.movies { width:151px; left:7px; top:2px; height:45px; }
body#cinemax_channels ul.snav2 li a.channels { width:218px; left:151px; top:2px; height:45px; }
body#cinemax_channels ul.snav2 li a.originals { width:189px; left:369px; top:2px; height:45px; }
body#cinemax_channels ul.snav2 li a.movies:hover, body#cinemax_channels ul.snav2 li a.moviesactive { background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll -7px -47px; }
body#cinemax_channels ul.snav2 li a.channels:hover, body#cinemax_channels ul.snav2 li a.channelsactive { background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll -151px -92px; }
body#cinemax_channels ul.snav2 li a.originals:hover, body#cinemax_channels ul.snav2 li a.originalsactive { background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll -369px -137px; }
body#cinemax_channels ul.snav2 li, ul.snav2 li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }
body#cinemax_channels #paddedcontent table td { color:#80d6f7; font-size:11px; font-weight:bold; height:25px; padding-left: 10px; }
body#cinemax_channels #footnote { color:#ababab; font-weight:normal; font-size:9px; text-align: left; padding: 4px 10px 0px 10px; width: 550px; float: left; }

/* TELEVISION : Starz Originals */

body#starz_originals #product_navigation { height:118px; width:751px; }
body#starz_originals #product_main { height:250px; width:751px; margin:0px 0px 5px 0px; background-image:url('/assets/images/tv/starz/starz_main_area.jpg'); }
body#starz_originals #product_content { width:753px; margin:0px 0px 10px 0px; }
body#starz_originals #product_content .left { width:560px; float:left; }
body#starz_originals #left_navigation { width:570px; height:52px; background-color:#264e67; background-image:url('/assets/images/tv/left_navigation.png'); background-repeat:no-repeat; position:relative; top:0px; left:0px; }
body#starz_originals td#left_content { text-align:left; }
body#starz_originals td#left_content .footnote { color: #FFF; font-size: 10px; font-weight: normal; }
body#starz_originals #product_content .right { width:180px; float:right; text-align:right; }
body#starz_originals #productmain { float:left; position:relative; left:5px; width:568px; padding:0px; background:#9c9; }
body#starz_originals #productsidebar { float:right; width:176px; padding:0px; background:#99c; position:relative; right:5px; }
body#starz_originals #paddedcontent { background-image:url('/assets/images/tv/left_content_background.jpg'); background-position: bottom; background-repeat:no-repeat; position:relative; left:1px; width:563px; padding:1px; background-color: #000; }
body#starz_originals #paddedcontent .movietitle { text-align: center; padding:5px 0px 15px 0px; color:#FFF; font-size:11px; font-weight:normal; vertical-align: top; }
body#starz_originals #paddedcontent .movieimage { text-align: center; padding:5px 0px 5px 0px; }
body#starz_originals #paddedcontent h1 { color:#fcb415; font-weight:bold; font-size:14px; }
body#starz_originals ul.snav { margin:0px; padding:0px; background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll top left; width:758px; height:115px; position:relative; text-align:-9999px; }
body#starz_originals ul.snav li { float:left; margin:0px; }
body#starz_originals ul.snav li a { position:absolute; top:0px; height:115px; cursor:pointer; }
body#starz_originals ul.snav li a.hbo { width:142px; left:0px; top:44px; height:71px; }
body#starz_originals ul.snav li a.cinemax { width:140px; left:142px; top:44px; height:71px; }
body#starz_originals ul.snav li a.starz { width:233px; left:282px; top:44px; height:71px; }
body#starz_originals ul.snav li a.showtime { width:243px; left:515px; top:44px; height:71px; }
body#starz_originals ul.snav li a.hbo:hover, body#starz_originals ul.snav li a.activehbo { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll 0px -159px; }
body#starz_originals ul.snav li a.cinemax:hover, body#starz_originals ul.snav li a.activecinemax { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll -142px -274px; }
body#starz_originals ul.snav li a.starz:hover, body#starz_originals ul.snav li a.activestarz { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll -282px -389px; }
body#starz_originals ul.snav li a.showtime:hover, body#starz_originals ul.snav li a.activeshowtime { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll -515px -504px; }
body#starz_originals ul.snav li, ul.snav li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }
body#starz_originals ul.snav2 { margin:0px; padding:0px; background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll top left; width:569px; height:45px; position:relative; text-align:-9999px; }
body#starz_originals ul.snav2 li { float:left; margin:0px; }
body#starz_originals ul.snav2 li a { position:absolute; top:0px; height:118px; cursor:pointer; }
body#starz_originals ul.snav2 li a.movies { width:151px; left:7px; top:2px; height:45px; }
body#starz_originals ul.snav2 li a.channels { width:218px; left:151px; top:2px; height:45px; }
body#starz_originals ul.snav2 li a.originals { width:189px; left:369px; top:2px; height:45px; }
body#starz_originals ul.snav2 li a.movies:hover, body#starz_originals ul.snav2 li a.moviesactive { background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll -7px -47px; }
body#starz_originals ul.snav2 li a.channels:hover, body#starz_originals ul.snav2 li a.channelsactive { background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll -151px -92px; }
body#starz_originals ul.snav2 li a.originals:hover, body#starz_originals ul.snav2 li a.originalsactive { background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll -369px -137px; }
body#starz_originals ul.snav2 li, ul.snav2 li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }
body#starz_originals #paddedcontent table td { color:#80d6f7; font-size:11px; font-weight:bold; height:20px; }
body#starz_originals #footnote { color:#ababab; font-weight:normal; font-size:9px; text-align: left; padding: 4px 10px 0px 10px; width: 550px; float: left; }

/* TELEVISION : Starz Movies */

body#starz_movies #product_navigation { height:118px; width:751px; }
body#starz_movies #product_main { height:250px; width:751px; margin:0px 0px 5px 0px; background-image:url('/assets/images/tv/starz/starz_main_area.jpg'); }
body#starz_movies #product_content { width:753px; margin:0px 0px 10px 0px;/ }
body#starz_movies #product_content .left { width:560px; float:left; }
body#starz_movies #left_navigation { width:570px; height:52px; background-color:#264e67; background-image:url('/assets/images/tv/left_navigation.png'); background-repeat:no-repeat; position:relative; top:0px; left:0px; }
body#starz_movies td#left_content { text-align:left; }
body#starz_movies td#left_content .footnote { color: #FFF; font-size: 10px; font-weight: normal; }
body#starz_movies #product_content .right { width:180px; float:right; text-align:right; }
body#starz_movies #productmain { float:left; position:relative; left:5px; width:568px; padding:0px; background:#9c9; }
body#starz_movies #productsidebar { float:right; width:176px; padding:0px; background:#99c; position:relative; right:5px; }
body#starz_movies #paddedcontent { background-image:url('/assets/images/tv/left_content_background.jpg'); background-position: bottom; background-repeat:no-repeat; position:relative; left:1px; width:563px; padding:1px; background-color: #000; }
body#starz_movies #paddedcontent .movietitle { text-align: center; padding:5px 0px 15px 0px; color:#FFF; font-size:11px; font-weight:normal; vertical-align: top; }
body#starz_movies #paddedcontent .movieimage { text-align: center; padding:5px 0px 5px 0px; }
body#starz_movies #paddedcontent .divider { padding: 10px 10px 10px 10px; }
body#starz_movies #paddedcontent h1 { color:#FFF; font-weight:bold; font-size:14px; }
body#starz_movies ul.snav { margin:0px; padding:0px; background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll top left; width:758px; height:115px; position:relative; text-align:-9999px; }
body#starz_movies ul.snav li { float:left; margin:0px; }
body#starz_movies ul.snav li a { position:absolute; top:0px; height:115px; cursor:pointer; }
body#starz_movies ul.snav li a.hbo { width:142px; left:0px; top:44px; height:71px; }
body#starz_movies ul.snav li a.cinemax { width:140px; left:142px; top:44px; height:71px; }
body#starz_movies ul.snav li a.starz { width:233px; left:282px; top:44px; height:71px; }
body#starz_movies ul.snav li a.showtime { width:243px; left:515px; top:44px; height:71px; }
body#starz_movies ul.snav li a.hbo:hover, body#starz_movies ul.snav li a.activehbo { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll 0px -159px; }
body#starz_movies ul.snav li a.cinemax:hover, body#starz_movies ul.snav li a.activecinemax { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll -142px -274px; }
body#starz_movies ul.snav li a.starz:hover, body#starz_movies ul.snav li a.activestarz { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll -282px -389px; }
body#starz_movies ul.snav li a.showtime:hover, body#starz_movies ul.snav li a.activeshowtime { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll -515px -504px; }
body#starz_movies ul.snav li, ul.snav li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }
body#starz_movies ul.snav2 { margin:0px; padding:0px; background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll top left; width:569px; height:45px; position:relative; text-align:-9999px; }
body#starz_movies ul.snav2 li { float:left; margin:0px; }
body#starz_movies ul.snav2 li a { position:absolute; top:0px; height:118px; cursor:pointer; }
body#starz_movies ul.snav2 li a.movies { width:151px; left:7px; top:2px; height:45px; }
body#starz_movies ul.snav2 li a.channels { width:218px; left:151px; top:2px; height:45px; }
body#starz_movies ul.snav2 li a.originals { width:189px; left:369px; top:2px; height:45px; }
body#starz_movies ul.snav2 li a.movies:hover, body#starz_movies ul.snav2 li a.moviesactive { background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll -7px -47px; }
body#starz_movies ul.snav2 li a.channels:hover, body#starz_movies ul.snav2 li a.channelsactive { background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll -151px -92px; }
body#starz_movies ul.snav2 li a.originals:hover, body#starz_movies ul.snav2 li a.originalsactive { background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll -369px -137px; }
body#starz_movies ul.snav2 li, ul.snav2 li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }
body#starz_movies #paddedcontent table td { color:#80d6f7; font-size:11px; font-weight:bold; height:20px; }
body#starz_movies .movietitlesmall { padding:4px 2px 2px 2px; color:#FFF; font-weight:normal; font-size:9px; }
body#starz_movies #footnote { color:#ababab; font-weight:normal; font-size:9px; text-align: left; padding: 4px 10px 0px 10px; width: 550px; float: left; }

/* TELEVISION : Starz Channels */

body#starz_channels #product_navigation { height:118px; width:751px; }
body#starz_channels #product_main { height:250px; width:751px; margin:0px 0px 5px 0px; background-image:url('/assets/images/tv/starz/starz_main_area.jpg'); }
body#starz_channels #product_content { width:753px; margin:0px 0px 10px 0px; }
body#starz_channels #product_content .left { width:560px; float:left; }
body#starz_channels #left_navigation { width:570px; height:52px; background-color:#264e67; background-image:url('/assets/images/tv/left_navigation.png'); background-repeat:no-repeat; position:relative; top:0px; left:0px; }
body#starz_channels td#left_content { text-align:left; }
body#starz_channels td#left_content .text { color: #0e88BB; font-weight: normal; }
body#starz_channels td#left_content .whitetext { color: #FFF; font-weight: normal; font-size: 13px; }
body#starz_channels td#left_content .footnote { color: #FFF; font-size: 10px; font-weight: normal; }
body#starz_channels td#left_content .odd { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #05222f; background-color: #000; }
body#starz_channels #product_content .right { width:180px; float:right; text-align:right; }
body#starz_channels #productmain { float:left; position:relative; left:5px; width:568px; padding:0px; background:#9c9; }
body#starz_channels #productsidebar { float:right; width:176px; padding:0px; background:#99c; position:relative; right:5px; }
body#starz_channels #paddedcontent { background-image:url('/assets/images/tv/left_content_background.jpg'); background-position: bottom; background-repeat:no-repeat; position:relative; left:1px; width:563px; padding:1px; background-color: #000; }
body#starz_channels #paddedcontent h1 { color:#fcb415; font-weight:bold; font-size:14px; }
body#starz_channels ul.snav { margin:0px; padding:0px; background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll top left; width:758px; height:115px; position:relative; text-align:-9999px; }
body#starz_channels ul.snav li { float:left; margin:0px; }
body#starz_channels ul.snav li a { position:absolute; top:0px; height:115px; cursor:pointer; }
body#starz_channels ul.snav li a.hbo { width:142px; left:0px; top:44px; height:71px; }
body#starz_channels ul.snav li a.cinemax { width:140px; left:142px; top:44px; height:71px; }
body#starz_channels ul.snav li a.starz { width:233px; left:282px; top:44px; height:71px; }
body#starz_channels ul.snav li a.showtime { width:243px; left:515px; top:44px; height:71px; }
body#starz_channels ul.snav li a.hbo:hover, body#starz_channels ul.snav li a.activehbo { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll 0px -159px; }
body#starz_channels ul.snav li a.cinemax:hover, body#starz_channels ul.snav li a.activecinemax { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll -142px -274px; }
body#starz_channels ul.snav li a.starz:hover, body#starz_channels ul.snav li a.activestarz { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll -282px -389px; }
body#starz_channels ul.snav li a.showtime:hover, body#starz_channels ul.snav li a.activeshowtime { background:url('/assets/images/tv/channel_navigation.png') no-repeat scroll -515px -504px; }
body#starz_channels ul.snav li, ul.snav li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }
body#starz_channels ul.snav2 { margin:0px; padding:0px; background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll top left; width:569px; height:45px; position:relative; text-align:-9999px; }
body#starz_channels ul.snav2 li { float:left; margin:0px; }
body#starz_channels ul.snav2 li a { position:absolute; top:0px; height:118px; cursor:pointer; }
body#starz_channels ul.snav2 li a.movies { width:151px; left:7px; top:2px; height:45px; }
body#starz_channels ul.snav2 li a.channels { width:218px; left:151px; top:2px; height:45px; }
body#starz_channels ul.snav2 li a.originals { width:189px; left:369px; top:2px; height:45px; }
body#starz_channels ul.snav2 li a.movies:hover, body#starz_channels ul.snav2 li a.moviesactive { background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll -7px -47px; }
body#starz_channels ul.snav2 li a.channels:hover, body#starz_channels ul.snav2 li a.channelsactive { background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll -151px -92px; }
body#starz_channels ul.snav2 li a.originals:hover, body#starz_channels ul.snav2 li a.originalsactive { background:url('/assets/images/tv/left_subnavigation.png') no-repeat scroll -369px -137px; }
body#starz_channels ul.snav2 li, ul.snav2 li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }
body#starz_channels #paddedcontent table td { color:#80d6f7; font-size:11px; font-weight:bold; height:25px; padding-left: 10px; }
body#starz_channels #footnote { color:#ababab; font-weight:normal; font-size:9px; text-align: left; padding: 4px 10px 0px 10px; width: 550px; float: left; }

/* SUPPORT */

body#prod_support #support a { text-decoration: none; color: #227BC9; }
body#prod_support #support a:hover { text-decoration: none; color: #333; }
body#prod_support #support_sidebar { width: 203px; font-family: sans-serif; float: left; margin-right: 13px; }
body#prod_support #support_sidebar .block { background: url('/assets/images/support/prodsup_sb_bg.png') repeat-y scroll top left; margin-bottom: 10px; }
body#prod_support #support_sidebar .ss_header { background: url('/assets/images/support/prodsup_sb_hdr.png') no-repeat scroll top left; width: 203px; height: 35px; margin: 0px; padding: 0px; color: #FFF; font-size: 13px; font-weight: normal; }
body#prod_support #support_sidebar .ss_header span { margin: 0px 0px 0px 13px; padding-top: 8px; position: relative; top: 8px; }
body#prod_support .chatlive_block { display: block; position: relative; background: url('/assets/images/support/prodsup_sb_chat_live.png') no-repeat scroll top left; width: 203px; height: 155px; text-decoration: none; }
body#prod_support .chatlive_block span { text-indent: 0px; color: #093370; text-decoration: none; font-size: 14px; font-weight: bold; display: block; padding: 125px 0px 0px 0px; width: 179px; text-align: center; }
body#prod_support ul.ss_body, ul.ss_body li { margin: 0px; padding: 0px; }
body#prod_support ul.ss_body li { margin: 0px 1px; padding: 8px 0px 8px 0px; list-style-type: none; border-top: 1px solid #fafafa; border-bottom: 1px solid #e3e3e3; }
body#prod_support ul.ss_body li { background: url('/assets/images/support/prodsup_sb_inactive.png') no-repeat 163px 4px; }
body#prod_support ul.ss_body li.active { background: url('/assets/images/support/prodsup_sb_active.png') no-repeat 163px 3px; }
body#prod_support ul.ss_body li h4 { font-size: 12px; margin-left: 12px; color: #093370; }
body#prod_support ul.ss_body li ul { display: none; margin: 4px 0px 0px 26px; padding: 0px; }
body#prod_support ul.ss_body li.active ul { display: block; }
body#prod_support ul.ss_body li ul li { background-image: none; padding-left: 20px; margin-left: 0px; }
body#prod_support ul.ss_body li ul li { margin: 0px; border: none; font-size: 12px; padding: 3px; list-style: outside url('/assets/images/support/prodsup_sb_bullet.png'); }
body#prod_support ul.ss_body li ul li a { color: #1565B4; text-decoration: none; }
body#prod_support ul.ss_body li.last { margin: 0px; background: url('/assets/images/support/prodsup_sb_footer_bg.png') no-repeat scroll bottom left; width: 203px; border-width: 0px; }
body#prod_support div#sb_content { width: 751px; margin-bottom: 15px; }
body#prod_support #sb_content { width: 751px; margin-bottom: 15px; }
body#prod_support #sb_prodsup { margin-bottom: 13px; }
body#prod_support #prodsup_subbar { width: 751px; margin-bottom: 15px; }
body#prod_support #sb_prodsup div.supheader { background: url('/assets/images/support/support_header.jpg') no-repeat scroll top left; width: 751px; height: 50px; position: relative; }
body#prod_support #sb_prodsup div.supheader label { text-align: right; position: absolute; top: 23px; right: 260px; font-size: 13px; font-weight: normal; }
body#prod_support #sb_prodsup div.supheader h2 { font-size: 16px; color: #747579; padding: 15px 0px 0px 0px; margin: 0px 0px 0px 24px; }
body#prod_support #sb_prodsup div.panels { background: url('/assets/images/support/support_panels.png') no-repeat scroll top left; width: 751px; height: 418px; }
body#prod_support #sb_prodsup div.panels .apanel { width: 191px; float: left; }
body#prod_support #sb_prodsup div.panels .internetpanel { width: 195px; }
body#prod_support #sb_prodsup div.panels .phonepanel { width: 175px; }
body#prod_support #sb_prodsup div.panels .accountpanel { width: 190px; }
body#prod_support div.apanel h4 { font-size: 13px; color: #093370; font-weight: bold; }
body#prod_support #sb_prodsup div.panels div.apanel .padder { padding: 150px 20px 20px 20px; text-align: left; }
body#prod_support #sb_prodsup div.panels div.apanel a { font-size: 11px; color: #0E88BB; text-decoration: none; }
body#prod_support #sb_prodsup div.panels div.apanel a.morelink { display: block; text-indent: -99999px; background: url('/assets/images/support/morelink.png') no-repeat scroll top left; width: 62px; height: 22px; }
body#prod_support #ps_resources { float: left; background: url('/assets/images/support/support_quicklinks.png') no-repeat scroll top left; width: 751px; height: 204px; margin-right: 6px; position: relative; }
body#prod_support #ps_resources div.supheader { position: absolute; top: 0px; left: 0px; }
body#prod_support #ps_resources div.supheader h2 { font-size: 16px; color: #747579; padding: 18px 0px 0px 0px; margin: 0px 0px 0px 24px; }
body#prod_support #ps_resources .apanel { float: left; text-align: center; margin-top: 64px; }
body#prod_support #ps_resources .userguides { width: 238px; }
body#prod_support #ps_resources .downloadableforms { width: 233px; }
body#prod_support #ps_resources .security { width: 280px; }
body#prod_support #ps_resources .apanel .padder { }
body#prod_support #ps_resources .apanel .padder a { font-size: 12px; padding-top: 75px; color: #093370; display: block; text-decoration: none; }
body#prod_support #sb_prodsup div.panelsguides { background: url('/assets/images/support/prodsup_body_panel_bkgd.jpg') repeat-x top; background-color:#FFF; padding-top: 18px; }
body#prod_support #sb_prodsup div.panelheader { font-size: 9px; color: #747579; height: 25px; margin: 0px; padding: 18px 0px 0px 25px; }
body#prod_support #sb_prodsup div.panelheader a { color: #2a8fd5; text-decoration: none; }
body#prod_support #sb_prodsup div.guide_container { width: 670px; margin: 0px 25px 0px 25px; }
body#prod_support #sb_prodsup div.guide_header { height: 35px; background: url('assets/images/support/prodsup_guideheader_bkgd.jpg') repeat-x; text-align: left; font-size: 18px; color: #163c7a; padding: 15px 0px 0px 25px; }
body#prod_support #sb_prodsup div.guide { background: url('/assets/images/support/prodsup_guide_bkgd.gif') repeat left top; text-align: left; }
body#prod_support #sb_prodsup div.guide ul { font-size: 13px; line-height: 35px; list-style-position: outside; list-style-image: url('/assets/images/support/prodsup_guidebullet.jpg'); margin: 0px; }
body#prod_support #sb_prodsup div.guide li a { font-size: 13px; color: #2a8fd5; text-decoration: none; }
body#prod_support #sb_prodsup div.form { text-align: left; padding: 10px 0px 10px 0px; }
body#prod_support #sb_prodsup #bus_form_submit { border-width: 0px; background: url('/assets/images/business/form/bus_form_submit.jpg') no-repeat scroll top left; width: 85px; height: 29px; }

/* SUPPORT : Slider */

body#prod_support #sb_content_sl { width: 751px; margin-bottom: 15px; }
body#prod_support #slider { width:700px; margin:0px 0px 15px 0px; text-align: left; }
body#prod_support #slider h4 { color:#2670B9; font-size: 13px; }
body#prod_support #sb_prodsup div.guide_container_sl { width: 700px; border: 1px solid #CCC; margin: 0px 25px 0px 25px; }
body#prod_support #slimfaq #slider { width:560px; margin:0px 0px 15px 0px; }
body#prod_support #slider a { text-decoration: none; color: #227BC9; }
body#prod_support #slider a:hover { text-decoration: none; color: #333; }
body#prod_support #slider .header { color:#2670B9; border-top:1px solid #f1f1f1; padding:15px 40px 7px 20px; font-weight:bold; margin-top:10px; }
body#prod_support #slider .headertop { color:#2670B9; padding:7px 40px 7px 20px; font-weight:bold; margin-top:10px; }
body#prod_support #slider .header { cursor:pointer; }
body#prod_support #slider .headertop { cursor:pointer; }
body#prod_support #slider .slidecontent { display:none; overflow:hidden; width:620px; margin:0 0 0 20px; }
body#prod_support #slimfaq #slider .slidecontent { overflow:hidden; width:515px; margin:0 0 0 20px; }
body#prod_support #slider .text { width:683px; border:0px solid #9ac1c9; border-top:none; padding:7px 10px 20px 20px; }
body#prod_support #slimfaq #slider .text { width:560px; border:0px solid #9ac1c9; border-top:none; padding:7px 10px 20px 20px; }
body#prod_support #community_block .splitline .contenttext { color:#7E7E80; font-size:11px; line-height:18px; padding:5px 21px; }
body#prod_support #community_block .splitline ul { padding:0 0 0 34px; }
body#prod_support #community_block .splitline ul li { padding:3px 0px 3px 5px; color:#7E7E80; font-size:11px; line-height:18px; }
body#prod_support #slider .showborder { border-top:1px solid #f1f1f1; }
body#prod_support #slider .header:hover { background: transparent url('/assets/images/support/slider_arrow_down.png') no-repeat 670px 14px; }
body#prod_support #slider .headertop:hover { background: transparent url('/assets/images/support/slider_arrow_down.png') no-repeat 670px 14px; }
body#prod_support #prodsup_footer { background-image: url('/assets/images/support/prodsup_bodyfooter.png'); background-repeat: no-repeat; height: 5px; width: 751px; }

/* SUPPORT : Slider */

body#prod_support #sb_prodsup .tvguide_header { background-image: url('/assets/images/support/televisionchannelguide_header.jpg'); height: 50px; width: 751px; }
body#prod_support #sb_prodsup .tvguide { width:701px; text-align: center; border: 1px solid #d4d4d4; }
body#prod_support ul.tvnav { margin:0px; padding:0px; background:url('/assets/images/support/televisionchannelguide_nav.png') no-repeat scroll top left; width:701px; height:50px; position: absolute; text-align:-9999px; }
body#prod_support ul.tvnav li { float:left; margin:0px; }
body#prod_support ul.tvnav li a { position:absolute; top:0px; height:50px; cursor:pointer; }
body#prod_support ul.tvnav li a.essential { width:216px; left:0px; top:0px; height:50px; }
body#prod_support ul.tvnav li a.optional { width:232px; left:216px; top:0px; height:50px; }
body#prod_support ul.tvnav li a.hd { width:253px; left:448px; top:0px; height:50px; }
body#prod_support ul.tvnav li a.essential:hover, body#prod_support ul.tvnav li a.essentialactive { background:url('/assets/images/support/televisionchannelguide_nav.png') no-repeat scroll -0px -50px; }
body#prod_support ul.tvnav li a.optional:hover, body#prod_support ul.tvnav li a.optionalactive { background:url('/assets/images/support/televisionchannelguide_nav.png') no-repeat scroll -216px -100px; }
body#prod_support ul.tvnav li a.hd:hover, body#prod_support ul.tvnav li a.hdactive { background:url('/assets/images/support/televisionchannelguide_nav.png') no-repeat scroll -448px -150px; }
body#prod_support ul.tvnav li, ul.tvnav li a { text-indent:-9999px !important; list-style-image:none; list-style-position:outside; list-style-type:none; }
body#prod_support #tvguide_blue { padding-top: 15px; }
body#prod_support #tvguide_blue .blueheader { background-image: url('/assets/images/support/tvguide_blueheader.jpg'); background-repeat: no-repeat; height: 35px; width: 701px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 20px; color:#1c356e; font-size: 13px; font-weight: bold; text-align: left; }
body#prod_support #tvguide_blue .bluetable { background-image: url('/assets/images/support/tvguide_bluebkgd.gif'); background-repeat: repeat; background-position: left top; }
body#prod_support #tvguide_blue .bluenum { border-right-width: 1px; border-right-style: solid; border-right-color: #dee2eb; text-align: right; color:#1c356e; font-size: 11px; font-weight: bold; padding-right: 5px; line-height: 27px; }
body#prod_support #tvguide_blue .bluetext { text-align: left; color:#1c356e; font-size: 11px; padding-left: 5px; }
body#prod_support #tvguide_blue .bluefooter { background-color: #eff0f5; height: 5px; width: 701px; }
body#prod_support #tvguide_orange { padding-top: 15px; }
body#prod_support #tvguide_orange .orangeheader { background-image: url('/assets/images/support/tvguide_orangeheader.jpg'); background-repeat: no-repeat; height: 35px; width: 701px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 20px; color:#e55a21; font-size: 13px; font-weight: bold; text-align: left; }
body#prod_support #tvguide_orange .orangetable { background-image: url('/assets/images/support/tvguide_orangebkgd.gif'); background-repeat: repeat; background-position: left top; }
body#prod_support #tvguide_orange .bluenum { border-right-width: 1px; border-right-style: solid; border-right-color: #f8e0c4; text-align: right; color:#1c356e; font-size: 11px; font-weight: bold; padding-right: 5px; line-height: 27px; }
body#prod_support #tvguide_orange .bluetext { text-align: left; color:#1c356e; font-size: 11px; padding-left: 5px; }
body#prod_support #tvguide_orange .orangefooter { background-color: #faeddc; height: 5px; width: 701px; }
body#prod_support #tvguide_green { padding-top: 15px; }
body#prod_support #tvguide_green .greenheader { background-image: url('/assets/images/support/tvguide_greenheader.jpg'); background-repeat: no-repeat; height: 35px; width: 701px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 20px; color:#72a641; font-size: 13px; font-weight: bold; text-align: left; }
body#prod_support #tvguide_green .greentable { background-image: url('/assets/images/support/tvguide_greenbkgd.gif'); background-repeat: repeat; background-position: left top; }
body#prod_support #tvguide_green .bluenum { border-right-width: 1px; border-right-style: solid; border-right-color: #d7ecc1; text-align: right; color:#1c356e; font-size: 11px; font-weight: bold; padding-right: 5px; line-height: 27px; }
body#prod_support #tvguide_green .bluetext { text-align: left; color:#1c356e; font-size: 11px; padding-left: 5px; }
body#prod_support #tvguide_green .greenfooter { background-color: #e8f5db; height: 5px; width: 701px; }

/* SUPPORT */

body#prod_support #main_block a { text-decoration: none; color: #227BC9; }
body#prod_support #main_block a:hover { text-decoration: none; color: #333; }
body#prod_support #support_wrapper { background:#FFF; width: 573px; }
body#prod_support h4#support { margin: 0px; padding: 0px; text-indent: -9999px; background: url('/assets/images/support/support_header_sm.jpg') no-repeat scroll top left; width: 573px; height: 53px; }
body#prod_support h4#search { margin: 0px; padding: 0px; text-indent: -9999px; background: url('/assets/images/support/search_header.jpg') no-repeat scroll top left; width: 573px; height: 53px; }
body#prod_support div.border_box { border: 1px solid #d8d8d9; width:563px; margin:auto; border-bottom:none; text-align: left; }
body#prod_support #search div.border_box { border: 1px solid #d8d8d8; }
body#prod_support div.border_box div.block3 { padding-top: 25px; padding-right: 25px; padding-bottom: 0px; padding-left: 25px; }
body#prod_support div.border_box div.block4 { padding-top: 225px; padding-right: 25px; padding-bottom: 0px; padding-left: 25px; background-attachment: scroll; background-image: url('/assets/images/support/bbu_header.jpg'); background-repeat: no-repeat; background-position: left top; }
body#prod_support #col_footer { width: 563px; height:60px; background-color: #FFF; background-image: url('/assets/images/internet/compare/col_footer_bkgd.png'); background-repeat: repeat; }
body#prod_support .title { text-align: left; font-size: 18px; color: #163c7a; }
body#prod_support .bluetitle { text-align: left; font-size: 13px; color: #2670B9; }
body#prod_support .greytitle { text-align: left; font-size: 13px; color: #666; }
body#prod_support .display { font-size: 11px; color: #333; float: center; width: 450; text-align: center; font-weight: bold; padding-top: 20px; }
body#prod_support .displaylink { width: 65px; float: right;}
body#prod_support .displaylink a{ font-size: 11px; color: #227BC9; }
body#prod_support .displaylink a:hover{ color: #E6A227;}
body#prod_support .greytitle em { color: #000;}
body#prod_support .grey { text-align: left; font-size: 11px; color: #333; line-height: 24px; }
body#prod_support .bluebold { color: #2670B9; font-weight: bold; }
body#prod_support .bluedisclaimer { color:#227BC9; font-weight:normal; font-size:10px; text-align: left; width: 520px; padding: 4px; float: left; font-style: italic; }
body#prod_support .footer { color:#333333; font-weight:normal; font-size:10px; text-align: left; width: 520px; padding: 4px; }
body#prod_support .footnote { color:#646464; font-weight:normal; font-size:9px; text-align: right; width: 515px; padding: 4px 10px 0px 10px; float: left; }
body#prod_support #side { width: 215px; margin-left: -25px; }
body#prod_support #side a { text-decoration: none; color: #227BC9; }
body#prod_support #side a:hover { text-decoration: none; color: #333; }
body#prod_support #image { width: 275px; float: right; }
body#prod_support #image a { text-decoration: none; color: #227BC9; }
body#prod_support #image a:hover { text-decoration: none; color: #333; }
body#prod_support .arrow { list-style-position: outside; list-style-image: url('/assets/images/support/yellowarrow.png'); }
body#prod_support .arrowlink { list-style-position: outside; list-style-image: url('/assets/images/support/yellowarrow.png'); line-height: 24px; }
body#prod_support .bluenote {  color: #163c7a; background-attachment: scroll; background-image: url('/assets/images/support/blue-bubble.gif'); background-repeat: no-repeat; background-position: left top; text-align: left; height: 126px; width: 475px; padding-top: 10px; padding-right: 15px; padding-bottom: 10px; padding-left: 25px; }
body#prod_support #bbulights { background-attachment: scroll; background-image: url('/assets/images/support/bbulights.jpg'); background-repeat: no-repeat; background-position: left top; height: 168px; width: 512px; padding-top: 80px; padding-right: 0px; padding-bottom: 0px; padding-left: 35px; color:#666; font-weight:normal; font-size:10px; text-align: left; line-height: 14px }
body#prod_support #bbulights .bbu_one { width: 140px; float: left; margin-right: 20px; }
body#prod_support #bbulights .bbu_two { width: 140px; float: left; margin-right: 25px; }
body#prod_support #bbulights .bbu_three { width: 135px; float: left; }
body#prod_support .bluearrow { list-style-position: outside; list-style-image: url('/assets/images/support/bluearrow.png'); }
body#prod_support #ebillimage { width: 262px; height: 241; float: right; }

/* SUPPORT : Forms */

body#prod_support #supform {  font-size: 11px; color: #4a4a4a; line-height: 20px; }
body#prod_support #supform form { text-align:center; width: 560px; }
body#prod_support #supform strong { font-size: 11px; color: #227BC9; font-weight: bold; }
body#prod_support #supform .formtext { text-align:left; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 25px; }
body#prod_support #supform .formitem { padding: 10px; border-top-width: 1px; border-top-style: solid; border-top-color: #CBD0DD; }
body#prod_support #supform .formele { border: 1px solid #CBD0DD; font-size: 10px; padding: 3px; }
body#prod_support #supform .formfoot { font-size: 11px;}
body#prod_support #supform a { text-decoration: none; color: #227BC9; }
body#prod_support #supform a:hover { text-decoration: none; color: #333; }

/* SUPPORT : Registration Responses */

body#prod_support #supform .a1 { font-size: 11px; color: #454545; line-height: 20px; text-align: center;}
body#prod_support #supform .a1title { font-size: 13px; color: #333; font-style: italic; line-height: 24px; text-align: center; }
body#prod_support #supform .a2 { font-size: 11px; color: #454545; font-weight: bold; line-height: 20px; text-align: center;}
body#prod_support #supform .a2 li { list-style-position: outside; list-style-image: url('/assets/images/support/bluearrow.png'); }
body#prod_support #supform .a3 { font-size: 11px; color: #454545; font-weight: bold; line-height: 20px; text-align: center;}
body#prod_support #supform .a3 li { list-style-position: outside; list-style-image: url('/assets/images/support/bluearrow.png'); }
body#prod_support #supform .a4 { font-size: 11px; color: #454545; font-weight: bold; line-height: 20px; text-align: center;}
body#prod_support #supform .a4 li { list-style-position: outside; list-style-image: url('/assets/images/support/bluearrow.png'); }
body#prod_support #supform .b1 { font-size: 11px; color: #454545; line-height: 20px; text-align: center;}
body#prod_support #supform .b1title { font-size: 13px; color: #333; font-style: italic; line-height: 24px; text-align: center; }
body#prod_support #supform .b2 { font-size: 11px; color: #454545; font-weight: bold; line-height: 20px; text-align: center;}
body#prod_support #supform .b2 li { list-style-position: outside; list-style-image: url('/assets/images/support/bluearrow.png'); }
body#prod_support #supform .b3 { font-size: 11px; color: #454545; font-weight: bold; line-height: 20px; text-align: center;}
body#prod_support #supform .b3 li { list-style-position: outside; list-style-image: url('/assets/images/support/bluearrow.png'); }
body#prod_support #supform .b4 { font-size: 11px; color: #454545; font-weight: bold; line-height: 20px; text-align: center;}
body#prod_support #supform .b4 li { list-style-position: outside; list-style-image: url('/assets/images/support/bluearrow.png'); }
body#prod_support #supform .b5 { font-size: 11px; color: #454545; font-weight: bold; line-height: 20px; text-align: center;}
body#prod_support #supform .b5 li { list-style-position: outside; list-style-image: url('/assets/images/support/bluearrow.png'); }
body#prod_support #supform .b6 { font-size: 11px; color: #454545; font-weight: bold; line-height: 20px; text-align: center;}
body#prod_support #supform .b6 li { list-style-position: outside; list-style-image: url('/assets/images/support/bluearrow.png'); }

/* PROMOTIONS : Reach a Kid */

body#promotion #promotion_wrapper { background:#FFF; }
body#promotion #promotion_wrapper .title { font-size: 16px; color: #1c356e; text-align: center; }
body#promotion #promotion_element { border-top-width: 1px; border-top-style: solid; border-top-color: #D2D2D2; padding-top: 20px; padding-bottom: 20px; }
body#promotion #promotion_element .section { font-size: 10px; font-weight: bold; color: #2670B9; line-height: 22px; }
body#promotion #promotion_element .text { font-size: 11px; font-weight: normal; line-height: 22px; }
body#promotion #footnote { color:#646464; font-weight:normal; font-size:9px; text-align: right; width: 700px; padding: 4px 10px 0px 10px; float: left; }

/* PROMOTIONS : Game Of the Week */
.sch_date {float:left; left:13px; position:relative; width:63px;}
.sch_opponent {position:relative; float:left; left:35px;}

/* PROMOTIONS : Service Campaign */
body#promotion .ad01 { width: 550px; height: 743px; background-attachment: scroll; background-image: url('/assets/images/promotions/campaign/ad_01.jpg'); background-repeat: no-repeat; text-align: left; }
body#promotion .ad01headcopyyellow { font-size: 17px; color: #fcb515; font-weight: bold; font-family: Arial, Helvetica, sans-serif; padding-left: 37px; padding-top: 40px; }
body#promotion .ad01headcopywhite { font-size: 17px; color: #FFF; font-weight: bold; font-family: Arial, Helvetica, sans-serif; padding-left: 37px; padding-top: 6px; }
body#promotion .ad01copy { width: 280px; color: #FFF; font-size: 10px; line-height: 12px; padding-left: 35px; padding-top: 255px; }
body#promotion .ad01logo { width: 120px; height: 50px; padding-top: 7px; }
body#promotion .ad02 { width: 550px; height: 743px; background-attachment: scroll; background-image: url('/assets/images/promotions/campaign/ad_02.jpg'); background-repeat: no-repeat; text-align: left; }
body#promotion .ad02headcopyyellow { font-size: 17px; color: #fcb515; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
body#promotion .ad02headcopywhite { font-size: 17px; line-height: 20px; color: #FFF; font-weight: bold; font-family: Arial, Helvetica, sans-serif; padding-left: 220px; padding-top: 40px; }
body#promotion .ad02copy { width: 278px; color: #FFF; text-align: right; font-size: 10px; line-height: 12px; padding-left: 245px; padding-top: 250px; }
body#promotion .ad02logo { width: 120px; height: 50px; padding-top: 7px; padding-left: 165px; }
body#promotion .ad03 { width: 550px; height: 743px; background-attachment: scroll; background-image: url('/assets/images/promotions/campaign/ad_03.jpg'); background-repeat: no-repeat; text-align: left; }
body#promotion .ad03headcopyyellow { font-size: 17px; color: #fcb515; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
body#promotion .ad03headcopywhite { font-size: 17px; line-height: 20px; color: #FFF; font-weight: bold; font-family: Arial, Helvetica, sans-serif; padding-left: 45px; padding-top: 55px; }
body#promotion .ad03copy { width: 260px; color: #FFF; font-size: 10px; line-height: 12px; padding-left: 37px; padding-top: 275px; }
body#promotion .ad03logo { width: 120px; height: 50px; padding-top: 7px; }
body#promotion .ad04 { width: 550px; height: 743px; background-attachment: scroll; background-image: url('/assets/images/promotions/campaign/ad_04.jpg'); background-repeat: no-repeat; text-align: left; }
body#promotion .ad04headcopyyellow { font-size: 17px; color: #fcb515; font-weight: bold; font-family: Arial, Helvetica, sans-serif; padding-left: 40px; padding-top: 50px; }
body#promotion .ad04headcopywhite { font-size: 17px; color: #FFF; font-weight: bold; font-family: Arial, Helvetica, sans-serif; padding-left: 40px; padding-top: 6px; }
body#promotion .ad04copy { width: 260px; color: #FFF; font-size: 10px; line-height: 12px; padding-left: 40px; padding-top: 310px; }
body#promotion .ad04logo { width: 120px; height: 50px; padding-top: 7px; }
body#promotion .yellowcopy { color: #fcb515; font-weight: bold; }
body#promotion .yellowcopy sup { font-size: 6px; }
body#promotion .contactcopy { font-size: 11px; font-weight: bold; padding-top: 15px;}
body#promotion .slogan { font-size: 10px; font-weight: bold; font-style: italic;}
body#promotion .adfooter { width: 505px; color: #333; font-size: 9px; line-height: 12px; padding-top: 0px; padding-left: 20px; padding-right: 25px; padding-bottom: 25px; text-align: left; }
body#promotion #campaign { width: 194px; text-align: left; padding-top: 15px; padding-bottom: 25px; }
body#promotion #campaign .top { height: 10px; width: 194px; }
body#promotion #campaign .thumb { width: 194px; background-attachment: scroll; background-image: url(/assets/images/promotions/campaign/menu_bkgd.png); background-repeat: repeat-y; background-position: left top; text-align: center; padding-top: 10px; }
body#promotion #campaign .thumbtext {font-size: 11px; color: #454545; padding-bottom: 10px; padding-left: 5px; padding-right: 15px; }
body#promotion #campaign .div { height: 6px; width: 194px; }
body#promotion #campaign .foot { height: 14px; width: 194px; }
body#promotion .phoneed { background:url('/assets/images/promotions/002_2010_phoneeducation/Phone-Ed_Landing-Page_05.jpg'); font-size:11px; line-height:22px; color:#004b8d; text-align: justify; padding-left:10px; padding-right:15px; }
body#promotion .phoneed a { font-size:11px; color:#004b8d; font-weight:bold;}
body#promotion .phoneed a:hover { font-size:11px; color:#333; font-weight:bold;}
body#promotion .phoneedfoot { font-size:9px; color:#ababab; text-align:center; padding-top:5px; }


/* LIVE CHAT : Pop Up Box */
body#livechatbox a:link, a:active, a:visited { font-size:11px; color:#000; text-decoration:underline;}
body#livechatbox a:hover { font-size:11px; color:#000; text-decoration:none;}

/* LEGAL */

body#legal #legal_content { width: 751px; margin-bottom: 15px; }
body#legal #legal_wrapper div.legal_header { height: 35px; background: url('assets/images/legal/prodsup_guideheader_bkgd.jpg') repeat-x; text-align: left; font-size: 18px; color: #163c7a; padding: 15px 0px 0px 25px; }
body#legal #legal_wrapper div.panelsguides { background: url('/assets/images/support/prodsup_body_panel_bkgd.jpg') repeat-x top; background-color:#FFF; padding-top: 18px; }
body#legal #legal_wrapper div.legalheader { background: url('/assets/images/legal/legal_header.jpg') no-repeat scroll top left; width: 751px; height: 50px; position: relative; }
body#legal #legalform { width: 700px; margin: 0px 25px 0px 25px; text-align: left; }
body#legal #legalform .formtext { color: #353535; line-height: 22px; }
body#legal #legalform .formtext strong { color: #000; }
body#legal #legalform .sectionheader { font-size:13px; font-weight: bold; color: #e6a227; }
body#legal #legalform .bluesectionheader { font-size:13px; font-weight: bold; color: #2670B9; }
body#legal #legalform .greysectionheader { font-size:13px; font-weight: bold; color: #999; }
body#legal #legalform .disclaimer { font-size:10px; color: #353535; }
body#legal #legalform .footnote { font-size:9px; color: #000; font-weight: bold; }
body#legal #legalform a { text-decoration: none; color: #227BC9; }
body#legal #legalform a:hover { text-decoration: none; color: #333; }
body#legal #legal_wrapper div.guide_container { width: 670px; border: 1px solid #CCC; margin: 0px 25px 0px 25px; }
body#legal #legal_wrapper div.guide_header { height: 35px; background: url('assets/images/support/prodsup_guideheader_bkgd.jpg') repeat-x; text-align: left; font-size: 18px; color: #163c7a; padding: 15px 0px 0px 25px; }
body#legal #legal_wrapper div.guide { background: url('/assets/images/support/prodsup_guide_bkgd.gif') repeat left top; text-align: left; }
body#legal #legal_wrapper div.guide ul { font-size: 13px; line-height: 35px; list-style-position: outside; list-style-image: url('/assets/images/support/prodsup_guidebullet.jpg'); margin: 0px; }
body#legal #legal_wrapper div.guide li a { font-size: 13px; color: #2a8fd5; text-decoration: none; }
body#legal #legal_footer { background-image: url('/assets/images/support/prodsup_bodyfooter.png'); background-repeat: no-repeat; height: 5px; width: 751px; }

