body {
	margin: 0;
	padding: 0;
	border: 0;
	background-color: #fff;
	color: #000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 0.8em;
	text-align: center;
}
img {
	border: none;
}
p {
	margin-top: 0.25em;
	margin-bottom: 0.5em;
}
strong,b,em,i {
	color: #996600;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 1em;
	margin-top: 0;
	margin-bottom: 0.5em;
	color: #1E58A1;
}
h2 em, h2 b, h2 strong, h2 i,
h3 em, h3 b, h3 strong, h3 i {
	color: #1E58A1;
}
h1 {
	font-size: 2em;
}
h2 {
	font-size: 1.5em;
}
ul, li {
	margin:0;
	padding:1px;
	border:0;
}
ul { padding-left: 4px; }
form {
	padding: 0;
	margin: 0;
}
a:link, a:visited {
	color: #2979AC;
	text-decoration: none;
}
a:hover, a:active {
	color: #2979AC;
	text-decoration: underline;
}
.inputfrm {
	height: 12px;
	width: 75px;
}
#search {
	text-align: right;
	padding: 3px;
}
#srchbut {
	width: 30px;
	height: 20px;
	background: #cfe542;
}
#header {
	width: 917px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}
#header #contactus {
	float: right;
	margin-top: 48px;
}
#header #logo {
	margin-bottom: 10px;
}
#contentwrapper {
	width: 740px;
	float: left;
}
#splash {
	width: 740px
	height: 317px;
	min-height: 317px;
	height: 317px;
	background: top left no-repeat #ffffff url('./images/splash.jpg');
	overflow: hidden;
	margin-bottom: 1px;
}
#splash .inner {
	text-align: right;
	color: #ffffff;
	margin-top: 75px;
	margin-left: 200px;
	margin-right: 50px;
}
#bodywrapper {
	width: 100%;
	background: top left repeat-x #02478d url('./images/background.gif');
	text-align: center;
}
#body {
	width: 917px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	background-color: #ffffff;
}
#menufooter {
	background-color: #333;
	color: #fff;
	width: 177px;
	height: 85px;
	background: top left no-repeat #ffffff url('./images/menu_footer.jpg');
	margin-right: 1px;
	float: left;
	clear: left;
	overflow: hidden;
}
#menufooter2 {
	background-color: #fff;
	width: 177px;
	margin-right: 1px;
	float: left;
	clear: left;
}
#menufooter2 .inner {
	text-align: center;
	padding-top: 10px;
	padding-bottom: 2px;
}
#news1 {
	float: left;
	background-color: #333;
	color: #fff;
	width: 245px;
	height: 85px;
	margin-right: 1px;
	margin-bottom: 1px;
	overflow: hidden;
}
#news2 {
	float: left;
	background-color: #666;
	color: #fff;
	width: 245px;
	height: 85px;
	margin-right: 1px;
	margin-bottom: 1px;
	overflow: hidden;
}
#news3 {
	float: left;
	background-color: #999;
	color: #fff;
	width: 247px;
	height: 85px;
	margin-right: 1px;
	margin-bottom: 1px;
	overflow: hidden;
}
#news1 .inner, #news2 .inner, #news3 .inner,
#sub1 .inner, #sub2 .inner, #sub3 .inner, #menufooter .inner {
	padding: 5px;
	font-size: 0.9em;
}
#news1 .inner a, #news2 .inner a, #news3 .inner a,
#sub1 .inner a, #sub2 .inner a, #sub3 .inner a, #menufooter .inner a {
	color: #ffffff;
}
#content {
	padding: 10px;
}
h1 {
	text-align: right;
}
.more a, .more a:link, .more a:visited, .more a:hover, .more a:active  {
	text-decoration: none;
	color: #fff;
}
h1 a {
	text-decoration: none;
	color: #fff;
}
#news1 .more, #news2 .more, #news3 .more, #menufooter .more {
	padding-right: 5px;
	margin-top: 65px;
	text-align: right;
	width: inherit;
}
#content ul { margin-left: 1em; }
#sub1 {
	float: left;
	background-color: #666;
	color: #fff;
	width: 369px;
	height: 99px;
	margin-right: 1px;
	background: top left no-repeat #ffffff url('./images/background1.jpg');
}
#sub2 {
	float: left;
	background-color: #666;
	color: #333;
	width: 163px;
	height: 99px;
	margin-right: 1px;
	background: top left no-repeat #ffffff url('./images/background2.jpg');
}
#sub3 {
	float: left;
	color: #fff;
	width: 205px;
	height: 99px;
	margin-right: 1px;
	background: top left repeat-x #ffffff url('./images/box_background.gif');
}
#sub1 .more, #sub2 .more, #sub3 .more {
	margin-top: 79px;
	text-align: right;
	width: inherit;
}
#lhm {
	width: 177px;
	float: left;
	margin-top: -2px;
}
#lhmtop {
	background: top left no-repeat #999999 url('./images/menu_background.jpg');
	min-height: 320px;
}
#menu {
}
#menu ul {
	list-style-type: none;
	margin: 0;
	margin-top: 50px;
	padding: 0;
}
#menu ul ul {
	margin: 0;
}
#menu li a:link, #menu li a:visited {
	display: block;
	color: #fff;
	text-decoration: none;
	padding: 0.4em 0 0.4em 0.5em;
	text-align: center;
}
#menu li a:hover {
	background-color: transparent;
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url('./images/menu_rollover.gif');
}
#menu li ul li a:hover {
	background-image: none;
	color: #333;
}
#menu li ul li a,#menu li ul li a:link,#menu li ul li a:visited,#menu li ul li a:active {
	color: #333;
}
#menu li ul li {
	font-size: 0.8em;
	padding: 0.1em 0 0.1em 0;
	color: #333;
}
#footer {
	width: 917px;
	margin-left: auto;
	margin-right: auto;
	text-align: right;
	color: #666;
}
.more { position: absolute; }
