﻿body 
{
	margin:				0px;
	padding:			0px;
	background-image:	url('Images/body_background.jpg');
	background-repeat:	repeat-x;
}
html, form, td, span, p, li, div, textarea
{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
	color:				#333333;
}
a:link 
{ 
	color:				#275678; 
	text-decoration:	none 
}
a:visited 
{ 
	color:				#7d57b6;
}
a:visited:hover 
{ 
	color:				#7d57b6;
	text-decoration:	underline;
}
a:hover 
{ 
	color:				#275678; 
	text-decoration:	underline 
}
a:active 
{ 
	color:				#275678; 
	text-decoration:	none 
}
table.main
{
	background-image:	url('Images/form_background.gif');
	background-repeat:	repeat-x;
	width:              575px;
	padding:            4px;
	background-color:   #C9C5B4;
}
.pageTitle
{
	font-size: 13px;
	color: #2D2D42;
	font-weight: bold;
}
.subTitle
{
	font-size: 12px; 
	color: #5B5E73; 
	font-weight: bold;
}
.note
{
	color:				#636363;
}
table.form
{
	width:				100%;
	padding:			2px;
	text-align:         left;
	vertical-align:		top;
}
.formField
{
	background-color:	white; 
	border:				1px solid #7F9DB9; 
	width:				98%; 
	color:				#2f4c5d; 
}
.formFieldError
{
	background-color:	white; 
	border:				1px solid #CC0000; 
	width:				98%; 
	color:				#2f4c5d; 
}
.formDropDown
{
	background-color:	white; 
	border:				1px solid #7F9DB9; 
	width:				99%; 
	color:				#2f4c5d; 
}
.formFieldHover
{
	background-color:	white; 
	border:				1px solid #2B5D8B; 
	width:				98%; 
	color:				#2f4c5d; 
}
.formTitle
{
	padding-left:		15px;
}
.formButton
{
	width:				85px;
}