#maincontent { position: absolute; top: 94px; left: 13px; width: 621px; visibility: visible; z-index: 30; }
#resHPFooter { position: absolute; top: 535px; left: 0px; width: 815px; height: 20px; visibility: visible; z-index: 5; }
#rnav { position: absolute; top: 85px; left: 629px; width: 186px; visibility: visible; z-index: 31; }
#linkaway { position: absolute; top: 332px; left: 14px; width: 621px; visibility: visible; z-index: 1; }
#Day1pop { position:absolute; left:0px; top:86px; height:444px; width:825px; background: url(/global/promos/images/homepage/splashbg.gif) repeat; visibility:hidden; z-index:100;}
.rnav_bg { background: url(/homepage/images/rnav_bg.gif) no-repeat left top; padding-left:23px; height:19px}
.rnav_bg1 { background: url(/homepage/images/rnav_bg1.gif) no-repeat left top; padding-left:23px; height:19px}
.rnav_mac { background: url(/homepage/images/rnav_mac.gif) no-repeat left top; padding-left:23px; padding-top:45px; height:66px;}
.rnav_help { background: url(/homepage/images/rnav_help.gif) no-repeat left bottom; padding-left:0px; padding-top:15px; height:50px;}
.rnav_fa_tab2 { background: url(/homepage/images/rnav_fa_tab2.gif) no-repeat left top; padding-left:23px; height:44px;}
.mid_back {background:#E5E5E5; border-top: #FFFFFF solid 1px; border-bottom: #FFFFFF solid 1px; }
.bottom_bg { background: #DDDDDD url(/homepage/images/bottom_bg.gif) no-repeat left bottom; height:152px;}

.tiny { font-size: 8px; color:#4C4C4C; line-height:7px; }
.navIconCell { width: 60px; }
.navTextCell { background: transparent url(/homepage/images/navcell_bg.gif) repeat-x; width: 167px; padding: 5px 0 0; vertical-align: top; margin: 0px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 1.2em; color: #7C7C7C; cursor: pointer; }
#LocalCell { padding-top: 7px; }
#DigitalTVCell { background: transparent url(/homepage/images/navcell_bg_dtv.gif) repeat-x; }
.navTextCell h3 { font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; font-size: 12px; text-decoration: none; border-width: 1px 0 0; font-weight: bold; color: #333333; margin: 0px; padding: 0px; }
.hover .navTextCell, .hover .navTextCell h3 { color: #DC5A00; }
sup.regMark { font-size: .8em; vertical-align: baseline; position: relative; bottom: 0.33em; }
.navTextCell h3 a sup.regMark { bottom: 0.5em; }

.blueSmallFont { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0066CC; font-weight: normal; }
a.blueSmallFont:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0066CC; font-weight: normal; text-decoration: none; }
a.blueSmallFont:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #8C508C; font-weight: normal; text-decoration: underline; }
a.blueSmallFont:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #996666; font-weight: normal; text-decoration: none; }
a.blueSmallFont:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #DC5A00; font-weight: normal; text-decoration: underline; }
.blueSmallBoldFont { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0066CC; font-weight: bold; }
a.blueSmallBoldFont:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0066CC; font-weight: bold; text-decoration: none; }
a.blueSmallBoldFont:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #8C508C; font-weight: bold; text-decoration: underline; }
a.blueSmallBoldFont:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #996666; font-weight: bold; text-decoration: none; }
a.blueSmallBoldFont:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #DC5A00; font-weight: bold; text-decoration: underline; }

form { padding: 0px; margin: 0px;}
.prefix {	height: 20px; width: 30px;}
.suffix {	height: 20px; width: 40px;}

