body {
	text-align:center;
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-size:76%; /* ~12px based on 16px default font size */
	margin:0; padding:0;
	color:#333; background:#5A5A5A url(body_bg.jpg) top left repeat-x;
}
div {text-align:left; margin:0; padding:0;}
p {font-size:0.92em; margin:0px 14px 8px 12px; padding:0; line-height:1.3em;} /* ~11px */

/* headings and links */
h1, h2, h3, h4 {font-family:Arial,Helvetica,sans-serif;}
h1 {font-size:2.0em; font-weight:normal; margin:0.3em 10px 0.3em 12px; color:#357610;}
h2 {font-size:1.167em; font-weight:normal; margin:0 0 10px 0; padding:5px 15px 1px 12px; color:#fff; }
h3 {font-size:1.33em; font-weight:bold; margin:8px 10px 0.3em 12px; padding:0; color:#357610;}
h4 {font-size:1.0em; margin:8px 10px 2px 12px; padding:0; color:#333;}

h2 a {color:#fff; text-decoration:none;}
h2 span.more {font-size:0.788em; margin-top:0.1em;}

a {color:#016ca9; text-decoration:none;}
a:visited {color:#016ca9;}
a:hover, a:active {background:#e0e0e0;}

h2 a, h2 a:visited, h2 a:hover, h2 a:active {padding-left:8px; color:#fff; background:none; background:url(arrow_white.gif) 0 5px no-repeat;}
h2 a:hover {text-decoration:underline;}
h2 a .more, h2 a:visited .more, h2 a:hover .more, h2 a:active .more {color:#ff3300; text-decoration:none;}
h3 a, h3 a:visited, h3 a:hover, h3 a:active {color:#357610;}

#mainContent {width:930px; height:100%; padding-left:3px; overflow:hidden; clear:left; margin:0 0 -5px 13px; background:#f1f0f0 url(bottom.gif) bottom left no-repeat;}

.maintab {float:left; position:relative; width:300px; height:396px; background:#fff url(feature_bg.gif) bottom left no-repeat;}
.maintab2 {float:left; position:relative; width:453px; height:199px; background:#fff url(feature_bg2.gif) bottom left no-repeat;}

.subcontent {padding-left:20px; padding-right:20px; padding-bottom:5px;}
.content {padding-left:10px; padding-right:10px; padding-bottom:5px;}
/* Feature Headings */
#a1 h2 {background:#bb5c00 url(headings/a1.gif) top left no-repeat;}
#a2 h2 {background:#368c77 url(headings/a2.gif) top left no-repeat;}
#a3 h2 {background:#1b7198 url(headings/a3.gif) top left no-repeat;}
#b1 h2 {background:#368c77 url(headings/b1.gif) top left no-repeat;}
#b2 h2 {background:#1b7198 url(headings/b2.gif) top left no-repeat;}
