body
{
	background-color: white;
	background-image: url(../image/basic/grayback.jpg);
	background-repeat: repeat-x;
}

body,p,td,select,input
{
	color: #4F4F4F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.ContentSubTitle
{
	font-weight: bold;
	line-height: 25px;
}

.ContentText { padding-bottom: 15px; }
.error { color: #02529E; }

.footer
{
	font-size: 0.8em;
	top: 585px;
	color: #4F4F4F;
	position: absolute;
	width: 620px;
	line-height: normal;
	height: auto;
	text-align: left;
	vertical-align: middle;
	left: 180px;
}

.footer a:link
{
	color: #262F4C;
	text-decoration: none;
	font-size: 0.75em;
}

.footer a:visited
{
	color: #485990;
	text-decoration: none;
}

.footer a:hover
{
	color: #D73561;
	text-decoration: none;
	font-size: 0.75em;
}

td.subnavtitle
{
	font-weight: bold;
	background-color: #F6F6F6;
	height: 20px;
	padding-left: 16px;
	vertical-align: middle;
	margin-bottom: 50px;
}

td.subnavitem
{
	height: 21px;
	padding-left: 16px;
	vertical-align: middle;
	background-image: url(/img/content.nav.line.gif);
	background-repeat: repeat-x;
}

td.subnavtitle a, td.subnavitem a
{
	color: #4F4F4F;
	text-decoration: none;
}

td.subnavtitle a:hover, td.subnavitem a:hover
{
	color: #02529E;
	text-decoration: underline;
}

.inputfield
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	border: #4F4F4F;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background: #ffffff;
	color: #4F4F4F;
}
