.table1 {
	border: none solid #0000FF;
	padding: 0px;
	border: thin solid #000000;
}
.banner1 {
	margin: 0px;
	padding: 0px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.bg1 {
	color: #000000;
	background-color: #CCCCCC;
}
.main1 {
	background-color: #FFFFFF;
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.formtable1 {
	border: thin solid #FF0000;
}
.footer1 {
	background-color: #66CCFF;
	padding: 5px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.vid1 {
border: thin solid #000000;
}
.vid2 {
	padding: 5px;
	border: thin solid #000000;
}
.links1 {
	background-color: #EFF8FC;
	width: 700px;
	border: thin solid #666666;
}

a.h:link { color: blue; text-decoration: underline; }
a.h:visited { color: blue; text-decoration: underline; } 
a.h:hover {
	color: #FF0000;
	text-decoration: underline;}







#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:#E8E8FF;
}
.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;
}
