@import "reset.css";
@import "interior.css";
@import "dropdown.css";
/* CSS Document */

body{
	background:#004991 url(/images/bodyBG.png) repeat-x top left;
	font-family:Arial, Helvetica, sans-serif;
}

#container{
	width:800px;
	background:url(/images/contentBG.png) top repeat-y;
	padding:12px 26px 12px 26px;
	margin:0px auto;
}
#header{
	width:800px; height:140px;
	background:#FFF url(/images/headerBG.jpg) repeat-x top left;
	font-size:11px;
}
#headerRight{float:right;padding:30px 15px 0px 0px;}
#logo{width:311px; height:55px;float:left;padding:24px 0px 0px 15px;}

#contactInfo{color:#4d4d4f;font-size:11px;padding:0px 0px 0px 15px;text-align:right;}
#contactInfo a{color:#4d4d4f;text-decoration:none;}
#contactInfo a:visited{color:#4d4d4f;text-decoration:none;}
#contactInfo a:hover{color:#4d4d4f;text-decoration:underline;}
#contactInfo a:hover:visited{color:#4d4d4f;text-decoration:underline;}

#headerNav{color:#4d4d4f;font-size:11px;padding:30px 0px 0px 15px;text-align:right;}
#headerNav a{color:#4d4d4f;text-decoration:none;}
#headerNav a:visited{color:#4d4d4f;text-decoration:none;}
#headerNav a:hover{color:#4d4d4f;text-decoration:underline;}
#headerNav a:hover:visited{color:#4d4d4f;text-decoration:underline;}

#flashArea{
	width:800px; height:240px;
	background-color:#999999;
	margin:0px 0px 12px 0px;
	z-index:1;
}
/*  Nav Area */
#mainNav{
	width:800px; height:31px; /*height:31px;*/
	margin:8px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:#004489;
	font-weight:bold; font-size:12px;
	color:#FFFFFF; 
}
#mainNav ul li{
	font-weight:bold; font-size:13px;
	float:left;	
}
#mainNav ul li a{
	color:#FFFFFF;
	height:22px;
	font-weight:bold;
	display:inline-block;
	text-decoration:none;
	text-align:center;	
	padding:9px 14px 0px 14px;			
}
#mainNav ul li a:hover{
	background-color:#666666;
	background-color:#E20025;
}

.bucketHeader{
	width:auto; height:21px; /*height:28px;*/
	padding:6px 0px 0px 8px;
	background-color:#e20025;
	font-size:14px;
	color:#FFFFFF; font-weight:bold;
}
#leftBucket{
	width:402px; height:200px;
	border:solid #999999 1px;
	background:url(../images/bucketBG.jpg) repeat-x top #fefefe;
	overflow:hidden;
	float:left;
}
#leftBucketContent{
	width:384px;
	padding:9px;
	color:#4d4d4f;
	font-size:11px;
	line-height:13px;
}
#centerBucket{
	width:189px; height:200px;
	border:solid #999999 1px;
	background:url(../images/bucketBG.jpg) repeat-x top #fefefe;
	margin:0px 7px 0px 7px;
	float:left;
}
#centerBucketContent{
	width:171px;
	margin:9px;
	color:#4d4d4f;
	font-size:11px;
	line-height:13px;
}
#centerBucketContent a:link{color:#4d4d4f;text-decoration:none;}
#centerBucketContent a:visited{color:#4d4d4f;text-decoration:none;}
#centerBucketContent a:hover{color:#4d4d4f;text-decoration:underline;}

#rightBucket{
	width:189px; height:200px;
	border:solid #999999 1px;
	background:url(../images/bucketBG.jpg) repeat-x top #fefefe;
	float:right;
}	
#rightBucketContent{
	width:171px;
	margin:9px;
	color:#4d4d4f;
	font-size:11px;
	line-height:13px;
}
#rightBucketContent a:link{color:#4d4d4f;text-decoration:none;}
#rightBucketContent a:visited{color:#4d4d4f;text-decoration:none;}
#rightBucketContent a:hover{color:#4d4d4f;text-decoration:underline;}

#leftBucketContent ul{margin:0px 0px 0px 15px;padding:0px;}
#leftBucketContent ul li{list-style-image:url(../images/grayArrow.gif);margin:0px 0px 8px 0px;}
#centerBucketContent ul{margin:0px 0px 0px 15px;padding:0px;}
#centerBucketContent ul li{list-style-image:url(../images/grayArrow.gif);margin:0px 0px 8px 0px;}
#rightBucketContent ul{margin:0px 0px 0px 15px;padding:0px;}
#rightBucketContent ul li{list-style-image:url(../images/grayArrow.gif);margin:0px 0px 8px 0px;}

#footer{width:auto;height:20px;margin:30px 0px 0px 0px;color:#999999;font-size:11px;}
#footer a{color:#999999;font-size:11px;text-decoration:none;}
#footer a:visited{color:#999999;font-size:11px;text-decoration:none;}
#footer a:hover{color:#999999;font-size:11px;text-decoration:underline;}
#footer a:hover:visited{color:#999999;font-size:11px;text-decoration:underline;}

.floatLeft{
	width:auto;
	float:left;
}
.floatRight{
	width:auto;
	float:right;
}

/*FORM ELEMENTS*/
.formTitle{padding:0px 0px 12px 0px;color:#6d6e71;font-size:11px;}
.fieldRow{width:100%;padding:0px 0px 15px 0px;}
.fieldLabel{color:#6d6e71;font-size:11px;padding:0px 0px 3px 0px;}
.fieldText{font-size:11px;}
.fieldColumn{padding:0px 8px 0px 8px;float:left;}

.hLine{border-bottom:2px #6d6e71 solid;height:2px;margin:10px 0px 10px 0px;}
.blueTextBold{color:#e20025;font-size:12px;font-weight:bold;}
.blueText{color:#e20025;}
.clear{clear:both;}
