body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.greentext {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #8BA92E;
}
.style2{
	font: bold 11px verdana,arial,sans-serif; padding: 5px; color: #000000;
}

.style2dup{
	font:11px verdana,arial,sans-serif; padding: 5px; color: #000000;
}
.style21{
	font: 11px verdana,arial,sans-serif; padding: 5px; color: #000000;
}
.style3{
	font: bold 11px verdana,arial,sans-serif; padding-left: 10px; color: #000000;
}
.style4{
	font: bold 11px verdana,arial,sans-serif; padding-right: 5px; color: #000000; text-align: right;
}
.leftlink{
	font: bold 11px verdana,arial,sans-serif; padding: 0px; color: #444334; text-decoration: none; 
}
a.leftlink:hover{
	font: bold 11px verdana,arial,sans-serif; padding: 0px; color: #444334; text-decoration: underline; 
}
.contentlink{
	font: bold 11px verdana,arial,sans-serif; padding: 0px; color: #029E44; text-decoration: none;
}
a.contentlink:hover{
	font: bold 11px verdana,arial,sans-serif; padding: 0px; color: #000000; text-decoration: underline;
}

.heading{
	font: bold 12px arial,sans-serif; 
}

.error{
	font: 10px arial,sans-serif;  color: #ff0000;
}

.productheading{
	font: bold 14px arial,sans-serif; padding: 0px; text-align: center;
}
.producthead{
	font: bold 11px arial,sans-serif; padding: 10px; text-align: left;
}
.productsubhead{
	font:  11px arial,sans-serif; padding: 10px; text-align: left;
}

.notice-message{
	font: bold 14px helvetica, arial, sans-serif; padding: 12px; color: #000000; border: 2px solid #008000; background-color: #f0f0f0; text-align: center;
}

.warning-message{
	font: bold 14px helvetica, arial, sans-serif; padding: 12px; color: #000; border: 2px solid #D87093; background-color: #f0f0f0; text-align: center;
}

/******************** LEFT MENU BAR *****************************************************/
.slidedoormenu{
list-style-type: none;
margin: 0;
padding: 0;
width: 220px; /* width of menu (don't forget to add border with below!) */
border: 5px solid #CCCCCC; /* thick left border of menu */
}

.slidedoormenu li{
border-bottom: 1px solid #444334; /* Gray border beneath each menu item */
}

.slidedoormenu li a{
/*background: white url(../images/vstrip.gif) repeat-y left top; /* Background image positioned to the left(v) top(h) corner initially */
background-color: #ffffff;
font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana;
display: block;
color: #000000;
width: auto;
border-bottom: 1px solid #ffffff; /* White border beneath each menu item link, to add depth */
padding: 7px 0; /* Vertical (top/bottom) padding for each menu link */
text-indent: 8px;
text-decoration: none;
}
.slidedoormenu li a:visited, .slidedoormenu li a:active{
color: #000000;
}
.slidedoormenu li a:hover{
/*background-position: -387px 0; /* Shift background image horizontally 387px, or the start of the 2nd background image */
color: #ffffff;
background-color: #444334;
}
.slidedoormenu li.lastitem, .slidedoormenu li.lastitem a{
border-bottom-width: 0; /* For last menu item within menu, remove bottom border */
}
.slidedoormenu li.lastitem a{
padding: 8px 0; /* increase vertical border of last menu link by 2px (default is padding: 7px 0) to account for removed border width */
}
.slidedoormenu li a{ /* Menu link width value for IE */
width: 100%;
}
.style5{
	font: bold 14px verdana,arial,sans-serif; padding-left: 10px; color: #000000; bold;;
}
.logotext {
       font-family:Century Gothic, Helvetica, sans-serif;
	   font-size:54px;
	   color:#000000;
	   font-weight:bold;
	   letter-spacing:-3px;
	   padding-left:20;
}
.subtext1{
       font-family:Century Gothic, Helvetica, sans-serif;
	   font-size:12px;
	   color:#000000;
}
.mainb{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; text-decoration:underline; font-weight:normal;color:#000000;
}
A:link.mainb{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; text-decoration:underline; font-weight:normal;color:#000000;
}
A:Hover.mainb{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; text-decoration:underline; font-weight: normal;color: #000000;
}
.error{
height:22px;
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#FF0000;
   font-weight:bold;
}

.formbutton {
	font-family: Tahoma;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #808281;
	border: 1px solid #747474;
	font-size: 11px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
.tesimonialtext
{
font-family:tahoma,arial;
font-size:11px;
text-decoration:none;
color:#444444;
line-height:18px;
}