/* CSS Document */
body { 
margin:auto;
background-color:#fff; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small; 
text-align:center;
color:#333333;
}

a{
	color:#104994;
	text-decoration:none	
}

a:hover{
	color:#FF9900;
	text-decoration:none	
}

h1 {
color:#104994;
font-size:x-large;
}

h2 {
color:#104994;
font-size:large;
}

h3 {
font-size:small;
}

hr {
color: #104994
}

.fineprint {
color: #999
}
td {
border-bottom:solid 1px #ddd;
border-right:solid 1px #ddd
}

#sitecontainer {
width:1000px; 
margin:auto;
padding:0;
text-align:left
}
#banner {
width:1000px; 
margin:10px 0px 10px 0px;
padding:0;
float:left;
}

#banner #logo {
padding:0px 6px 0px 0px;
margin:0px 20px 0px 0px;
border-right:2px solid #104994;
float:left;
width:500px;
}
#banner #contact {
width:472px;
float:left;
}

#banner #navcontainer {
width:472px;
margin:0;
padding:0;
position:relative;
z-index:999;
background-color:#fff;
float:left;
}

	#banner #navcontainer a{
	font-weight:bold;
	text-decoration:none;
	color:#fff;
	}
	
	#banner #navcontainer a:hover{
	color:#000;
	}	
	
	#banner #navcontainer #navitem {
	float:left;
	text-align:center;
	background-color:#104994; 
	padding:4px 8px 4px 8px;
	margin:0px 4px 0px 0px;
	}	
	
	#banner #navcontainer #navitem:hover {
	background-color:#FF9900; 
	}

#content {
width:1000px; 
margin:10px 0px 10px 0px;
padding:0;
float:left;
}

#footer {
clear:both;
font-size:x-small;
color:#999;
width:900px;
border-top:1px solid #ddd;
}
	#footer a{
font-size:x-small;
color:#999;
}