body{
	margin:0px;
	padding:0px;
	font-family:tahoma,Verdana,sans-serif;
	background:url(images/back.gif) top left repeat-x;
	color:#016130;
}

h1 {
	font-size:11pt;
	font-weight:bold;
	color:#275388;
}
h2 {
	font-size:10pt;
	font-weight:bold;
	color:#000000;
}

h3 {
	font-size:10pt;
	font-weight:bold;
	color:#676767;
}

a img{
	border:0px;
}
td{
	font-size:9pt;
	line-height:14pt;	
}
.logobox{
	padding:25 0 30 0px;
	text-align:center;
}
.toptext{
	color:#7aad1d;
	font-size:7.5pt;
	text-align:center;
	margin-bottom:10px;
}
.menubox{
	background:url(images/litegreen.gif) top left repeat-y;
}
a.sidemenu:link {display:block;font: 8.5pt tahoma,Verdana,sans-serif; color:#337d59;text-decoration:none;line-height:14pt;background:url(images/blt.gif) top left no-repeat;padding:2 2 2 25px;}
a.sidemenu:visited {display:block;font: 8.5pt tahoma,Verdana,sans-serif; color:#337d59;text-decoration:none;line-height:14pt;background:url(images/blt.gif) top left no-repeat;padding:2 2 2 25px;}
a.sidemenu:hover {display:block;font: 8.5pt tahoma,Verdana,sans-serif; color:#ff8502;text-decoration:none;line-height:14pt;background:url(images/blt.gif) top left no-repeat;padding:2 2 2 25px;}
a.sidemenu:visited.hover {display:block;font: 8.5pt tahoma,Verdana,sans-serif; color:#337d59;text-decoration:none;line-height:14pt;background:url(images/blt.gif) top left no-repeat;padding:2 2 2 25px;}

.menudiv{
	background:url(images/div.gif) top center no-repeat;
	padding:0 0 0 0px;
}

.midbox{
	background:url(images/midgreen.gif) top left repeat-y;
}
.midbox h1{
	font-size:8.5pt;
	font-family:tahoma;
	font-weight:bold;
	color:#6b7b3e;
	margin:0 10px;
}
.endbox{
	background:url(images/darkgreen.gif) top left repeat-y;
}
.endbox h1{
	font-size:8.5pt;
	font-weight:bold;
	color:#6b7b3e;
	margin:0 10px;
}
.adj{
	padding:10px;
	font-size:8.5pt;
}
h5{
	color:#7d7d7d;
	font-weight:normal;
	font-family:tahoma;
	font-size:8.5pt;
	text-align:right;
	margin:5 0 0 0px;
}

a:link {font: 8.5pt tahoma,Verdana,sans-serif; color:#337d59;text-decoration:underline;line-height:14pt;}
a:visited {font: 8.5pt tahoma,Verdana,sans-serif; color:#337d59;text-decoration:underline;line-height:14pt;}
a:hover {font: 8.5pt tahoma,Verdana,sans-serif; color:#337d59;text-decoration:underline;line-height:14pt;}
a:visited.hover {font: 8.5pt tahoma,Verdana,sans-serif; color:#337d59;text-decoration:underline;line-height:14pt;}

a.sml:link {font: 7.5pt tahoma,Verdana,sans-serif; color:#337d59;text-decoration:underline;line-height:14pt;}
a.sml:visited {font: 7.5pt tahoma,Verdana,sans-serif; color:#337d59;text-decoration:underline;line-height:14pt;}
a.sml:hover {font: 7.5pt tahoma,Verdana,sans-serif; color:#337d59;text-decoration:underline;line-height:14pt;}
a.sml:visited.hover {font: 7.5pt tahoma,Verdana,sans-serif; color:#337d59;text-decoration:underline;line-height:14pt;}

.footer{
	color:#858585;
	font-size:7.5pt;
	text-align:center;
	background:url(images/botpage.gif) bottom left repeat-x #ffffff;
	padding:10px;
	line-height:12pt; 
}
.breadcrumb{
	color:#858585;
	font-size:7.5pt;
	
}
.content{
	padding:5 10px;
	font-size:9pt;
}
h1{
	color:#729f1a;
	font-size:13pt;
	font-family:Verdana;
	font-weight:normal;
	margin:15 0px;
	line-height:15pt;
}
.promo{
	background:url(images/promo.jpg) top left no-repeat;
	padding:1 0 10 20px;
	font-size:7.5pt;
}
.promo h1{
	font-size:8.5pt;
	font-family:tahoma;
	font-weight:bold;
	color:#6b7b3e;
	margin:10 0px;
}
.bord{
	border:1px solid #9ba977;
}
.testimonial{
	background:#eaf0d8;
	border:1px solid #d2eaa4;
	padding:10px;
	font-size:8.5pt;
}
input{
	font-size:8.5pt;
	font-family:Tahoma;
}
.btn{
	border:2px solid #97b55c;
	background:url(images/btnbg.gif) top left repeat-x #ffffff;
	padding:3 5px;
	cursor:pointer;
	color:#617f27;
	font-weight:bold;	
}
.shcart{
	font-size:7.5pt;
	text-align:center;
	color:#000000;
	padding-top:10px;
}

.error {
	color:red;
	font:bold 9pt "Arial",sans-serif white;
	text-align:center;

}

.msg {
	color:green;
	font:bold 9pt "Arial",sans-serif white;
	text-align:center;

}

.checkouttbl{
	
	background: #9ba977;
	border:1px solid #9ba977;

}
.checkouttbl th{
	
	background:#DEF0BA;
	padding: 3 10px;
	font-size:8pt;
	font-weight:bold;
	line-height:13pt;
	
}
.checkouttbl td{
	background:#ffffff;
	padding: 3 10px;
	font-size:8pt;
	line-height:13pt;
}
.checkouttbl_co{
	
	background: #9ba977;
	border:1px solid #9ba977;
	width:100%
}
.checkouttbl_co th{
	
	background:#DEF0BA;
	padding: 3 10px;
	font-size:8pt;
	font-weight:bold;
	line-height:13pt;
	
}
.checkouttbl_co td{
	background:#ffffff;
	padding: 3 10px;
	font-size:8pt;
	line-height:13pt;
}

ul {font: 10pt "Tahoma"; line-height:12pt;text-align:left;}
li {text-align:left;}