a{
color:#55743F;
font:12px Arial,Helvetica,sans-serif;
text-decoration:none
}
a:hover{
text-decoration:underline
}




a.productlink{
color:#55743F;
font:bold 12px Arial,Helvetica,sans-serif;
text-decoration:none
}
a.productlink:hover{
color:#55743F;
font:bold 12px Arial,Helvetica,sans-serif;
text-decoration:underline
}
a.productlink:visted{
color:#55743F;
font:bold 12px Arial,Helvetica,sans-serif
}

body{
background:#FFFFFF;
color:#696969;
font:normal 12px Arial,Helvetica,sans-serif;
margin:0px;
padding:0px
}

h1, h2 {
color:#62832A;
font:lighter 20px Tahoma, sans-serif;
margin:0px;
padding:5px;
}

h3 {
color:#62832A;
font:bold 16px Tahoma, sans-serif;
margin:0px;
padding:0px;
}

.green {
color:#62832A;
}

.grey {
color:#696969;	
}

.product {
color:#62832A;	
padding-top:10px;
padding-bottom:10px;
}

.pen {
padding-left:20px;
}

input{
border:1px solid #E5E5E5;
color:#696969;
font:12px Arial,Helvetica,sans-serif
}

p{
color:#696969;
font:12px Arial,Helvetica,sans-serif;
padding-bottom:7px;
padding-right:20px;
margin: 0;
vertical-align:bottom;
}
textarea{
border:1px solid #E5E5E5;
color:#696969;
font:normal 12px Arial,Helvetica,sans-serif;
overflow:auto;
width:100%
}

#topcontacts, #topcontacts a{
color:#62832A;
font:bold 14px Arial,Helvetica,sans-serif;
white-space: nowrap;
}

.rulerbar {
color:#62832A;
font:normal 12px Arial,Helvetica,sans-serif;
padding-bottom:10px;
white-space: nowrap;
}

.rulerbar A {
	text-decoration: underline;
	margin-left: 4px;
	margin-right: 4px;	
}


.mainmenuholder{
background:#62832A;
color:#FFFFFF;
font:12px Arial,Helvetica,sans-serif;
height:24px;
padding-left:30px
}
.mainmenuholder UL { 
margin: 0;
padding: 0;
}

.mainmenuholder UL LI { 
padding-left: 1em;
padding-right: 1em;
border-right: solid 1px #ffffff;
display: inline;
}

.mainmenuholder UL LI.firstmenulink { 
padding-left: 0; 
}

.mainmenuholder UL LI.lastmenulink { 
padding-right: 0;
border-right: none;
}

.mainmenuholder UL LI A {
color:#FFFFFF;
font:12px Arial,Helvetica,sans-serif;
text-decoration:none
}

A.topmenulink {
color:#FFFFFF;
font:12px Arial,Helvetica,sans-serif;
text-decoration:none
}



.searchholder {
background:#55743F;
height:25px;
padding-left:30px
}

.searchholder TD {
color:#FFFFFF;
font:12px Arial,Helvetica,sans-serif;
padding-right:10px;
text-align:right;
white-space: nowrap;
}

#topheader {
	padding-left:30px
}

#leftmenu {
	padding-left: 10px;
	min-width: 250px; !important
}

#leftmenu H2 {
color:#55743F;
font:normal 12px Arial,Helvetica,sans-serif;
font-weight: 700;
padding-top:10px;
text-align:left
}

#leftmenu UL {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: 16px;	
	background-image: url(images/6cube.gif);
	background-position: -8px;
}

#leftmenu UL LI {
	margin: 0;
	margin-left: 8px;	
	padding: 0;
	padding-left: 10px;	
	padding-top: 2px;		
	vertical-align: top;
	background-color: #ffffff;	
	background-image: url(images/4cube.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
}

#leftmenu UL LI.end {
	margin-left: 0;
	padding-left: 16px;
	background-image: url(images/8cube.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}

#leftmenu UL LI IMG {
	vertical-align: bottom;
	padding: 0;
	margin: 0;
	border: 0;	
}

#leftmenu UL LI A {
	padding-left: 2px;
	background-color: #ffffff;
}


.address{
color:#696969;
font:12px Arial,Helvetica,sans-serif;
padding-bottom:10px;
padding-left:30px;
padding-top:5px
}


p{
color:#696969;
margin-top: 0;
margin-bottom:0px
}

UL.breadcrumbs {
margin-bottom:5px;
margin-top:10px;
margin-left:0;
padding: 0;
list-style: none;
}

UL.breadcrumbs LI {
display: inline;	
padding: 0;
}

UL.breadcrumbs UL {
margin: 0;
padding: 0;
list-style: none;
display: inline;	
}

UL.breadcrumbs UL LI {
display: inline;
}

.forma{
color:#696969;
font:normal 12px Arial,Helvetica,sans-serif
}
.img{
border:1px solid #E5E5E5;
margin:10px 10px 25px 0px;
padding:10px
}

#content{
padding-left:20px;
padding-right:40px;
text-align:left
}

.margins{
padding-bottom:20px;
padding-top:20px
}

.textfild{
width:300px
}
.wite1{
color:#FFFFFF;
font:12px Arial,Helvetica,sans-serif;
vertical-align:middle
}
