body {
	margin: 					0 auto;
	margin-bottom:			10px;
	padding: 				0;
	*padding-bottom:		10px;
	height:					auto;
	font-family: 			Arial, Helvetica, sans-serif;
	size:						10px;
	background-color: 	#FFF;
	text-align: 			center;
}


img {
	border: 					none;
}

h1{
	font-size: 				15px;
	color: 					#8793A6;
	font-weight: 			normal;
	margin-top: 			5px;
	
}
h2 {
	font-size: 				13px;
	color: 					#663333;
	font-weight: 			normal;
	display: 				block;
}
h3 { 
	font-size: 				11px;
	color:					#FFFFFF;
	font-weight: 			normal;
	background-color:		#003366;
	display: 				block;
}
h4 {
	font-size: 				13px;
	background-color: 	#0000FF;
	display: 				block;
	width: 					99%;
	color: 					#FFF;
	text-transform: 		uppercase;
	text-align: 			center;
	padding: 				2px;
}
h5 {
	display: 				block;
	background-color: 	#E7AE2C;
	width: 					80%;
	color: 					#333333;
	font-size: 				11px;
	padding: 				3px;
}

h6 {
	display: 				block;
	color: 					#000000;
	font-size: 				12px;
	font-weight:            Bold;
	padding: 				3px;
}

P{
	font-size: 11px;
	line-height: 1.3em;
	width: 96%;
}

td {
	font-size: 11px;
	line-height: 1.3em;
}

ul {
	font-size: 11px;
	line-height: 1.3em;
	width: 96%;	
}
li {
	font-size: 11px;
	line-height: 1.3em;
	width: 96%;	
}


p a {
	text-decoration: 		underline;
	font-size: 11px;

}
.spanbox{
	clear: 					both;
}
#shell{
	position: 				relative;
	top:						10px;
	margin: 					auto auto;
	
	width: 					800px;
	*width:					802px;
	text-align: 			left;
	border:					1px solid #87A4C0;
}
.header{
	margin: 					0 auto;
	background-image:		url(../../image/bg_header1.jpg);
	background-repeat: 	no-repeat;
	width: 					800px;
	height: 					150px;
}
#bodywrapper{
	position:				relative:
	top:						151px;
	left:						0;
		
	width: 					800px;
	*width:					802px;
	border:					1px solid blue;
	background-color:		#87A4C0;
}
#toplevelnav{
	position:				relative;
	top:						125px;
	text-align:				center;
	margin-left:			auto;
	margin-right:			auto;
}
#sidebar, #right_sidebar{
	float:					left;
	width:					162px;
	margin:					0;
	padding:					0;
	font-size:				10px;
}
#sidebar {
	min-height:				400px;
}
#sidebar p, #right_sidebar p{
	margin-left:			5px;
	margin-right:			5px;
}

#sidebar h4, #right_sidebar h4{
	margin-top:				0;
	width:					158px;
	*width:					162px;
}

#bodycontentall{
	float:					left;
	margin:					0;
	width:					466px;
	background-color:		#eee;
	font-size:				10px;
	border-left: 			5px solid #FFF;
	border-right: 			5px solid #FFF;
}


#bodycontentlarge{
	float:					left;
	margin:					0;
	width:					638px;
	background-color:		#EEE;
}

#bodycontentall p, #bodycontentlarge p{
	margin-left:			5px;
	margin-right:			5px;
}

.siteFooter {
	clear:					both;
	background-color:		#FF0000;
	color: 					#fff;
	margin-top: 			0;
	padding: 				4px;
	font-weight: 			bold;
	font-size:				10px;
	text-align: 			center;
	word-spacing: 			5px;
	border:					1px solid red;
}
.siteFooter a{ 
	color: 					#cccccc;
}