.data_form_header
{  background:Transparent;
   position:absolute;
   top:0px;
   left:0px;
   width:100%;
   height:16px;
   font-size: 12px;
   font-weight: bold;
   color:#B0B598;
}

.data_form_buttons
{  background-color:Transparent;
   position:absolute;
   top:0px;
   left:0px;
   width:100%;
   height:27px;
   border:solid 1px yellow;
   vertical-align:bottom;
}

.data_form_lbl
{	background-color:Transparent; 
	color: #666666;
	height:20px;
   font:normal 10px verdana;
	text-align:left;
	padding-top:2px;
}

.data_form_lbl_nn
{	background-color:Transparent; 
	color: #666666;
	height:20px;
   font:bold 10px verdana;
	text-align:left;
	padding-top:2px;
}

.data_frm_error
{	background-color:Transparent; 
	color: red;
	height:20px;
   font:lighter 9px verdana;
	text-align:left;
	padding-top:4px;
}

.data_form_cbo_150, .data_form_cbo_180, .data_form_cbo_200, .data_form_cbo_250
{	background-color:#ffffff; 
	border:solid 1px #666;
	color: #666666;
	height:20px;
   font:lighter 10px verdana;
	text-align:left;
}
.data_form_cbo_150
{	width:150px;
}
.data_form_cbo_180
{	width:180px;
}
.data_form_cbo_200
{	width:200px;
}
.data_form_cbo_250
{	width:250px;
}

.data_form_txt_550, .data_form_txt_450, .data_form_txt_200, .data_form_txt_250, .data_form_txt_150,.data_form_txt_100,.data_form_txt_80,.data_form_txt_30
{	background-color:#ffffff; 
	border:solid 1px #666;
	color: #666666;
	width:550px;
	height:20px;
   font:lighter 10px verdana;
	text-align:left;
}
.data_form_txt_450
{  width:450px;
}
.data_form_txt_250
{  width:250px;
}
.data_form_txt_200
{  width:200px;
}
.data_form_txt_150
{	width:150px;
}
.data_form_txt_100
{	width:100px;
}
.data_form_txt_80
{	width:80px;
}
.data_form_txt_30
{	width:30px;
}

.data_form_txt_long_550, .data_form_txt_long_450, .data_form_txt_long_250
{	background-color:#ffffff; 
	border:solid 1px #666;
	color: #666666;
	width:550px;
	height:80px;
   font:lighter 10px verdana;
	text-align:left;
}
.data_form_txt_long_450
{  width:450px;
}
.data_form_txt_long_250
{  width:250px;
}


.data_form_txt_200_ro
{	background-color:#F0F0F0; 
	border:solid 1px #666;
	color: #666666;
	width:200px;
	height:20px;
   font:lighter 10px verdana;
	text-align:left;
}

.data_form_txt_xxs
{	background-color:#ffffff; 
	border:solid 1px #666;
	color: #666666;
	width:25px;
	height:15px;
   font:lighter 9px verdana;
	text-align:left;
}

.data_form_chk
{	background-color:transparent; 
	color: #666666;
	width:16px;
	height:16px;
   font:lighter 10px verdana;
}

.data_form_opt
{	border:none;
	width:12px;
	height:12px;
   font:lighter 1px verdana;
}

.data_form_button
{	background-image:url(../images/web/button_bckgr.gif);
	border:solid 1px #666;
	color: #666;
	width:90px;
	height:20px;
	font-family: verdana,helvetica,sans-serif;
	font-size: 10px;
   font-weight:bold;
	text-align:center;
	margin-right:6px;
}

.data_form_button_xl
{	background-image:url(../images/web/button_bckgr.gif);
	border:solid 1px #666;
	color: #666;
	width:110px;
	height:20px;
	font-family: verdana,helvetica,sans-serif;
	font-size: 10px;
   font-weight:bold;
	text-align:center;
	margin-right:6px;
}



.frmMessage
{  background-color:CCCCCC;
   border:solid 1px #666;
   padding:0px;
   margin:0px;
   left:12px;
   top:12px;
   width:400px;
   height:190px;
   position:absolute;
}

.frmMessageHead
{	background-color:#D0CEAA;
   COLOR: #666;
   FONT-FAMILY: verdana,helvetica,sans-serif;
   FONT-SIZE: 9pt;
   top:0px;
   left:0px;
   width:100%;
   height:16px;
   font-size: 10px;
   font-weight: bold;
   border-bottom:solid 1px #666;
}
.frmMessageBody
{  position:absolute;
   top:16px;
   left:0px;
   width:420px;
   height:224px;
   padding-top:24px;
}
.frmMessageIcon
{  position:absolute;
   top:12px;
   left:12px;
   width:32px;
   height:32px;
}
.frmMessageText
{  position:absolute;
   top:56px;
   left:24px;
   width:372px;
   height:auto;
   color:666;
   font-size:11px;
   font-weight:600;
   text-align:center;

}
.frmMessageButtons
{  position:absolute;
   top:146px;
   left:24px;
   width:372px;
   height:28px;
   color:666;
   font-size:11px;
   font-weight:600;
   text-align:right;
   vertical-align:middle;

}

