body,div,span,p,ul,li,td,input,select,textarea,button{font-family:Tahoma, sans-serif;font-size:11px}
body{background:#004E82;margin:0;color:black}

a{text-decoration:none;color:black}
a:hover{text-decoration:underline;color:red}

.popup{
position:absolute;
left:100;
top:100;
visibility:hidden;
width:138;
opacity:.9;
-moz-opacity:.9;
filter:alpha(opacity=90);
background:#E7F4FD;
border:1px solid black;
}
.popup a{text-decoration:underline;color:blue}
.popup .x{background:#A0A0F0;text-decoration:none;color:black}
.popup .d{padding:0 3 3 3}

.blue{color:blue}

.big7{color:white}
.big7 a,.big7 a:hover,.big7 a:visited{font-weight:bold;color:white}

.sf,.sf a,.sf a:hover,.sf a:visited{color:white}
.sfl{font-size:24px;border-bottom:1px solid #2680B4;white-space:nowrap}
.sfm{border-bottom:1px solid #87B3D0}
.sfr{font-size:1px}
.sflb{font-size:1px;background:#0F669F;border-bottom:1px solid #87B3D0}
.sfb{background:#4791C5}

.tabtable a{font-size:12px;text-decoration:none;font-weight:bold}
.tabtable a:hover{text-decoration:none}
.tabspace{font-size:1pt}
.tab{padding:0 9 0 9;border-bottom:1px solid #87B3D0;border-top:1px solid #2680B4;border-right:1px solid #0C5280;border-left:1px solid #2680B4;background-image:url(../../sc.msn.com/global/c/sf/sfg_db.gif)}
.tabsel{padding:0 9 0 9;color:white;font-size:12px;font-weight:bold;background:#4791C5;border-bottom:1px solid #4791C5;border-top:1px solid #87B3D0;border-right:1px solid #0C5280;border-left:1px solid #87B3D0}
.sftools{border-bottom:1px solid #87B3D0;padding:0 0 9 0}

.fhelp,.fhelp a,.fhelp a:hover,.fhelp a:visited{color:white;font-weight:normal}

.big1,.big1:hover,.big1:visited{font-weight:bold;color:#E9F2F8}
.terms{color:white}
.terms td{font:10px tahoma;border-top:1px solid #87B3D0}
.terms a,.terms a:hover,.terms a:visited{font:10px tahoma;color:white}

.MainPageArea{background:white;color:black}

.MapDisplayControl{background:#004472}
.MapOuter{background:#10669F;color:white}
.MapOuter a{color:white}
.MapOuter a:hover{color:#28A4FF;text-decoration:none}
.MapOuterLt{background:#ACCDE5;color:black}
.ZoomCtl a{font-family:Arial;font-weight:bold;font-size:11px}
.MapIcon1{margin:0 2 0 0}
.MapIcon2{margin:0 1 0 9}
.MapIcon3{margin:0 0 0 6}

.MapTitle{font-weight:bold}

.MapTitleLink{font-weight:bold;color:#622D00}
.MapTitleLink:hover{color:red}
.ResList{margin:3 10 10 10}
.ResList ul{margin:3 0 0 0;list-style:outside}
.ResList li{margin:0 0 2 16}
.ResList .hilite{color:#D22627}
.AdBar{background:#4791C5}
.adv{color:white;font-family:Verdana;font-size:9px}

.HmSect{margin-bottom:12}
.HmSect ul{margin:0 0 0 0;list-style:outside;color:#94A4B0}
.HmSect li{margin:0 0 0 16}
.HmSectHd{background:#ACCDE5;color:#2A4256}
.HmSectHd .Cont{padding:2 0 3 7;font-weight:bold}
.HmCont,.MPSales,.STSales{border-left:1px solid #ACCDE5}
.HmCont{padding:7 0 4 11}
.MPSales{padding:0 0 4 11}
.STSales{padding:0 11 4 11}

.QlinksHd{background:#4489BB;color:white}
.QlinksHd .Cont{padding:2 0 3 7;font-weight:bold}
.QLinks{background:#ACCDE5;padding:4 0 3 7;line-height:128%}
.QLinks a{color:#00497E}

.FindDirSb{padding:0 0 10 12}
.FindLine{background:#ADC1D1}

.FindBg{background:#E1EFFA;color:#00497E}
.FindBg a{color:#00497E}
.FindCont{margin-bottom:12}
.tips{color:#00497E;font-weight:bold}
.FindCB{width:105}
.FindBtn{width:100}
.DirnBtn{width:100}
.FindIpTable input{width:100%}
.FindIpTable{margin-top:2;color:#00497E}

.FindTab0 a,.FindTab1 a{font-size:12px;text-decoration:none;font-weight:bold}
.FindTab0 a{color:white}
.FindTab1 a{color:#00497E}
.FindTab0 a:hover{color:red;text-decoration:none}
.FindTab1 a:hover{color:#00497E;text-decoration:none}
.FindTab0{padding:2 5 2 5;background:#4489BB;border-top:1px solid white;border-right:1px solid white;border-left:1px solid #4489BB}
.FindTab1{padding:2 5 2 5;background:#E1EFFA;border-top:1px solid #86B2CF;border-right:1px solid #86B2CF;border-left:1px solid #E1EFFA}

.FindTab0#FndControl_FfTab,.FindTab0#RouteControl_StartFfTab,.FindTab0#RouteControl_EndFfTab{border-top:1px solid #FFCC33;border-right:1px solid #FFCC33;border-left:1px solid #FFCC33}
.FindTab0#FndControl_FfTab a,.FindTab0#RouteControl_StartFfTab a,.FindTab0#RouteControl_EndFfTab a{color:#FFCC33}
.FindTab0#FndControl_FfTab a:hover,.FindTab0#RouteControl_StartFfTab a:hover,.FindTab0#RouteControl_EndFfTab a:hover{color:red}

.BFTab0a a,.BFTab0b a{color:white}
.BFTab0a a:hover{color:red;text-decoration:none}
.BFTab0b a:hover{color:red;text-decoration:none}
.BFTab0a,.BFTab0b,.BFTab1{padding:2 8 5 8;line-height:95%}
.BFTab0a{background:#4489BB;border-right:1px solid #E1EFFA}
.BFTab0b{background:#2783C1;border-right:1px solid #10669F}
.BFTab1{background:#ACCDE5;border-right:1px solid #ACCDE5;color:#155A8D}
.BFHeada,.BFHeadb{font-weight:bold;margin:0 0 4 0}
.BFHeada{color:#00497E}
.BFHeadb{color:white}

.RTpr{border:thin solid #ACCDE5}
.RouteFormStartText{color:#009900;font-size:16px;font-family:Arial;font-weight:bold;margin:0 0 3 9}
.RouteFormEndText{color:CC0000;font-size:16px;font-family:Arial;font-weight:bold;margin:0 0 3 9}
.RouteTableHeaderRow{background:#ACCDE5;font-weight:bold}
.RT,.RTRowDark,.RTRowDarkMap,.RTRowDarkCheck{border-color:#ACCDE5;border-width:thin}
.RTRowDark,.RTRowDarkMap,.RTRowDarkCheck{background:#ECF4F9}
.RTRow{border-style:none}
.RT,.RTRowDark{border-style:solid none solid none}
.RTRowDarkMap{border-style:none none solid none}
.RTRowDarkCheck{border-style:solid none none none}
.RouteTableStartText{font-family:Arial;font-size:14px;color:#009900;font-weight:bold}
.RouteTableEndText{font-family:Arial;font-size:14px;color:#CC0000;font-weight:bold}
.RouteHeaderTable{}
.RouteHeaderTableStart{font-weight:bold;padding-bottom:3;color:#009900}
.RouteHeaderTableEnd{font-weight:bold;padding-bottom:3;color:#CC0000}
.RouteHeaderTableRow{padding-bottom:3}
.PrintBody{background:white}
.LegalText{font-size:10px;color:black}
.LegalText a{color:blue;text-decoration:underline}
.ServerErrorText{font-family:Arial;font-size:14px;color:black;padding:10}
.NoBorder{padding:0;margin:0;border-style:none;width:100%}
.RTText,.RTWarn1,.RTWarn2{font-family:Arial;font-size:14px}
.RTText{color:black}
.PPCRTWarn1,.RTWarn1{color:#990000}
.PPCRTWarn2,.RTWarn2{color:#550000}

.LDRow0,.LDRow1{font-family:Arial;font-size:14px;color:black;border-top:thin solid #ACCDE5}
.LDRow0{background:white}
.LDRow1{background:#ECF4F9}

.PPCHome{background:white;margin:5}
.channel{font-size:24px;color:#011685}
.Buy{font-family:verdana, arial;font-size:11px;color:#660000;font-weight:bold}