form { display: inline}

body {
	font: normal 11px verdana;
	}

.textarea { padding:15px;
 }

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	text-align: left;
}

.text a { color: #004d24; text-decoration: none;}
	
.text a:hover { color: #004d24; text-decoration: underline;}


a.roll_plain:link {text-decoration:none; color: #333366}
a.roll_plain:active {text-decoration:none; color:9999ff}
a.roll_plain:visited {text-decoration:none; color:#333366}
a.roll_plain:hover {text-decoration:underline; color:#004d24}

.textSubHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: bold;
	font-weight: bold;
	text-decoration: none;
	color: #004d24;
	text-align: left;
}

.textSubHeadItalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
	color: #004d24;
	text-align: left;
}

.textHeadItalic {
	text-decoration: none;
	color: #004d24;
	text-align: left;
	font: bold italic 22px Verdana, Arial, Helvetica, sans-serif;
}

.textHead {
	text-decoration: none;
	color: #004d24;
	text-align: left;
	font: bold 22px Verdana, Arial, Helvetica, sans-serif;
}

.productarea { 
width: 365px;
background: url('../images/product_bkgd.gif') repeat-n;	
padding: 10px;
}
#holder {
	width: 800px;
	margin-left: auto;
	margin-right: auto;
}

#holder2 {
	width: 950px;
	margin-left: auto;
	margin-right: auto;
}

#header {
	float: left;
	height: 100px;
	width: 800px;
	background: url(images/header.gif) no-repeat;
	margin: 0px;
	padding: 0px;
}
#breadcrumb {
	float: left;
	height: 20px;
	width: 800px;
	background: black;
	margin: 0px;
	padding: 0px;
}
#crumb{
color: #004d24;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 10px;
	text-align: left;
	text-decoration: none;
	z-index:1000;
}

#crumb a{
color: #008752;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 1px;
	padding-right: 1px;
	text-align: left;
	text-decoration: none;
	z-index:1000;
}
#crumb a:hover{
color: #99cc33;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 1px;
	padding-right: 1px;
	text-align: left;
	text-decoration: none;
	z-index:1000;
}

#crumb  a.active{ color: #fff;}

#bg {
	float: left;
	width: 800px;
	margin: 0px;
	padding: 0px;
	background: url(images/left_bottom.gif) no-repeat bottom left  #008752;
}
#navcontainer {
	float: left;
	height: auto;
	width: 150px;
	margin: 0px;
	padding: 0px;
}
#contentcontainer {
	float: left;
	height: auto;
	width: 650px;
	text-align: left;
	padding: 0;
	margin: 0;
}
#navmenu {
	float: left;
	width:150px;
	height:275px;
	margin: 0px;
	padding: 0px;
}



/**************** menu coding *****************/

#menuWrapper ul {
list-style: none;
margin: 0;
padding: 0;
	
}
#menuWrapper ul li {
	position: relative;
	}

#menuWrapper li ul{
	position: absolute;
	left: 150px;
	top: 0;
	display: none;
width: 150;
}
#menuWrapper li ul li{
width: 150;
}
#menu h2 {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
    display: block;
	color: #333;
	background-image: url(images/menubkgd.gif);
	     background-repeat: repeat-x;
	margin: 0;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: right;
	text-decoration: none;
text-transform: uppercase;
}


#menu li h2 a {
font: bold 11px Verdana, Arial, Helvetica, sans-serif;display: block;
	background: #008752;
	color: #000;
	margin: 0;
	padding: 5px;
	text-align: right;
	text-decoration: none;
border-bottom: 1px dotted #333;

}

#subMenu h2 {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
    display: block;
	color: #000;
	background-image: url(images/menubkgd.gif);
	     background-repeat: repeat-x;
	margin: 0;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: right;
	text-decoration: none;
text-transform: uppercase;
}

#subMenu h2 a {
font: bold 11px Verdana, Arial, Helvetica, sans-serif;display: block;
	background: #0099ff;
	color: #000;
	margin: 0;
	padding: 3px;
	padding-right: 5px;
	text-align: right;
	text-decoration: none;

}

#menu li h2 a.active{ color: #fff;}

#menu li a {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;display: block;
	background: #ccc;
	color: #004d24;
	margin: 0;
	padding: 5px;
	text-align: left;
	text-decoration: none;
border-bottom: 1px dotted #333;

}

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

#menu li a:hover {
color: #fff;
	background: #999;
}
#menu h2 a:hover {
color: #fff;
	background: #004d24;
}
#subMenu li a:hover {
color: #fff;
	background: #003466;
}
#subMenu h2 a:hover {
color: #fff;
	background: #003466;
}

#menuWrapper li {position: relative;}


#menuWrapper ul ul li {
top: 0;
left: 0;
}

#menuWrapper ul ul ul {
position: absolute;
top: 0;
left: 100%;
}

#menuWrapper li:hover ul, #menuWrapper li.over ul { display: block; }


#menuWrapper ul ul {
float: left;
position: absolute;
z-index: 500;
border-bottom: 6px solid #004d24;
width:150px;
}


#content {
	float: left;
	width:650px;
	height:auto;
	margin: 0px;
	padding: 0px;
	background: white;
	}

.imgright {
	float: right;
	margin-left: 20px;
	margin-top: 6px;
	margin-bottom: 10px;
	margin-right: 10px;
}

.imgleft {
	float: left;
	margin-left: 10px;
	margin-top: 6px;
	margin-bottom: 10px;
	margin-right: 20px;
}

#left-spacer {
	float: left;
	width:150px;
	height:auto;
	background: #008752;
	margin: 0px;
	padding: 0px;
}

#left-bottom {
	float: left;
	width:150px;
	height:auto;
	margin: 0px;
	padding: 0px;
	}

#knowledge-tag {
	float: left;
	width:650px;
	height:55px;
	background: url(images/knowledge_tag.gif) no-repeat bottom;
	margin: 0px;
	padding: 0px;
}

#footer {
	float: left;
	height: 20px;
	width: 650px;
	background: #000;
	margin: 0px;
	padding: 0px;

}
#signoff{
color: #004d24;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 10px;
	text-align: center;
	text-decoration: none;
	z-index:1000;
}

#signoff a{
color: #aaa;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 1px;
	padding-right: 1px;
	text-align: center;
	text-decoration: none;
	z-index:1000;
}
#signoff a:hover{
color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 1px;
	padding-right: 1px;
	text-align: center;
	text-decoration: none;
	z-index:1000;
}

#evil{
position:absolute; 
top:0px; 
left: 
0px; 
width:150px; 
height:100%;
}
.mand { color: green }