body {
		font-family: verdana, sans-serif;
		border-top: 10px solid #DDF5FF;
		margin: 0;
		background-image: url(graphics/background.gif);
 }

p, ul { 	font-size: .8em;
		line-height: 1.4em; 
		color: #6A6969; 
}

a {		color: #6A6969; 
		text-decoration: underline;
}

a:visited {	color: #6A6969; 
		text-decoration: underline;
 }	

a:hover {	color: #1D8BD7;
		text-decoration: none;
}


H1 {		font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
		font-size: 0.8em;
		font-weight: bold;
		color: #6A6969; 
}		

H2 {		font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
		font-size: 0.8em;
		font-weight: normal;
		font-style: italic;
		color: #6A6969; 
}

#logo {
		position: absolute;
		top: 48px; 
		left: 38px; 
		height: 97px;
		width: 268px;
		border: 0; }

#logo img {
		border: 0;}

#navbar1 {
		position: absolute;
		overflow: visible;
		top: 10px;
		left: 445px;
		width: 80px;
		z-index: 2;
}

#navbar1 ul {
		padding: 0;
		margin: 0;
		list-style-type: none;
		font: .8em verdana, sans-serif;
}

#navbar1 A {
		display: block;
		padding: 3px;
		width: 80px;
		border-bottom: 1px solid white;
}

#navbar1 a:link, #navbar1 ul a:visited {
		color: #3282B8;
		text-decoration: none;
}		

#navbar1 A:hover {	
		color: #B2E2F7; 
		background-color: white;
}

a.hilitnavbar1 { 
		background-color: #C2E8FB;
}

a.nohilitnavbar1 {
		background-color: #DDF5FF;
}

#navbar1bluebox {
		position: absolute;
		left: 532px;
		top: 10px;
		width: 214px;
		height: 114px;
		background-color: #DDF5FF;
}


#navbar2 {
		position: absolute;
		overflow: visible;
		top: 10px;
		left: 532px;
		width: 80px;
		z-index: 4;
}

#navbar2 ul {
		padding: 0;
		margin: 0;
		list-style-type: none;
		font: .8em verdana, sans-serif;
}

#navbar2 A {
		display: block;
		padding: 3px;
		width: 80px;
		border-bottom: 1px solid white;
}

#navbar2 a:link, #navbar2 ul a:visited {
		color: #3282B8;
		text-decoration: none;
}		

#navbar2 A:hover {	
		color: #B2E2F7; 
		background-color: white;
}

a.hilitnavbar2 { 
		background-color: #A8DBF6;
}

a.nohilitnavbar2 {
		background-color: #C2E8FB;
}

#navbar2bluebox {
		position: absolute;
		left: 619px;
		top: 10px;
		width: 127px;
		height: 91px;
		background-color: #C2E8FB;
}


#navbar3 {
		position: absolute;
		top: 10px;
		left: 619px;
		width: 120px;
}

#navbar3 ul {
		padding: 0;
		margin: 0;
		list-style-type: none;
		font: .8em Verdana, sans-serif;
}

#navbar3 a {
		display: block;
		padding: 3px;
		width: 120px;
		border-bottom: 1px solid white;
}

#navbar3 a:link, #navbar3 ul a:visited {
		color: #3282B8;
		text-decoration: none; 
}		

#navbar3 A:hover {	
		color: #B2E2F7; 
		background-color: white;
}

a.hilitnavbar3 { 	background-color: white;
}

a.nohilitnavbar3 {	background-color: #A8DBF6;
}


div#maintext {
		position: absolute;
		top: 155px;
		left: 40px; 
		width: 500px;
		text-align: left;
		z-index: 1;
}


.line {	
		border-bottom: thin dotted;
}

address {
		margin-top: 3em;
		padding-top: 1em;
		text-align: right;
		font: .9em normal;
		color: #969696;
}

p.image {	margin-top: 2em;
		padding: 0;
		text-align: center;
}

p.imagetext {	
		text-align: center;
}

