html, body, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {
	margin: 0;
	padding: 0;
	border: 0;
}
body { 
	background-color: #8AA487;
}

blockquote { margin-top:0; margin-bottom:0; padding-top:0; padding-bottom:0; margin-left:20px; }

/* Link Syles */
a { color:#6C8B69; }
a:hover { text-decoration:none; }

/* Heading Styles */
h1 { font: 11px Arial, Helvetica, sans-serif; font-weight:bold; color:#6C8B69; }
h2 { font: 16px Arial, Helvetica, sans-serif; font-weight:bold; color:#6C8B69; margin-bottom: 5px; }
h3 { font: 13px Arial, Helvetica, sans-serif; font-weight:bold; color:#6C8B69; }
h4 { font: 14px Arial, Helvetica, sans-serif; font-weight:normal; color:#6C8B69; }
h5 { font: 15px Arial, Helvetica, sans-serif; font-weight:normal; color:#6C8B69; }
h6 { font: 16px Arial, Helvetica, sans-serif; font-weight:normal; color:#6C8B69; }

/* Table Styles */ 
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
}
.mainContentPadding {
	padding: 10px;
}
.leftMainBG { background-image:url(../images/structural/leftStretch.jpg); background-position:left; background-repeat: repeat-y; }
.rightMainBG { background-image:url(../images/structural/rightStretch.jpg); background-position:right; background-repeat: repeat-y; }
.leftLine { border-left: solid 1px #CCCCCC; padding-left: 10px; }

#footer { font: 10px Arial, Helvetica, sans-serif; color:#FFFFFF; }
#footer a { font: 10px Arial, Helvetica, sans-serif; color:#FFFFFF; }
#footer a:hover { font: 10px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; }

/* Form Styles */
textarea { font: 12px Arial, Helvetica, sans-serif; }
input { font: 12px Arial, Helvetica, sans-serif; }
