body { background:url(../images/bodybg.jpg) #d7d7d7 top left repeat-x; margin:0; font-family:Arial, Helvetica, sans-serif;*text-align:center;_text-align:center;}
ul,li,h1,h2,h3,p { margin:0; padding:0;}
li { list-style:none;}
h1,h2 { font-size:14px; color:#243f8c; margin:0 0 12px 0;}
a { color:#fff;}
#wrapper { width:900px; margin:0 auto;*text-align:left;_text-align:left;}
#header { height:190px;}
	#logo { float:left;}
	
	ul#menu {bottom:0px;}

	ul#menu li {display:inline; list-style:none;}
	
	ul#menu a,ul.menu a.active { 	
		display: block;
		float:left;
		text-decoration: none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:black;
		margin-right:20px;
		}
	ul#menu a:hover {
		color:#233E8B;
		text-decoration:none;
	}
	
#maincontent { background-color:#d7d7d7; overflow:hidden;margin-top:6px;}
	#splash {padding-bottom:6px;}
#leftsidebar { float:left; width:172px;}
#leftsidebar p { font-size:12px; color:#fff; text-align:left; padding:10px; line-height:16px;}
	.box { margin:0 0 8px 0; background-color:#555555;}
	.box h3 { height:39px; background:url(../images/headtxtbg.jpg) top left no-repeat; color:#fff; font-size:20px; text-align:center; line-height:39px; font-weight:normal;}
	ul.list { padding:10px;}
	ul.list li { list-style-type:none;padding:4px 0 0 12px; background:url(../images/orange-dot.jpg) top left no-repeat;}	
	ul.list a,ul.list a.active  {color:#fff; font-size:13px;text-decoration:none;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}	
	ul.list a:hover {color:#f06522;}
	.bluebox { background-color:#243f8c; margin:0px 0px 12px 0px;}
#content { float: left; width:545px; margin:0 0 0 5px;background-color:white;}
#content p { color:#000; font-size:12px; line-height:16px; margin:0 0 18px 0;}
#content ul { margin:0 0 18px 20px;}
#content ul li { font-size:12px; padding:2px 0; list-style:disc;}
	.bluetxt { color:#243f8c;}
#rightsidebar { float:right; width:172px;}
.bluebox form { padding:10px;}
.bluebox label { font-size:11px; color:#fff;}
.bluebox .txtbox, .bluebox textarea { width:148px; margin:0 0 2px 0;}
.bluebox textarea { height:80px;}
.bluebox .searchtxtbox { width:110px; margin:4px 2px 10px 0; float:left;}
.bluebox .search { margin:0; float:left;}
#footer { background:url(../images/footerbg.jpg) top left repeat-x; height:104px;}
	.footerlinks { font-size:12px; color:#555555; padding:18px 0 0 12px; width:880px; margin:0 auto;}
#footer p.copyright { font-size:10px; color:#cccccc; padding:28px 0 0 12px;width:880px; margin:0 auto;}