/* CSS Document */

body {
background-color: #F3F2F2;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
height:100%;
}
#fullheight{height:100%}

#contactBar {
background-image: url(images/contactBar.gif);
background-repeat: repeat-x;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: right;
color: #666666;
padding-right: 22px;
height: 35px;
}
#contactBar a {
color: #666666;
text-decoration: underline;
}
#contactBar a:hover {
color: #666666;
text-decoration: underline;
}
#contactBar a.subon {
color: #666666;
text-decoration: underline;
}
#headerShim {
background-image: url(images/headerShim.gif);
background-repeat: repeat-x;
height: 130px;
}
#blkBar {
background-image: url(images/blkBar.gif);
background-repeat: repeat-x;
height: 27px;
}
#contentBg{
padding: 15px;
}
#col1{
background-color: #ffffff;
padding: 5px;
width: 185px;
}
#col2{
background-color: #ffffff;
padding: 5px;
width: 595px;
}
#contentArea {
border: solid 1px #EEEEEE;
padding: 7px;
}
#contentAreaNav{
border-left: solid 1px #EEEEEE;
border-top: solid 1px #EEEEEE;
border-right: solid 1px #EEEEEE;
padding: 7px;
}
#contentAreaLogos {
border-left: solid 1px #EEEEEE;
border-bottom: solid 1px #EEEEEE;
border-right: solid 1px #EEEEEE;
padding: 7px;
}
#type {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 18px;
color: #333333;
text-align: justify;
}
#type a {
color: #666666;
text-decoration: underline;
}
#type a:hover {
color: #666666;
text-decoration: underline;
}
#type a.subon {
color: #666666;
text-decoration: underline;
}
#mainnav a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding-left: 10px;
	padding-top:10px;
	padding-bottom:9px;
	border-bottom:3px solid #fff;
	background-image: url(images/nav.gif);
	background-repeat: repeat-x;
}
#mainnav a.sub1_on{
	background-image: url(images/navOn.gif);
	background-repeat: repeat-x;
}
#mainnav a.sub2_on{
	padding-left: 17px;
	background-image: url(images/navOn.gif);
	background-repeat: repeat-x;
}
#mainnav a.sub2{
	padding-left: 17px;
	background-image: url(images/nav.gif);
	background-repeat: repeat-x;
}
#mainnav a:hover{
	background-image: url(images/navOn.gif);
	background-repeat: repeat-x;
}
#navShadow {
background-image: url(images/navShadow.gif);
background-repeat: repeat-x;
height: 15px;
}
#imageBorder {
background-image: url(images/imageBorder.gif);
background-repeat:repeat-x;
height: 15px;
}
#footerRight {
background-image: url(images/footer.gif);
background-repeat: repeat-x;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;
padding-right: 22px;
}
#footerLeft {
background-image: url(images/footer.gif);
background-repeat: repeat-x;
background-position: bottom;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;
padding-left: 22px;
height: 38px;
}
#form {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
text-decoration: none;
}
.formels1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
text-decoration: none;
width: 95%;
padding-left: 4px;
background-color: #FFF;
}
.formbutts {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
font-weight: bold;
text-decoration: none;
width: 100%;
border-bottom:1px solid #900404;
border-top:1px solid #900404;
border-right:1px solid #900404;
border-left:1px solid #900404;
background-color: #999999;
background-repeat: repeat-x;
padding-top: 3px;
padding-bottom: 3px;
}
#headers {
border-bottom: solid #681D1D 1px;
height: 31px;
}
