body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {margin:0; padding:0;}

html, body {font-family:Arial, Helvetica, sans-serif; color:#4f4f4f; font-size: 12px; text-align:center; background:url(../images/backmain.jpg) repeat-x #c8c39c;}

/* PARAGRAPH STYLES */

H1, H2, H3, H4, H5 {font-size:100%;	font-weight:normal;}
H1 {}
H2 {}
H3 {font-size: 14px}
H4 {
color: #6e5227;
	font-weight: bold;
	font-style: italic;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #009900;
}
 
UL, OL {list-style: none; }
li {list-style-type:none;}
 
A { color:#c80000; text-decoration:none;}
/*A:visited{ text-decoration:none; color:#;}*/
A:hover {color:#c80000; text-decoration:none;}
/*A:active { text-decoration:none; color:#;}*/
A:focus {outline:none;}

:focus {outline: 0;}
fieldset, img {border:0;}
q:before, q:after {	content:'';}

input, textarea, select {font-family:inherit; font-size:inherit; font-weight:inherit;}

.clr {clear: both;}
.lF {float:left;}
.rF {float:right;}

.GreenColor {color:#009000;}
.RedColor {color:#c80000;}
.homeimgpd {margin:0 0 0 10px;}

/* LAYOUT STYLES */

#header {width:900px; margin:0 auto;}
	.topLogo1 {background:url(../images/logotop.jpg) no-repeat; width:900px; height:135px; text-align:left;}
	
			/* navigation links
			-------------------------------------------------------- */
	.navbartopSmall {height:38px; text-align:left;}
			ul#navtop1 {
				width:282px; height:38px;
				background:url(../images/nav.gif) no-repeat;
				position: relative;
				padding:0; margin:0 0 0 618px;
				}
			
				ul#navtop1 li {float: left; list-style: none; padding:0; margin:0; list-style-type:none;}
				
				ul#navtop1 li a {
	position: absolute;
	text-indent: -9999px;
	text-decoration: none;
	border: none !important;
	top:0;
	height:38px;
}
			
					ul#navtop1 li#navt1-1 a {
	left: 0px;
	width: 70px;
	background: url("../images/navtopsmall.gif") -0 0 no-repeat;
						}
					ul#navtop1 li#navt1-2 a {
	left: 71px;
	width: 112px;
	background: url("../images/navtopsmall.gif") -62px 0 no-repeat;
						}
					ul#navtop1 li#navt1-3 a {
	left: 182px;
	width: 100px;
	background: url("../images/navtopsmall.gif") -173px 0 no-repeat;
						}
			
			ul#navtop1 li#navt1-1 a:hover  	{ background-position: -0px -38px; }
			ul#navtop1 li#navt1-2 a:hover  	{ background-position: -62px -38px; }
			ul#navtop1 li#navt1-3 a:hover  	{ background-position: -173px -38px; }

			ul#navtop1 li#navt1-1 a.active 	{ background-position: -0px -38px; }
			ul#navtop1 li#navt1-2 a.active  { background-position: -71px -38px; }
			ul#navtop1 li#navt1-3 a.active 	{ background-position: -182px -38px; }



	.mainnavbar {text-align:left;}
			ul#mainNav {
				width:900px; height:61px;
				background:url(../images/navmain.gif) no-repeat;
				position: relative;
				padding:0; margin:0;
				}
			
				ul#mainNav li {float: left; list-style: none; padding:0; margin:0; list-style-type:none;}
				
				ul#mainNav li a {
					position: absolute;	text-indent: -9999px; text-decoration: none; border: none !important; top:0; height:61px;}
			
					ul#mainNav li#nav-1 a { 
						left: 271px; width: 170px; 
						background: url("../images/navmain.gif") -271px 0 no-repeat;
						}
					ul#mainNav li#nav-2 a { 
						left: 441px; width: 145px; 
						background: url("../images/navmain.gif") -441px 0 no-repeat;
						}
					ul#mainNav li#nav-3 a { 
						left: 586px; width: 181px; 
						background: url("../images/navmain.gif") -586px 0 no-repeat;
						}
					ul#mainNav li#nav-4 a { 
						left: 767px; width: 133px; 
						background: url("../images/navmain.gif") -767px 0 no-repeat;
						}
			
			ul#mainNav li#nav-1 a:hover  	{ background-position: -271px -61px; }
			ul#mainNav li#nav-2 a:hover  	{ background-position: -441px -61px; }
			ul#mainNav li#nav-3 a:hover  	{ background-position: -586px -61px; }
			ul#mainNav li#nav-4 a:hover  	{ background-position: -767px -61px; }

			ul#mainNav li#nav-1 a.active 	{ background-position: -271px -61px; }
			ul#mainNav li#nav-2 a.active  	{ background-position: -441px -61px; }
			ul#mainNav li#nav-3 a.active 	{ background-position: -586px -61px; }
			ul#mainNav li#nav-4 a.active 	{ background-position: -767px -61px; }
			
			/* navigation close */
			
.HomeMainImg {}

#mainCnt { background:url(../images/backcontent.gif) repeat-y; margin:0 auto; text-align:left; width:932px;}
.mainCntImgBack { background:url(../images/backcontentimg.gif) no-repeat; height:auto !important; height:595px; min-height:595px; width:932px; width/**/:/**/876px; padding:0 17px 0 39px;} 
	
	.LeftContent {float:left; width:566px; padding:14px 0;}
		.LeftContent p{ padding:0 0 12px 0;}	
		.LeftContent h2 {color:#6e5227; font-family:"Times New Roman", Times, serif; font-size:26px; font-weight:normal; margin:0 0 14px 0;}
		
		.GreyBox { border:1px solid #e1dcc6; padding:10px 16px;}
	

	.RightInfo { float:right; width:281px; font-size:11px; color:#6a5e58;}
		.infoRequest {background:url(../images/ban_informationrequest.gif) no-repeat #e0ded1; width:281px; width/**/:/**/251px; padding:84px 15px 12px 15px;}
		.infoRequest p{  padding:0 0 3px 0; float:left; display:block;}
			.infoRequest p.wd1 {width:74px; width/**/:/**/70px; padding:4px 4px 0 0;}
			.infoRequest .clr {height:1px; overflow:hidden;}
			.infoRequest p.wd2 {width:165px; float:right; }
			.infoRequest p.wd2 input{ width:98%; border:1px solid #afac9b; background-color:#fff; padding:1px 2px;}
			.infoRequest p.submit {text-align:right; clear:both; float:none !important;}
			
		.MonthlyMailRequest {background:url(../images/ban_monthly.gif) no-repeat #e0ded1; width:281px; width/**/:/**/251px; padding:84px 15px 12px 15px; height:auto !important; height:290px; min-height:290px;}
		.MonthlyMailRequest p{  padding:0 0 3px 0; float:left; display:block;}
			.MonthlyMailRequest p.wd1 {width:74px; width/**/:/**/70px; padding:4px 4px 0 0;}
			.MonthlyMailRequest .clr {height:1px; overflow:hidden;}
			.MonthlyMailRequest p.wd2 {width:165px; float:right; }
			.MonthlyMailRequest p.wd2 input{ width:98%; border:1px solid #afac9b; background-color:#fff; padding:1px 2px;}
			.MonthlyMailRequest p.submit {text-align:right; clear:both; float:none !important;}
			
			
#footer {background:url(../images/footer_back.gif) repeat-y; width:932px; width/**/:/**/876px; padding:15px 17px 13px 39px; margin:0 auto; text-align:left; color:#837b66; font-size:11px;}
#footer a{color:#837b66; }
