﻿body {
background-color:		#454545;
background-image:		url(/images/back.gif);
background-attachment:	scroll;
background-position:	center center;
background-repeat:		repeat-y;
text-align:				center;
margin-top:				0px;
margin-right:			0;
margin-bottom:			0;
margin-left:			0;
padding:				0;
}

#wrapper {
background-color:		#FFFFFF;
width:					700px;
margin:					0 auto;
text-align:				left;
border-left:			0;
}

#header {
color:					#FFFFFF;
background-color:		#FFFFFF;
font-family:			Tahoma, Arial, Helvetica, sans-serif;
font-size:				10pt;
margin:					0px;
padding:				0px;
text-align:				left;
border:					0;
}

#header p {
font-family:			Tahoma, Arial, Helvetica, sans-serif;
font-size:				10pt;
line-height:			12pt;
margin:					0;
}

#middle {
font-family:			Tahoma, Arial, Helvetica, sans-serif;
font-size:				10pt;
line-height:			16pt;
color:					#FFFFFF;
background-color:		#165916;
background-image:		url(/images/leftback.gif);
padding:				0;
text-align:				left;
border-bottom:			0px;
}

#middle table.layout, tr.layout {
padding:				0;
margin:					0;
border:					0;
}

#middle td.layout {
text-align:				left;
vertical-align:			top;
}

#nav {
font-family:			Tahoma, Arial, Helvetica, sans-serif;
font-size:				10pt;
line-height:			16pt;
color:					#FFFFFF;
background-color:		#165916;
padding:				0;
text-align:				left;
border-bottom:			0px;
}

#nav tr.submen {
background-color:		#6284B2;
}

#nav tr.submenover {
background-color:		#496B99;
}

#nav td.subpad {
padding-left:			5px;
padding-right:			5px;
text-align:				left;
}

#nav a.tabpad {
color:					#FFFFFF;
}

#nav a.tabnav {
color:					#FFFFFF;
font-weight:			bold;
text-decoration:		none;
}

#nav a.tabnav:hover {
color:					#FFFFFF;
font-weight:			bold;
text-decoration:		none;
}

#content {
color:					#454545;
background-color:		#FFFFFF;
font-family:			Tahoma, Arial, Helvetica, sans-serif;
font-size:				10pt;
margin:					0;
border:					0;
text-align:				left;
padding:				5px;
}

#content p {
font-size:				10pt;
line-height:			12pt;
margin-top:				5px;
margin-bottom:			15px;
padding-left:			15px;
padding-right:			15px;
}

#content p.textnav {
font-size:				8pt;
text-align:				center;
}

#content p.news {
font-size:				10pt;
margin-top:				0px;
margin-bottom:			0px;
padding-left:			0px;
padding-right:			0px;
line-height:			11pt;
}

#content p.newssmall {
font-size:				8pt;
margin-top:				0px;
margin-bottom:			0px;
padding-left:			0px;
padding-right:			0px;
line-height:			10pt;
}

#content td {
font-size:				10pt;
}

#content h1 {
color:					#228B22;
font-family:			Arial, Helvetcia, sans-serif;
font-size:				14pt;
font-weight:			bold;
line-height:			16pt;
padding-top:			4px;
padding-right:			5px;
padding-bottom:			2px;
padding-left:			15px;
border-bottom:			#565656 2px solid;
margin-top:				0px;
margin-bottom:			5px;
}

#content h2 {
color:					#373737;
font-family:			Arial, Helvetcia, sans-serif;
font-size:				10pt;
font-weight:			bold;
line-height:			14pt;
padding-top:			2px;
padding-right:			5px;
padding-bottom:			2px;
padding-left:			15px;
border-bottom:			#9A9A9A 1px solid;
margin-top:				0px;
margin-bottom:			5px;
}

#content h3 {
color:					#000000;
background-color:		#FFFFFF;
font-family:			Arial, Helvetcia, sans-serif;
font-size:				10pt;
font-weight:			bold;
line-height:			12pt;
padding-top:			2px;
padding-right:			5px;
padding-bottom:			2px;
padding-left:			15px;
border-bottom:			#808080 1px solid;
margin-bottom:			0px;
}

#content h4 {
color:					#0000FF;
background-color:		#FFFFFF;
font-family:			Arial, Helvetcia, sans-serif;
font-size:				12pt;
font-weight:			bold;
line-height:			14pt;
border-bottom:			#000000 1px solid;
margin-bottom:			0px;
}

#content ul {
color:					#454545;
line-height:			12pt;
list-style:				square;
padding-left:			16px;
margin-top:				5px;
margin-right:			5px;
margin-bottom:			10px;
margin-left:			20px;
}

#content li {
margin-bottom:			3px;
}

#content img.gallerythumb {
border:					1px solid #808080;
margin:					1px;
}

#content img.photo {
border:					1px solid #808080;
margin-top:				1px;
margin-right:			1px;
margin-bottom:			1px;
margin-left:			5px;
}

#content img.blackborder {
border:					1px solid #000000;
}

#content a {
color:					#228B22;
font-weight:			bold;
}

#content a:hover {
color:					#000000;
font-weight:			bold;
text-decoration:		underline;
}

#content a.productlink {
font-weight:			bold;
text-decoration:		underline;
}

#content a.productlink:hover {
color:					#FF9933;
text-decoration:		underline;
}

#content a.sectionlinkback {
color:					#000000;
text-decoration:		none;
}

#content a.sectionlinkback:hover {
color:					#FF9933;
text-decoration:		none;
}

#content a.newslinkmore {
text-decoration:		none;
}

#footer {
color:					#FFFFFF;
background-color:		#1B6F1B;
font-family:			Tahoma, Arial, Helvetica, sans-serif;
font-size:				10pt;
line-height:			12pt;
margin:					0px;
padding:				12px;
border-top:				0;
border-right:			0;
border-bottom:			0;
border-left:			0;
}

#footer p {
margin:					0px;
}

#footer a {
color:					#FFFFFF;
text-decoration:		none;
}

#footer a:hover {
color:					#FFFFFF;
text-decoration:		underline;
}

p.base {
color:					#082E67;
font-family:			Tahoma, Arial, Helvetica, sans-serif;
font-size:				10pt;
margin-top:				5px;
}

a.base {
color:					#082E67;
}

a.base:hover {
color:					#082E67;
}

a.whitenav {
color:					#FFFFFF;
font-weight:			bold;
text-decoration:		none;
}

a.whitenav:hover {
text-decoration:		none;
}