body {
	background-color:#C3C1C6;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	margin-bottom : 0px;
}
BODY, TABLE, SELECT, INPUT, TEXTAREA{
	font-family: Arial, sans-serif;
	font-size : 11px;
	color: #333333;
}

.footer_text {
	color: White;
	vertical-align: middle;
	font-size : 9px;
	font-family: Arial;
	font-weight : normal;
	text-align : center;
}


td.main {
	font-size : 11px;
	font-family: Arial;
	background-image : url(../images/middle_bg.gif);
	background-position : top;
	background-repeat : repeat;
	background-color : White;
	vertical-align : top;
}


.subtitle_blue {
	font-family: Arial;
	font-size: 14px;
	color: #1F3B7E;
	font-weight: bold;
	font-style: normal;
	padding-left : 3px;
}
.subtitle {
	font-family: Century Gothic,Arial;
	font-size: 18px;
	color: #333333;
	font-weight: bold;
	font-style: italic;
}
.subtitle_w {
	font-size : 12px;
	font-weight : bold;
	color : White;
	padding-left : 8px;
}
.text,  .button, textarea, select {
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	vertical-align: middle;
}

.text,  textarea, select {
	background-color: #FFFFFF;
}

.text {
	border: inset 2px;
}

.button {
	border: solid 1px #000000;
}

.bold
{
	font-weight:bold;
}

.content{
	padding-left : 8px;
	padding-right : 8px;
}
a:link
{
	text-decoration: none;
	color : Navy;
}

a:visited
{
	text-decoration: none;
	color : Navy;
}

a:active
{
	text-decoration: none;
	color : Navy;
}

a:hover
{
	text-decoration: none;
	color : #B22222;
}
a.menu:link
{
	text-decoration: none;
	color : White;
	font-size : 12px;
	font-weight : bold;	
}

a.menu:visited
{
	text-decoration: none;
	color : White;
	font-size : 12px;
	font-weight : bold;	
}

a.menu:active
{
	text-decoration: none;
	color : White;
	font-size : 12px;
	font-weight : bold;
}

a.menu:hover
{
	text-decoration: none;
	color : Silver;
	font-size : 12px;
	font-weight : bold;	
}
.req {
	color : Maroon;
}
p {
	padding-left : 10px;
}