.contactForm{
	margin:20px 10px;
}

legend{
	font-weight: bold;
	color:#2e48a9;
}

.centers{
	text-align:center;
}

.contactInfo{
	margin:10px;
}

.addressText{
	margin:10px;
}

input[type=button], input[type=reset] {
 background: #eee;
 color: #222;
 border: 1px outset #ccc;
 padding: .1em .5em;
 font-size: 12px;
 clear:both;
 display:block;
 text-align:center;
 width=100%;
}
input[type=button]:hover,  input[type=reset]:hover {
 background: #FFFFF0;
 border: 1px inset #ccc;
 cursor: hand;
}
input[type=button][disabled], input[type=reset][disabled] {
 background: #f6f6f6;
 border-style: solid;
 color: #999;
}
input[type=text], input[type=password], input[type=checkbox], textarea, select { font-size:11px; border: 1px solid #d7d7d7 }
input[type=text], input[type=password], input[type=checkbox], select { padding: .20em .3em }
input[type=text]:focus, input[type=password]:focus, textarea:focus, input[type=checkbox]:focus, select:focus {
 border: 1px solid #886;
}
.formLayout label {
      float:left;
      color: #333366;
      text-align:right;
      font-weight:bold;
      font-size:11px;
      margin-right:8px;
      display:block;
      width:15em;
      line-height:1.5em;
      }
ul.formLayout {
      clear:both;
      float:left;
      list-style: none;
      padding:0;
      margin:8px 0;
	  width:100%;
} 
ul.formLayout li {
     clear:both;
     color:#000;
     padding:0;
     margin:6px 0;
}
.formSubHeadline {
	font-size:15px;
	font-weight:bold;
	margin:20px 0px 40px 60px;
	background-color:#999999;
	color:#FFFFFF;
	padding:2px;
}


		

