table.border{
	border-collapse:collapse;
	border:1px solid #5D7C9C;
}
table.border td, table.border th{
	border:1px solid #5D7C9C;
}
p
{ 
	margin: 0;
}
textarea, select, input  
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; border: 1px solid #5D7C9C;
}
body,td,p,br,div,li,ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.tableheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
}
a:link {
	color: #5D7C9C;
	text-decoration: underline;
}
a:visited {
	color: #5D7C9C;
	text-decoration: underline;
}
a:hover {
	color: #5D7C9C;
}
a:active {
	color: #5D7C9C;
	text-decoration: underline;
}

.mnu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	background-color: #2F4E6F;
	text-decoration: none;
}
a:link.mnu,a:visited.mnu,a:active.mnu {
	color: #FFF;
	text-decoration: none;
}
a:hover.mnu {
	color: #2F4E6F;
	text-decoration: none;
}
#navcontainer a {
	display: block;
	padding: 3px;
	padding-left: 10px;
	padding-right: 5px;
	width: 160px;
	background-color: #2F4E6F;
	border-bottom: 1px solid #FFF;
}
#navcontainer a:hover {
	background-color: #C9D6E4;
	color: #2F4E6F;
}
#navcontainer span, #curnavcontainer span, #subnavcontainer span {
	display: none;
}
.actmnu {
	color: #2F4E6F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
#curnavcontainer td
{
	display: block;
	padding: 3px;
	padding-left: 10px;
	padding-right: 5px;
	width: 160px;
	background-color: #C9D6E4;
	border-bottom: 1px solid #FFF;
}
.submnu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #787878;
	text-decoration: none;
}
a:link.submnu,a:visited.submnu,a:active.submnu {
	color: #787878;
	text-decoration: none;
}
a:hover.submnu {
	color: #2F4E6F;
	text-decoration: none;
}

#subnavcontainer {
	margin-top: 10px;
}


#subnavcontainer a
{
	display: block;
	padding: 3px;
	padding-left: 6px;
}

#subnavcontainer a:hover
{
	background-color: #F3F3F3;
}

.topmnu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
}
a:link.topmnu,a:visited.topmnu,a:active.topmnu,a:hover.topmnu {
	color: #FFF;
	text-decoration: none;
}

.search {
	border: 1px solid #2E5074;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #233A54;
	width: 154px;
}
.submit {
	border: 1px solid #2E5074;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	background-color: #5D7C9C;
	width: 80px;
}
.footer,.brief{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #2F4E6F;
	text-decoration: none;
}
a:link.footer,a:visited.footer,a:active.footer,a:hover.footer,a:link.brief,a:visited.brief,a:active.brief,a:hover.brief {
	color: #2F4E6F;
	text-decoration: none;
}

.header{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #787878;
	padding-bottom: 3px;
	text-decoration: none;
}
a:link.header,a:visited.header,a:active.header,a:hover.header {
	color: #5D7C9C;
	text-decoration: none;
}


