
BODY
{
	color: #2B5594;
	background: White;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
    /*
    MARGIN-TOP: -1em;
    MARGIN-LEFT: -1em;
    MARGIN-RIGHT: -1em;
	*/
    /*background-color : #00396F;*/
}

/*
purple bg #262470
light blue #CBD8EB
medium blue #849DC8
dark blue #2B5594

*/



BODY, TH, TD, P, LI
{
	font-family: Arial, verdana, sans-serif;
	font-size: 9pt;
}


    /*DEFAULT Link modes*/
A
{
    COLOR: #2556A2;
}

A:hover
{

    color: #B05900;

}


A.global
{
	FONT-SIZE: 11px;
	word-spacing: 1px;
	letter-spacing: 1px;
	padding-left: 4px;
	padding-right: 4px;
   COLOR: #ffffff;
	text-decoration: none;
}


A.global:hover
{
	color: #CC8C40;
		 text-decoration: none;
}



A.subnav
{
	FONT-SIZE: 11px;
    COLOR: #2B5594;
}

A.subnav:hover
{
	FONT-SIZE: 12px;
    /*COLOR: #CBD8EB;*/
    color: Black;
}


A.copyright
{
	FONT-SIZE: 10px;
	word-spacing: 1px;
	letter-spacing: 1px;
	padding-left: 4px;
	padding-right: 4px;
   COLOR: #ffffff;
	text-decoration: underline;
}


A.copyright:hover
{
	color: #B05900;
		 text-decoration: underline;
}





P
{
    color:#262470;
	 MARGIN-TOP: 4px;
    MARGIN-BOTTOM: 9px;
    PADDING-BOTTOM: 9px;
    LINE-HEIGHT: normal;
    PADDING-TOP: 0px;
}

P.margin
{
	 margin-left: 12px;
    MARGIN-TOP: auto;
    MARGIN-BOTTOM: 9px;
    PADDING-BOTTOM: 9px;
    LINE-HEIGHT: normal;
    PADDING-TOP: 0px;
}

P.margin18
{
	 margin-right:18px;
	 margin-left: 18px;
    MARGIN-TOP: 4px;
    MARGIN-BOTTOM: 3px;
    PADDING-BOTTOM: 3px;
    LINE-HEIGHT: normal;
    PADDING-TOP: 0px;
}



P.gnavlayout
{
	font:arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	margin: 0px;
	margin-left: 12px;
	margin-right: 12px;
   margin-top: 0px;
	padding-bottom:2px;
	padding-top:0px;
}

P.footernavlayout
{
	color:#004F47;
	font:arial,sans-serif;
	font-size:11px;
	margin-left:12px;
	padding-top:6px;
	padding-bottom:0px;
   word-spacing:3px;
	letter-spacing:1px;

}

P.copyright
{
   padding:2px;
	padding-left:6px;
	margin:0px;
	color:#ffffff;
	font:arial,sans-serif;
	font-size:10px;
	background:#262470;
	border-bottom:solid;
	border-color: #003765;
	border-width:1px;

}


B.headerband
{
	color:#004F47;
	font:arial,sans-serif;

}


H1, H2, H3, H4, H5, H6
{
	margin-top: 0px;
	margin-bottom: 3px;
	padding-top: 0px;
	padding-bottom: 0px;
}
H1
{
    BORDER-TOP: thin;
    FONT-SIZE: 22px;
    COLOR: #2B5594;
    PADDING-TOP: 0px;
    FONT-STYLE: italic;
}
H2
{
    FONT-SIZE: 19px;
    COLOR: #2B5594;
    PADDING-TOP: 0px;
}
H3
{
    FONT-SIZE: 16px;
    COLOR: #2B5594;
    FONT-STYLE: italic;
}
H4
{
    FONT-SIZE: 15px;
    COLOR: #2B5594;
}
H5
{
    FONT-SIZE: 13pt;
    COLOR: #2B5594;
}
H6
{
    FONT-SIZE: 13px;
    COLOR: #2B5594;
    FONT-STYLE: italic;
    FONT-VARIANT: small-caps
}


HR
{
    border: #D9D4BB 1px solid;
}

HR.goldhome
{
    border: 1px solid #EDCC86;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 
}




TABLE
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;

}
TABLE.clsHilightRow
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px;
}
TH
{
    font-size: 12px;
    padding: 0px;
    margin: 0px;
}

UL
{
	font:arial,sans-serif;
	font-size:9pt;
	font-weight: normal;
	color: #004F47;
	 MARGIN-TOP: -12px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
}

LI
{

	font:arial,sans-serif;
	font-size:9pt;
	font-weight: normal;
	color: #A1976B;
	 MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
	list-style: square inside;
}

UNKNOWN
{
    DISPLAY: none
}


