#close_button {
	margin:5px;
}

.frm_main_table_title {
	background-color:#ffffff;
	padding-left:3px;
	padding-right:3px;
}

.frm_main_table_content {
	padding:4px;
}

.frm_main_table_content_table { 
	background-color:#ffffff;
}

.frm_main_table_content_left_td { 
	width:83px;
}

label {
display:block;
text-align: left;
font-weight:bold;
}
TEXTAREA {
	FONT-SIZE:12px;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	width:100%;
	height:100px;
	border:#ffffff solid 1px;
	background-color:#ffffff;
}
INPUT {
	FONT-SIZE:12px;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	border:#ffffff solid 1px;
	background-color:#ffffff;
}
SELECT {
	FONT-SIZE:12px;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	width:100%;
	border:#ffffff solid 1px;
	background-color:#ffffff;
}
FORM {
	DISPLAY: inline;
}

.generic_form_header {
	BACKGROUND: #ffffff;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	HEIGHT: 22px;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: left;
	COLOR: white;
}
.generic_form_footer {
	BACKGROUND: #transparent;
	FONT-WEIGHT: normal; 
	TEXT-ALIGN: center;
	COLOR: white;
}
.generic_form {
	BACKGROUND: #f1f1f1;
}
.generic_form_left {
	BACKGROUND: #f1f1f1; 
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold; 

	vertical-align:top;
	COLOR:#000000;
	text-transform:capitalize;
	
	padding-left:20px;
	/*
	padding-right:40px;
	*/
	padding-top:5px;
	padding-bottom:5px;
	/*
	background-image:url(../images/bg_form_row.jpg);
	background-repeat:no-repeat;
	background-position:20px 5px;
	*/
}

.generic_form_left_readonly {
	BACKGROUND: #f1f1f1; 
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold; 

	vertical-align:top;
	COLOR:#d7d7d7;
	text-transform:capitalize;
	
	padding-left:40px;
	padding-right:40px;
	padding-top:5px;
	padding-bottom:5px;
	background-image:url(../images/bg_form_row_readonly.jpg);
	background-repeat:no-repeat;
	background-position:20px 5px;
}

.generic_form_left_admin {
	BACKGROUND: #f1f1f1; 
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold; 

	vertical-align:top;
	COLOR:#4a4a4a;
	text-transform:capitalize;
	
	padding-left:40px;
	padding-right:40px;
	padding-top:5px;
	padding-bottom:5px;
	background-image:url(../images/bg_form_row_admin.jpg);
	background-repeat:no-repeat;
	background-position:20px 5px;
}

.generic_form_right {
	FONT-WEIGHT: normal; 
	color:#4a4a4a;
	BACKGROUND: #f1f1f1;
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:#ffffff solid 1px;
}
.generic_form_button {
	FONT-WEIGHT: normal; 
	HEIGHT:20px;
}
.field_error {
	COLOR: #A60000;
	border: 1px solid #A60000;
	background-color: #FFBBBB;
}
.generic_form_table {
	BACKGROUND: #f1f1f1;
}

#form_tabs{
}

#form_tab {
	background-image:url(../images/bg_tab.jpg);
	background-repeat:no-repeat;
	width:150px;
	height:24px;
	text-align:center;
	padding-top:4px;
}

#form_tab_selected {
	background-image:url(../images/bg_tab_selected.jpg);
	background-repeat:no-repeat;
	width:150px;
	height:24px;
	text-align:center;
	padding-top:4px;
}

#form_tab a,#form_tab a:visited,
#form_tab_selected a,#form_tab a:visited  {
	color:#FFFFFF;
	text-decoration:none;
}