


#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;
}
#popupContact{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:auto;
width:408px;
background:#FFFFFF;
border:2px solid #cecece;
z-index:2;
padding:12px 12px 24px 12px;
font-size:13px;
/*margin:200px 0 0 0;
*/}
#popupContact h1{
text-align:left;
/*color:#6FA5FD;*/
color:#48a999;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
#popupContactClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
cursor:default;
}
#popupContactClose:hover { color:#FF0000; }





#eform1 { width:350px; margin:auto; font-family:Arial, Helvetica, sans-serif; }

#eform1 label.error { font-weight:normal;color:red;text-align:left;width:200px; padding-left:110px;}

#eform1 fieldset { margin: 1.5em 0 0 0; padding: 0; border:0px;  }  
#eform1 legend { margin-left: 1em; color: #000000; font-weight: bold; } 

#eform1 label { font-size:12px; display:block; width:100px; float:left; }

#eform1 input , #eform textarea , #eform select { float:left; border:1px #CCCCCC solid;}

#eform1 textarea { height:80px; overflow:auto;}
 
#eform1 fieldset ol { padding: 1em 1em 0 1em; list-style: none; }  

#eform1 fieldset li { padding-bottom: 2em; display:block; clear:both;  }  
#eform1 li.submit { padding:1em 0 1em 0; }

#eform1 .text {}

#eform1 .button { background:url(images/s-but.png) no-repeat; height:24px; width:100px; border:0; cursor:default; }



