
*, html, body, div, table, tr, th, td, ul, ul, dl, dt, dd,
fieldset, legend, p, h1, h2, h3, h4, h5, span {
	margin: 0;
	padding: 0;
	}
div.clearBottom { clear: both; }
body { background: #eee; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 13px; }

/* === header - START =================== */
div.headerWrapAll {
	width: 980px; height: 140px; margin: 0 auto;
	background: url(../images/bgrs/headers_back1.png) left top repeat-x #666;
	position: relative; text-align: left; border-top: 3px solid #999;
	}
div.header2 { width: 980px; height: 50px; background: #fff; position: absolute; bottom: 0; left: 0; }
div.searchWrap {
	width: 230px; height: 50px; float: right; background: #5A8F18;
	background: url(../images/bgrs/headers_back1.png) left bottom repeat-x #666;	
	}
a.logoLink, a.logoLink:visited { display: block; width: 167px; height: 53px; margin: 18px 0 0 15px; float: left; }
/* === header - END =================== */

/* === body - START =================== */
div.bodyWrapAll, div.bodyWrapAll2 { width: 980px; margin: 0 auto; background: #fff; text-align: left; }
div.bodyWrapAll { background: url(../images/bgrs/right_back1.png) right top repeat-y #fff; }
	
div.bodyLeft { width: 180px; margin: 25px 0 20px 0; padding: 0 0 10px 0; float: left; }
div.bodyCenter { width: 568px; float: left; }
div.bodyCenter2 { width: 799px; float: left; }
div.bodyCenterInner { padding: 25px 20px 30px 20px; }
div.bodyRight {	width: 230px; float: right; }
/* === body - END =================== */ 	
	
/* === footer - START =============== */	
div.footerWrapAll {
	width: 980px; 	margin: 0 auto 20px auto; height: 100px;
	background: url(../images/bgrs/headers_back1.png) repeat-x scroll left -50px #666;
	position: relative; text-align: left; border-top: 3px solid #999;
	}
div.footerCopyRightWrap {
	width: 400px; position: absolute; bottom: 6px; right: 10px; color: #999;font-size: 11px; text-align: right;
	}
div.footerCopyRightWrap a,
div.footerCopyRightWrap a:visited { color: #ddd; text-decoration: none;}
div.footerCopyRightWrap a:hover {text-decoration: underline;}
/* === footer - END ================= */

/* === searchBox - START ======================= */
form.searchForm {padding: 11px 0 0 10px;}
form.searchForm input[type=image] { margin: 4px 0 0 0; }
form.searchForm input#searchField {
	display: block; width: 180px; margin: 0 4px 0 0; padding: 5px 2px; float: left;	 border: 1px solid #437600;
	background: url(../images/bgrs/search_back1.png) left top repeat-x; font-size: 15px; color: #233B56;
	}
/* === searchBox - END ======================= */
	
