* {
	margin:				0;
	padding:			0;
}

body {
	background: 		#fff;
	background-image: 	url(images/fbhs_bgtile_lt.png);
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			12px;
	line-height: 		17px;
	color: 				#363092;
}

a {
	text-decoration: 	none;
	color: 				#e7d511;
}
a:hover {
	text-decoration: 	underline;
	color: 				#e7d511;
}

#wrap {
	margin: 			0 auto;
	width: 				780px;
	background: 		#ffffff;
}

#header {
	height: 			130px;
	width: 				780px;
	background-image: 	url(images/fbhsheader.jpg);
	border-bottom: 		3px #fffff;
}

#marquee {
	height: 			30px;
	line-height: 		30px;
	background: 		#e7d511;
	font-size: 			15px;
	font-weight: 		bold;
	color: 				#363092;
}

.menu {
	font-family: 		arial, sans-serif; 
	width:				780px; 
	height:				100px; 
	position:			relative; 
	font-size:			11px; 
}
.menu ul li a, .menu ul li a:visited {
	display:			block; 
	text-decoration:	none; 
	color:				#000;
	width:				128px; 
	height:				20px; 
	text-align:			center; 
	color:				#e7d511; 
	border:				1px solid #fff; 
	background:			#363092; 
	line-height:		20px; 
	font-size:			13px; 
	overflow:			hidden;
}
.menu ul {
	padding:			0; 
	margin:				0; 
	list-style: 		none;
}
.menu ul li {
	float:				left; 
	position:			relative;
}
.menu ul li ul {
	display: 			none;
}
.menu ul li:hover a {
	color:				#363092; 
	background:			#e7d511;
}
.menu ul li:hover ul {
	display:			block; 
	position:			absolute; 
	top:				21px; 
	left:				0; 
	width:				105px;
}
.menu ul li:hover ul li a.hide {
	background:			#363092; 
	color:				#e7d511;
}
.menu ul li:hover ul li:hover a.hide {
	background:			#e7d511; 
	color:				#363092;
}
.menu ul li:hover ul li ul {
	display: 			none;
}
.menu ul li:hover ul li a {
	display:			block; 
	background:			#e7d511; 
	color:				#363092;
}
.menu ul li:hover ul li a:hover {
	background:			#363092; 
	color:				#e7d511;
}
.menu ul li:hover ul li:hover ul {
	display:			block; 
	position:			absolute; 
	left:				105px; 
	top:				0;
}
.menu ul li:hover ul li:hover ul.left {
	left:				-105px;
}

#content {
	padding: 			0px 20px 20px 0px;
}

#content a {
	color: 				#363092;
	text-decoration: 	none;
	font-weight: 		bold;
}

#content a:hover {
	color: 				#363092;
	text-decoration: 	underline;
	font-weight: 		bold;
}

.right {
	float: 				right;
	width: 				520px;
	text-align: 		center;
	padding:			10px;
}
.right h2 {
	font-size: 			26px;
	font-weight: 		bold;
	padding: 			7px;
	color: 				#363092;
}
.right table.stats{
	text-align: 		center;
	font-family: 		Verdana, Geneva, Arial, Helvetica, sans-serif ;
	font-weight: 		normal;
	margin:				10px 10px 10px 0px;
	font-size: 			14px;
	color: 				#e7d511;
	width: 				100%;
	background-color: 	#363092;
}
.right table.stats td{
	background-color: 	#e7d511;
	color: 				#363092;
	padding: 			3px;
	text-align: 		center;
	border: 			1px #3c4ba0 solid;
}
.right table.stats td.hed{
	background-color: 	#363092;
	color: 				#e7d511;
	padding: 			0px;
	text-align: 		center;
	border-bottom: 		2px #3c4ba0 solid;
	font-size: 			10px;
	font-weight: 		bold;
}

ul.list {
	text-align: 		justify;
}

ol.list{
	text-align:			justify;
}

table.stats{
	text-align: 		center;
	font-family: 		Verdana, Geneva, Arial, Helvetica, sans-serif ;
	font-weight: 		normal;
	font-size: 			10px;
	color: 				#363092;
	width: 				auto;
	background-color: 	#e7d511;
}

table.stats td{
	background-color: 	#e7d511;
	color: 				#363092;
	padding: 			3px;
	text-align: 		center;
	border: 			1px #363092 solid;
}

table.stats td.hed{
	background-color: 	#363092;
	color: 				#e7d511;
	padding: 			0px;
	text-align: 		center;
	border-bottom: 		2px #363092 solid;
	font-size: 			10px;
	font-weight: 		bold;
}

.left {
	float: 				left;
	width: 				196px;
	margin: 			-75px 0px 20px 9px;
}
.left h2 {
	margin: 			3px 0 0px 0;
	height: 			28px;
	line-height: 		28px;
	color: 				#363092;
	font-size: 			13px;
	text-align: 		center;
	background: 		#e7d511;
	border:				2px #363092 solid;
} 

#footer {
	background: 		#363092;
	width: 				780px;
	margin: 			0 auto;
	text-align: 		center;
	color: 				#e7d511;
	font-size: 			11px;
	padding: 			5px 0 5px 0;

}
