@import url('global.css');
/* Three Column Sub page */
div#contentCont { 
	width:948px; 
	margin:30px 0 12px 0;
}
#contentCont dd { 
	float:left; 
	margin:0px; 
	height:auto; 
}
#contentCont dl { 
	margin:0px; 
	padding:0px; 
}
#contentCont dd#col1{ 
	width:174px; 
	padding:0px; 
	margin-left:1px; 
}
#contentCont dd#col2 { 
	width:545px; 
	text-align:left; 
	margin:0; 
	padding:0 0 0 20px; 
	height:auto; 
}
#contentCont dd#col3 { 
	width:205px; 
	text-align:left; 
	padding:0; 
	height:563px; 
}
#contentCont dd#col3 { 
	background-position:top left; 
	background-repeat:no-repeat; 
	border-left:1px solid #084886; 
}
#contentCont dd#col4 { 
	width:175px; 
	min-width:175px; 
	text-align:left; 
	padding:0; 
	height:563px; 
}
#contentCont dd#col4 { 
	background-position:top left; 
	background-repeat:no-repeat; 
	border-left:1px solid #084886; 
}

h3 { 
	margin:5px 0 9px 0;
	padding:0; 
	font-size:16px; 
}

/*User Defined Styles*/
div.contactUsSideCopy dd { 
	padding-left:0px; 
}
div.contactUsSideCopy dl { 
	min-height:300px; 
}
div.contactUsSideCopy b { 
	color:#005EA1; 
	line-height:130%; 
}
div.contactUsSideCopy p { 
	margin:3px 0 5px 10px; 
	font:normal 12px Verdana, Arial, Helvetica; 
	line-height:127%; 
	color:#000; 
}
div.contactUsSideCopy a { 
	font:normal 9px Verdana, Arial, Helvetica; 
	line-height:160%; 
	color:#005EA1; 
}
div.contactUsSideCopy a:hover { 
	text-decoration:none; 
}

label,input,select { 
	display: block;
	width:145px;
	float:left;
	margin-bottom:0px; 
 }
input,select { 
	color:#003256; 
}
input { 
	font-size:14px; 
	height:17px; 
}
#signup select {
	font-size:11px;
	color: #000000;
	width:150px;
	height:20px;
}
.formtext {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
input.btn { 
	width:123px;
	height:30px;
	float:none;
	clear:both;
	text-align:center; 
}
#contact_form {
	background:#d2d2d2;
	background-repeat: repeat-y;
	width: 348px;
	color: #505050;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}
#contact_form a {
	color: #FB9C2A;
}
#contact_form table {
	width: 325px;
	margin: 0 0 0 15px;
}
#contact_form select {
	font-size:11px;
	font-weight:100;
}
#contact_form input {
	border: 1px #849BBA solid;
	width: 173px;
	height: 17px;
	font-size:14px;
}
#contact_form textarea {
	border: 1px #849BBA solid;
	width: 173px;
	overflow:auto;
}
#contact_form #button {
	border: none;
	width:151px;
	height:38px;
}
input.chk { 
	width:14px; 
	margin-bottom:0px; 
	font-size:16px; 
	margin-top:0; 
}
input.chk1{ 
	width:14px; 
	height:10px; 
	margin-bottom:0px; 
	font-size:16px; 
	margin-top:0;
}
html> body .chk { 
	width:1em; 
	margin-bottom:3px; 
	font-size:16px; 
	margin-top:0; 
}
label { 
	text-align:right;
	width:95px;
	padding-right:20px; 
	font:normal 10px Verdana, Arial, Helvetica; 
	color:#0060A6; 
	height:13px; 
	padding-top:5px; 
	clear:both; 
}
br {
	clear:both; 
}
div.contactform form { 
	margin:0; 
	padding:0; 
}
div.contacform sub { 
	font-size:12px; 
}
html> body div.contacform sub { 
	font-size:10px; 
}
div.contacform { 
	font:normal 11px Verdana, Arial, Helvetica; 
	color:#005D9F; 
}
div.contacform p { 
	font:normal 11px Verdana, Arial, Helvetica; 
	color:#005D9F; 
}
div.contacform b { 
	font-size:14px; 
}
.newslettersignup { 
	margin:0;
	padding:10px 0 10px 0; 
}
label.leadtypes { 
	clear:none;
	float:right;
	margin-top:-30px;
	width:180px;
	padding-top:-30px;
	text-align:left; 
}
html> body label.leadtypes { 
	clear:none;
	float:right;
	margin-top:-26px;
	width:180px;
	padding-top:-30px;
	text-align:left; 
}
dd#col2  input.email { 
	padding-bottom:0;
	margin-bottom:0; 
}
dd#col2 label.email { 
	float:left;
	margin:-5px 0 0 0;
	padding:0 0 10px 0; 
	width:194px; 
	text-align:left; 
}
html> body dd#col2 label.email { 
	padding-bottom:20px; 
}
dd#col2 textarea.comment { 
	width:187px; 
	height:80px;
	font-size:12px; 
	color:#003256; 
	margin-bottom:10px; 
}
input.invifrm { 
	margin:0; 
	float:none; 
	height:0; 
	display:none; 
}