.normtext {
	FONT: 11px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #0073aa; TEXT-DECORATION: none
}
.title {
	FONT: 13px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #ffffff; TEXT-DECORATION: none
}
.highlights {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.guides {
	FONT: bold 12px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #ffffff; TEXT-DECORATION: none
}
.dropbox {
	FONT: 8pt Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000033; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.sidelinks {
	FONT: 9px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000033; TEXT-DECORATION: underline
}
.subtitle {
	FONT: bold 9pt Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-DECORATION: none
}
.resultstxt {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; TEXT-TRANSFORM: none; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.smalltext {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-TRANSFORM: none; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.clCMEvent {
	LEFT: 0px; VISIBILITY: visible; WIDTH: 99%; CLIP: rect(0px 100% 100% 0px); POSITION: absolute; TOP: 0px; HEIGHT: 99%
}
.clCMAbs {
	LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px
}
.clBar {
	VISIBILITY: hidden; WIDTH: 10px; POSITION: absolute; HEIGHT: 10px; BACKGROUND-COLOR: #0000cc; layer-background-color: Navy
}
.clLevel0 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute
}
.clLevel0over {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute
}
.clLevel0 {
	COLOR: #0000cc; BACKGROUND-COLOR: white; layer-background-color: white
}
.clLevel0over {
	CURSOR: hand; COLOR: white; BACKGROUND-COLOR: #0000cc; layer-background-color: #000066
}
.clLevel0border {
	VISIBILITY: hidden; POSITION: absolute; BACKGROUND-COLOR: white; layer-background-color: white
}
.clLevel1 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute
}
.clLevel1over {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute
}
.clLevel1 {
	COLOR: #0000cc; BACKGROUND-COLOR: white; layer-background-color: white
}
.clLevel1over {
	CURSOR: hand; COLOR: white; BACKGROUND-COLOR: #0000cc; layer-background-color: #000066
}
.clLevel1border {
	Z-INDEX: 500; VISIBILITY: hidden; POSITION: absolute; BACKGROUND-COLOR: #0000cc; layer-background-color: #006699
}
.vitallinks {
	FONT-SIZE: 9px; COLOR: #0000cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.yhmpabd {
	BORDER-RIGHT: #4d99e5 1px solid; BORDER-LEFT: #4d99e5 1px solid; BORDER-BOTTOM: #4d99e5 1px solid
}
.yhmnwbd {
	BORDER-RIGHT: #0000cc 1px solid; BORDER-LEFT: #0000cc 1px solid
}
.yhmnwbm {
	BORDER-RIGHT: #0000cc 1px solid; BORDER-LEFT: #0000cc 1px solid; BORDER-BOTTOM: #0000cc 1px solid
}
.sidenav {
	FONT-SIZE: 10px; COLOR: #0000cc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.topnav {
	FONT-SIZE: 12px; COLOR: #0000cc; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
A.topnav:hover {
	COLOR: #009900
}
.footernav {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.footernav:link {
	COLOR: #999999; TEXT-DECORATION: underline
}
.footernav:hover {
	COLOR: #999999; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
.highlights:visited {
	COLOR: #ffffff
}
.topnav:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.topnav:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.smalltext:link {
	FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: underline
}
.highlightimage {
	CURSOR: default
}
.smalltext:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.smalltext:visited {
	COLOR: #0000cc
}
.homehead {
	FONT-WEIGHT: 400; FONT-SIZE: 16px; COLOR: #ff3300; FONT-STYLE: oblique; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif
}
A.normtext:link {
	FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.normtext:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.ModuleBackground {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f1f1fd
}
.ModuleTitle {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 25px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #0000cc
}
.t {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.title2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff6600; FONT-FAMILY: "Arial Narrow"
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.topnav {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0000cc; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
TD.header {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 5px; COLOR: #ff6600; PADDING-TOP: 5px; FONT-FAMILY: "Times New Roman", Times, serif
}
TD.orange-header {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bolder; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; COLOR: #ff6600; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 13px; TEXT-DECORATION: none
}
DIV.date {
	FLOAT: right; PADDING-BOTTOM: 2px
}
TABLE.main {
	WIDTH: 780px
}
TABLE.left-nav {
	BACKGROUND: #f1f1fd; WIDTH: 150px
}
TABLE.blue-box {
	BORDER-RIGHT: #0000ff 1px solid; BORDER-TOP: #0000ff 1px solid; BACKGROUND: #f1f1fd; BORDER-LEFT: #0000ff 1px solid; WIDTH: 230px; COLOR: #ffffff; BORDER-BOTTOM: #0000ff 1px solid
}
TD.left-nav {
	VERTICAL-ALIGN: top; WIDTH: 180px; TEXT-ALIGN: center
}
TD.left-nav-top {
	BACKGROUND: #ffffff; WIDTH: 150px; BORDER-BOTTOM: #0000cc 3px solid
}
TD.left-nav-middle {
	BORDER-RIGHT: #0000cc 1px solid; WIDTH: 150px; BORDER-BOTTOM: #0000cc 3px solid
}
TD.left-nav-content {
	BORDER-RIGHT: #0000cc 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; BORDER-LEFT: #0000cc 1px solid; COLOR: #0000cc; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.left-nav-content-end {
	BORDER-RIGHT: #0000cc 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; BORDER-LEFT: #0000cc 1px solid; COLOR: #0000cc; PADDING-TOP: 4px; BORDER-BOTTOM: #0000cc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.blue-box {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #0000cc; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.left-nav-title-top {
	PADDING-RIGHT: 14px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/slope.gif) #0000cc no-repeat right top; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; WIDTH: 10px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; HEIGHT: 15px
}
DIV.left-nav-title-middle {
	PADDING-RIGHT: 14px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/slope2.gif) #0000cc no-repeat right top; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; WIDTH: 10px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; HEIGHT: 15px
}
TD.aln-isearch {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 3px 0px 0px; COLOR: #ff6600; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
TD.center-content {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 16px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.footer A:link {
	COLOR: #999999
}
HR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #cccccc; PADDING-TOP: 0px; HEIGHT: 1px
}
SPAN.bold-blue {
	BACKGROUND-POSITION: 4px 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; LEFT: 3px; CLIP: ; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
DIV.ferries-nav {
	FLOAT: left; LINE-HEIGHT: 12px
}
DIV.ferries-nav A {
	FONT-SIZE: 10px; COLOR: #0000cc
}
A.sidenav:visited {
	COLOR: #0030ff
}
A.sidenav:hover {
	COLOR: #009900; TEXT-DECORATION: none
}
A.sidenav:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ff3300; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
TR.orange-bar TD {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #ff9900; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 25px
}
TR.p-logos TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
DIV.blue-bar {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; BACKGROUND: #0000cc; PADDING-BOTTOM: 2px; WIDTH: 100%; COLOR: white; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.normal {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.normalBlue {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #23878f; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
orangeHead {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 5px; COLOR: #ff6600; PADDING-TOP: 5px; FONT-FAMILY: "Times New Roman", Times, serif
}
.normtextwhite {
	FONT: 11px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #ffffff; TEXT-DECORATION: none
}
.normtextwhitebig {
	FONT: bold 11px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #ffffff; TEXT-DECORATION: none
}
.normalOranB {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
