html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
}
body {
  /*background-color: #343e3c;*/
  background-color:#6F8156;
  color: #2d2e2e;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 14px;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  text-align: center;
}

h1 {
  font-size: 20px;
  font-weight: bold;
  color:#003333;
  padding:0;
  margin:0;
 }

h2 {
  color:#003333;
  font-size: 16px;
  font-weight: bold;
  line-height: 14px;
}
h3 {
  color:#003333;
  font-size: 14px;
  font-weight: bold;
  line-height: 14px;
  padding:16px 10px 0 10px;
  margin:0;
}

h4 {
  font-size: 24px;
  font-weight: bold;
  color:#003333;
  padding:0;
  margin:0;
 }

.caption {
	padding:0 10px 0 10px;
	font-size:11px;
	font-weight:bold;
}

a,  a:link {
  color: #239f3e;
  font-weight: bold;
  text-decoration: none;
}
a:visited {
  color: #578557;
  font-weight: bold;
  text-decoration: none;
}
a:hover {
  color: #017a20;
  text-decoration: underline;
}
a:focus {
  color: #017a20;
}
a:active {
  color: #004e2a;
}

.imgHeader {
	float:right;
	top:-20px;
}

#outerWrapper {
  position:relative;
  background-color: #fff;
  margin: 20px auto 0 auto;
  text-align: left;
  width: 916px;
}
#outerWrapper #header {
  background-color: #92b876;
  border-bottom: solid 1px #657f51;
  height: 100px;
  padding:0;
  background-image:url(resources/gutter_clear_header.jpg);
}

#outerWrapper #headerImg {
	position:relative;
	margin-left:500px;
	height:100px;
}

#outerWrapper #menubar {
  background-color:#003333;
  border-bottom: solid 1px #657f51;
  height: 20px;
  padding: 0;
}

#navigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height:21px;
	padding-left:261px;
	background-color:#003333;
}
#navigation ul {
	list-style: none;
	margin: 0;
	padding: 0;
	padding: 4px 0 2px 0;
}
#navigation li {
	display: inline;
}
#navigation a:link, #navigation a:visited { 
	padding: 3px 10px 2px 10px; 
	color: #FFFFFF;
	background-color: #B51032;
	text-decoration: none;
	border: 1px solid #711515;
}
#navigation a:hover {
	color: #FFFFFF;
	background-color: #711515;
}

#leftColumn1 {
  position:relative;
  background-color: #edf6e4;
  border-right: solid 1px #92b876;
  float: left;
  padding:0;
  width: 260px;
  min-height:450px;
}

#insetleftCol {
	position:relative;
	bottom:0;
	left:0;
	height: 120px;

}

.insetImg {
	padding:40px 0 0 0;
}

#content {
  position:relative;
  margin-bottom: 0;
  margin-left: 264px;
  margin-top: 0;
  padding: 30px 20px 0 20px;
}

#footer {
  clear:left;
  background-color: #edf6e4;
  border-top: solid 1px #92b876;
  height: 16px;
  padding: 4px 20px  4px 0;
  text-align:right;
  font-size:9px;
  color:#333333;
}

#navigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
}
#navigation ul {
	list-style: none;
	margin: 0;
	padding: 0;
	padding-top: 4px;
}
#navigation li {
	display: inline;
}
#navigation a:link, #navigation a:visited { 
	padding: 3px 10px 2px 10px; 
	color: #FFFFFF;
	background-color: #B51032;
	text-decoration: none;
	border: 1px solid #711515;
}
#navigation a:hover {
	color: #FFFFFF;
	background-color: #711515;
}

.textPad10px {
	padding:0 10px 0 10px;
}

.leftcolHeader {
	margin-top:10px;
	padding-top:10px;
    font-weight:bold;
    font-size:14px;
}