.black_overlay{display:none;
position:absolute;
top:0%;left:0%;
width:100%;
height:100%;
background-color:black;z-index:1001;
-moz-opacity:0.8;
opacity:.90;
filter:alpha(opacity=90);
}
* html .black_overlay{display:none;position:absolute;top:0%;left:0%;width:100%;height:1100px;background-color:black;z-index:1001;		-moz-opacity:0.8;opacity:.90;filter:alpha(opacity=90);}
.white_content{display:none;position:absolute;top:25%;left:31%;width:479px;height:55%;padding:16px;z-index:1002;overflow:auto;}

div#login{width:369px;height:188px;padding:35px 40px;background:url('../images/contact.png') no-repeat !important;z-index:99999;position:relative;}
* html div#login{width:369px;height:188px;padding:35px 40px;background:url('../images/contact-ie.gif') no-repeat !important;z-index:99999;position:relative;}
div#form_pop{width:369px;height:200px;color:#593322;font:normal 12px Tahoma;padding:0;}
div#form_pop h1{font:bold 25px/30px "Lucida Sans";margin:0px;color:#000 !important;}
div#form_pop form{margin:0;padding:0;width:369px;}
.emailform{float:left;margin:8px 0px;position:relative;border-top:3px solid #990000;width:369px;}
.emailform .form-input{float:left;background:#FFFFFF;border:1px solid #C9AF8A;padding:2px 5px;color:#B50B0C;width:355px;font-size:13px;height:25px;}
.emailform .form-input option{padding:0 0 0 5px !important;}
.emailform .form-input textarea{width:350px !important;}
div#form_pop div.row{margin:3px 0px;float:left;width:369px;padding:0 0 5px 0;}
div#form_pop div.cell{width:365px;float:left;margin:.3em 0  0 0 !important;clear:both;}
div#form_pop label{font:normal 12px Tahoma;display:block;margin:0px 10px 5px 0px;color:#000000;}	
div.close{position:absolute;top:1.3em;right:1.2em;margin:0;padding:0;width:30px;height:30px;}