html { font-size: 100%; /* IE hack */ }

BODY
{

	width : 100%;
	border : 0;
	margin : 0px;
	padding: 0px;
	color : black;
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif;
	text-align:center;
    FONT-WEIGHT: normal;
	font-style:	normal;
	text-decoration:	none;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
 
}

TD INPUT, TD P, TD SELECT, TD TEXTAREA, TR TD, TABLE TR {font-size:12px}


H1	{	
    clear:both;
	color : #22bb00;
	font-family: Arial,Verdana,  Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	font-size:16px;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	

H2	{	
	font-family: Arial,Verdana,  Helvetica, sans-serif;
	font-size:	14px;
	FONT-WEIGHT: bold;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	text-align:center;
	}	
/**use h3 for bold red messages that are not so important for google**/		
H3	{	
	font-family: Arial,Verdana,  Helvetica, sans-serif;
	font-size:	14px;
	FONT-WEIGHT: bold;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
font-size: 16px;
	FONT-WEIGHT: bold;
	color: red;
	text-align: center;


	}			
/**use h6 for bold messages that are not so important for google**/		
H6	{	clear:both;
color : black;
	font-family: Arial,Verdana,  Helvetica, sans-serif;
	font-size:	12px;
	font-weight:	bold;
	font-style:	normal;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;


	}	
		
/*color:	#009900;**/
A: 
{
	cursor: hand;
	border:0;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:	#009900;
	cursor: pointer;
}

A:link	{	
	
	cursor: hand;
	border:0;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:	#009900;
    cursor: pointer;
	}	
		
A:visited	
{
	
	cursor: hand;
	border:0;
	font-family: Arial, Helvetica, sans-serif;
	
	text-decoration:	none;
	color:	#009900;

	cursor: pointer;
	}	
		
A:active	{	
	cursor: hand;
	border:0;
	font-family: Arial, Helvetica, sans-serif;
	color:	#009900;
	cursor: pointer;
	}	
		
A:hover	{	
	
	cursor: hand;
	border:0;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:	underline;
	color:	red;
	background-color:white;
	cursor: pointer;
	}
	

	

IMG 	
{
	border:0;
	margin : 0px;
	
	}

#mainpage
{
width:948px;
font-size:12px;	
padding:100px 0 0 0;
margin-left:auto;
margin-right:auto;
background-image: url("images/logos/newheader2010.gif");
background-repeat:no-repeat;
text-align:left;



}


.mainpage-text
{
border:outset 1px grey;
padding: 40px;
vertical-align:top;


}

.mainpage-text p
{
	font-size:12px;	
	text-align:justify;
	vertical-align:top;
	/**background-color:#ddf8ce;
	color:Green;	**/
	font-size:12px;
	padding:0px 4px 0px 4px;
	
	


}


P A
{
	text-decoration:underline;

}

.mainpage-text li
{
font-size:12px;	
text-align:left;
}


#topstripmenu
{
border:outset 1px grey;
height:34px;

background-color:#e0f0e0;
color:black;
padding:none;
margin:none;
display:block;
}

#topstripmenu ul
{
	
list-style-type:none;
padding:10 10 5 10;
margin:0 0 0 0;
display:block;
}


#topstripmenu ul li
{   
	padding:0 0 0 0;
	font-size:11px;
	line-height:0.8;
	display:inline;
}


#topstripmenu ul li a:hover
{
	background-color: black;
	color:	#33cc00;
	background-image:url("images/logos/chevron2.gif");
	background-position:0 1px;
}

#topstripmenu ul li a
{
	text-align:left;
	padding:0 10 0 15;
	background-image:url("images/logos/chevron.gif");
	background-repeat:no-repeat;
	color:Black;
	font-size:12px;
	background-position:0 1px;
	
}

#sidemenu
{
width:140px;
height:100%;
display:block;
vertical-align:top;
background-color:white;
text-indent:0;
list-style-position: outside;
list-style-type:none;

}

.sidesubmenu
{
list-style-type:none;
margin:0px;
padding:0px;
text-indent:4px;
border-top:solid 4px white;
border-left:none;
border-bottom:none;
border-right:solid 4px white;
list-style-position: outside;	
display: block;
font-weight:bold;
font-size:12px;
}


.sidesubmenu li
{ 
	list-style-position: outside;
	display: block;
	text-indent:0;
	border:solid 2px white;
	background-color: #ffffbb;
	background-color:#e0f0e0;
	padding:none;
	border: outset 1px grey;
	padding-left:6px;	
}

.subhead
{   color:black;
	list-style-position: outside;
	display: block;
	text-indent:0;
	border-left:none;
	background-color:white;
	background-color:#ffffbb;
	height:12px;
	font-size:14px;
	padding:10px;
	
}

.sidesubmenu li a

{
background-color: #ffffbb;
background-color:#e0f0e0;
color:Green;
font-weight:bold;
font-size:12px;


list-style-position: outside;
}


#linkmenu
{
	vertical-align:top;
list-style-type:none;
margin:0px;
padding:0px;
text-indent:4px;
border-top:solid 40px white;
border-left:none;
border-bottom:none;
border-right:solid 4px white;
list-style-position: outside;	
display: block;
font-weight:bold;
font-size:12px;
}

#linkmenu li
{
	list-style-position: outside;
	display: block;
	text-indent:0;
border:none;
padding:none;
margin:none;
}

#linkmenu li a

{
font-weight:normal;

font-size:12px;
text-indent:0;
padding:none;
margin:none;
border:none;
width:100%;
list-style-position: outside;

}

.greenpanel

{	
	vertical-align:top;
	/**background-color:#ddf8ce;**/
	background-color:#ffffbb;
	color:black;	
	font-size:14px;
	margin:solid 4px white;
	border:double 4px grey;
	
	}

.greenpanel p

{	padding:4px 4px 4px 4px;
	margin:0px 6px 0px 6px;
	
	}
	.greenpanel img

{	padding:4px 4px 4px 4px;
	margin:0px 6px 0px 6px;
	
	}

.greenpanel h1

{	
	padding:0px 4px 0px 4px;
	margin:6px 6px 6px 6px;
	}



#footer
{
	padding:none;
	margin:none;
	border:none;
text-align:center;
width:100%;

}

#footer  ul 
{

	list-style-type:none;
	padding:none;
	margin:none;
	border:none;
	text-align:center;
	
}
#footer   ul li
{
	display:inline;
	padding:4px;
	margin:0px;
	border:none;
	text-align:center;
}

#footer  ul li a
{
	font-size: 11px;
	text-align:center;
}


.error-message{
	color : Red;
	font-family: Arial,Verdana,  Helvetica, sans-serif;
	font-size:	12px;
	font-weight:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
.sub-title
{  clear:both;
	color : #33cc00;
	font-family: Arial,Verdana,  Helvetica, sans-serif;
	font-size:	14px;
	FONT-WEIGHT: bold;
	float:none;
}

.small-table
{	clear:both;
	margin:solid 5px white;
	border-collapse:collapse;
	margin:11px;
	}	
	
.small-table td
{ Border : dotted thin gray;
	text-align:left;
	color : black;
	font-family: Arial,Verdana,  Helvetica, sans-serif;
	font-size:	12px;
	font-weight:	normal;
	font-style:	normal;
	word-spacing:	normal;
	letter-spacing:	normal;
	padding:5px;
	
	}	
.image-left
{
float:left;
border: solid thick white;
}

.image-right
{
float:right;
border: solid thick white;
}



.fastorderform th
{
padding:5px;
color:White;
background-color:Green;
font-size : 14px;
font-weight:bold;
text-align:center;
}

.fastorderform
{
text-align:center ;
vertical-align:top;
border:solid thin gray ;
background-color:white;
}

.fastorderform tr
{
background-color:#e0f0e0;
}

#btnCheckOut

{
	padding-left:30px;
	margin:none;
	display:inline;
	font-size : 12px;
	background-image: url("images/buttons/ladybird.gif");
	background-repeat:no-repeat;
	height:40px;
	font-size:13px;
	font-weight:bold;
	background-color:#ffff44;
	border:outset 1px grey;
}

.list-input a
{width:100%;}
.list-pest a
{width:100%;}
.list-product a
{width:100%;}
.list-text a
{width:100%;}


.list-input 
{
width:80px;
padding-left:20px;
margin:none;
display:inline;
font-size : 12px;
background-color:#ffeeee;
}



.list-product 
{
width:120px;
padding-left:20px;
margin:none;
display:inline;
font-size : 12px;
line-height:90%;
color:Black;
background-color:#ffeeee;
}

.list-pest 
{ width:90px;
color:Black;
padding-left:20px;
margin:none;
display:inline;
font-size : 12px;
background-color:#e0f0e0;
}


.list-text 
{width:80px;
padding-left:20px;
margin:none;
display:inline;
font-size : 12px;
color:Black;
border-bottom:solid 1px #111111;
background-color:#f0f0f0;
}

.action-button
{
	background-color:#ffbebc;
	FONT-WEIGHT: bold;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	cursor: pointer;
	cursor: hand;
	display:inline;
}

.add-to-cart

{
vertical-align:top;
background-color:#e0f0e0;
margin:none;
display:inline;

}

INPUT {
background-color:#ffff44;

}




INPUT[type="hidden"]
{
background-image:none;
border:none;
width:0px;
height:0px;
border:none;
margin:none;
padding:none;
background-color:#ffff44;
}


