BODY {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma, sans-serif
}
DIV {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma, sans-serif
}
SPAN {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma, sans-serif
}
P {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma, sans-serif
}
UL {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma, sans-serif
}
LI {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma, sans-serif
}
TD {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma, sans-serif
}
INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma, sans-serif
}
SELECT {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma, sans-serif
}
TEXTAREA {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma, sans-serif
}
BUTTON {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma, sans-serif
}
BODY {
	BACKGROUND: #004e82; MARGIN: 0px; COLOR: black
}
A {
	COLOR: black; TEXT-DECORATION: none
}
A:hover {
	COLOR: red; TEXT-DECORATION: underline
}
.popup {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BACKGROUND: #e7f4fd; FILTER: alpha(opacity=90); LEFT: 100px; VISIBILITY: hidden; BORDER-LEFT: black 1px solid; WIDTH: 138px; BORDER-BOTTOM: black 1px solid; POSITION: absolute; TOP: 100px; opacity: .9; moz-opacity: .9
}
.popup A {
	COLOR: blue; TEXT-DECORATION: underline
}
.popup .x {
	BACKGROUND: #a0a0f0; COLOR: black; TEXT-DECORATION: none
}
.popup .d {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
.blue {
	COLOR: blue
}
.big7 {
	COLOR: white
}
.big7 A {
	FONT-WEIGHT: bold; COLOR: white
}
.big7 A:hover {
	FONT-WEIGHT: bold; COLOR: white
}
.big7 A:visited {
	FONT-WEIGHT: bold; COLOR: white
}
.sf {
	COLOR: white
}
.sf A {
	COLOR: white
}
.sf A:hover {
	COLOR: white
}
.sf A:visited {
	COLOR: white
}
.sfl {
	FONT-SIZE: 24px; BORDER-BOTTOM: #2680b4 1px solid; WHITE-SPACE: nowrap
}
.sfm {
	BORDER-BOTTOM: #87b3d0 1px solid
}
.sfr {
	FONT-SIZE: 1px
}
.sflb {
	FONT-SIZE: 1px; BACKGROUND: #0f669f; BORDER-BOTTOM: #87b3d0 1px solid
}
.sfb {
	BACKGROUND: #4791c5
}
.tabtable A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.tabtable A:hover {
	TEXT-DECORATION: none
}
.tabspace {
	FONT-SIZE: 1pt
}
.tab {
	BORDER-RIGHT: #0c5280 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #2680b4 1px solid; PADDING-LEFT: 9px; BACKGROUND-IMAGE: url(http://sc.msn.com/global/c/sf/sfg_db.gif); PADDING-BOTTOM: 0px; BORDER-LEFT: #2680b4 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #87b3d0 1px solid
}
.tabsel {
	BORDER-RIGHT: #0c5280 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #87b3d0 1px solid; PADDING-LEFT: 9px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #4791c5; PADDING-BOTTOM: 0px; BORDER-LEFT: #87b3d0 1px solid; COLOR: white; PADDING-TOP: 0px; BORDER-BOTTOM: #4791c5 1px solid
}
.sftools {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 9px; PADDING-TOP: 0px; BORDER-BOTTOM: #87b3d0 1px solid
}
.fhelp {
	FONT-WEIGHT: normal; COLOR: white
}
.fhelp A {
	FONT-WEIGHT: normal; COLOR: white
}
.fhelp A:hover {
	FONT-WEIGHT: normal; COLOR: white
}
.fhelp A:visited {
	FONT-WEIGHT: normal; COLOR: white
}
.big1 {
	FONT-WEIGHT: bold; COLOR: #e9f2f8
}
.big1:hover {
	FONT-WEIGHT: bold; COLOR: #e9f2f8
}
.big1:visited {
	FONT-WEIGHT: bold; COLOR: #e9f2f8
}
.terms {
	COLOR: white
}
.terms TD {
	BORDER-TOP: #87b3d0 1px solid; FONT: 10px tahoma
}
.terms A {
	FONT: 10px tahoma; COLOR: white
}
.terms A:hover {
	FONT: 10px tahoma; COLOR: white
}
.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-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial
}
.MapIcon1 {
	MARGIN: 0px 2px 0px 0px
}
.MapIcon2 {
	MARGIN: 0px 1px 0px 9px
}
.MapIcon3 {
	MARGIN: 0px 0px 0px 6px
}
.MapTitle {
	FONT-WEIGHT: bold
}
.MapTitleLink {
	FONT-WEIGHT: bold; COLOR: #622d00
}
.MapTitleLink:hover {
	COLOR: red
}
.ResList {
	MARGIN: 3px 10px 10px
}
.ResList UL {
	LIST-STYLE-POSITION: outside; MARGIN: 3px 0px 0px
}
.ResList LI {
	MARGIN: 0px 0px 2px 16px
}
.ResList .hilite {
	COLOR: #d22627
}
.AdBar {
	BACKGROUND: #4791c5
}
.adv {
	FONT-SIZE: 9px; COLOR: white; FONT-FAMILY: Verdana
}
.HmSect {
	MARGIN-BOTTOM: 12px
}
.HmSect UL {
	LIST-STYLE-POSITION: outside; MARGIN: 0px; COLOR: #94a4b0
}
.HmSect LI {
	MARGIN: 0px 0px 0px 16px
}
.HmSectHd {
	BACKGROUND: #accde5; COLOR: #2a4256
}
.HmSectHd .Cont {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; PADDING-TOP: 2px
}
.HmCont {
	BORDER-LEFT: #accde5 1px solid
}
.MPSales {
	BORDER-LEFT: #accde5 1px solid
}
.STSales {
	BORDER-LEFT: #accde5 1px solid
}
.HmCont {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; PADDING-BOTTOM: 4px; PADDING-TOP: 7px
}
.MPSales {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; PADDING-BOTTOM: 4px; PADDING-TOP: 0px
}
.STSales {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; PADDING-BOTTOM: 4px; PADDING-TOP: 0px
}
.QlinksHd {
	BACKGROUND: #4489bb; COLOR: white
}
.QlinksHd .Cont {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; PADDING-TOP: 2px
}
.QLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; BACKGROUND: #accde5; PADDING-BOTTOM: 3px; LINE-HEIGHT: 128%; PADDING-TOP: 4px
}
.QLinks A {
	COLOR: #00497e
}
.FindDirSb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.FindLine {
	BACKGROUND: #adc1d1
}
.FindBg {
	BACKGROUND: #e1effa; COLOR: #00497e
}
.FindBg A {
	COLOR: #00497e
}
.FindCont {
	MARGIN-BOTTOM: 12px
}
.tips {
	FONT-WEIGHT: bold; COLOR: #00497e
}
.FindCB {
	WIDTH: 105px
}
.FindBtn {
	WIDTH: 100px
}
.DirnBtn {
	WIDTH: 100px
}
.FindIpTable INPUT {
	WIDTH: 100%
}
.FindIpTable {
	MARGIN-TOP: 2px; COLOR: #00497e
}
.FindTab0 A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.FindTab1 A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.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 {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: white 1px solid; PADDING-LEFT: 5px; BACKGROUND: #4489bb; PADDING-BOTTOM: 2px; BORDER-LEFT: #4489bb 1px solid; PADDING-TOP: 2px
}
.FindTab1 {
	BORDER-RIGHT: #86b2cf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #86b2cf 1px solid; PADDING-LEFT: 5px; BACKGROUND: #e1effa; PADDING-BOTTOM: 2px; BORDER-LEFT: #e1effa 1px solid; PADDING-TOP: 2px
}
.FindTab0#FndControl_FfTab {
	BORDER-RIGHT: #ffcc33 1px solid; BORDER-TOP: #ffcc33 1px solid; BORDER-LEFT: #ffcc33 1px solid
}
.FindTab0#RouteControl_StartFfTab {
	BORDER-RIGHT: #ffcc33 1px solid; BORDER-TOP: #ffcc33 1px solid; BORDER-LEFT: #ffcc33 1px solid
}
.FindTab0#RouteControl_EndFfTab {
	BORDER-RIGHT: #ffcc33 1px solid; BORDER-TOP: #ffcc33 1px solid; BORDER-LEFT: #ffcc33 1px solid
}
.FindTab0#FndControl_FfTab A {
	COLOR: #ffcc33
}
.FindTab0#RouteControl_StartFfTab A {
	COLOR: #ffcc33
}
.FindTab0#RouteControl_EndFfTab A {
	COLOR: #ffcc33
}
.FindTab0#FndControl_FfTab A:hover {
	COLOR: red
}
.FindTab0#RouteControl_StartFfTab A:hover {
	COLOR: red
}
.FindTab0#RouteControl_EndFfTab A:hover {
	COLOR: red
}
.BFTab0a A {
	COLOR: white
}
.BFTab0b A {
	COLOR: white
}
.BFTab0a A:hover {
	COLOR: red; TEXT-DECORATION: none
}
.BFTab0b A:hover {
	COLOR: red; TEXT-DECORATION: none
}
.BFTab0a {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 95%; PADDING-TOP: 2px
}
.BFTab0b {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 95%; PADDING-TOP: 2px
}
.BFTab1 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 95%; PADDING-TOP: 2px
}
.BFTab0a {
	BORDER-RIGHT: #e1effa 1px solid; BACKGROUND: #4489bb
}
.BFTab0b {
	BORDER-RIGHT: #10669f 1px solid; BACKGROUND: #2783c1
}
.BFTab1 {
	BORDER-RIGHT: #accde5 1px solid; BACKGROUND: #accde5; COLOR: #155a8d
}
.BFHeada {
	FONT-WEIGHT: bold; MARGIN: 0px 0px 4px
}
.BFHeadb {
	FONT-WEIGHT: bold; MARGIN: 0px 0px 4px
}
.BFHeada {
	COLOR: #00497e
}
.BFHeadb {
	COLOR: white
}
.RTpr {
	BORDER-RIGHT: #accde5 thin solid; BORDER-TOP: #accde5 thin solid; BORDER-LEFT: #accde5 thin solid; BORDER-BOTTOM: #accde5 thin solid
}
.RouteFormStartText {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 0px 0px 3px 9px; COLOR: #009900; FONT-FAMILY: Arial
}
.RouteFormEndText {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 0px 0px 3px 9px; COLOR: #cc0000; FONT-FAMILY: Arial
}
.RouteTableHeaderRow {
	FONT-WEIGHT: bold; BACKGROUND: #accde5
}
.RT {
	BORDER-TOP-WIDTH: thin; BORDER-LEFT-WIDTH: thin; BORDER-LEFT-COLOR: #accde5; BORDER-BOTTOM-WIDTH: thin; BORDER-BOTTOM-COLOR: #accde5; BORDER-TOP-COLOR: #accde5; BORDER-RIGHT-WIDTH: thin; BORDER-RIGHT-COLOR: #accde5
}
.RTRowDark {
	BORDER-TOP-WIDTH: thin; BORDER-LEFT-WIDTH: thin; BORDER-LEFT-COLOR: #accde5; BORDER-BOTTOM-WIDTH: thin; BORDER-BOTTOM-COLOR: #accde5; BORDER-TOP-COLOR: #accde5; BORDER-RIGHT-WIDTH: thin; BORDER-RIGHT-COLOR: #accde5
}
.RTRowDarkMap {
	BORDER-TOP-WIDTH: thin; BORDER-LEFT-WIDTH: thin; BORDER-LEFT-COLOR: #accde5; BORDER-BOTTOM-WIDTH: thin; BORDER-BOTTOM-COLOR: #accde5; BORDER-TOP-COLOR: #accde5; BORDER-RIGHT-WIDTH: thin; BORDER-RIGHT-COLOR: #accde5
}
.RTRowDarkCheck {
	BORDER-TOP-WIDTH: thin; BORDER-LEFT-WIDTH: thin; BORDER-LEFT-COLOR: #accde5; BORDER-BOTTOM-WIDTH: thin; BORDER-BOTTOM-COLOR: #accde5; BORDER-TOP-COLOR: #accde5; BORDER-RIGHT-WIDTH: thin; BORDER-RIGHT-COLOR: #accde5
}
.RTRowDark {
	BACKGROUND: #ecf4f9
}
.RTRowDarkMap {
	BACKGROUND: #ecf4f9
}
.RTRowDarkCheck {
	BACKGROUND: #ecf4f9
}
.RTRow {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.RT {
	BORDER-TOP-STYLE: solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: solid
}
.RTRowDark {
	BORDER-TOP-STYLE: solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: solid
}
.RTRowDarkMap {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: solid
}
.RTRowDarkCheck {
	BORDER-TOP-STYLE: solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.RouteTableStartText {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #009900; FONT-FAMILY: Arial
}
.RouteTableEndText {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cc0000; FONT-FAMILY: Arial
}
.RouteHeaderTable {
	
}
.RouteHeaderTableStart {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: #009900
}
.RouteHeaderTableEnd {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: #cc0000
}
.RouteHeaderTableRow {
	PADDING-BOTTOM: 3px
}
.PrintBody {
	BACKGROUND: white
}
.LegalText {
	FONT-SIZE: 10px; COLOR: black
}
.LegalText A {
	COLOR: blue; TEXT-DECORATION: underline
}
.ServerErrorText {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; COLOR: black; PADDING-TOP: 10px; FONT-FAMILY: Arial
}
.NoBorder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.RTText {
	FONT-SIZE: 14px; FONT-FAMILY: Arial
}
.RTWarn1 {
	FONT-SIZE: 14px; FONT-FAMILY: Arial
}
.RTWarn2 {
	FONT-SIZE: 14px; FONT-FAMILY: Arial
}
.RTText {
	COLOR: black
}
.PPCRTWarn1 {
	COLOR: #990000
}
.RTWarn1 {
	COLOR: #990000
}
.PPCRTWarn2 {
	COLOR: #550000
}
.RTWarn2 {
	COLOR: #550000
}
.LDRow0 {
	BORDER-TOP: #accde5 thin solid; FONT-SIZE: 14px; COLOR: black; FONT-FAMILY: Arial
}
.LDRow1 {
	BORDER-TOP: #accde5 thin solid; FONT-SIZE: 14px; COLOR: black; FONT-FAMILY: Arial
}
.LDRow0 {
	BACKGROUND: white
}
.LDRow1 {
	BACKGROUND: #ecf4f9
}
.PPCHome {
	BACKGROUND: white; MARGIN: 5px
}
.channel {
	FONT-SIZE: 24px; COLOR: #011685
}
.Buy {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #660000; FONT-FAMILY: verdana, arial
}
