.map-border{border:1px solid #B30005;}
#Contact_Box{width:500px;margin:10px auto;padding:10px 0px 5px 0px;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;color:#333;background-color:#F6F1E6;border:1px #B30005 solid;text-align:left;line-height:1.3;}
#Contact_Box .Contact_Clear{clear:both;display:block;height:0px;margin:0;padding:0;}
#Contact_Box .Address_Box{float:left;width:200px;padding:3px 0px 0px 30px !important;margin:0px 0px 0px 0px;background:url(../images/contact/home_icon.gif) no-repeat 5px 0px;overflow:hidden;}
#Contact_Box div{float:left;width:250px;margin:0;}
#Contact_Box div .Phone_Box{float:left;width:210px;padding:3px 10px 10px 30px !important;margin:0;background:url(../images/contact/phone_icon.gif) no-repeat 5px 0px;overflow:hidden;}
#Contact_Box div .Email_Box{float:left;width:210px;padding:3px 10px 0px 30px !important;margin:0;background:url(../images/contact/email_icon.gif) no-repeat 5px 0px;overflow:hidden;}
#Contact_Box div .Email_Box a{}
#Contact_Box p a{color:#000000;text-decoration:none;}
#Contact_Box p a:hover{text-decoration:underline;}
#Form_Container{width:500px;margin:10px auto;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#333;background-color:#F6F1E6;border:1px #B30005 solid;line-height:1;}
/*#Form_Container h2{float:left;width:498px;margin:0 auto;padding:5px 0px 5px 0px;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#FFF;background-color:#B30005;border:1px #F9F8F5 solid;text-align:center;}*/
#Form_Container form .Form_Full{clear:both;width:500px;margin:0;padding:5px 0px 0px 0px;}
#Form_Container form .Form_Text{clear:both;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;color:#000;text-align:center;padding:5px 0px 3px 0px !important;margin:0;}
.Form_Full textarea {margin-left: 10px !important; height: 65px !important;}
#Form_Container span.required{color:#F00;}
#Form_Container form .Form_Full label{float:left;width:90px;margin:0px 0px 0px 20px;padding:8px 5px 0px 5px;}
#Form_Container form .Form_Full p{float:left;width:350px;margin:0;padding:5px 5px 0px 5px !important;}
#Form_Container form .Form_Full p input{margin:0;width:345px;border:1px #CCC solid;}
#Form_Container form .Form_Full p textarea{margin:0;width:345px;border:1px #CCC solid;}
#Form_Container form .Form_Half{float:left;width:240px;padding:5px 0px 0px 0px;}
#Form_Container form .Form_Half label{float:left;width:95px;margin:0px 0px 0px 20px;padding:5px 0px 0px 5px;}
#Form_Container form .Form_Half label.center{text-align:center;}
#Form_Container form .Form_Half p{float:left;width:100px;margin:0;padding:5px 0px 0px 5px !important;}
#Form_Container form .Form_Half p input{float:left;width:100px;margin:0;padding:0;border:1px #CCC solid;}
#Form_Container form .Form_Half p select{float:left;width:90px;margin:0;padding:0;border:1px #CCC solid;}
#Form_Container form .Form_Submit{clear:both;width:305px;margin:0;padding:20px 0px 15px 195px;}
#Form_Container form .Form_Submit input{margin:0;}
#Form_Submit_Container{width:500px;margin:10px auto;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#333;text-align:center;}
#Form_Submit_Container h4{margin:0;padding:10px 0px 10px 0px;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#000;text-align:center;}
#Email_Template{width:500px;border:2px solid #A68D61;margin:0 auto;background-color:#383838;table-layout:fixed;border-collapse:separate;border-spacing:2px 2px;empty-cells:show;border-radius:5px;}
#Email_Template th{width:115px;text-align:left;padding:3px 0px 3px 5px;background:none;vertical-align:top;font-weight:bold;font-family:Arial;color:#956E46 !important;font-size:15px !important;margin-bottom:30px;}
#Email_Template td{width:380px;text-align:left;overflow:hidden;color:#999999 !important;}
#errorCode{text-align:center;margin:0 auto;width:500px;font-size:12px;color:#F00;padding-top:10px;}
#Email_Message{width:960px;text-align:center;margin:0 auto;padding:15px 0 0 0;}
#Form_Container2{color:#000;display:inline-block;margin-top:-30px;}
#Form_Container2 p{padding-bottom:5px !important;line-height:1 !important;color:#999999;!important;}
#Form_Container2 h3{margin-bottom:10px !important;line-height:1 !important;font-weight:bold;color:#F1DE78 !important;font-family:'TrajanProRegular' !important;font-size:17px !important;}
#Form_Container2 label{margin-bottom:10px !important;line-height:1 !important;font-weight:bold;display:block;color:#EFC86B !important;font-family:'TrajanProRegular' !important;font-size:17px !important;}
#Form_Container2 p:first-letter{color:#E2DDB5 !important;font-family:Garamond !important;font-size:16px !important;padding:0 !important;float:none !important;}
.Form_Full{margin-bottom:10px;}
.Form_Full input{background:#383838;width:310px;height:15px;padding:5px;color:#FFF;border-radius:5px;border:2px solid #A68D61;}
.Form_Full input[type=radio]{border:none !important;background:none !important;}
.twocol{float:left;}
.twocol input{width:145px;}
.left-check{margin-bottom:20px;}
.left-radio{margin-bottom:20px;}
.left-text{margin-bottom:5px;}
.left-text p{text-indent:0 !important;}
.left-text textarea{background:#383838;width:308px;height:115px;padding:5px;color:#FFF;border-radius:5px;border:solid #A68D61;resize:none;}
.Form_Submit{width:350px;margin-bottom:40px;}
#submit{background:url(../images/contact/hover.png) no-repeat;width:106px;height:38px;border:none;text-align:center;line-height:38px;color:#FFF;font-size:20px;float:left;margin:10px 0 0 165px;cursor:pointer;position:absolute;bottom:28px;}
#submit1{background:url(../images/contact/hover.png) no-repeat;width:106px;height:38px;border:none;text-align:center;line-height:38px;color:#FFF;font-size:20px;float:left;margin:10px 0 0 45px;cursor:pointer;/*position:absolute;bottom:28px*/}
#reset{background:url(../images/contact/hover.png) no-repeat;width:106px;height:38px;border:none;text-align:center;line-height:38px;color:#FFF;font-size:20px;float:left;margin:10px 0 0 40px;cursor:pointer;position:absolute;bottom:28px}
.required{font-size:11px;}