body {background:#fff; margin:0; padding:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}

h1, h2, h3, h4 {padding:0; margin:0;}
h2 {font-size:21px; line-height:28px; font-weight:normal; color:#415B98; margin:0 0 10px 0;} /* page titles */
h3 {font:bold 16px Arial, Helvetica, sans-serif; color:#666; margin:15px 0 6px 0;} /* content area subtitles */

p {margin:0; padding:0 0 12px 0; line-height:18px;}
ul, ol {margin:0; padding:0 0 12px 25px;}
li {line-height:18px;}

form {margin:0;}
img {border:0;}
.clearFloats {clear:both; line-height:0px; height:0px; font-size:0px;}
.skiplink {display:none;}

div#printlogo {width:650px; border-bottom:1px solid #ccc; padding:0 0 10px 0; margin:0 0 20px 0;}


/* ---- links ----------------------------------------- */
a {color:#993300; text-decoration:underline;}  
a:visited {}
a:hover {color:#993300; text-decoration:none;}
a:active {color:#993300;}
a:active, a:focus {outline:none;}

a.pdf {padding:0 0 3px 0; }


/* ---- forms ----------------------------------------- */
form {margin:0;}
input, textarea, select, option {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}


/* ---- ids & classes ----------------------------------------- */
#headerWrap {display:none;}

#mainWrap {width:650px; margin:0;}
#main {width:650px; padding:0; margin:0 auto; background:none;}
	h3.gold, h3.green, h3.pink {padding:0; margin:0; line-height:35px; color:#000; font-weight:bold; font-size:14px; background:none;}
	#leftCol {display:none;}

	#contentCol {width:650px; margin:0;}
		/* home page content area styles */
		#homeBox {margin-bottom:20px;}
			#homeBox #text {width:650px; padding:0 0 0 0;}
			#homeBox #news {width:650px; padding:0 0 0 0;}
				#news p {font:normal 11px/14px arial,sans-serif; padding:4px 0;}
				#news h3 {}
				#news a {font:normal 12px arial,sans-serif;}
				.scroller {width:650px; height:auto; overflow:auto; margin:0; padding-right:0;}
					#news hr {display:none;} /* For IE */
		.homefeatures {border-bottom:1px solid #ccc; padding:10px 0;}
			.homefeatures table {margin-top:2px;}
			.homefeatures td {vertical-align:top; padding:0;}
			.homefeatures img {display:block; margin:0 20px 0 0;}
			.homefeatures h4 {color:#005E95; font-size:16px; font-weight:normal; padding:0 0 6px 0;}
			.homefeatures p {padding:0 0 6px 0;}
		/* interior page content area styles */
		#sidebar {float:right; width:200px; padding-left:10px; margin:0 0 20px 20px; border-left:1px solid #ccc;}
			#sidebar p {font:normal 11px verdana,sans-serif; line-height:14px !important;}
			#sidebar .pad {padding:10px 10px 10px 10px;}
	#buffer {clear:both; width:80%; background:#fff; height:20px;}
		

#footerWrap {width:650px; border-top:none;}
#footer {width:650px; padding:8px 0 0 0; margin:0; background:none; color:#000; border-top:1px solid #ccc; }
	#footer p {font:normal 10px verdana,sans-serif;}
	#footer p a {color:#000;}
	#footer p#props {color:#000; display:none;}
	#footer p#props a {color:#000;}
	
#adminmenu {display:none;}