body, div, p, h1, h2, h3, h4, h5, h6, th, td, input, select, textarea, a, li {
  font-family: verdana, arial, sans-serif;
}

body, th, td, input, select, textarea, p, li {
  font-size: 10px;
}

code, pre {
  font: 10px "courier new", courier, monospace;
}

body {
	background-color: #fff;
  color: #3f5816;
	margin:0px;
}

p {
	margin-top:0px;
}

h1 {
  font-size: 12px;
	color:#eec1b0;
	margin:0px;
	border:#994b3b 2px solid;
	padding:4px;
	padding-left:7px;
	background-color:#84392b;
	background-image:url(../images/backgrounds/behindH1.jpg);
	background-position:top left;
	background-repeat:repeat-y;
}

h2 {
  font-size: 14px;
}

h3 {
  font-size: 11px;
	color:#d4e5ba;
	margin:0px;
	border:#749a3b 2px solid;
	padding:3px;
	padding-left:5px;
	background-color:#637f31;
	background-image:url(../images/backgrounds/behindH3.jpg);
	background-position:top left;
	background-repeat:repeat-y;
}

h4 {
  font-size: 10px;
	color:#eec1b0;
	margin:0px;
	border:#994b3b 2px solid;
	padding:2px;
	padding-left:4px;
	background-color:#84392b;
	background-image:url(../images/backgrounds/behindH1.jpg);
	background-position:top left;
	background-repeat:repeat-y;
}

h5 {
  font-size: 11px;
	margin-bottom:0px;
}

h6 {
  font-size: 6px;
}

img {
  border: 0px;
}

hr {
  height: 1px;
}

th {
  text-align: left;
}

a:link, a:visited, a:active {
  color: #31699e;
	font-weight:bold;
	text-decoration:none;
}

a:hover {
  color: #4e9de9;
	font-weight:bold;
	text-decoration:none;
}

a.footer:link, a.footer:visited, a.footer:active {
  color: #8c6737;
	font-size:9px;
}

a.footer:hover {
  color: #c2ac86;
	font-size:9px;
}

.alert {
  color: #f00;
}

.required {
  color: #964c31;
	font-size: 9px;
}

.stroke {
	border: #000 1px solid;
}

.footer {
	color:#95590e;
	font-size:9px;
}

.divider {
	color:#c2ac86;
	font-size:9px;
	text-align:right;
}

.content {
	background-image:url(../images/backgrounds/behindContentWhite.gif);
}

.content2 {
	padding:18px;
	padding-top:0px;
}

.content2a {
	padding:18px;
	padding-top:0px;
	padding-bottom:0px;
}

.imgBorder {
	border: #5b821b 2px solid;
}

.contentTop {
	border:#93b14a 2px solid;
	border-top:0px;
	padding:4px;
}

.contentBottom {
	border:#93b14a 2px solid;
	border-bottom:0px;
	padding:4px;
}

.copy {
	border:#dac8c4 1px solid;
	border-top:0px;
	border-bottom:0px;
	padding:10px;
	margin:0px;
}

.copy2 {
	border:#a2c465 1px solid;
	border-top:0px;
	padding:3px;
	margin:0px;
}

.copy3 {
	background-color:#e6c4bd;
	color:#863a2c;
	border:#aa6557 2px solid;
	border-top:0px;
	padding:4px;
	margin:0px;
}

.copy4 {
	border:#a2c465 2px solid;
	background-color:#ddebc8;
	border-top:0px;
	padding:7px;
	margin:0px;
}

.copy5 {
	background-color:#e6c4bd;
	color:#863a2c;
	border:#aa6557 2px solid;
	border-top:0px;
	padding:7px;
	margin:0px;
}

.copy6 {
	background-color:#e6c4bd;
	color:#863a2c;
	border:#aa6557 2px solid;
	padding:4px;
	margin:0px;
}