hr {
	width: 90%;
	height: 1px;
	border: 0px;
	border-bottom: 1px solid #666666;
	margin-bottom: 20px;
	text-align: left;
}

.htm_tbl_form td {
	border: 0px solid green;
}

.la_mainColumn_box .htm_tbl_form {
	margin-top: -10px;
	margin-bottom: 20px;
	width: 100%;
}

.la_mainColumn_box .htm_tbl_form .cell_formlabel{
	padding: 5px;
	padding-top: 8px;
	width: 150px;
	text-align: right;
	vertical-align: top;
	font-size: 110%;
}

	.mandatory {
		color: #b80303;
		font-weight: bold;
	}
	.narrow {	
		width: 100px !important;
	}

.la_mainColumn_box .htm_tbl_form .cell_data{
	padding: 5px;
	padding-top: 8px;
	text-align: left;
	vertical-align: top;
	font-size: 110%;
	color: #127295;
	color: #333333;
	font-weight: bold;
}

.la_mainColumn_box .htm_tbl_form .cell_formfield{
	padding: 5px;
	width: auto;
	text-align: left;
	vertical-align: top;
	font-size:90%;
}

.la_mainColumn_box .htm_tbl_form ul{
	padding-left: 20px;
}



.la_innerColumn_body .htm_tbl_form {
	margin-top: -10px;
	margin-bottom: 20px;
	width: 100%;
}

.la_innerColumn_body .htm_tbl_form .cell_formlabel{
	padding: 5px;
	padding-top: 8px;
	width: 150px;
	text-align: right;
	vertical-align: top;
	font-size: 110%;
}


.la_innerColumn_body .htm_tbl_form .cell_data{
	padding: 5px;
	padding-top: 8px;
	text-align: left;
	vertical-align: top;
	font-size: 110%;
	color: #127295;
	color: #333333;
	font-weight: bold;
}

.la_innerColumn_body .htm_tbl_form .cell_formfield{
	padding: 5px;
	width: auto;
	text-align: left;
	vertical-align: top;
}

.la_innerColumn_body .htm_tbl_form ul{
	padding-left: 20px;
}




.htm_txt_input,
.htm_pwd_input {
	border: 3px inset #ccccccc;
	padding: 2px;
	width: 250px;
	font-size: 110%;
}

.htm_txt_input_short,
.htm_pwd_input_short {
	border: 3px inset #ccccccc;
	padding: 2px;
	width: 120px;
	font-size: 110%;
}

.htm_txt_input_tiny,
.htm_pwd_input_tiny {
	border: 3px inset #ccccccc;
	padding: 2px;
	width: 60px;
	font-size: 110%;
}

.sel_input {
	width: 250px;
	font-size: 110%;
}

.htm_txt_textarea {
	border: 3px inset #ccccccc;
	padding: 2px;
	height: 50px;
	width: 380px;
	font-size: 110%;
	font-family: Arial, Helvetica, sans-serif;
}

.cell_formfield .txt_subscribe {
	font-size: 110%;
}

.cell_formfield a:link		{	color: #2EABE1;	}
.cell_formfield a:visited	{	color: #2EABE1;	}
.cell_formfield a:hover		{	color: #00FFFF;	}
.cell_formfield a:active	{	color: #00FFFF;	}

.la_mainColumn_buttonBar {
	width: 100%;
	text-align: center;
	margin-top:30px;
	margin-bottom:30px;
}

.htm_btn_input{
	background-color:#d4d0c8;
	font-size:120%;
	border: 2px outset #efefef;
	padding: 2px;
	padding-left: 20px;
	padding-right: 20px;
}

.inlinehover
{
    padding: 4px;
    border: 2px dashed darkblue;
    background: #bcffff;
    margin-top:10px;
}

/*


HTML	Naming Convention
Input (Button)	htm_btn
Input (Reset)	htm_rst
Input (Submit)	htm_sub
Input (Text)	htm_txt
Input (File)	htm_file
Input (Password)	htm_pwd
Input (Checkbox)	htm_chkbx
Input (Radio)	htm_rd
Input (Hidden)	htm_hdn
Textarea	htm_txtarea
Table	htm_tbl
Image	htm_img
Select	sel
Horizontal Rule	hr
Div	div


*/
