body{background-color:#dcdcdf;}
#maintable{background-color:#ffffff;border:solid 3px #336699;}
#formcol{background-color:#99cc00;border-left:solid 3px #336699;padding-left:20px;padding-top:5px;padding-right:20px;}
#tophead{background-color:#282825;border-bottom:solid 3px #336699;}
#tophead img{position:relative;left:30px;top:10px;}
#emailphone{position:relative;left:536px;top:-20px;font:12px arial,sans-serif;color:#FFFFFF;width:250px;}
#emailphone A{color:#FFFFFF;text-decoration:none}
.title{font:28px verdana,sans-serif;color:#003366;padding-top:30px;padding-left:10px;font-weight:bold;padding-right:30px;}
.titlebold{font:20pt Arial, Helvetica, sans-serif;font-weight:bold;padding-left:10px;padding-top:55px;}
.subtitle{font:14px verdana,sans-serif;font-weight:bold;color:#000000;padding-left:30px;padding-top:30px;padding-right:30px;}
.subtitle2{font:16px Arial, Helvetica, sans-serif;font-weight:bold;}
.grntxt{color:#99cc00}

#content{font:13px verdana,sans-serif;color:#000000;padding-left:30px;padding-right:30px;}
#buttons{border-left:solid 3px #336699;border-right:solid 3px #336699;border-bottom:solid 3px #336699;margin-right:12px;background-color:#ffffff;padding-top:10px;padding-bottom:10px;}
.su1{font:21px verdana,sans-serif;font-weight:bold;color:#000000;}
.su2{font:21px verdana,sans-serif;font-weight:bold;color:#ffffff;}
.contacttext{font:10px verdana,sans-serif;margin-top:10px;}
.txtlabel{font:12px verdana,sans-serif;padding-top:10px;}
.inputtxt{width:170px;border-left:solid 2px #666666;border-top:solid 2px #666666;border-right:solid 2px #000000;border-bottom:solid 2px #000000;font:14px verdana,sans-serif;}
.txtlabelerror{}
.smtxt{font:10px verdana,sans-serif;}
.whttxt{font:12px verdana,sans-serif;color:#ffffff;padding-top:10px;}
.whttxt A{font:10px verdana,sans-serif;color:#ffffff;padding-top:10px;}
label,.hand{cursor:pointer;cursor:hand;}
fieldset, fieldset input {border:none;padding:2px;margin:2px;}
.bordtop{font:12px verdana,sans-serif;padding-top:10px;}
#disclaim{font:12px verdana,sans-serif;padding-top:10px;padding-left:10px;padding-right:10px;color:#999999;}
#disclaim A{color:#999999;}
.disclaimtopline{color:#000000;font-weight:bold;padding-top:15px;}
.txtlabelerror{font:12px verdana,sans-serif;color:#000000;padding-top:10px;}
.inputerror{border:solid 2px #FF0000;width:170px;font:14px verdana,sans-serif;}

.errorbox{color:#FF0000;border:solid 2px #FF0000;background-color:#ffffff; padding:2px;font:9px verdana,sans-serif;}

#tooltip {position: absolute;z-index: 3000;border: 1px solid #000000;background-color: #ffffff;padding: 5px;opacity: 1.00;font:10px verdana,sans-serif;width:400px;}
#tooltip h3, #tooltip div { margin: 0; }
.contenttip{display:inline;cursor:pointer;cursor:hand;text-decoration:underline;}
#loading{font:12px verdana,sans-serif;color:#003366;}
#previewimg{width: 580px;cursor:pointer;cursor:hand;left:50%;position:absolute;top:145px;z-index:99;margin-left:-430px;background-color:#ffffff;font:14px verdana,sans-serif;border:solid 3px #666666;}
.lookinside{font:14px Arial, Helvetica, sans-serif;font-weight:bold;padding-left:10px;color:#FF0000;}
.hr{line-height:1px;color:#336699;height:1px;margin-left:60px;margin-right:30px;margin-top:10px;}
.highlighttext{color:#003767;}
.normtxt{font:13px verdana,sans-serif;color:#000000;}
#atrtaderform{background-color:#99cc00;border-top:solid 3px #336699;padding-left:60px;padding-top:10px;}
.atrtadertitle{font:16px Arial, Helvetica, sans-serif;font-weight:bold;}
#confirmtable{font:12px Arial, Helvetica, sans-serif;}


