input, select, textarea, option, p, td, body {
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 9pt;
}


body {
 color : #000000;
 background-color : #ffffff;
 margin-bottom : 0;
 margin-top : 0;
 margin-left : 0;
}

.horzNav {
 font-size : 8pt;
 color : #CCCCCC;
}

.txtTinyBlk {
 font-size : 8pt;
 color : #000000;
}

.h1 {
 color : #003367;
 font-size : 18px;
 font-weight : bold;
}

.h2 {
 color : #003367;
 font-size : 14px;
 font-weight : bold;
}

.h3 {
 color : #003367;
 font-size : 12px;
 font-weight : bold;
}

.small {
 font-size : 10px;
}

.smallGrey {
 font-size : larger;/*10px;*/
 color : #000; /*#999999;*/
}

.code {
 font-family : "Courier New", Courier, monospace;
}


td.blue1 {
	color : #ffffff;
	background-color : #014183;/*#003367;*/
}

td.blue2 {
	color : #ffffff;
	background-color :#014183; /*#013b76;*/
}

td.blue3 {
	color : #ffffff;
	background-color : #014183;
}

td.yellow1 {
	color : #ffffff;
	background-color : #d3af20;
}

td.yellow2 {
	color : #000000;
	background-color : #f0cd41;
}

td.yellow3 {
	color : #ffffff;
	background-color : #f5d865;
}


A:link {
	TEXT-DECORATION: underline;
	COLOR: #2727A2
	}

A:visited {
	TEXT-DECORATION: underline;
	COLOR: #2727A2
	}

A:hover {
	TEXT-DECORATION: underline;
	COLOR: #0558AE
	}

A:active {
	TEXT-DECORATION: underline;
	COLOR: #2727A2
	}
	
		
A.ItalicLink {
	FONT-STYLE: italic;
	COLOR: #000066
	}
	
A.ItalicLink:link {
	FONT-STYLE: italic;
	COLOR: #000066
	}

A.ItalicLink:visited {
	FONT-STYLE: italic;
	COLOR: #000066
	}

A.ItalicLink:hover {
	FONT-STYLE: italic;
	COLOR: #0558AE
	}

A.ItalicLink:active {
	FONT-STYLE: italic;
	COLOR: #0558AE
	}

	
A.txtWhite {
	font-size : 10px;
	COLOR: #ffffff;
	TEXT-DECORATION: none
	}

A.txtWhite:link {
	font-size : 10px;
	COLOR:#ffffff;
	TEXT-DECORATION: none
	}

A.txtWhite:visited {
	font-size : 10px;
	COLOR:#ffffff;
	TEXT-DECORATION: none
	}

A.txtWhite:active {
	font-size : 10px;
	COLOR: #ffff99;
	TEXT-DECORATION: none
	}

A.txtWhite:hover {
	font-size : 10px;
	COLOR: #ffff99;
	}	
	
	/***/
	
span A.txtWhiteLarger {
	font-size : 12px;
	COLOR: #ffffff;
	TEXT-DECORATION: none
	}

span A.txtWhiteLarger:link {
	font-size : 12px;
	COLOR:#ffffff;
	TEXT-DECORATION: none
	}

span A.txtWhiteLarger:visited {
	font-size : 12px;
	COLOR:#ffffff;
	TEXT-DECORATION: none
	}

span A.txtWhiteLarger:active {
	font-size : 12px;
	COLOR: #ffff99;
	TEXT-DECORATION: none
	}

span A.txtWhiteLarger:hover {
	font-size : 12px;
	COLOR: #ffff99;
	}	
	
	
	/***/
	
	
.navlv2 {
	font-size : 9pt;
	COLOR: #000000;
	TEXT-DECORATION: none
	}

A.navlv2 {
	font-size : 9pt;
	COLOR: #000000;
	TEXT-DECORATION: none
	}

A.navlv2:link {
	font-size : 9pt;
	COLOR:#000000;
	TEXT-DECORATION: none
	}

A.navlv2:visited {
	font-size : 9pt;
	COLOR:#000000;
	TEXT-DECORATION: none
	}

A.navlv2:active {
	font-size : 9pt;
	COLOR: #0558AE;
	TEXT-DECORATION: none
	}

A.navlv2:hover {
	font-size : 9pt;
	COLOR: #0558AE;
	}
	
.navlv4 {
	font-size : 10px;
	COLOR: #000066;
	TEXT-DECORATION: none
	}
/** temp style of sitemap link in header */
#sitemap-link {font-size:larger;float:right;}
#sitemap-link-td a{font-size:larger;float:right; padding-right:50px;}

/** ECM - style footer links */
td.small-footer{color:#0558AE; font-size:12px; text-align:center;}
td.small-footer a:link{color:#0558AE;}
td.small-footer a:visited{color:#0558AE;}
td.small-footer a:hover{color:#0558AE;}
td.small-footer a:active{color:#0558AE;}

/** ECM give the main-content a min height for Compliant browsers [ie, not ie6] */
div#main-content{min-height:700px;}



