body {font-family: tahoma, arial, helvetica, sans-serif; background-color: #ffffff; font-size: 12px; color: #393939;}

p,td {font-family: tahoma, arial, helvetica, sans-serif; font-size: 12px; color: #393939;}

a:link, a:visited {color: #A14176; text-decoration: underline;}
a:hover, a:active {color: #00AD71;}

a.nav:link, a.nav:visited {font-family: tahoma, arial, helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #726F6F; text-decoration: none; height: 20px; line-height: 20px;}
a.nav:active, a.nav:hover {color: #00946E;}

a.back:link, a.back:visited {font-size: 10px; color: #666666; text-decoration: none;}
a.back:hover, a.back:active {font-size: 10px; color: #017C50; text-decoration: none;}

a.rightnav:link, a.rightnav:visited {font-size: 10px; color: #7A7A7A; text-decoration: none;}
a.rightnav:hover, a.rightnav:active {color: #A14176; text-decoration: none;}

a.footer:link, a.footer:visited {font-size: 9px; color: #726F6F; text-decoration: none;}
a.footer:hover, a.footer:active {color: #A14176; text-decoration: none;}

h1 {
font-family: tahoma, Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #007456;
margin-bottom: 0px;
margin-top: 0px;
}

h2 {
font-size: 14px;
font-weight: bold;
color: #7A7A7A;
margin-bottom: 0px;
margin-top: 5px;
}

h3 {
font-size: 12px;
font-weight: bold;
color: #007456;
margin-bottom: 5px;
margin-top: 0px;
}

.tall {
margin-top: 20px;
}

.picRight {
float: right;
margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
width: 280px;
font-size: 11px;
}

.copyright {font-family: arial, helvetica, sans-serif; color: #666666; font-size: 9px;}

.title {font-family: tahoma, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #007456;}

.hometext {font-family: arial, helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000;}

.hmsub {font-weight: bold; color: #007456;}
.subtitle {font-size: 14px; font-weight: bold; color: #7A7A7A;}
.subtitle2 {font-size: 14px; font-weight: bold; color: #007456;}
.subtitle3 {font-size: 14px; font-weight: bold; font-style: italic; color: #A14176;}

.table {font-family: trebuchet ms, arial, helvetica, sans-serif; font-size: 11px;}
.tblhome {padding-left: 10px; padding-right: 10px; padding-top: 15px; padding-bottom: 15px;}

.home {font-size: 13px; line-height: 18px;}

.small {font-size: 10px;}

.formbttn {font-family: arial, helvetica, sans-serif; font-size: 11px; background-color: #F0F8F2; border : 1px solid #437651; width: 75px; height: 20px;}
.formbttn2 {font-family: arial, helvetica, sans-serif; font-size: 11px; background-color: #F0F8F2; border : 1px solid #A2A593; width: 75px; height: 20px;}

.rightnav {font-size: 10px; padding-top: 2px; padding-bottom: 2px; color: #7A7A7A;}

input.form {border: 1px solid #705f28;}

ul {list-style: url(../images/bullet_green.gif); margin-left : 25px; margin-top: 0px; padding-right: 5px;}

ul.sub {
font-size: 11px;
list-style-image: url(../images/bullet_small.gif);
margin-left : 20px;
margin-top: 5px;
margin-bottom: 5px;
line-height: 14px;
padding-right: 5px;
}

li.sub {
margin-top: 8px;
}

#dropmenudiv {position:absolute; border: 1px solid #CBCBCB; font-size: 10px; line-height:18px; z-index:100;}

#dropmenudiv a {color: #726F6F; width: 100%; display: block; text-indent: 3px; font-weight: normal; text-decoration: none;}

#dropmenudiv a:hover{ /*hover background color*/ background-color: #007456; color: #ffffff;}

/**************************************/
/*              Store Styles          */
/**************************************/

.prodhead {
font: bold 16px;
color: #007456;
}

.prodleft {
float: left;
margin: 0 15 10 0;
}

.imgtn {
margin: 10 5 0 5;
}

.shop {
width: 350px;
text-align: right;
}

.stock {
font-size: 10px;
color: #31bd01;
vertical-align: middle;
}

.cat {
width: 160px;
float: left;
margin: 10 20 10 0;
}

.sm {
width: 120px;
float: left;
margin: 10 20 10 0;
padding: 0 0 20 0;
text-align:center;
}



.b1, .b2, .b3, .b4{font-size:1px; overflow:hidden; display:block;}
.b1 {height:1px; background:#00703C; margin:0 5px;}
.b2 {height:1px; background:#F4F4F4; border-right:2px solid #00703C; border-left:2px solid #00703C; margin:0 3px;}
.b3 {height:1px; background:#F4F4F4; border-right:1px solid #00703C; border-left:1px solid #00703C; margin:0 2px;}
.b4 {height:2px; background:#F4F4F4; border-right:1px solid #00703C; border-left:1px solid #00703C; margin:0 1px;}
.contentb {background: #F4F4F4; border-right:1px solid #00703C; border-left:1px solid #00703C;}
.contentb div {margin-left: 5px;}
