/*border:0px;    ---> used in body element*/
body{background:#948E78;font-family:Arial, Helvetica, sans-serif;}
*{outline:0px;text-decoration:none;margin:0;padding:0;}
img{border:none;}
fieldset{border:1px solid #000000;}
#containerwrap{margin:auto;width:963px;}
#containerwrap .flt_lft{float:left;}
#containerwrap .flt_ryt{float:right;}
#containerheader{width:947px;height:132px;float:left;background:#f2f1ed;padding:16px 0px 0px 16px;}
#containerheader .appraisers-of-usa{float:left;margin-left:181px;}
#containerheader .headertext{float:right;font-size:14px;margin:99px 10px 0px 0px;font-weight:bold;}
#containerheader img{ border:0px;}

#containernav{width:963px;height:50px;float:left;background:url(../images/bgcontainernav.jpg);}
#containernav ul{list-style:none;margin-left:16px;position:absolute;}
#containernav li{float:left;border-left:1px solid #FFFFFF;}
#containernav li:first-child{border:0;}
#containernav a{color:#573b13;font-size:14px;height:33px;display:block;padding:17px 31px 0px;}
#containernav a:hover{color:#34766b;background:url(../images/bgcontainernavcurrent.jpg) repeat-x;height:33px;padding-top:30px;margin-top:-13px;}
#containernav a.current{color:#34766b;background:url(../images/bgcontainernavcurrent.jpg) repeat-x;height:33px;padding-top:30px;margin-top:-13px;}
#containermain{width:929px;float:left;background:#9d9582;padding:17px;}
#containermain .contentpanel{width:929px;min-height:261px;float:left;background:url(../images/bgcontentpanel.jpg) repeat-x #d4d0c8;margin-top:23px;padding:20px 0px;}
#containermain .lftpanel{width:570px;float:left;line-height:22px;color:#3a3a3a;font-size:12px;margin:20px 0px 0px 45px;}
#containermain .lftpanel p{ margin-bottom:8px; line-height:18px;}
#containermain .lftpanel ul{ margin:auto; padding:10px;}
#containermain .lftpanel ul li{ margin:auto; padding:none;}
#containermain .lftpanel a{color:#43301e;}
#containermain .heading{padding-bottom:7px;}
#containermain .more{padding-top:5px;}
#containermain .border{float:left;width:1px;height:250px;border-left:1px solid #cac9c2;margin:20px 40px 0px;}
#containermain .rytpanelmain{width:224px;float:right;margin:20px 60px 0px 0px;}
#containermain .rytpanel{width:277px;float:right;margin:20px 15px 0px 0px;}
#containermain .faq{list-style:none;margin-top:5px;}
#containermain .faq li{background:url(../images/bullet.png) no-repeat;background-position:0px 9px;padding:0px 0px 9px 13px;float:left;width:264px;text-align:left;line-height:22px;font-size:12px;}
#containermain .faq li a{color:#43301e;border-bottom:1px solid #43301e;}
#containermain .faq li ul{margin-top:10px;}
#containermain .faq li ul li{background:none;padding:0;margin:0;list-style:disc;margin-left:15px;width:260px;}
#containermain .margin{margin-top:40px;}
#containermain .appraisalform td{padding:5px;}
#containermain .appraisalform img{ cursor:pointer;}
#containermain .mail{color:#43301e;border-bottom:1px solid #43301e;}
#containermain .list{list-style:disc;}
#containermain .list li{margin-left:15px;margin-top:7px;}
#containermain .field{width:284px;font-family:Arial, Helvetica, sans-serif;font-size:11px;padding:3px;border:1px solid #BBBBBB;}
#containermain .field:hover{border:1px solid #111111;}
#containermain .field2{width:35px;font-family:Arial, Helvetica, sans-serif;font-size:11px;padding:3px;border:1px solid #BBBBBB;}
#containermain .field2:hover{border:1px solid #111111;}
#containermain .field3{width:556px;font-family:Arial, Helvetica, sans-serif;font-size:11px;padding:3px;border:1px solid #BBBBBB;overflow:auto;resize:none;height:100px;}
#containermain .field3:hover{border:1px solid #111111;}
#containermain .sfield{width:291px;font-family:Arial, Helvetica, sans-serif;font-size:11px;padding:3px;border:1px solid #BBBBBB;}
#containermain .sfield:hover{border:1px solid #111111;}
#containermain .radio{vertical-align:middle;margin:-2px 4px 0px 0px;}
#containerfooter{width:963px;float:left;background:#9d9582;text-align:center;margin-top:11px;padding:15px 0px;}
#containerfooter li{display:inline;text-align:center;list-style:none;color:#404040;font-size:12px;}
#containerfooter li{margin:0px 35px;}
#containerfooter a{color:#404040;}
