html, body {
	height: 100%;
	margin: 0 0 1px;
	padding: 0;
}
body {
	background-color: #EEEEEE;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif
}
div#outer {
	width: 910px;
	background-color:#FFFFFF;
	background:url('images/border-sides.png') repeat-y top;	
	margin: 10px auto;
	padding: 0px;
	border: none;
	line-height: 1.3
}
div#header-all {
	background:url('images/border-top.png') repeat-x top;
}
div#header1 {
	width: 290px;
	height: 130px;
	padding: 20px 15px 0px 15px;
	margin: 0px;
	color: #003399;
	text-align: center;
	float: left;
}
div#header2 {
	width: 270px;
	height: 130px;
	padding: 15px 15px 15px 15px;
	margin: 0px;
	text-align: center;
	float: left;
}
div#header3 {
	width: 220px;
	height: 130px;
	padding: 15px 15px 3px 15px;
	margin: 0 0 0 40px;
	color: #003399;
	float: left;
}
div#nav {
	width: 220px;
	padding: 20px 27px;
	font-size: 10pt;
	float: left;
}
div#main {
	width: 576px;
	padding: 10px 40px 20px 20px;
	float: left;
	background:url('images/line-vdot-full.png') repeat-y left;
}
div#footer {
	background:url('images/border-bottom.png') repeat-x bottom;
	padding-bottom: 20px;
	text-align: center;
}

img  {border-style:none}
#logo {margin: 5px 0}
#tad {font-size: 1.5em; font-weight: bold}
#bha {font-size: 10pt}
#menu-active {color: #003399}
.small-link {font-size: 10px}
.align-right {float:right} 

h1      { font-size: 20pt; color: #000000; margin-top: 0; margin-bottom: 0 }
h2      { font-size: 12pt; color: #003399 }
h3      { font-size: 24pt; color: #000000; margin-top: 0; margin-bottom: 0 }
h4      { font-size: 12pt; color: #000000; margin-top: 0; margin-bottom: 0 }

/* General hyperlinks */
a:link       { color: #0000FF; font-size: 12px; text-decoration: none }
a:visited    { color: #0000FF; font-size: 12px; text-decoration: none }
a:hover      { color: #0000FF; font-size: 12px; text-decoration: underline }
a:active     { color: #0000FF; font-size: 12px; text-decoration: none }

/* Main menu hyperlinks */
a.menu:link       { color: #6699FF; font-size: 10pt; text-decoration: none }
a.menu:visited    { color: #6699FF; font-size: 10pt; text-decoration: none }
a.menu:hover      { color: #003399; font-size: 10pt; text-decoration: none }
a.menu:active     { color: #003399; font-size: 10pt; text-decoration: none }

/* Footer hyperlinks */
a.footer:link       { color: #003399; font-size: 10px; text-decoration: none }
a.footer:visited     { color: #003399; font-size: 10px; text-decoration: none }
a.footer:hover       { color: #003399; font-size: 10px; text-decoration: underline }
a.footer:active       { color: #003399; font-size: 10px; text-decoration: none }