body {
	background-color: #CCCCCC;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.content { height:100%;background-color:#FFFFFF;border: 1px solid #04294B;}
.header {
	border:0px;
	width:772px;
}
.quickSearch {
	color: #074E90;
	font-size: 9px;
	text-align: center;
	margin-bottom: 5px;
}
.quickSearch input {
	border: 2px solid #A7CDF1;
	background-color: #E2E2E2;
	width: 100px;
	height: 19px;
	font-size: 10px;
}
.qsButton {
	border: 2px solid #A7CDF1;
	background-color: #FFFFFF;
	height: 19px;
	font-size: 10px;
	font-weight: bold;
	margin-bottom: 5px;
}
.qsGo {
	border: 2px solid #A7CDF1;
	background-color: #FFFFFF;
	height: 19px;
	width: 25px;
	font-size: 10px;
	font-weight: bold;
	margin-bottom: 5px;
}
.bodyTable {
	height:100%;
	width:772px;
}
.bodyTable td {
	vertical-align:top;
}
.bodyHeader {
	background-color: #04294B;
	height: 2px;
}
.body {
	padding: 10px;
	height:100%;
}
p,li {
	font-size: 0.8em;
}
h1 {
	font-size: 1.3em;
}
h2 {
	font-size: 1.2em;
}
a {
	color:#0033FF;
}
a:hover {
	color:#00CCFF;
}
#menuSystem			{
	position: absolute;
	margin-top:0px;
	z-index: 1;
	visibility: hidden;
}
#menuSystem table		{  border-collapse:collapse;}
#menuSystem table	td	{ padding:0px; }

#mainTable th a,th a:link   { color: #FFFFFF ;  text-decoration: none }
#mainTable a:hover      	{ color: #FFFF00 ; background-color:#04294B; text-decoration: none; display:block; }

#mainTable table 		{ border-collapse:collapse; font-size: 0.75em;font-weight: bold;width:127px; }
#mainTable th           { border:1px solid #04294B; background-color: #04294B; text-align:center; color:#FFFFFF; }
#mainTable table td 	{ border:1px solid #A7CDF1; background-color: #E2E2E2; padding-top:2px; padding-bottom:2px; text-align:center;}
#mainTable table td a	{ color: #04294B; text-decoration: none }
.footer {
	font-size: 0.7em;
	color: #666666;
	text-align: center;
	padding-top:10px;
	padding:5px;
}
.footer a {
	color: #666666;
}
.footer a:hover {
	color: #04294B;
}
.hrtable td {
	border-top:1px solid #A7CDF1;
	padding-top:10px;
	padding-bottom:20px;
}

.surveyPage {
	width: 100%;
	background: #E2E2E2;
	color: #04294B;
	text-align: center;
	font-size: 0.7em;
	margin-top: 1em;
	margin-bottom: 1em;
	padding: 5px;
}

.surveyPage input {
	border: 2px solid #A7CDF1;
	background-color: #FFFFFF;
	height: 19px;
	font-size: 10px;
	font-weight: bold;
}

.qnInnerTd a {
	color: #000000;
}

.qnInnerTd a:hover {
	color: #000000;
}