body {
font-family: arial, verdana, tahoma, helvetica, sans-serif;
color: #000000;
font-size: 12px;
margin: 0;
padding: 0;
background: #0a2340 url('bg.png') repeat-x;
}
input, select, textarea {
font-family: verdana, tahoma, arial, arial, helvetica, sans-serif;
color: #000000;
font-size: 13px;
}
p {
font-family: arial, verdana, tahoma, helvetica, sans-serif;
color: #333333;
font-size: 13px;
line-height: 140%;
margin: 0 0 15px 0;
}
th, td{
font-family: arial, verdana, tahoma, helvetica, sans-serif;
color: #000000;
font-size: 12px;
vertical-align: top;
}
div{
font-family: arial, verdana, tahoma, helvetica, sans-serif;
}
.zero, img, form, table {
margin: 0; padding: 0; border: 0;
}
a {
cursor: pointer;
}
a:active, a:link, a:visited, a:hover {
color: #14467c;
text-decoration: none;
font-weight: bold;
font-size: 13px;
}
a:hover {
text-decoration: underline;
}
h1 {
font-family: "times new roman", georgia, arial, arial, helvetica, sans-serif;
font-size: 35px;
padding: 0 0 15px 0;
margin: 0;
line-height: 100%;
color: #14467c;
}
h2 {
font-family: arial, verdana, tahoma, helvetica, sans-serif;
font-size: 20px;
padding: 15px 0;
margin: 0;
line-height: 100%;
color: #14467c;
}
h3 {
font-family: arial, verdana, tahoma, helvetica, sans-serif;
font-size: 15px;
font-weight: normal;
padding: 0;
margin: 0 0 15px 0;
line-height: 140%;
color: #14467c;
}
#header {
background: url('headerbg.png') no-repeat;
height: 125px;
width: 920px;
margin: 0 auto;
}
#logo {
text-align: right;
padding: 10px 40px 0 0;
}
#menu {
margin: 0 0 0 10px;
padding: 0;
list-style: none;
}
#menu li{
margin: 0;
padding: 0;
list-style-type: none;
color: #ffffff;
display: inline;
float: left;
background: url('navsep.png') bottom right no-repeat; 
}
#menu li a,
#menu li a:active,
#menu li a:link,
#menu li a:visited,
#menu li a:hover
{
font-family: arial, verdana, tahoma, helvetica, sans-serif;
color: #ffffff;
font-size: 14px;
font-weight: normal;
text-decoration: none;
display: block;
line-height: 34px;
padding: 0 20px;
}
#menu li a:hover, #menu li.active, #menu li.active a{
color: #5898e3;
}
#splash {
margin: 0 auto;
width: 445px;
height: 180px;
background: url('splash.png') top no-repeat;
padding: 157px 0 0 475px;
}
#splash p{
font-size: 12px;
color: #ffffff;
width: 325px;
}
#splash a {
display: block;
background: url('arrow.png') left no-repeat;
padding: 0 0 0 15px;
color: #ffffff;
width: 325px;
}
#content-top {
width: 920px;
height: 30px;
padding: 0;
background: url('mainbg-top.png') top no-repeat;
margin: 0 auto;
}
#content-bot {
width: 920px;
height: 30px;
padding: 0;
background: url('mainbg-bot.png') top no-repeat;
margin: 0 auto;
}
#content-bg {
width: 920px;
padding: 0;
background: url('mainbg.png') repeat-y;
margin: 0 auto;
}
#content {
margin: 0 60px;
padding: 20px;
background: #ffffff;
}
#content ul {
margin: 0 0 10px 0;
padding: 0 0 0 15px;
}
#content ul li {
color: #333333;
font-size: 12px;
line-height: 130%;
}
#footerbg {
width: 900px;
margin: 0 auto;
padding: 10px 0;
}
#footer {
text-align: center;
color: #ffffff;
}
#footer a, #footer a:link, #footer a:active, #footer a:visited, #footer a:hover {
color: #ffffff;
font-size: 12px;
}
#copyright {
text-align: center;
color: #ffffff;
font-size: 11px;
padding: 10px 0 0 0;
}
.hrule {
border-bottom: 1px solid #000000;
margin: 15px 0;
}
.date {
margin: 0;
padding: 0 0 10px 0;
line-height: 100%;
}
.bold { 
font-weight: bold;
}
.error {
border: 1px solid #FFCC00; 
background-color: #FFF5CE; 
padding: 10px; 
margin-bottom: 10px;
}
.error b {
font-size: 15px; 
}
.error p {
margin: 0; 
padding: 0 0 0 12px;
line-height: 150%;
background: url('arrow_bullet.gif') left no-repeat; 
font-size: 12px;
}
.result {
border-top: 1px dotted #c0c0c0;
padding: 10px 0;
margin: 0;
}
.center {
text-align: center;
}
.right {
text-align: right;
}
.small {
font-size: 10px;
}
.clear {
clear: both;
}