#contact-overlay{background-color:#000;cursor:auto;}
#contact-container{font:16px/22px 'Trebuchet MS', Verdana, Arial;text-align:left;width:450px;}
#contact-container .contact-content{background-color:#333;color:#ddd;height:40px;}
#contact-container h1{color:#d76300;font-size:20px;line-height:20px;margin:0;padding:0 0 6px 12px;text-align:left;font:20px/42px 'Trebuchet MS',Verdana,Arial;}
#contact-container .contact-loading{background:url(../img/contact/loading.gif) no-repeat;height:55px;margin:-14px 0 0 190px;padding:0;position:absolute;width:54px;z-index:8000;}
#contact-container .contact-message{text-align:center;}
#contact-container .contact-error{background:#000;border:2px solid #ccc;font-size:14px;font-weight:bold;line-height:18px;margin:0 auto;padding:2px;width:92%;}
#contact-container br{clear:both;}
#contact-container form{margin:0;padding:0;}
#contact-container label{clear:left;display:block;float:left;font-weight:bold;padding-right:4px;text-align:right;width:100px;}
#contact-container .contact-input{background:#eee;border:1px solid #fff;font-family:'Trebuchet MS', Verdana, Arial;float:left;padding:2px;margin:2px;width:300px;}
#contact-container textarea{height:114px;}
#contact-container .contact-cc{cursor:default;font-size:14px;vertical-align:top;}
#contact-container .contact-top{background-color:#333;height:13px;margin:0;padding:0;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-radius:8px 8px 0 0;}
#contact-container .contact-bottom{background-color:#333;font-size:12px;height:13px;line-height:12px;text-align:center;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;border-radius:0 0 8px 8px;}
#contact-container .contact-bottom a,
#contact-container .contact-bottom a:link,
#contact-container .contact-bottom a:active,
#contact-container .contact-bottom a:visited{color:#666;position:relative;top:-4px;text-decoration:none;}
#contact-container .contact-bottom a:hover{color:#888;}
#contact-container .contact-button{background:#d76300;border:0;color:#fff;cursor:pointer;font-size:16px;font-weight:bold;height:26px;margin:4px 0 0 4px;text-align:center;vertical-align:middle;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
#contact-container .contact-button:hover{background:#f49000;}
#contact-container a.modal-close,
#contact-container a.modal-close:link,
#contact-container a.modal-close:active,
#contact-container a.modal-close:visited{color:#999;font-size:18px;font-weight:bold;position:absolute;text-decoration:none;right:8px;top:0px;}
#contact-container a.modal-close:hover{color:#ccc;}
#sendanoymail-overlay{background-color:#000;}
#sendanoymail-container{font:16px/22px 'Trebuchet MS', Verdana, Arial;text-align:left;width:450px;}
#sendanoymail-container .sendanoymail-content{background-color:#f4f4f4;color:#ddd;height:40px;}
#sendanoymail-container h1{color:#2936cc;font-size:20px;line-height:20px;margin:0;margin-bottom:10px;padding:0 0 0px 12px;text-align:left;}
#sendanoymail-container .sendanoymail-loading{background:url(../img/contact/loading.gif) no-repeat;height:55px;margin:-14px 0 0 190px;padding:0;position:absolute;width:54px;z-index:8000;}
#sendanoymail-container .sendanoymail-message{text-align:center;}
#sendanoymail-container .sendanoymail-error{background:#fff;border:1px solid #ccc;font-size:14px;line-height:18px;margin:0 auto;padding:3px 10px;width:89%;color:#f00;float:left;margin-left:10px;}
#sendanoymail-container br{clear:both;}
#sendanoymail-container form{margin:0;padding:0;margin-top:0px;}
#sendanoymail-container label{clear:left;display:block;float:left;font-size:14px;padding-right:5px;text-align:left;width:100px;color:#335980;margin-left:20px;}
#sendanoymail-container .sendanoymail-input{background:#eee;border:1px solid #999;font-family:'Trebuchet MS', Verdana, Arial;float:left;padding:2px;margin:2px;width:300px;}
#sendanoymail-container textarea{height:114px;}
#sendanoymail-container .sendanoymail-cc{cursor:default;font-size:14px;vertical-align:top;}
#sendanoymail-container .sendanoymail-top{background-color:#f4f4f4;height:13px;margin:0;padding:0;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-radius:8px 8px 0 0;}
#sendanoymail-container .sendanoymail-bottom{background-color:#f4f4f4;font-size:12px;height:13px;line-height:12px;text-align:center;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;border-radius:0 0 8px 8px;}
#sendanoymail-container .sendanoymail-bottom a,
#sendanoymail-container .sendanoymail-bottom a:link,
#sendanoymail-container .sendanoymail-bottom a:active,
#sendanoymail-container .sendanoymail-bottom a:visited{color:#666;position:relative;top:-4px;text-decoration:none;}
#sendanoymail-container .sendanoymail-bottom a:hover{color:#888;}
#sendanoymail-container .sendanoymail-button{background:#525c66;border:0;color:#fff;cursor:pointer;font-size:12px;height:26px;margin:4px 0 0 4px;text-align:center;vertical-align:middle;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:3px 10px;}
#sendanoymail-container .sendanoymail-button:hover{opacity:0.8;}
#sendanoymail-container a.modal-close,
#sendanoymail-container a.modal-close:link,
#sendanoymail-container a.modal-close:active,
#sendanoymail-container a.modal-close:visited{color:#f00;font-size:18px;font-weight:bold;position:absolute;text-decoration:none;right:8px;top:0px;}
#sendanoymail-container a.modal-close:hover{color:#ccc;}
#sendanoymail-overlay{background:rgba(0, 0, 0, 1) none repeat scroll 0 0 !important;z-index:999999 !important;}#sendanoymail-container{z-index:999999 !important;}