#mbox{
background-color:#FFFFFF; 
padding:0px; 
border:2px solid #555555;
text-align:left;
 filter:alpha(opacity=100);
 -moz-opacity:1.0;
 opacity:1.0;  
}

.field {
 padding:5px 5px;
}

.label {
 padding:2px 0px;
 font-family:verdana;
 font-weight:bold;
}

#mbox label {
 font-weight:bold;
 float:left;
 width:100px;
}

#mbox form {
 padding:0px 10px;
}


#mbox .box_title { 
margin-bottom:10px;
padding:10px; 
font-size:145%;
font-weight:bold;
color:#333333;
background-color:#EEEEEE;
border-bottom:2px solid #555555;
}
#mbm{
font-family:Arial,verdana,sans-serif;
font-weight:bold;
float:right;padding-bottom:5px;
}

#ol{
background-image: url("../images/overlay.png");
}

select { visibility:visible !important; }

.dialog {display:none;text-align:left;}

input, select, textarea { 
font-family: Arial,Verdana, Arial;
font-size:100%; 
}

* html #ol{
background-image:none; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/overlay.png", sizingMethod="scale");
}