﻿body, html { text-align: left; background-color: #ffffff; color:#FFF; background:url(../../images/contactus.jpg); font-family:Arial, Helvetica, sans-serif }

#pContact .header{ color:#adad98; font-size:16px; padding:10px 0 10px 0; }

#pContentTop{ border-bottom:solid 1px #ccc; height:400px; width:950px; padding:20px 0 0 0; margin-right:3px }
#pContentTop .left{ float:left; width:451px; text-align:left; padding:0 80px 0 0; font-size:11px; }
#pContentTop .left h3{ color:#84858C }
#pContentTop .right{ float:left; }

#pHeader{ border-bottom:solid 1px #ddd; padding:38px 0 110px 0; width:950px; height:22px;  margin-right:3px; }
#pHeader .left{ float:left; width:380px; text-align:left;}
#pHeader .left img{ padding:0 0 0 0; float:left;}
#pHeader .left h3{  float:left; padding:5px 0 0 0}
#pHeader .middle{ float:left; width:262px; text-align:right;}
#pHeader .right{ float:right; padding-left:100px; padding-top:4px; width:302px; }

#pFooter{ border-bottom:solid 1px #ddd; }

#pFooter ul { background-color: transparent; height: 25px; }
#pFooter ul li { list-style: none; float: left; color: #707070; padding: 4px 0 4px 2px; font: bold 11px/16px Arial; }
#pFooter ul li a { color: #707070; text-decoration: none; font: bold 11px/16px Arial; }
#pFooter ul li a.selected { color: #99CC00; }
#pFooter ul li a:hover { color:#99CC00 }

#pContact{ text-align:left; font:11px/16px Arial; color:#000}
#pContact p{ padding:0;}
#pContact h1{ padding:0 0 20px 0;}
#pContact .largeText{ font:bold 11px/17px Arial; color:#373737;}

#pContact .left{float:left; width:403px; padding:20px 0 0 0px }
#pContact .left h1{ color:#99CC00; font: bold 14px/16px Arial; margin:0; padding:0; }
#pContact .right{float:left; margin:0px 0 0 0; padding:10px 0 0px 100px; }

.contentForm { padding:0px 0 20px 20px; width:410px; clear: both; text-align:left; color: #000;  }
.contentForm .form-item { clear: both; margin-bottom: 14px}
.contentForm .form-item a { color: #FFF; }
.contentForm .form-item a:hover { color: #CCC; }
.contentForm .form-item label { float: left; width: 100px; clear: left; font: 11px Helvetica,Verdana; padding: 3px 0; color: #000; }
.contentForm .form-item input,
.contentForm .form-item select { }
.contentForm .form-item .input { margin: 0 0 0 50px; }
.contentForm .form-item .description { clear: both; font: normal 9px Helvetica,Verdana; color: #000; display: block; }
.contentForm .form-item-upload { clear: both; margin-bottom: 14px; height: 40px; margin-top:40px }
.contentForm .form-item-content{ clear: both; margin-bottom: 14px; height: 40px; margin-top:10px }
.contentForm .form-item-upload label { float: left; width: 140px; clear: left; font: bold 11px Helvetica,Verdana; padding: 3px 0; color: #FFF; }
.contentForm .form-item-upload input,
.contentForm .form-item-upload select { float: left; clear: right; }
.contentForm .form-item-upload .description { clear: both; font: normal 9px Helvetica,Verdana; color: #999; display: block; }
.contentForm .form-buttons { clear: both; padding-left: 140px; }
.contentForm .form-buttons input,
.contentForm .form-buttons button { background-color: #333; color: #FFF; font: bold 12px Helvetica,Verdana; border: outset 1px #777; padding: 2px 10px; }
.contentForm .form-buttons input.confirm,
.contentForm .form-buttons button.confirm { color: #7F7; }
.contentForm .form-buttons input.cancel,
.contentForm .form-buttons button.cancel { color: #F77; }
.form-message-box{ width:150px; border:solid 1px #000;  margin:10px 100px 10px 0; padding: 10px 10px 10px 20px; font-size:12px; text-align:left; float:left;}
.msg{ margin:40px;}