

BODY {

	margin-top: -10px;	
}

#web_page {
	margin-right: auto;
	margin-left: auto;
	width: 800px;
	
}

#flash {
	position: absolute;	
	margin: 3px 0px 0px -1px;
}




#topnav {
	position: absolute;
	margin-top: 660px;
	margin-left: 172px;


	
}

#topnav p {
	font: 8.5pt arial !IMPORTANT;
	color: #00278f;
	
		
}


#topnav a {
	font-variant: small-caps !IMPORTANT;
	text-decoration: none !IMPORTANT;	
	font-size: 8.5pt;
	font-weight: bold !IMPORTANT;
	color: #00278f;
	padding: 0px 5px 0px 5px;
	
}

  #topnav  A:hover {
	color:  #BE7206;
	font-weight: bold;
}
	


  #topnav H2 {
	font: 9pt arial, serif !IMPORTANT;
	
}

#bottomnav {
	position: absolute;
	margin-top: 620px;
	margin-left: 150px;
	clear: both;
	width: 500px;
	

	
}




#bottomnav p {
	font: 8.5pt arial !IMPORTANT;
	color: #00278f !IMPORTANT;
	 text-align: center;
		
}


#bottomnav a {
	font-variant: small-caps !IMPORTANT;
	text-decoration: none !IMPORTANT;	
	font-size: 8.5pt;
	color:  #00278f !IMPORTANT;
	font-weight: bold;
	
}

#bottomnav A:hover {
	color:  #BE7206 !IMPORTANT;
}
	
}

#bottomnav H2 {
	font: 9pt arial, serif !IMPORTANT;
	
}


 #store {
	margin-left: 155px;	
}


#buttonone {
	position: absolute;
	margin-top: 15px; 
	margin-left: 180px;
	text-align: center;
	height: 50px;
	

	
	
}

#buttonone A {

	font-variant: small-caps !IMPORTANT;
	text-decoration: none !IMPORTANT;	
	font: 7.5pt arial;
	font-weight: bold !IMPORTANT;
	color: #00278f;

}

#buttonone h2 {

	font-variant: small-caps !IMPORTANT;
	text-decoration: none !IMPORTANT;	
	font: 13pt arial;
	color: #00278f;
	margin-top: -10px;
	padding-top: 10px;
	font-weight: bold;

}

#buttonone A:hover {

	color: #BE7206;
	

}

#buttonone h2:hover {

	
	
	color: #BE7206;
	

}

#buttontwo {
	position: absolute;
	margin-top: 15px; 
	margin-left: 343px;
	text-align: center; 
}
	
#buttontwo A{
	
	font-variant: small-caps !IMPORTANT;
	text-decoration: none !IMPORTANT;	
	font: 7.5pt arial;
	font-weight: bold;
	color: #00278f;
}

#buttontwo h2 {

	font-variant: small-caps !IMPORTANT;
	text-decoration: none !IMPORTANT;	
	font: 13pt arial;
	color: #00278f;
	margin-top: 0px;
	font-weight: bold;

}

#buttontwo A:hover {

	
	color: #BE7206;

	

}
#buttontwo h2:hover {

	
	
	color: #BE7206;
	

}


/*---------- search ----------*/


#search {
	position: absolute;
	margin-top: 15px; 
	margin-left: 520px;

	
}

#search li {
	list-style: none;
	
}

.search-submit {
	background-color: #00278f !IMPORTANT; ;
	color: white !IMPORTANT;
	margin-top: 3px;
	border-style: solid;
	border-color: #E2E8FA #8BA5F1 #8BA5F1 #E2E8FA;
	border-width: 2px;
}

.submit-form {
	border-color: #00278f ;
	border-width: 1px;
	border-style: solid;
	width: 90px;
}

#search_results {
	
	padding-left: 15px !IMPORTANT;	

}

#search_results ol {
	margin-left: 10px;	
}

#search_results H1 {
	
	padding-left: 150px;	
}

.block_cell {
	padding-right: 30px;
	
}

