







#main_rightcol {width: 225px;	margin-left:-225px;/*	background-color:#ff0000;height:600px;*/
}
#main_midcol {	margin-left: -100%;	width: 728px;	/*background-color:#CCCCFF;*/}
#main_midcol_content{padding: 0px 0px 0px 0px; margin:10px 0px 10px 0px;}
#main_leftcol{	/* width:200px; margin: 2px; float:left; border:0px solid blue; */	display:none;}

.form_error_msg{color:#CC0000;font-size:.9em;}
.form_info_msg{color:#666666;font-size:.8em;}
.form_text,.form_textarea, .form_select { border:1px solid #CCCCCC;}
.form_btn{border:2px outset #cfcfcf;overflow:visible; margin:0px 2px 0px 0px ;padding-left:10px; padding-right:10px; background:#000000; color:#FFFFFF;}
.flabel{color:#666666;width:150px;}
.fvalue{background:url(../images/icon_grey_right_arrow.gif) #f1f1f1 no-repeat left center; 
background-position: 0px 10px;
padding:5px 5px 5px 16px; font-size:1.1em;}


fieldset{padding:5px 15px 5px 15px; width:99%;margin:0px 0px 15px 0px;}
fieldset legend{color:#666666; font-weight:bold; font-size:1.1em; padding-bottom:2px;}


.msg{color:#ff0000; display:block; width:auto; font-size:18px;margin:0px 0px 10px 0px;  padding:5px 15px 5px 30px;  }
.warningmsg{ border:3px solid #333399;background:url(../images/icon_info.png) #FFFF00 no-repeat 5px center;}
.errormsg{border:3px solid #cc0000; background:url(../images/icon_error.png) #FFFF00 no-repeat 5px center;}
.successmsg{border:3px solid #66CC66; background:url(../images/icon_ok.png) #FFFF00 no-repeat 5px center;}
.alertmsg{border:3px solid #333399;background:url(../images/icon_info.png) #FFFF00 no-repeat 5px center;}

.vit{height:16px; padding:10px; font-weight:bold; letter-spacing:.8em; width:120px;}


