/* -- Forms styles --*/
.Contact #header {
 	background-image: url(../images/SubPageLogo.jpg);
	background-repeat: no-repeat;
	background-position: left;
	margin: 0;
	padding: 0;
	height: 113px;
	width: 189px;
	background-color:##3399FD;
}  
h1{  margin:0 0 0 189px; padding:0; }

.Contact #mainContent h1 {color:#FF9900; font-size:24px; margin:0; padding-bottom:10px;}
#footer{margin-top:500px; _margin-top:0; }

fieldset {margin: 0 0 5px 0; display: block;  border:none;}
input.submit { margin: 0 5px; background-color:#DBDB00; width:30px; }
input { width: 200px;}

/* contain interior floats */

.docform {width:650px; float:left; color:#7d7d7d; margin:0;}
.contactForm { float:left;  margin:0; font-size:11px;}
.contactForm td{width:282px;  float:left; }

#docform {float:left;}
div { margin:0 auto;}


#docform p{position: relative; width: 100%; margin:0 auto;}
#docform form {width: 650px; border: none;	margin:0; }

#name{ width:300px; clear:both;  border: none;	margin:0; }
#info{ clear:both;  border: none;	margin:0; }
#info .Inline{ float:left;}

/* reset width for non-text inputs */
input.radio, input.checkbox, input.submit { position:relative; width: auto;   font-size:12px; }

.contactForm td.submitBut{   float:right; }

/* reset width for Address text inputs*/
input.city {float: left; width:115px; }
input.zip {float: left; width:55px; }
input.name {float: left; width:55px; }
input.state {float: left; width:30px;}
input.address{float: left; width:200px;}
textarea{float: left;  width:250px;}

.label {float:left;  height:20px; padding-left:10px; clear:both; font-size:11px; padding:0; font-weight:normal; }
	
	/* display labels next to form elements */

	
label.name, label.zip, label.state, label.city, label.click {float: left; background-image:none;}	
label.name { width:100px;}
label.LastName { width:100px;}
label.zip, label.state, label.city { display:inline; margin-top:3px;}		
label.city { margin-right:5px; 	}

label.zip, label.state  { margin-right:5px;}	
p.click { clear:both; padding-top:10px; vertical-align:middle; height:30px;}
label.top {	display:block;	float:left; clear:both; }

#name {float: left; display:inline;	margin: 0 5px 0 0;	width:325px; display:block}




	
