BODY {
	MARGIN: 0px; COLOR: #01005b; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-BOTTOM: 2px; COLOR: #3366cc
}
.h1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN-BOTTOM: 2px; COLOR: #3366cc
}
.h2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-BOTTOM: 2px; COLOR: #3366cc
}
.h3 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-BOTTOM: 2px; COLOR: #010066
}
.h4 {
	FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; COLOR: #3366cc
}
.h5 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #01005b
}
.sitemap_h3 {
	PADDING-LEFT: 45px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 1px; COLOR: #3366cc; PADDING-TOP: 5px
}
.sitemap_h4 {
	PADDING-LEFT: 70px; FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; COLOR: #3366cc
}
TD {
	FONT-SIZE: 8pt; COLOR: #01005b; FONT-FAMILY: Arial, Helvetica, sans-serif
}
UL.lessPaddingIE {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 15px
}
UL.lessPaddingMOZ {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: -25px
}
LI {
	PADDING-BOTTOM: 5px
}
HR {
	COLOR: #cccccc
}
#landingBody {
	
}
#contentBODY {
	PADDING-RIGHT: 25px
}
#resultBOX {
	PADDING-LEFT: 15px
}
#resultBOX A {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #010066
}
#summaryBOX {
	PADDING-LEFT: 15px; PADDING-BOTTOM: 10px
}
#summaryBOX SPAN {
	FONT-SIZE: 8pt; COLOR: #757575
}
#summaryBOX B {
	FONT-SIZE: 8pt; COLOR: black
}
#oneThirdPanel {
	WIDTH: 32%
}
#halfPanel {
	WIDTH: 47%
}
#twoThirdsPanel {
	WIDTH: 65%
}
#contentPanel {
	PADDING-LEFT: 10px; BORDER-LEFT: #c9c9c9 1px dashed; BORDER-BOTTOM: #c9c9c9 1px dashed; POSITION: relative
}
#contentPanelLeft {
	PADDING-LEFT: 10px; BORDER-LEFT: #c9c9c9 1px dashed; POSITION: relative
}
#contentPanelBottom {
	PADDING-BOTTOM: 10px; BORDER-BOTTOM: #c9c9c9 1px dashed; POSITION: relative
}
#contentPanelTop {
	BORDER-TOP: #c9c9c9 1px dashed; POSITION: relative
}
.leftPanel {
	CLEAR: left; FLOAT: left
}
.rightPanel {
	CLEAR: right; FLOAT: right
}
.rightPanelbus {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 15px; COLOR: #3366cc; FONT-STYLE: italic
}
.rightPanelTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; PADDING-BOTTOM: 3px; COLOR: #3366cc; FONT-STYLE: italic
}
.featureBOX {
	BORDER-RIGHT: #ffcc00 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffcc00 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ffcc00 2px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ffcc00 2px solid; BACKGROUND-COLOR: #ffffff
}
.yellowBOX {
	PADDING-RIGHT: 4px; BORDER-TOP: #ffcc00 2px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #ffcc00 2px solid; BACKGROUND-COLOR: #ffffcc
}
.yellowBOX2 {
	PADDING-RIGHT: 2px; BORDER-TOP: #ffcc00 2px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ffcc00 2px solid; BACKGROUND-COLOR: #ffffcc
}
.yellowBOXTOP {
	BORDER-TOP: #ffcc00 2px solid; BORDER-BOTTOM: #ffcc00 2px solid; BACKGROUND-COLOR: #ffffcc
}
.yellowBOXBOTTOM {
	BORDER-TOP: #ffcc00 2px solid; FONT-SIZE: 8pt; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #ffffcc; TEXT-DECORATION: none
}
.alertBOX {
	BORDER-RIGHT: white 2px outset; PADDING-RIGHT: 2px; BORDER-TOP: white 2px outset; PADDING-LEFT: 2px; PADDING-BOTTOM: 5px; BORDER-LEFT: white 2px outset; CURSOR: hand; COLOR: white; PADDING-TOP: 5px; BORDER-BOTTOM: white 2px outset; BACKGROUND-COLOR: #cc0000
}
.pageTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; PADDING-BOTTOM: 15px; COLOR: #3366cc; FONT-STYLE: italic
}
.pageTitleAlt {
	COLOR: #010066
}
.headerBOX {
	COLOR: white; BORDER-BOTTOM: white 2px solid; BACKGROUND-COLOR: #010066
}
.audienceBOX {
	COLOR: #010040; BACKGROUND-COLOR: #ffcc00
}
.audINFO {
	BORDER-RIGHT: #010066 2px solid; BORDER-TOP: #010066 2px solid; FILTER: alpha(opacity=85); BORDER-LEFT: #010066 2px solid; WIDTH: 200px; BORDER-BOTTOM: #010066 2px solid; POSITION: absolute; BACKGROUND-COLOR: #ffffcd; moz-opacity: .85
}
.audINFOTXT {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; COLOR: black
}
.audINFOHEAD {
	FONT-WEIGHT: bold; COLOR: #3366cc
}
.quicklink {
	FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.FPIMG {
	BORDER-BOTTOM: #ffcc00 2px solid; BACKGROUND-COLOR: #010066
}
.titleSM {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #010066
}
.titleSMALT {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #3366cc
}
.titleText {
	FONT-SIZE: 9pt; COLOR: #010066
}
.blue {
	COLOR: #010066
}
.red {
	COLOR: #cc0000
}
.size7 {
	FONT-SIZE: 7pt
}
.audMENU {
	PADDING-BOTTOM: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: white 2px solid
}
.audMENUline {
	PADDING-BOTTOM: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: white 2px solid
}
.audMENUactive {
	PADDING-BOTTOM: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: white 2px solid; BACKGROUND-COLOR: #010066
}
.menuBOX {
	BORDER-RIGHT: white 2px solid; BACKGROUND-COLOR: #ffffcd
}
.menuLABEL {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: white; PADDING-TOP: 5px; BACKGROUND-COLOR: #010066
}
.contentMAIN {
	BORDER-RIGHT: white 2px solid
}
.mainMARGIN {
	PADDING-LEFT: 10px
}
.trim {
	BACKGROUND-COLOR: #ffffcd
}
.newsTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; PADDING-BOTTOM: 5px; COLOR: #010066
}
.readMore {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; COLOR: #01005b
}
.gridTBL {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
.gridTRHDR {
	COLOR: #ffffff; BACKGROUND-COLOR: #ffcc00
}
.gridTRERR {
	COLOR: #ffffff; BACKGROUND-COLOR: #cc0000
}
.gridTRSUBHDR {
	BACKGROUND-COLOR: #cccccc
}
.gridSECTIONHDR {
	
}
.gridSECTIONTD {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: #cccccc 2px solid; PADDING-LEFT: 5px
}
.gridTDHDR {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: black 1px solid
}
.gridTDERR {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px
}
.gridTRCOL {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #ffcc00
}
.gridTR1 {
	BACKGROUND-COLOR: white
}
.gridTR2 {
	BACKGROUND-COLOR: whitesmoke
}
.gridDATA {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: black 1px solid
}
.gridDATATBL {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.gridLINE {
	BACKGROUND-COLOR: black
}
.formLABEL {
	PADDING-RIGHT: 10px
}
.formLABELERR {
	PADDING-RIGHT: 10px; COLOR: #ff0000
}
.formTEXT {
	WIDTH: 95%; BACKGROUND-COLOR: whitesmoke
}
.formTEXTAREA {
	WIDTH: 95%; BACKGROUND-COLOR: whitesmoke
}
.formSELECT {
	WIDTH: 97%; BACKGROUND-COLOR: whitesmoke
}
.formCHECK {
	
}
.formTEXTERR {
	WIDTH: 95%; BACKGROUND-COLOR: whitesmoke
}
.formTEXTAREAERR {
	WIDTH: 95%; BACKGROUND-COLOR: whitesmoke
}
.formSELECTERR {
	WIDTH: 97%; BACKGROUND-COLOR: whitesmoke
}
.ERR {
	
}
.formBTNold {
	BORDER-RIGHT: #8a8a8a 2px solid; BORDER-TOP: #8a8a8a 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: #8a8a8a 2px solid; COLOR: #010066; BORDER-BOTTOM: #8a8a8a 2px solid; BACKGROUND-COLOR: white
}
.formBTN {
	BORDER-RIGHT: #cccccc 1px outset; BORDER-TOP: #cccccc 1px outset; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: #cccccc 1px outset; CURSOR: hand; COLOR: #ffcc00; BORDER-BOTTOM: #cccccc 1px outset; BACKGROUND-COLOR: #010066
}
INPUT {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pageSubTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #3366cc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.label {
	FONT-WEIGHT: bold
}
.colTITLE {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: black 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; BORDER-LEFT: black 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ffcc00
}
.listLABEL {
	PADDING-RIGHT: 5px; FONT-WEIGHT: bold
}
A:link {
	COLOR: #01005b
}
A:active {
	COLOR: #01005b
}
A:visited {
	COLOR: #01005b
}
A:hover {
	COLOR: #3366cc
}
A.menu:link {
	COLOR: #01005b; TEXT-DECORATION: none
}
A.menu:active {
	COLOR: #01005b; TEXT-DECORATION: none
}
A.menu:visited {
	COLOR: #01005b; TEXT-DECORATION: none
}
A.menu:hover {
	COLOR: #3366cc; TEXT-DECORATION: underline
}
A.hdr:link {
	COLOR: #3366cc
}
A.hdr:active {
	COLOR: #3366cc
}
A.hdr:visited {
	COLOR: #3366cc
}
A.hdr:hover {
	COLOR: #01005b
}
A.yellowBOX:link {
	COLOR: #01005b; TEXT-DECORATION: none
}
A.yellowBOX:active {
	COLOR: #01005b; TEXT-DECORATION: none
}
A.yellowBOX:visited {
	COLOR: #01005b; TEXT-DECORATION: none
}
A.yellowBOX:hover {
	COLOR: #3366cc; TEXT-DECORATION: none
}
A.readMore:link {
	COLOR: #01005b; TEXT-DECORATION: none
}
A.readMore:active {
	COLOR: #01005b; TEXT-DECORATION: none
}
A.readMore:visited {
	COLOR: #01005b; TEXT-DECORATION: none
}
A.readMore:hover {
	COLOR: #3366cc; TEXT-DECORATION: none
}
A.menuactive:link {
	FONT-WEIGHT: bold; COLOR: #01005b; TEXT-DECORATION: none
}
A.menuactive:active {
	FONT-WEIGHT: bold; COLOR: #01005b; TEXT-DECORATION: none
}
A.menuactive:visited {
	FONT-WEIGHT: bold; COLOR: #01005b; TEXT-DECORATION: none
}
A.menuactive:hover {
	FONT-WEIGHT: bold; COLOR: #ffcc00; TEXT-DECORATION: none
}
A.yellow:link {
	COLOR: #ffcc00
}
A.yellow:active {
	COLOR: #ffcc00
}
A.yellow:visited {
	COLOR: #ffcc00
}
A.yellow:hover {
	COLOR: #ffffcd
}
A.none:link {
	COLOR: white; TEXT-DECORATION: none
}
A.none:active {
	COLOR: white; TEXT-DECORATION: none
}
A.none:visited {
	COLOR: white; TEXT-DECORATION: none
}
A.none:hover {
	COLOR: #ffcc00; TEXT-DECORATION: none
}
