body {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	background-image: url(/images/bg_gradient.jpg);
	background-repeat: repeat-x;
}
#content{
padding:10px 20px 10px 10px;
border: 0px solid #efefef;
}
h1 {
	font-size: 24px;
	font-weight: bold;
	color:#292C52;
}
h3{
	font-size: 18px;
	font-weight: bold;
	color:#292C52;
	}
h4{
	font-size: 20px;
	font-weight: bold;
	color:#00397c;
}
p,td,ul,ol {
	font-size: 12px;
	color:#777A7B;
}
a:link, a:visited, a:active {
	font-size: 12px;
	color:#292C52;
	text-decoration: none;
}
a:hover{
	font-size: 12px;
	color:#292C52;
	text-decoration: underline;
}

#side { padding: 10px 15px;
background-color:#EAEAEA;}

#side td, #side p, #side ul, #side ol{
font:normal 12px Arial, Helvetica, sans-serif;
color:#777A7B;
}
#side a:link, #side a:visited, #side a:active{
font:normal 12px Arial, Helvetica, sans-serif;
color:#292C52;
text-decoration: none;
}
#side a:hover{
font:normal 12px Arial, Helvetica, sans-serif;
color:#292C52;
text-decoration: underline;
}
.topnav {
	color:#485E8B;
}
.topnav h2  {
	font-size: 24px;
	color:#485E8B;
	line-height: 24px;
	margin: 0px;
}
a.topnav:link, a.topnav:visited, a.topnav:active {
	font-size: 12px;
	color:#485E8B;
	text-decoration: none;
}
a.topnav:hover{
	font-size: 12px;
	color:#292C52;
	text-decoration: underline;
}
a.btmnav:link, a.btmnav:visited, a.btmnav:active {
	font-size: 11px;
	color:#292C52;
	text-decoration: none;
}
a.btmnav:hover{
	font-size: 11px;
	color:#292C52;
	text-decoration: underline;
}

.yellow {color:#FCDC2B;}
.blue {color:#292C52;}
.footer {color:#292C52;
font-size: 11px;}
input, select{
	font-size: 12px;
	color:#777A7B;
}