body {
background:#FFF;
margin:10px 0px;
font:normal 14px/16px Arial, sans-serif;
color:#000000;
}

.ipt {
font-family: Arial, sans-serif;
font-size:11px;
font-style:normal;
color:#000080;
background-color:#99ccff;
border-style:outset;
border-width:1px;
border-color:#000080;
padding:2px;
}

a:link, a:visited, a:active {
color: #000080;
text-decoration: none
}

a:hover {
text-decoration: underline
}

h1 {
font-size: 13px;
color:#000080;
margin:0px 0px 8px 0px; 
font-weight:bold
}

#container {
width:770px;
margin:0 auto;
}

#banner {width:770px;height:126px;}

.menu {
padding: 1em 1em 1em;
font-weight:bold;
background-color:#000080;
}

.menu a:link, .menu a:visited, .menu a:active, .menu a:hover {
color:#FFFFFF;
font-size:12px;
}

.submenu {
padding: 1em 1em 1em;
color:#000080;
background-color:#FAFAFA;
}

.small {
font-size: 10px;
}

.content {
width:770px;
height:300px;
min-height:300px;
height:auto !important;
float:left;
}

.subcontent {
padding: 1em 1.5em 2.5em;
text-align:justify;
}

.subcontent a:link, .subcontent a:visited, .subcontent a:active, .subcontent a:hover {
text-decoration:underline;
}

.panel {
width:240px;
float:right;
font-size:10px;
color:#FFFFFF;
background-color:#F3F3F3;
margin-left:20px;
}

.footer {
background-color:#000080;
color:#FFFFFF;
width:770px;
height:44px;
}

.footer a:link, .footer a:visited, .footer a:active, .footer a:hover {
color:#99CCFF;
}

li {
margin-bottom:8px;
list-style:circle;
}

.pdf {background:url(/assets/images/pdf.gif) no-repeat center left;padding:6px 0px 6px 22px;display:block;}