img, div { behavior: url(iepngfix.htc) }
img, td { behavior: url(iepngfix.htc) }

.bg {
	background-attachment: fixed;
	background-image: url(images/upperbggrad.jpg);
	background-repeat: repeat-x;
	background-position: left top;

}
.bgbottom {
	background-attachment: fixed;
	background-image: url(images/lowerbggrad.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.rightcontent {
	background-image: url(images/rightcolcontent_bottom.jpg);
	background-attachment: scroll;
	background-repeat: no-repeat;
	border: 1px solid 6699cc;
	background-position: left top;

}
.maincontent {
	background-color: #FFFFFF;
	border-top: 1px none;
	border-right: 1px solid 6699cc;
	border-bottom: 1px solid 6699cc;
	border-left: 1px solid 6699cc;

}
.bottomcontent {
	background-attachment: fixed;
	background-image: url(images/bottomcontent_grad.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.contenttext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: xx-small;
	color: #333333;
	font-weight: normal;
	font-variant: normal;
	list-style-type: circle;
	list-style-image: none;
	list-style-position: inside;










}
.headertext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: medium;
	font-style: normal;
	font-weight: bold;
	color: #24496F;


}
.headerslogan {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: small;
	font-weight: bold;
	color: #2C5885;
	font-variant: normal;
	text-transform: none;
	font-style: normal;
	text-decoration: none;





}
.bodytext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
.navlabels {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #275078;
	text-decoration: none;
	background-image: url(images/rightcolcontent_bottom.jpg);
	background-position: center center;
	vertical-align: middle;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #92B6DA;
	border-right-color: #3F7DBC;
	border-bottom-color: 336699;
	border-left-color: #7CA8D3;
	height: 25px;
	width: 180px;
	text-align: center;






}
a:link {
	text-decoration: none;
	color: 275078;

}
a:hover {
	font-style: italic;
}
a:visited {
	color: #275078;
	text-decoration: none;
}
.contactinfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #275078;




}

ul{
list-style:none;
margin-top:7px;
margin-left:5px;}
ul li{
display:block;
float:left;
width:100%;
height:1%;}
ul li label{
float:left;
padding:7px;}
ul li input, ul li textarea{
float:right;
margin-right:5px;
margin-top:7px;
border:1px solid #ccc;
padding:3px;
font-family: Times New Roman, Times, serif;
width:70%;}
li input:focus, li textarea:focus{
border:1px solid #666; 
margin-top:7px;}
fieldset{
padding:10px;
border:1px solid #ccc;
width:340px;
overflow:hidden;
margin:10px;}
legend{
color:#444;
margin:0 10px 0 0;
padding:0 5px;
font-size:100%; }
label span{
color:#f00; }
fieldset input#Reset, fieldset input#Submit{
background:#E5E5E5;
color:f00;
border:1px solid #ccc;
padding:5px;}
