td,input,select,textarea
{
	font: 12px 'trebuchet MS';
}
form
{
	display: inline;
}
.homeheader
{
	background: #656e81 url(images/topbg.jpg) repeat-x;
	padding-left: 10px;
	font: bold 11px 'trebuchet MS';
	color: #ffffff;
	height: 36px;
}
.vlarge
{
	font: 12px arial;
	padding: 4px;
	background-color: #f8f8f8;
}
.tmain
{
	font: 12px 'trebuchet MS';
}
.page
{
	padding-top: 10px;
}
.header
{
	font: 25px 'trebuchet MS';color: #727272;
}

a:link
{
	color: #000000;
	text-decoration: underline;
}
a:visited
{
	color: #000000;
	text-decoration: underline;
}
a:hover, a:active
{
	color: #000000;
	text-decoration: underline;
}

.footer
{
	background-color: #e8e8e8;
}
.footer a:link
{
	color: #000000;
	text-decoration: none;
}
.footer a:visited
{
	color: #000000;
	text-decoration: none;
}
.footer a:hover, .footer a:active
{
	color: #000000;
	text-decoration: underline;
}
.tabon
{
	height: 35px;
	background: #5c687c url(images/tabon.gif) repeat-x;
	padding-left: 15px;
	padding-right: 15px;
	white-space: nowrap;
	font: bold 11px tahoma;
	border-right: 1px solid #b4b4b4;
	color: #ffffff;
}
.tabon a:link
{
	color: #ffffff;
	text-decoration: none;
}
.tabon a:visited
{
	color: #ffffff;
	text-decoration: none;
}
.tabon a:hover, .tabon a:active
{
	color: #ffffff;
	text-decoration: underline;
}





.taboff
{
	height: 35px;
	background: #e8e8e8 url(images/taboff.gif) repeat-x;
	padding-left: 15px;
	padding-right: 15px;
	white-space: nowrap;
	font: bold 11px tahoma;
	border-right: 1px solid #b4b4b4;
}
.taboff a:link
{
	color: #555555;
	text-decoration: none;
}
.taboff a:visited
{
	color: #555555;
	text-decoration: none;
}
.taboff a:hover, .taboff a:active
{
	color: #555555;
	text-decoration: underline;
}

.formq
{
	background-color: #f9f9f9;
}
.formf
{
	background-color: #ffffff;
}

.error
{
	background-color: #ff0000;
	color: #ffffff;
}

