body {background-color:#CCCCCC; border:0px; margin:0px;}
body, td, th {font-family:Verdana, Arial, Helvetica, sans-serif; 
				color:#999999; 
				font-size:10pt;
				
				
			
				
				}
				
				
.style21 {color: #006633}
.style24 {font-size: 9pt}				
				
				
.bodyborder{				
				
background-color: #FFFFFF;
	
	border-right-style: solid;
	border-right-width: 2px;
	border-right-color:#006600;
	
	
	border-left-style: solid;
	border-left-width: 2px;
	border-left-color:#006600;
	
	border-top-style: solid;
	border-top-width: 2px;
	border-top-color:#006600;
	
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color:#006600;					
	}			

.specificationheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	
	text-align: left;
	}

h1 {
	text-align: center;
	font-size: 18px;
}


h2 {
	font-size: 18px;
	font-weight: bolder;
	
	color: #666666;
}

h3 {
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}

h4 {
	font-size: 12pt;
}

.headingcol1 {
     color:#999999;
	 }
	 
.headingcol2 {
      color:#000000;
	  }




.colordg {
	color: #666666;
}





.tenpoint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	
	text-align: right;
	}







.alignleft {
	text-align: left;
}

.itemtitle {
	font-size: 14px;
	color: #666666;
	font-weight: bold;
}




a:link {color:#009933;
text-decoration: none;}
a:visited {color:#009933;
text-decoration: none;}
a:active {color:#009933;
text-decoration: none;}
a:hover {color:#000099;
text-decoration: none;}




.linkbody a:link {color:#009933;
text-decoration: none;}
.linkbody a:visited {color:#009933;
text-decoration: none;}
.linkbody a:active {color:#009933;
text-decoration: none;}
.linkbody a:hover {color:#000099;
text-decoration: none;}







.aheadlinktext a:link {color:#FF0000;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;}


.aheadlinktext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
}

.aheadlinktext a:visited {color:#FF0000;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;}
.aheadlinktext a:active {color:#FF0000;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;}
.aheadlinktext a:hover {color:#990033;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;}
	



.linknav a:link {color:#009933;
text-decoration: none;}
.linknav a:visited {color:#009933;
text-decoration: none;}
.linknav a:active {color:#009933;
text-decoration: none;}
.linknav a:hover {color:#000099;
text-decoration: none;}









.linkproptable a:link {color:#009933;
text-decoration: underline;}
.linkproptable a:visited {color:#009933;
text-decoration: none;}
.linkproptable a:active {color:#009933;
text-decoration: none;}
.linkproptable a:hover {color:#000099;
text-decoration: none;}





div.link a:link {color:#009933;
text-decoration: none;}
div.link a:visited {color:#009933;
text-decoration: none;}
div.link a:active {color:#009933;
text-decoration: none;}
div.link a:hover {color:#000099;
text-decoration: none;}





div.tableheight
{height:50}





table.mainfontsize {font-size:xx-small;color:#999999;}

table.fontxsmall {font-size:x-small;color:#999999;}
table.font10pt {font-size:10pt;}
table.font9pt {font-size:9pt;}
table.font36pt {font-size:36pt;}





td.col1 {background-color:#66cc66;width:160;height:90;}

td.cell {background-color:#ffffff;width:160; height:90;}
td.cell1 {background-color:#ffffff;}
td.cell2 {background-color:#ffffff;width:160;}
td.cell2 {background-color:#ffffff;text-align:center;}

td.cell3 {background-color:#ffffff;width:160;height:20;}



span.alignright {text-align:right;}



span.colorgreen {	color: #666666;
}

span.size2 {font-size:10pt;}
span.size3 {font-size:x-small;}
span.red {font-color:red}


div.center {text-align:center;}
div.indent20pt {text-indent: 20pt;}
div.indent50pt {text-indent: 50pt;}
div.indent90pt {text-indent: 90pt;}

			   
.tabledropdowncolor {
	background-color: #ECF9E8;
}
.tablepricecolor {
	background-color: #CCCCCC;
}

.tablewhitebackground {
	background-color: #ffffff;
}


.vsmalltext {
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
}
.headings {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	color: #000000;

}











.vattext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	color: #999999;
}

.proptabletext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	color: #999999;
	font-weight: bold;
}

.polytunneloptionstable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	color: #999999;
	font-weight: bold;
	
	margin: 0;
    padding: 4px;
    border-width: 1px 1px 0 0;
    background-color: #ffffff;
	
	border-color: #ffffff;
    border-style: solid;
	
}

.dontforget {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #FF0000;
}
.cuttingcharge {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	color: #0066CC;
}
.padding {
	padding-right: 10px;
	padding-left: 10px;
}
.indexpagelinks {
	padding-right: 10px;
	padding-left: 10px;
	text-decoration: none;
}
.style5 {
font-size: 12px; font-style: italic; font-weight: bold;
}


.style2 {
	font-size: 10px;
	font-style: italic;
}
.style4 {font-size: 10px; font-style: italic; font-weight: bold; }
.style6 {color: #0000FF;}
.backgrounddg {

	background-color: #99CC99;
}

table.shopbasket
{
    border-color: #009933;
    border-style: solid;
	
}

td.shopbasket
{
    border-color: #009933;
    border-style: solid;
}

.alignright {
position:fixed;


text-align:right;
}






table.shopbasket
{
    border-color: #009933;
    border-style: solid;
}

td.shopbasket
{
    border-color: #009933;
    border-style: solid;
}






table.shopbasket
{
    border-width: 0 0 1px 1px;
    border-spacing: 0;
    border-collapse: collapse;
}

table.polytunnelform
{
	border-color: #009933;
	border-style: solid;
	border-width: 2px;
	background-color: #CCCCCC;	
	

}



td.shopbasket
{
    margin: 0;
    padding: 4px;
    border-width: 1px 1px 0 0;
    background-color: #ffffff;
}

td.nospace
{
   margin: 0px; 
   padding: 0px;>

}

form { margin-bottom: 0 ;

 display: inline; }


.style20 {
	font-size: 5px;
	font-style: italic;
}

.style7 {font-size: xx-small}

.style9 {color: #009900}
#copyright 
{
width:199px; 
height:75px; 
background-image:url(images/copyright.jpg); 
background-repeat:no-repeat;

} 

#topmessage 
{
width:1px; 
height:1px; 
background-image:url(images/blank_1px_image.gif); 
background-repeat:no-repeat;

} 






#paymentmethods 
{
width:150px; 
height:61px; 
background-image:url(images/payment_methods_taken.jpg); 
background-repeat:no-repeat;

} 



img.floatLeft { 
    float: left; 
    margin: 4px; 
}
img.floatRight { 
    float: right; 
    margin: 4px;
	clear: right;

 
}

magimage { 
    float: right; 
    margin: 4px;
	clear: right;

	
 
}






img.floatLeft1 { 
    float: left; 
    margin: 4px;
	 
}

.ex
{

padding:10px;
border:1px solid gray;
border-left:1px solid gray;
margin:0px;

}
.vattextgreen {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	color: #006633;
}
.tablepricecolor1 {
	background-color: #FFFFCC;
}
.ex1 {
	padding:10px;
	margin:0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: gray;
	border-right-color: gray;
	border-bottom-color: gray;
	border-left-color: gray;
}
.exheading {
	padding:10px;
	margin:0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: gray;
	border-right-color: gray;
	border-bottom-color: gray;
	border-left-color: gray;
	color: #006633
}
.extopandbottom {

	padding:10px;
	margin:0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: gray;
	border-right-color: gray;
	border-bottom-color: gray;
	border-left-color: gray;
}
.extop {


	padding:10px;
	margin:0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: gray;
	border-right-color: gray;
	border-bottom-color: gray;
	border-left-color: gray;
}
.exbottom {



	padding:10px;
	margin:0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: gray;
	border-right-color: gray;
	border-bottom-color: gray;
	border-left-color: gray;
}
.shopbasketborder {
	padding:0px;
	margin:0px;
	border: 1px solid #006600;
}
.shopbasketborderleft {
	padding:0px;
	margin:0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #006600;
	border-right-color: #006600;
	border-bottom-color: #006600;
	border-left-color: #006600;
}
.shopbasketbordertop {
	padding:0px;
	margin:0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #006600;
	border-right-color: #006600;
	border-bottom-color: #006600;
	border-left-color: #006600;
}
.shopbasketborderbottom {

	padding:0px;
	margin:0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #006600;
	border-right-color: #006600;
	border-bottom-color: #006600;
	border-left-color: #006600;
}
.tablepricecolor1withborder {
	background-color: #FFFFCC;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: gray;
	border-bottom-width: 1px;
}

.menucolumn {


	padding:10px;
	margin:0px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: gray;
	border-right-color: gray;
	border-bottom-color: gray;
	border-left-color: gray;
	max-width: 151px;
	min-width: 151px;
	
}

.topcell {


	padding:10px;
	margin:0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: gray;
	border-right-color: gray;
	border-bottom-color: #339933;
	border-left-color: gray;
}

.bottomcell {


	padding:10px;
	margin:0px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: gray;
	border-right-color: gray;
	border-bottom-color: gray;
	border-left-color: gray;
}

.menuhome
{
margin-top:10px;
}


.menuproducts
{
margin-top:20px;
}






.maincontentmargin
{
margin-left:10px;
margin-right:3px;
margin-top:75px;
}

.menuinfo
{
margin-top:330px;
}


.menuhelp
{
margin-top:250px;
}

