body {
	margin: 0px 0px 0px 0px;
	font: 12px Tahoma, Verdana, Arial;
	color: #333333;
}

td {
	font: 12px/15px Tahoma, Verdana, Arial;
	color: #333333;
}

table.normal td {
	font: 11px/15px Tahoma, Verdana, Arial;
}

.normal {
	font: 11px/15px Tahoma, Verdana, Arial;
}

.tdheadred {
	font: bold 12px/15px Tahoma, Verdana, Arial;
	color: #ffffff;
	background: #cc3333;
}

.tdcontred {
	font: 12px/15px Tahoma, Verdana, Arial;
	color: #333333;
	background: #E5B5B5;
}

.tdheadblue {
	font: bold 12px/15px Tahoma, Verdana, Arial;
	color: #ffffff;
	background: #003399;
}

.tdcontblue {
	font: 12px/15px Tahoma, Verdana, Arial;
	color: #333333;
	background: #D2DCF1;
}

.head {
	font: bold 12px Arial, Tahoma, Verdana;
	color: #BD1B1B;
	text-transform: uppercase;
}

.subhead {
	font: bold 13px Arial, Tahoma, Verdana;
	color: #003399;
	
	padding: 0px 0px 0px 0px;
}

table.title {
	background: url(../images/titleimage.gif) no-repeat;
}

input,select,textarea {
	font: 12px Tahoma, Verdana, Arial;
	color: #42515D;
	border: 1px #ffffff outset;
}

input.btn {
	font: 12px Tahoma, Verdana, Arial;
	color: #ffffff;
	background: #003399;
	border: 1px #ffffff outset;
}

input.search {
	font: 12px Tahoma, Verdana, Arial;
	color: #42515D;
	border: 1px #cccccc solid;
	height: 17px;
}

hr {
	height: 1px;
	border: 1px #cccccc solid;
}

.noborder {
	border: none;
}

ul {
	margin: 0px 0px 0px 17px;
}

ul li {
	list-style: url(../images/arrowgray.gif);
	margin: 0px 0px 5px 0px;
}

.headra {
	font: bold 12px Arial, Tahoma, Verdana;
	color: #525252;
	text-transform: uppercase;
	background: url(../images/arrowred.gif) 0 4 no-repeat;
	padding: 0px 0px 0px 17px;
}

.breadcrumb {
	font: 10px Verdana, Tahoma, Arial;
	color: #525252;
}

a:link, a:active, a:visited {
	font: 12px/15px Tahoma, Verdana, Arial;
	color: #0066cc;
	text-decoration: underline;
}

a:hover {
	font: 12px/15px Tahoma, Verdana, Arial;
	color: #04326A;
	text-decoration: none;
}

a:link.red, a:active.red, a:visited.red {
	font: 12px/15px Tahoma, Verdana, Arial;
	color: #990000;
	text-decoration: underline;
}

a:hover.red {
	font: 12px/15px Tahoma, Verdana, Arial;
	color: #04326A;
	text-decoration: none;
}

a:link.news, a:active.news, a:visited.news {
	font: 12px/15px Tahoma, Verdana, Arial;
	color: #333366;
	text-decoration: none;
}

a:hover.news {
	font: 12px/15px Tahoma, Verdana, Arial;
	color: #0066cc;
	text-decoration: underline;
}

a:link.breadcrumb, a:active.breadcrumb, a:visited.breadcrumb {
	font: 10px Verdana, Tahoma, Arial;
	color: #525252;
	text-decoration: none;
}

a:hover.breadcrumb {
	font: 10px Verdana, Tahoma, Arial;
	color: #999999;
	text-decoration: none;
}

a:link.site, a:active.site, a:visited.site {
	font: 13px Verdana, Tahoma, Arial;
	color: #003399;
	text-decoration: none;
}

a:hover.site {
	font: 13px Verdana, Tahoma, Arial;
	color: #003399;
	text-decoration: none;
}

