td {
	font : 12px Arial, Helvetica, sans-serif;
}
.docallout {background:#B5C1CE; padding-left:15px;}

}
.headtitleback {
	background-image : url(../img/header_back_title.gif);
	background-repeat : repeat-y;
	
}

.headernav {
	background-color : #21528C;
}

.headresources {
	background-color : #2E73B8;
}

.headsuccess {
	background-color : #21528C;
}

.headmid {
	background-color : #21528C;
	height:28px;
	vertical-align:bottom;
}

.headview {
	background-color : #1B4170;
}

.headnav:link {
	font : bold 11px Arial, Helvetica, sans-serif;
	color : #E0E0E0;
	text-decoration: underline;
}

.headnav:visited {
	font : bold 11px Arial, Helvetica, sans-serif;
	color : #E0E0E0;
}

.headnav:hover {
	font : bold 11px Arial, Helvetica, sans-serif;
	color : #E0E0E0;
	text-decoration: none;
}

.headnav:active {
	font : bold 11px Arial, Helvetica, sans-serif;
	color : #fff;
}



.mainnav:link {
	font : bold 11px Arial, Helvetica, sans-serif;
	color : #E9EC6C;
	text-decoration: underline;
}

.mainnav:visited {
	font : bold 11px Arial, Helvetica, sans-serif;
	color : #E9EC6C;
}

.mainnav:hover {
	font : bold 11px Arial, Helvetica, sans-serif;
	color : #E9EC6C;
	text-decoration: none;
}

.mainnav:active {
	font : bold 11px Arial, Helvetica, sans-serif;
	color : #fff;
}


.newsitem:link {
	font : normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #ffffff;
}

.newsitem:visited {
	font : normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}

.newsitem:hover {
	font : normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #ffffff;
}

.newsitem:active {
	font : normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}




.homemidcol {
	background-repeat : repeat-y;
	border : 1px solid #21528C;
}

.homemidcol2 {
	background-repeat : repeat-y;
	border : 1px solid #21528C;
}

.homemidfoot {
	background : #21528C;
	height: 1px;
}


.homerightfoot {
	background : #21528C;
	height: 1px;
}

.homerightcol {
	border : 1px solid #21528c;
}

.callouthead {
	background-color : #626262;
	height: 25px;
}

.calloutback {
	background-image : url(../img/callout_home_back.gif);
	background-repeat : repeat-y;
}

.calloutbody {
	background-color : #2E73B8;
	border : 1px solid #626262;
	padding : 0PX;
	width : 197PX;
}

.calloutnews {
	background-color : #2E73B8;
	border : 1px solid #626262;
	padding : 0PX;
	width : 190PX;
	text-decoration: none;
	
}

.successcopy {
	font : 11px/14px Arial, Helvetica, sans-serif;
}

.homecaption {
	font : normal 11px Arial, Helvetica, sans-serif;
	color : #4D4F68;
}


.footrule {
	background-color : #999999;
}

div.footnote {
	font : normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #333333;
}

.footlinks {
	font : normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #333333;
}

.inthead {
	background-color : #1B4170;
	font : normal 11px Arial, Helvetica, sans-serif;
	color: #ffffff;
}

.crumbs:link {
	color: #CDDEF3;
	text-decoration: underline;
}

.crumbs:visited {
	color: #Cccccc;
	
}

.crumbs:hover {
	color: #CDDEF3;
	text-decoration: none;
}

.crumbs:active {
	color: #ffffff;
	text-decoration: underline;
}

.leftnav {
	font : 12px Arial, Helvetica, sans-serif;
	color : #cccccc;
	background-color : #2E73B8;
}

.subnavcol {
	font-size:12px;
}

.subnav:link {
	font : normal 12px Arial, Helvetica, sans-serif;
	color : #ffffff;
	text-decoration : underline;
	line-height : 22px;
}

.subnav:visited {
	font : normal 12px Arial, Helvetica, sans-serif;
	color : #ffffff;
	line-height : 22px;
}

.subnav:hover {
	font : normal 12px Arial, Helvetica, sans-serif;
	color : #ffffff;
	text-decoration : none;
	line-height : 22px;
}

.subnav:active {
	font : normal 12px Arial, Helvetica, sans-serif;
	color : #E9EC6C;
	text-decoration : underline;
	line-height : 22px;
}


.subnav2:link {
	font : normal 11px Arial, Helvetica, sans-serif;
	color : #CDDEF3;
	text-decoration : underline;
	padding : 0px 0px 0px 20px;
}

.subnav2:visited {
	font : normal 11px Arial, Helvetica, sans-serif;
	color : #CDDEF3;	
	padding : 0px 0px 0px 20px;
}

.subnav2:hover {
	font : normal 11px Arial, Helvetica, sans-serif;
	color : #CDDEF3;
	text-decoration : none;
	padding : 0px 0px 0px 20px;
}

.subnav2:active {
	font : normal 11px Arial, Helvetica, sans-serif;
	color : #E9EC6C;
	text-decoration : underline;
	padding : 0px 0px 0px 20px;
}

div.resources {
	background-color : #94AEBE;
	border : 1px solid #000033;
	width: 188px;
	font : normal 11px Arial, Helvetica, sans-serif;
	color : Black;
	padding:5px;
	float:right;
}

.intleftcol {
	border : 1px solid #21528C;
	border-top : 0px;
}


.bluerule {
	background-color : #21528C;
}

.title1 {
	font : bold 16px Arial, Helvetica, sans-serif;
	color : #844F00;
}

.headtrans {
	background-color : #2E73B8;
	font : bold 12px Arial, Helvetica, sans-serif;
	color : #ffffff;
}

.transcol {
	border : 1px solid #2E73B8;
	width:265px;
	background-color : #E8F0F9;
}

more:link {
	font : bold 10px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
more:visited {
	font : bold 10px Arial, Helvetica, sans-serif;
	
}
more:hover {
	font : bold 10px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
more:active {
	font : bold 10px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.transcopy {
	font : 10px;
}



/* form elements below */

.searchform {
	background-color : #F5F7BB;
	
	height:17px;
	width:120px;
	font : normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

select.frequent{
	font-family:verdana;
	color:black;
	background-color: #FDFDEA;
	font-size:12px;
	letter-spacing : 0px;
	
}

.localform {
	font-family:verdana;
	color:#000;
	background-color:#FF9900;
	font-size:10px;
}

.drop {
	font-family:verdana;
	color:#000;
	background-color:#ECAB84;
	font-size:14px;
	letter-spacing : -2px;
	width:194px;
}

.leftnav {
	letter-spacing: 5px;
	word-spacing: normal;
}
.leftmenunav {
	background-color: #C1D7EF;
	left: 100px;
	clip:   rect(auto auto auto 20px);
	margin-left: 25px;
	padding-left: 8px;
	border: 1px solid #000000;
}
.leftmenunav1 {
	background-color: #FFFFFF;
	left: 100px;
	clip:   rect(auto auto auto 20px);
	margin-left: 25px;
	padding-left: 15px;
	border: none #000000;
	display: block;
}
.leftmenunav2 {
	background-color: #FFFFFF;
	left: 100px;
	clip:   rect(auto auto auto 20px);
	margin-left: 25px;
	padding-left: 15px;
	border: none #000000;
	display: block;
	cursor: hand;
	filter: Chroma #e87d7d;
	text-transform: none;
	color: #000000;
}
.newheader {
	background-color : #66CCFF;
	font : bold 12px Arial, Helvetica, sans-serif;
	color : #000000;
	display: block;
	border: thin solid #003399;
}
.links {
	left: 500pt;
	text-indent: 0px;
	padding-left: 8px;
}
A:Hover {
	color: 993399;
}

	
.submit {
	background-color : #C1D7EF;
	height:17px;
	width:120px;
	font : normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-top: #999999;
	border-right: #666666;
	border-bottom: #003399;
	border-left: #000000;
}

