

#content-inner {background:url(../images/content/contact/header.jpg) no-repeat; padding-top:91px;}
form { background:url(../images/form-bg.jpg) no-repeat bottom; border:1px solid #ccc; margin-top:20px; padding:20px;  }
#col-two p{ margin:0px 0px 10px;}
#col-two{ width:191px; padding:10px 0px 0px 10px;}
.col{ width:50%; float:left}
h2{ margin:0px;}
#col-two h3{ font-size:13px; margin:0px; padding-top:10px;}
.first-p{ margin-top:0px;}
input.button{ margin-top:0px;}
h4{ margin:5px; color:#333;}
p{margin-top:0px;}
/*label p{ width:300px; display:block; float:right; *float:none;}
.radio{ float:left; margin-bottom:30px; margin-right:10px;}*/
#col-one h3{ font-size:16px; color:#00386C}
.text{ margin-bottom:7px; width:250px; border:1px solid #ccc; border-color:#999 #ccc #eee #ccc; padding:2px;}
.textlong{ margin-bottom:7px; width:500px; border:1px solid #ccc; border-color:#999 #ccc #eee #ccc; padding:2px;}
.textmsg{ margin-bottom:7px; width:500px; height: 100px; border:1px solid #ccc; border-color:#999 #ccc #eee #ccc; padding:2px;}
.sm-text{float:left; clear:both; margin-bottom:7px; *margin-bottom:0px; width:50px; border:1px solid #ccc; border-color:#999 #ccc #eee #ccc; padding:2px;}
.sm-text-label{ float:left; padding-left:10px; padding-top:5px; }
.button{margin-top:10px;}
.file-info span{ display:block; color:#999;}
#col-two .num-licenses{  margin-top:-50px !important;}

.radio{ float:left; margin-bottom:30px; margin-right:10px;}
label p{ display:block; float:right; *float:none;}
font.required {color: #990000; }

font.bold-blue {color:#0079AC; font-weight:bold;}
p.sales-office-links {line-height:14px; margin-top:0px; margin-bottom:13px; margin-left:0px;}