
html,body {
   margin: 0px auto 0px auto;
	background-image: url(images/bg-green.gif);
	background-repeat:repeat-x;
	background-color:#030C03; /*#AC7F56;*/
	height:100%;
}

h1{
	font-family: "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#000000; font-size:18px; margin:0px;
}

h2{
	font-family: "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#000000; font-size:15px; margin:0px;
}

h3 {
	padding:3px;
	font-family: "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#FD4100; font-size:13px; margin:0px;
	}

p {
	font-family: "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px; color:#252424;
}

ul {
	font-family: "Tahoma",Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px; list-style: square; color:#F21654;
}

div.sitecontainer 
{
  width: 950px; 
  margin: 0px auto 0px auto;
  /* padding: 0px 15px 0px 15px;*/
  position: relative; height:100%;
}
html>body div.sitecontainer {height: auto;min-height: 100%;}


.headercontainer {
	background: url(images/header-bg.jpg);
	height:197px;
}

.header{
	background: url(images/header.jpg) bottom left no-repeat;
	height:197px;
}

.headerright {
	background: url(images/header-right.jpg) no-repeat bottom right;
	height:197px;
}

.headertel {
	float:right; margin-top:2px; margin-right:20px;
}

.headertel p {
	color:#FFFFFF; font-size:20px; font-weight:bold; 
}

.maincontent {
	background-color:#E5E2DB;
	padding-left: 6px; padding-right: 6px; padding-bottom: 6px; padding-top: 1px;
}

.topnav {
	background:url(images/bg-topnav.gif) bottom #868686;
	height:22px; border-top:2px solid #748029; border-bottom:2px solid #748029;
	border-left:1px solid #575757; border-right:1px solid #575757;
	padding-left:4px; padding-right:4px; padding-top:2px;
}

.topnav a {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:white;
	font-size:11px; padding-left:10px; padding-right:10px;
	font-weight:bold; text-decoration:none;
}

.topnav a:hover { color:#F5BE8A; }

.leftspace {
	width:160px; padding-top:6px; padding-right:8px;
	background:#E5E2DB;
}

.rightspace {
	width:160px; padding-top:6px; padding-left:8px;
	background:#E5E2DB;
}

.midspace {
background:url(images/mcbg.jpg) center repeat-y #E5E2DB;
	padding-top:4px;
}

.menuhead1 { background:url(images/menuhead-green.jpg) repeat-x #707C2A; padding:3px; border-bottom:1px solid #374801;}
.menuhead1 h1 { color:white; margin:0px; font-size:12px;}
.menubox1 {
	background-color:#5A6326; padding:4px;
}

.menubox1 a {
	color:white; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px; text-decoration:none; display:block;
}

.menubox1 a:hover { background-color:#8D9658;}

.menurow { border-bottom:1px solid #40471A; padding-top:3px; padding-bottom:3px; }
.menurow hover {
	
}

/* FORMS */

.searchbox {
	border:1px solid #67674C;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:red;
	font-size:11px;
}

.searchbutton {
	border:1px solid #67674C; height:16px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:red;
	font-size:11px; font-weight:bold; color:black;
}

.footer {
	text-align:center; background-color:#666666; padding:4px;
}

.footer p {
	font-family: "Tahoma",Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px; color:#FFFFFF;
}

.footer a {
	color:white;
}

.formcell1,.formcell2 {
	font-family: "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px; padding:3px;
}
