#form_table {
}
#form_links {
clear:both;
text-align:center;
height:30px;
border-bottom:1px solid #A5ACB2;
}
.form_link {
	text-align:center;
	padding-left:10px;
	padding-bottom:5px;
	padding-right:10px;
	padding-top:5px;
	background-color: #C6C6FF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #000066;
	border-right-color: #000066;
	border-bottom-color: #000066;
	border-left-color: #000066;
}
.form_link a {
	font-weight: bold;
	text-decoration: none;
}
.current_form {
background-color:#003399;
}
.current_form a {
	color:#FFFFFF;
	text-decoration: underline;
}
.spacer_hack {
float:left;
/* width:5px; */
width:10px;
/* the next line is for FF in Windows */
padding-left:6px;
}
/* IE hack. Ensures that FF & IE display the same layout */
html>body .spacer_hack {
width: 5px;
}
#form_cell {
border:2px solid #000066;
background-color:#FFFFFF;
}
.form_caption {
clear:both;
text-align:center;
font-size:12pt;
font-weight: bold;
color:#0000ff;
padding:10px;
}
.field_group_header {
padding-top:10px;
}
.field_group_image {
float:left;
padding-left:10px;
padding-right:5px;
}
.field_group_title {
float:right;
width:80%;
text-align:left;
border-bottom:3px solid #222222;
font-size:large;
margin-top:20px;
}
.field_name {
text-align:right;
width:190px;
}
.admin_input {
border:1px solid #A5ACB2;
}
.mandatory_field {
color:#FF0000;
margin-left:2px;
}
.style1 {
font-size:x-small;
color:red;
clear:left;
}
img.image_button {
cursor:pointer;
}
