body {
margin:30px 0 0 0;
padding:0;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 75%;
}
.header td a {
display:block;
}

.horiz_nav {
background:#184A9C;
padding-left:15px;
color: #fff;
}

.horiz_nav a {
font-family: Arial, Verdana, Helvetica, sans-serif;
text-decoration: underline;
margin:0;
font-size:75%;
font-weight: bold;
}

.horiz_nav a:link, .horiz_nav a:visited {
color: #fff;
}

.horiz_nav a:hover {
text-decoration:none;
}

.sidenavtop {
background: url('i/sidenavtop.gif') no-repeat top left;
}

.sidenav {
background: url('i/sidenavbg.gif') repeat-y top left;
}

.content { padding:15px; }

.footer {  
background: url('i/footerbg.gif') repeat-x top left;
}

#navcontainer ul {
margin: 0;
padding: 0;
list-style-type: none;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
font-size: 75%px;
text-align: left;
}

#navcontainer li { 
margin: 0 0 0 0; 
}

#navcontainer a {
display: block;
padding: 5px 5px 5px 10px;
width: 143px;
background:#f1f4f7 url(i/navbg.gif) repeat-x top left;
border-top: solid 1px #bbc6dc;
color: #5152a1;
}

#navcontainer a:link, #navlist a:visited {

text-decoration: none;
}

#navcontainer a:hover {
background: #70aff0;
color: #fff;
}

#active a:link, #active a:visited, #active a:hover
{
color:#fff;
background: #19499c;
}

#navcontainer a:active, #navcontainer a.selected {
color:#fff;
background: #19499c;
}


h1, h2, h3 {
font-family: Arial, Verdana, Helvetica, sans-serif;
margin:0;
}

h1 {
color:#6466a7;
font-size:200%;
font-weight:bold;
}

h3 {color:#6466a7;
font-size:100%;
font-weight:bold;
margin-top:20px;
}

a:link, a:visited {
	color: #32447e;
	text-decoration:underline;
}
a:hover {
	color: #32447e;
	text-decoration:none;
	}


