/* GLOBAL CLASSES AND STYLES */
html, body {
	margin:0;
	padding:0;
	width:100%;
	height:100%;
	text-align:left;
}
body {
	margin:0;
	padding:0;
	width:100%;
	height:100%;
	text-align:left;
	font-size:0.7em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#1B3977;
}
form
{
	padding:0;
	margin:0;
}
fieldset 
{
	border:0px;
	padding:0px;
	margin:0px;
}
.invisibletext {
	display:none;
}
.blacktext {
	font-weight:bolder;
	color:#000;
}
.redtext {
	font-weight:bolder;
	color:#CC0001;
}
.greentext {
	font-weight:bolder;
	color:#026604;
}
.greytext {
	color:#999997;
}
/* MAIN SITE LAYOUT DIVS */
#layout_wrapper 
{
	float:left;
	margin:0;
	padding:0 0 0 0;
	width:100%;
	height:auto;
	background:#F7F7F7;
}
#site_wrapper {
	float:left;
	margin:0;
	padding:0;
	width:784px;
	height:100%;
	background:url(../../Hydroponics_images/faux_col.gif) repeat-y;
}
#contentmain_wrapper {
	margin-left:auto;
	margin-right:auto;
	margin-top:auto;
	margin-bottom:20px;
	padding-top:1px;
	width:760px;
	height:auto;
}
/* THE HEADER */
#header_wrapper {
	margin:0 -6px 0 0;
	padding:0;
	width:760px;
	height:109px;
	background:url(../../Hydroponics_images/header_stripe.gif) repeat-x;
}
#header {
	margin:0;
	padding:0;
	width:760px;
	height:109px;
	background:url(../../Hydroponics_images/logomain.gif) top left no-repeat;
	text-align:left;
}
#header_search 
{
	float:left;
	margin:0;
	padding:0 10px 0 0;
	width:473px;
	height:30px;
	background:url(../../Hydroponics_images/banner_searchbox2.gif) bottom right no-repeat;
	text-align:right;
	font-family:verdana;
	font-size:10px;
	color:#1A3876;
}
.searchtext {
	float:left;
	margin:8px 0 0 0;
	padding:0;
	width:275px;
	height:20px;
}
.searchbox 
{
	float:left;
	margin:8px 0 0 0;
	padding:0;
	width:165px;
	height:20px;
}
.searchtextbox
{
	width:165px;
	font-family:tahoma;
	padding:0 0 0 2px;
	font-size:9px;
}
.searchbutton {
	float:left;
	margin:8px 0 0 5px;
	padding:0;
	width:27px;
	height:20px;
}
.advancedtext {
	float:left;
	margin:8px 0 0 0;
	padding:0;
	width:100px;
	height:20px;
}
#header_search a:link {
	font-family:verdana;
	font-size:10px;
	color:#1A3876;
	text-decoration:underline;
}
#header_search a:visited {
	font-family:verdana;
	font-size:10px;
	color:#1A3876;
	text-decoration:underline;
}
#header_search a:active {
	font-family:verdana;
	font-size:10px;
	color:#1A3876;
	text-decoration:underline;
}
#header_search a:hover {
	font-family:verdana;
	font-size:10px;
	color:#fff;
	text-decoration:underline;
}
#headerstrap 
{
	float:left;
	margin-left:43px;
	margin-top:3px;
	padding:0;
	width:467px;
	height:34px;
	background:url(../../Hydroponics_images/bannerstrap2.gif) bottom right no-repeat;
}
#headerstrap img
{
margin:-30px 0 -30px -40px;
float:left;
position:relative;
border:0;
}
*html #headerstrap img
{
margin:-30px 0 -30px -80px;
}
/* THE SHOPPING BASKET */
#header_cart {
	margin:0;
	padding:0;
	float:right;
	width:150px;
	height:70px;
	background:url(../../Hydroponics_images/cart_stripe.gif) repeat-x;
}
#cart_left, #cart_content, #cart_right{
	margin:0;
	padding:0;
	height:70px;
	float:left;
}
#cart_left {
	width:20px;
	background:url(../../Hydroponics_images/cart_left.gif) no-repeat;
}
#cart_content {
	width:120px;
}
#cart_right {
	width:5px;
	background:url(../../Hydroponics_images/cart_right.gif) no-repeat;
	float:right;
}
.cart_top 
{
	margin:6px 0 0 2px;
	padding:0;
	height:30px;
	font-family:verdana;
	font-size:9px;
	color:#676769;
}
.cart_top a {
	font-size:9px;
	color:#676769;
	text-decoration:underline;
}
.cart_top a:hover {
	color:#CA0205;
}
.cart_top span {
	margin:4px 0 0 0;
	padding:0;
}
.cart_top span a{
	font-size:10px;
	color:#CA0205;
	font-weight:bolder;
	text-decoration:none;
}
.cart_top span a:hover{
	text-decoration:underline;
}
#cart_bottom 
{
	margin:0 0 0 0;
	padding:3px 0 0 0;
	height:32px;
	font-family:verdana;
	font-size:10px;
	color:#4D6EA1;
}
#cart_bottom p {
	margin:2px 0 0 0;
	padding:0;
}
/* THE MAIN NAVIGATION */
* html #header_navmain{
	margin-top:-1px;
}
#header_navmain {
	clear:both;
	margin:0;
	padding:0;
	width:760px;
	height:39px;
	background:url(../../Hydroponics_images/nav_curve.gif) left bottom no-repeat;
}
#navmain {
	margin:0 5px 0 0;
	padding:0;
	height:26px;
	float:right;
}
.navmain_butt {
	display:inline;
	margin:0;
	padding:0;
}
.navbutt_left, .navmain_mid, .navbutt_right{
	height:26px;
	padding:0;
	margin:0;
	float:left;
}
.navbutt_left{
	width:5px;
	background:url(../../Hydroponics_images/navbutt_left.gif) no-repeat;
}
.navmain_mid{
	padding:10px 3px 3px 3px;
	text-align:center;
	background:url(../../Hydroponics_images/navbutt_mid.gif) repeat-x;
}
.navbutt_right{
	width:6px;
	background:url(../../Hydroponics_images/navbutt_right.gif) no-repeat;
}
.navmain_butt a{
	font-family:verdana;
	color:#fff;
	font-size:x-small;
	font-weight:bolder;
	text-decoration:none;
}
.navmain_butt a:hover {
	text-decoration:underline;
}
/* THE START OF THE MAIN CONTENT - GENERIC SITE LAYOUT */
#column_wrapper {
	float:left;
	margin:0;
	padding:0;
	width:760px;
	height:auto;	
	text-align:left;
}
/* THE LEFT (SECONDARY NAVIGATION) COLUMN */
#left_col_wrapper {
	margin:0;
	padding:0;
	float:left;
	width:130px;
	height:auto;
	background:#fff;
}
/* THE SECONDARY NAVIGAITON */
#navseclist {
	list-style-type:none;
}
#navsec {
	margin:0;
	padding:0;
	width:130px;
	height:auto;
	/*font-size:1px;*/
}
#navsec ul {
	margin:0;
	padding:0;
	font-size:1px;
	background:#C1D9F5;
}
#navsec a {
	height:auto;
	display:block;
	padding:3px 10px 3px 3px;
	width:117px;
	height:auto;
	font-family:verdana;
	font-size:10px;
	color:#1D3A76;
	font-weight:bold;
	text-decoration:none;
	border-top:1px solid #fff;
	background:#C1D9F5;
}

#navsec a.highlighted {
	padding:3px 10px 3px 3px;
	width:117px;
	height:auto;
	font-family:verdana;
	font-size:10px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	border-top:1px solid #fff;
	background:#6E9BD6;
}

#navsec a:hover {
	padding:3px 10px 3px 3px;
	width:117px;
	height:auto;
	font-family:verdana;
	font-size:10px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	border-top:1px solid #fff;
	background:#6E9BD6;
}

#navsec ul li a {
	width:115px;
	height:auto;
	display:block;
	font-family:verdana;
	font-size:10px;
	color:#1D3A76;
	list-style-type:none;
	background:url(../../Hydroponics_images/navsec_bulllet.gif) left no-repeat;
}
#navsec ul li a:link {
	padding:5px 10px 5px 15px;
	width:105px;
	height:auto;
	font-family:verdana;
	font-size:10px;
	color:#1D3A76;
	font-weight:bolder;
	text-decoration:none;
	border-top:1px solid #fff;

}
#navsec ul li a:visited {
	padding:5px 10px 5px 15px;
	width:105px;
	height:auto;
	font-family:verdana;
	font-size:10px;
	color:#1D3A76;
	font-weight:bolder;
	text-decoration:none;
	border-top:1px solid #fff;

}
#navsec ul li a:active {
	padding:5px 10px 5px 15px;
	width:105px;
	height:auto;
	font-family:verdana;
	font-size:10px;
	color:#1D3A76;
	font-weight:bolder;
	text-decoration:none;
	border-top:1px solid #fff;

}
#navsec ul li a:hover {
	padding:5px 10px 5px 15px;
	width:105px;
	height:auto;
	font-family:verdana;
	font-size:10px;
	color:#fff;
	font-weight:bolder;
	text-decoration:none;
	border-top:1px solid #fff;
	background:#6E9BD6 url(../../Hydroponics_images/navsec_bulllet.gif) left no-repeat;
}
#navsec_extra {
	margin:0;
	padding:0;
	width:130px;
	height:auto;
	font-family:verdana;
	font-size:10px;
	color:#fff;
}

#navsec_extra img {
margin-top:6px;}

#navsec_extralist {
	list-style-type:none;
}
#navsec_extra a {
	display:block;
	color:#fff;
	text-decoration:none;
}
#navsec_extra a:hover {
	text-decoration:none;
}

#navsec_extra_w 
{
	border-top:1px solid #fff;
	width:120px;
	padding:5px 10px 5px 0px;
	background:#4B6DA0;

}

#navsec_extra_w2
{
	border-top:1px solid #A5B6D0;
	width:120px;
	padding:5px 10px 5px 0px;
	background:#4B6DA0;
}

#navsec_extra_f 
{
	height:24px;
	border-top:1px solid #A5B6D0;
	width:120px;
	padding:0px 10px 0px 0px;
	background:url(../../Hydroponics_images/navbottom.gif) no-repeat;
}

#navsec_ads 
{
	clear:both;
	float:left;
	margin:0;
	padding:0;
	padding-top:0px;
	margin-top:0px;
	width:130;
	height:auto;
	background:#fff;
	font-size:1px;
}
#navsec_ads p a:link {
	font-family:verdana;
	color:#CD0102;
	font-size:10px;
	font-weight:bolder;
	text-decoration:none;
}
#navsec_ads p a:visited {
	font-family:verdana;
	color:#CD0102;
	font-size:10px;
	font-weight:bolder;
	text-decoration:none;
}
#navsec_ads p a:active {
	font-family:verdana;
	color:#CD0102;
	font-size:10px;
	font-weight:bolder;
	text-decoration:none;
}
#navsec_ads p a:hover {
	font-family:verdana;
	color:#CD0102;
	font-size:10px;
	font-weight:bolder;
	text-decoration:underline;
}
#navsec_ad_mailinglist {
	margin:6px 0 0 0;
	padding:0;
	width:130px;
	height:74px;
	background:url(../../Hydroponics_images/mailinglist_bg3.gif) no-repeat;
	color:#000;
}
#navsec_ad_freevoucher {
	margin:6px 0 0 0;
	padding:0;
	width:130px;
	height:94px;
	/*background:url(../../Hydroponics_images/homepage_freevouchers.png) no-repeat;*/
	color:#000;
}
#navsec_newsletter {
	margin:6px 0 0 0;
	padding:0;
	width:130px;
	height:96px;
	/*background:url(../../Hydroponics_images/homepage_freevouchers.png) no-repeat;*/
	color:#000;
}
#navsec_newsletter img {
	border:0;
}
#navsec_ad_mailinglist p {
	margin:5px 0 0 90px;
	padding:0;
}
#navsec_ad_number {
	margin:6px 0 0 0;
	padding:0;
	width:130px;
	height:61px;
	background:url(../../Hydroponics_images/orderhotline_bg.png) no-repeat;
}
#navsec_ad_delivery {
	margin:6px 0 0 0;
	padding:0;
	width:130px;
	height:96px;
}
#navsec_ad_delivery p {
	margin:0;
	padding:42px 0 0 7px;
}
#navsec_ad_freedelivery {
	margin:6px 0 30px 0;
	padding:0;
	width:130px;
	height:78px;
	/*background:url(../../Hydroponics_images/freedelivery_bg.png) no-repeat;*/
}
/* THE RIGHT (MAIN CONTENT) COLUMN */
#right_col_wrapper {
	margin:0;
	padding:0;
	float:left;
	width:630px;
	height:auto;

}
#rightcol_content {
	margin:0 0 0 10px;
	padding:0;
	width:620px;
	height:auto;
}
/* HOME PAGE SPECIFIC 'FEATURE BOX' DIVS */
.introbox {
	margin:0;
	padding:0;
	width:620px;
	background:url(../../Hydroponics_images/introbox_mid.gif) repeat-y;
}
.introbox_top {
	margin:0;
	padding:0;
	float:left;
	width:620px;
	height:11px;
	background:url(../../Hydroponics_images/introbox_top.gif) no-repeat;
}
.introbox_content 
{
	float:left;
	margin:0;
	padding:0;
	width:620px;
	background:url(../../Hydroponics_images/introbox_mid.gif) repeat-y;
}
.introbox_content h1 {
	float:left;
	margin:0 0 3px 0px;
	padding:0;
	background:url(../../Hydroponics_images/introbox_heading2.gif) no-repeat;
	width:400px;
	height:22px;
}
.introbox_content p 
{
	margin:8px 10px 0px 12px;
	font-family:verdana;
	font-size:x-small;
	color:#333;	
}

.introbox_content a:link {
	color:#000;
	text-decoration:none;
	font-weight:bold;
}
.introbox_content a:visited {
	color:#000;
	text-decoration:none;
	font-weight:bold;
}
.introbox_content a:active {
	color:#000;
	text-decoration:none;
	font-weight:bold;
}
.introbox_content a:hover {
	color:#000;
	text-decoration:underline;
	font-weight:bold;
}
.introbox_bottom {
	margin:0;
	padding:0;
	float:left;
	width:620px;
	height:11px;
	background:url(../../Hydroponics_images/introbox_bottom.gif) no-repeat;
}
/* THE HOMEPAGE MIDDLE ROW */
#homepage_middlerow_wrapper {
	float:left;
	margin:6px 0 0 0;
	padding:0;
	width:620px;
	height:368px;
	font-size:1px;
}
/* THE HOMEPAGE STARTER KITS FEATURE BOXES */
#middlerow_kitbox {
	float:left;
	margin:0;
	padding:0;
	width:200px;
	height:auto;
	background:url(../../Hydroponics_images/homepage_kitbox_mid.gif) repeat-y;
}

#middlerow_kitbox table {
	float:left;
}

#middlerow_kitbox table td {
	float:left;
}

#kitbox_top {
	float:left;
	margin:0;
	padding:0;
	width:200px;
	height:48px;
	background:url(../../Hydroponics_images/homepage_kitbox_top2.gif) no-repeat;
}
#kitbox_bottom {
	float:left;
	font-size:10px;
	font-family:verdana;
	margin:0 0 0 0;
	padding:0;
	width:200px;
	height:20px;
	background:url(../../Hydroponics_images/homepage_kitbox_bottom2.gif) top no-repeat;
}
#kitbox_bottom p 
{
	margin-left:13px;
	margin-top:1px;
	font-weight:bold;
	color:#333333;
}
#kitbox_bottom a 
{
	color:#CC0000;
	text-decoration:underline;
}
#kitbox_bottom a:hover
{
	color:#CC0000;
	text-decoration:none;
}
.kitbox_item {
	margin:0;
	padding:0;
	width:200px;
	height:auto;
	background:#E9F2D7;
	
}
.kitbox_item_top {
	float:left;
	margin:0;
	padding:0;
	width:200px;
	height:23px;
	background:url(../../Hydroponics_images/homepage_kitbox_item_top.gif) no-repeat;
}
.kitbox_item_top p {
	margin:5px 0 0 8px;
	padding:0;
	width:50px;
	height:auto;
	font-family:verdana;
	font-size:x-small;
	font-weight:bolder;
	color:#026604;
}
.kitbox_item_bottom {
	float:left;
	margin:0 0 0 2px;
	padding:0;
	width:190px;
	height:20px;
	background:#E9F2D7 url(../../Hydroponics_images/homepage_kitbox_item_bottom3.gif) top no-repeat;
}
.kitbox_item_bottom p {
	margin:0 0 0 0;
	width:190px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	font-weight:bold;
	color:#333;
}
.kitbox_content a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	color:#CB0101;
	font-weight:bolder;
	text-decoration:none;
}
.kitbox_content a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	color:#CB0101;
	font-weight:bolder;
	text-decoration:none;
}
.kitbox_content a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	color:#CB0101;
	font-weight:bolder;
	text-decoration:none;
}
.kitbox_content a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	color:#CB0101;
	font-weight:bolder;
	text-decoration:underline;
}
.kitbox_content {
	float:left;
	margin:5px 0 0 2px;
	padding:5px 0 3px 3px;
	width:189px;
	height:82px;
	background-color:#FBFCF7;
}

.kitbox_content h1 {
	margin:0;
	padding:2px 5px 0 6px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	color:#006600;
}

.kitbox_content p {
	margin:0;
	padding:11px 5px 0 6px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	color:#000;
}
/* THE HOMEPAGE SPECIAL OFFERS BOX */
#middlerow_offers {
	float:left;
	margin:0 0 0 6px;
	padding:0;
	width:414px;
	background:#E8F1FA;
}

#offers_top {
	float:left;
	margin:0;
	padding:0;
	width:414px;
	height:48px;
	background:url(../../Hydroponics_images/homepage_offers_top2.gif) no-repeat;
}
#offers_bottom {
	float:left;
	margin:-6px 0 0 0;
	padding:0;
	width:414px;
	height:18px;
	background:url(../../Hydroponics_images/homepage_offers_bottom2.gif) no-repeat;
}
#offers_content {
	float:left;
	margin:0px;
	padding:0;
	width:414px;
}

#offers_content table 
{
	float:left;
	margin:0px;
	padding:0px;
	width:194px;
}

.offers_item {
	border:1px red solid;
	float:left;
	margin:5px 0 0 4px;
	padding:6px 0 0 3px;
	width:194px;
	height:130px;
	background-color:#fff;
	border:1px solid #DBE9F6;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	color:#000;
}

/* ends holly hack */
.offers_item h1 {
	margin:2px 5px 0px 8px;
	padding:0;
	height:26px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	color:#233966;
	font-weight:bolder;
}
/*holly hack targets win MSIE only for the offers_item boxes \*/
* html .offers_item h1 {
	margin:2px 0 -9px 6px;
}
/* ends holly hack */
.offers_img {
	float:left;
	margin:0 3px 0 6px;
	padding:0;
	width:81px;
	height:63px;
	border:3px solid white;
}
/*holly hack targets win MSIE only for the offers_item boxes \*/
* html .offers_img {
	margin:0 0 0 3px;
}
/* ends holly hack */
.offers_item p {
	float:left;
	margin:5px 0 0 0;
	padding:0;
	height:auto;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	color:#000;
}
.offers_item a {
	text-decoration:none;	
}
.offers_item a:hover {
	text-decoration:underline;
}
.offers_item span {
	padding-right:6px;
}
.offers_item_was 
{
	float:left;
	margin:5px 0 0 4px;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bolder;
	color:#333333;
}
.offers_item_now {
	float:right;
	margin:5px 3px 0px 0px;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bolder;
	color:#C90103;
}
.offers_item_bottom {
	float:left;
	margin:0;
	padding:0;
	width:201px;
	height:14px;
	background:url(../../Hydroponics_images/homepage_offers_item.gif) no-repeat;
}
.offers_item_bottom p {
	margin:2px 0 0 0;
	padding:0;
	width:190px;
	height:auto;
	text-align:right;
}

.offers_item_bottom a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bolder;
	color:#CB0101;
	text-decoration:none;
}
.offers_item_bottom a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bolder;
	color:#CB0101;
	text-decoration:none;
}
.offers_item_bottom a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bolder;
	color:#CB0101;
	text-decoration:none;
}
.offers_item_bottom a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bolder;
	color:#CB0101;
	text-decoration:underline;
}
/* THE HOMEPAGE INFO BOX */
#middlerow_info {
	float:left;
	margin:6px 0 0 6px;
	padding:0;
	width:414px;
	height:46px;
	background:url(../../Hydroponics_images/aboutbox2.gif) no-repeat;
}
/*holly hack targets win MSIE only to bring info back back into line \*/
* html #middlerow_info {
	float:left;
	margin-left:6px;
	margin-right:-3px;
	
}
/* ends holly hack */
#infobox_search {
	float:left;
	margin:6px 0 0 0;
	padding:0;
	width:414px;
	height:49px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4D6DA0;
}
#infobox_search h1 {
	float:left;
	margin:4px 0 0 200px;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4D6DA0;
}

#infobox_search p {
	float:left;
	margin:7px 0 0 8px;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4D6DA0;
}

/*holly hack targets win MSIE only to bring info back back into line \*/
* html #infobox_search h1 {
	margin:4px 0 0 100px;	
}
/* ends holly hack */
/* THE HOMEPAGE BOTTOM ROW */
#homepage_bottomrow_wrapper 
{
	float:left;
	margin:1px 0 0 0;
	padding:0;
	width:620px;
}

/* THE HOMEPAGE WHATS NEW BOX */
#bottomrow_new {
	float:left;
	margin:0;
	padding:0;
	width:446px;
	background-color:#E8F1FA;
}
.whatsnew_top {
	float:left;
	margin:0;
	padding:0;
	width:446px;
	height:20px;
	background:url(../../Hydroponics_images/homepage_whatsnew_top.gif) no-repeat;
}
.whatsnew_content {
	float:left;
	margin:0;
	padding:0;
	width:444px;
	
	border-left:1px solid #E8F1FA;
	border-right:1px solid #E8F1FA;
}
.whatsnew_bottom 
{
	float:left;
	margin:0;
	padding:0;
	width:446px;
	height:12px;
	background:url(../../Hydroponics_images/homepage_whatsnew_bot2.gif) no-repeat;
}
/* hollyhack targets win MSIE only to bring bottom of 'whats new box back into line \*/
* html #whatsnew_bottom {
	margin-top:-6px;
}
/* ends holly hack */
.whatsnew_item {
	float:left;
	margin:5px 0 0 5px;
	padding:0;
	width:214px;
	height:160px;
	border:1px solid #DBE9F6;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	color:#000;
	background-color:#fff;
	/*background:url(../../Hydroponics_images/homepage_whatsnew_item_mid.gif) repeat-y;*/
}
/* hollyhack targets win MSIE only \*/
* html .whatsnew_item {
	margin:4px 1px 0 2px;
}
/* ends holly hack */
.whatsnew_item h1 {
	margin:3px 0 0 6px;
	padding:0;
	width:208px;
	height:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#233966;
	font-weight:bolder;
}
.whatsnew_img {
	float:left;
	margin:0;
	padding:0 0 0 4px;
	width:64px;
	height:64px;
}

.whatsnew_item p {
	float:left;
	margin:4px 0 0 0;
	padding:0;
	width:209px;
	height:auto;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	color:#000;
}
/* holly hack \*/
* html .whatsnew_item p {
	margin:-10px 0 0 0;
}
/* ends holly hack */
.whatsnew_item_price {
	float:left;
	margin:4px 0 0 10px;
	padding:0;
	width:50px;
	height:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bolder;
	color:#CD0104;
}
.whatsnew_item_bot {
	float:left;
	margin:0;
	padding:0;
	width:214px;
	height:20px;
	background:url(../../Hydroponics_images/homepage_whatsnew_item.gif) no-repeat;
}
.whatsnew_more {
	margin:4px 0 0 0;
	padding:0;
	width:210px;
	font-weight:bold;
}
.whatsnew_item a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bolder;
	color:#CB0101;
	text-decoration:none;
}
.whatsnew_item a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bolder;
	color:#CB0101;
	text-decoration:none;
}
.whatsnew_item a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bolder;
	color:#CB0101;
	text-decoration:none;
}
.whatsnew_item a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bolder;
	color:#CB0101;
	text-decoration:underline;
}
/* THE HOMEPAGE FREE VOUCHERS BOX */
#homepage_freevouchers {
	float:left;
	margin:0 0 0 5px;
	padding:0;
	width:166px;
	height:78px;
	background:url(../../Hydroponics_images/homepage_freevouchers.png) no-repeat;
}
/* THE HOMEPAGE BEST SELLERS BOX */
#homepage_bestsellers {
	float:left;
	margin:0 0 0 5px;
	padding:0;
	width:166px;
	height:auto;
}
#bestsellers_top {
	float:left;
	margin:0;
	padding:0;
	width:166px;
	height:20px;
	background:url(../../Hydroponics_images/homepage_bestsellers_top.gif) no-repeat;
}
#bestsellers_bot {
	float:left;
	margin:0;
	padding:0;
	width:166px;
	height:10px;
	background:url(../../Hydroponics_images/homepage_bestsellers_bottom.gif) no-repeat;
}
/* holly hack for win MSIE \*/
* html #bestsellers_bot {
	margin:-6px 0 0 0;
}
#bestsellers_content {
	float:left;
	margin:0;
	padding:0;
	width:164px;
	height:auto;
	border-left:1px solid #CBD5E1;
	border-right:1px solid #CBD5E1;
}
#bestsellers_content ul {
	margin:6px 0 49px 0;
	padding:0;
	width:164px;
	list-style-type:none;
}
#bestsellers_content ul li {
	margin:4px 0 0 8px;
	padding-left:7px;
	width:150px;
	list-style-type:none;
	background:url(../../Hydroponics_images/bullet_info.gif) top left no-repeat;
}
#bestsellers_content ul li a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6DA0E2;
	text-decoration:none;
}
#bestsellers_content ul li a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6DA0E2;
	text-decoration:none;
}
#bestsellers_content ul li a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6DA0E2;
	text-decoration:none;
}
#bestsellers_content ul li a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6DA0E2;
	text-decoration:underline;
}
/* THE FOOTER */
#clear_footer {
	clear:both;
}
#footer_wrapper {
	float:left;
	margin:10px 0 0 0;
	padding:0;
	width:760px;
	height:auto;
	background:#7FADE8;
}
#footer_top, #extraLinks {
	margin:0;
	padding:2px 0 0 0;
	width:760px;
	height:auto;
	background:#4C6DA0;
}

#extraLinks {
background-color:#fff;
margin-top:10px;
text-align:center;
width:760px;}

#footer_top ul, #extraLinks ul {
	margin:0 0 2px 0;
	padding-left:150px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	width:590px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fff;	
}

#extraLinks ul {
width:100%;
padding-left:0;}

#footer_top ul li, #extraLinks ul li {
	margin:0 3px 8px px;
	display:inline;
	list-style-type:none;
}
#footer_top ul li a:link, #extraLinks ul li a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fff;
	text-decoration:none;
}

#footer_top ul li a:visited, #extraLinks ul li a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fff;
	text-decoration:none;
}
#footer_top ul li a:active, #extraLinks ul li a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fff;
	text-decoration:none;
}
#footer_top ul li a:hover, #extraLinks ul li a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fff;
	text-decoration:underline;
}

#extraLinks ul li a:link, #extraLinks ul li a:hover, #extraLinks ul li a:active, #extraLinks ul li a:visited, #extraLinks ul {
color:#7899F6;
font-weight:bold;}

#footer_bottom 
{
	margin-top:5px; 	
	padding:0;
	width:763px;
	/*background:url(../../Hydroponics_images/footer_left.gif) no-repeat;*/
}
#footer_bottom p {
	width:230px;
	float:left;
	margin:10px 0 0 50px;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
}
#footer_bottom a:link {
	color:#000;
}
#footer_bottom a:visited {
	color:#000;
}
#footer_bottom a:active {
	color:#000;
}
#footer_bottom a:hover {
	color:#fff;
}

/* Category and product page styles */
#c_middle_wrapper 
{
	float:left;
	padding-left:7px;
	width:487px;
}

#c_middle_header {
	width:487px;
	height:20px;
	background-image:url(../../Hydroponics_images/category_maintop.gif);
}

#c_middle_header h1 
{
	font-weight:normal;
	font-family:verdana;
	font-size:x-small;
	color:#1C3975;
	padding:0px;
	padding-top:4px;
	margin-top:0px;
	margin-left:15px;
	margin-right:0px;
	margin-bottom:0px;
}

#c_middle_header a {
	font-weight:normal;
	font-family:verdana;
	font-size:x-small;
	color:#1C3975;
	text-decoration:none;
}

#c_middle_header a:hover {
	font-weight:normal;
	font-family:verdana;
	font-size:x-small;
	color:#C90205;
	text-decoration:none;
}

#c_middle_fastfind {
	width:487px;
	height:22px;
	background-color:#F2F6E5;
	margin-top:5px;
}

#c_middle_fastfind p {
	margin-top:1px;
	margin-bottom:0px;
	margin-left:11px;
	margin-right:0px;
	padding:0px;
}

#c_middle_fastfind select {
	font-weight:normal;
	font-family:verdana;
	font-size:xx-small;
	color:#1C3975;
}

#c_middle_listing 
{
	float:left;
	width:487px;
	background-image:url(../../Hydroponics_images/category_mainbg.gif);
	margin-top:5px;
	border-top:2px #ECF1DB solid;
}

#c_middle_padding 
{
	float:left;
	width:450px;
	padding-left:15px;
	padding-right:15px;
	padding-top:0px;
	margin:0px;
	padding-bottom:8px;
}

#c_middle_padding table.keywordtable 
{
	margin:10px 0 0 0;
	font-family:verdana;
	font-size:x-small;
	color:#1C3975;
}

#c_middle_padding table.keywordtable td
{
	width:250px;
}

#c_middle_padding h1 
{
	margin-top:7px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:10px;
	padding:0px;
	font-weight:bold;
	font-family:verdana;
	font-size:small;
	color:#1C3975;
}

#c_middle_padding h2
{
	margin-top:14px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:10px;
	padding:0px;
	font-weight:bold;
	font-family:verdana;
	font-size:x-small;
	color:#1C3975;
}

#c_middle_padding p, #c_middle_padding table, #c_middle_padding li
{
	font-family:verdana;
	font-size:x-small;
	color:#1C3975;
}
#c_middle_padding p
{
	margin:10px 0 0 0;
}
#c_middle_padding ul
{
	margin:10px 0 0 20px;
	padding:0px;
}
#c_middle_padding li
{
	list-style:square;
	padding-top:4px;
	padding-bottom:4px;
}
#c_middle_padding table
{
	border-collapse:separate;
}
#c_middle_padding td, #c_middle_padding th
{
	padding:5px;
	width:200px;
	vertical-align:top;
	background-color:#CFE3A8;
}
#c_middle_padding a
{
	color:#CB0002;
	text-decoration:none;
	font-weight:bold;
}

#c_middle_padding a:hover
{
	color:#CB0002;
	text-decoration:underline;
	font-weight:bold;
}

.c_middle_listing_new
{
	float:left;
	width:487px;
	background-image:url(../../Hydroponics_images/category_mainbg.gif);
	margin-top:5px;
	border-top:2px #ECF1DB solid;
}

.c_middle_padding_new 
{
	float:left;
	width:450px;
	padding-left:15px;
	padding-right:15px;
	padding-top:0px;
	margin:0px;
	padding-bottom:8px;
}

.c_middle_padding_new h1 
{
	margin-top:7px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:10px;
	padding:0px;
	font-weight:bold;
	font-family:verdana;
	font-size:small;
	color:#1C3975;
}

.c_middle_padding_new h2
{
	margin-top:14px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:10px;
	padding:0px;
	font-weight:bold;
	font-family:verdana;
	font-size:x-small;
	color:#1C3975;
}

.c_middle_padding_new p
{
	margin:10px 0 0 0;
	font-family:verdana;
	font-size:x-small;
	color:#1C3975;
}

.c_middle_padding_new ul
{
	margin:10px 0 0 20px;
	padding:0px;
}

.c_middle_padding_new li
{
	list-style:square;
	padding-top:4px;
	padding-bottom:4px;
	font-family:verdana;
	font-size:x-small;
	color:#1C3975;
}

.c_middle_padding_new a
{
	color:#CB0002;
	text-decoration:none;
	font-weight:bold;
}

.c_middle_padding_new a:hover
{
	color:#CB0002;
	text-decoration:underline;
	font-weight:bold;
}

#c_middle_category 
{
	margin-top:7px;
	margin-left:7px;
	padding:0 0 9px 0;
	float:left;
	width:226px;
	height:auto;
	border:1px #D0E2A8 solid;
	background-color:#fff;
	font-family:verdana;
	font-size:x-small;
	color:#000;
}

#c_middle_category h1 
{
	margin:0px;
	padding-top:8px;
	padding-left:8px;
	padding-right:8px;
	font-family:verdana;
	font-size:xx-small;
	color:#1C3975;
}

#c_middle_category p.text
{
	float:left;
	padding-left:2px;
	padding-right:8px;
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:0px;
}

#c_middle_category p
{
	/*float:right;*/
	padding-left:2px;
	padding-right:8px;
	padding-top:4px;
	padding-bottom:4px;
	margin-bottom:0px;
}

#c_middle_category a
{
	font-family:verdana;
	font-size:xx-small;
	color:#1C3975;
	text-decoration:none;
}

#c_middle_category a.cat
{
	padding-top:8px;
	margin-left:0px;
	margin-right:3px;
	font-family:verdana;
	font-size:x-small;
	color:#CC0000;
	text-decoration:none;
	font-weight:bold;
}

#c_middle_category a.cat:hover
{
	padding-top:8px;
	margin-left:0px;
	margin-right:3px;
	font-family:verdana;
	font-size:x-small;
	color:#CC0000;
	text-decoration:underline;
	font-weight:bold;
}

.c_middle_category_new
{
	margin-top:7px;
	margin-left:7px;
	padding:0 0 9px 0;
	float:left;
	width:245px;
	height:auto;
	border:1px #D0E2A8 solid;
	background-color:#fff;
	font-family:verdana;
	font-size:x-small;
	color:#000;
}

.c_middle_category_new h1 
{
	margin:0px;
	padding-top:8px;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:5px;
	font-family:verdana;
	font-size:xx-small;
	color:#1C3975;
}

.c_middle_category_new p.text
{
	padding-left:2px;
	padding-right:8px;
	padding-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
	margin-top:0px;
}

.c_middle_category_new p
{
	padding-left:2px;
	padding-right:8px;
	padding-top:0px;
	padding-bottom:4px;
	margin-bottom:0px;
}

.c_middle_category_new a
{
	font-family:verdana;
	font-size:xx-small;
	color:#1C3975;
	text-decoration:none;
}

.c_middle_category_new a.cat
{
	padding-top:8px;
	margin-left:0px;
	font-family:verdana;
	font-size:x-small;
	color:#CC0000;
	text-decoration:none;
	font-weight:bold;
}

.c_middle_category_new a.cat:hover
{
	padding-top:8px;
	margin-left:0px;
	font-family:verdana;
	font-size:x-small;
	color:#CC0000;
	text-decoration:underline;
	font-weight:bold;
}

#c_middle_footer 
{
	float:left;
	width:487px;
	height:20px;
	background-image:url(../../Hydroponics_images/category_mainfoot.gif);
	background-repeat:no-repeat;
}

#c_middle_footer p
{
	padding-top:3px;
	padding-right:10px;
	float:right;
	margin:0px;
	font-family:verdana;
	font-size:xx-small;
	color:#1B3A73;
	font-weight:bold;
}

#c_middle_footer_left
{
	padding-top:3px;
	padding-left:10px;
	float:left;
	margin:0px;
	font-family:verdana;
	font-size:xx-small;
	color:#1B3A73;
	font-weight:bold;
}

#c_middle_footer_right
{
	padding-top:0px;
	padding-right:10px;
	
	margin:0px;
	font-family:verdana;
	font-size:xx-small;
	color:#1B3A73;
	font-weight:bold;
}

#c_middle_footer a
{
	color:#CB0002;
	text-decoration:none;
}

#c_middle_footer a:hover
{
	color:#CB0002;
	text-decoration:underline;
}

#c_right_wrapper 
{
	float:right;
	margin-left:0px;
	width:129px;
	height:auto;	
}

.c_right_header 
{
	float:left;
	width:129px;
	height:20px;
	margin:0px;
	padding:0px;
}

#c_right_main 
{
	float:left;
	background-color:#E7EFFA;
	width:129px;
}

#c_right_main h1 
{
	padding-left:7px;
	padding-right:7px;
	padding-top:5px;
	padding-bottom:0px;
	margin:0px;
	font-family:verdana;
	font-size:xx-small;
	color:#4C6DA0;
}

#c_right_main h2 
{
	padding-left:7px;
	padding-right:7px;
	padding-top:5px;
	padding-bottom:5px;
	margin:0px;
	font-family:verdana;
	font-size:xx-small;
}

#c_right_main h3 
{
	padding-left:7px;
	padding-right:7px;
	padding-top:0px;
	padding-bottom:5px;
	margin:0px;
	font-family:verdana;
	font-size:xx-small;
	font-weight:normal;
	color:#CC0000;
}

#c_right_main p 
{
	padding-left:7px;
	padding-right:7px;
	padding-top:5px;
	padding-bottom:5px;
	margin:0px;
	font-family:verdana;
	font-size:xx-small;
	color:#4C6DA0;
}

#c_right_main a 
{
	padding-left:7px;
	padding-right:7px;
	padding-top:5px;
	padding-bottom:5px;
	margin:0px;
	font-family:verdana;
	font-size:xx-small;
	color:#CC0000;
	text-decoration:none;
	font-weight:bold;
}

#c_right_main a:hover
{
	padding-left:7px;
	padding-right:7px;
	padding-top:5px;
	padding-bottom:5px;
	margin:0px;
	font-family:verdana;
	font-size:xx-small;
	color:#CC0000;
	text-decoration:underline;
	font-weight:bold;
}

#c_right_footer 
{
	float:left;
	padding:0px;
	margin-bottom:7px;
	width:129px;
	height:9px;
	background-image:url(../../Hydroponics_images/category_rightinfobottom.gif);
	background-repeat:no-repeat;
}

.c_right_main_offers 
{
	float:left;
	background-image:url(../../Hydroponics_images/category_rightoffersbg.gif);
	border-bottom:1px #CAD6E6 solid;
	width:129px;
}

.c_right_main_offers h1 
{
	padding-left:7px;
	padding-right:7px;
	padding-top:5px;
	padding-bottom:5px;
	margin:0px;
	font-family:verdana;
	font-size:x-small;
	color:#676767;
}

.c_right_main_offers p 
{
	padding-left:7px;
	padding-right:7px;
	padding-top:5px;
	padding-bottom:5px;
	margin:0px;
	font-family:verdana;
	font-size:xx-small;	
}

.c_right_main_offers p.bestsellers
{
	padding-left:0px;
	padding-right:7px;
	padding-top:5px;
	padding-bottom:5px;
	margin:0px;
	font-family:verdana;
	font-size:xx-small;
}

.c_right_main_offers a
{
	font-family:verdana;
	font-size:x-small;
	color:#676767;
	text-decoration:none;
	font-weight:bold;
}

.c_right_main_offers a.bestsellers
{
	font-family:verdana;
	font-size:x-small;
	color:#676767;
	text-decoration:none;
	font-weight:normal;
}

.c_right_main_offers a.bestsellers:hover
{
	font-family:verdana;
	font-size:x-small;
	color:#676767;
	text-decoration:underline;
	font-weight:normal;
}

.c_right_footer_offers 
{
	float:left;
	padding:0px;
	margin-bottom:7px;
	width:129px;
	height:9px;
	background-image:url(../../Hydroponics_images/category_rightoffersbottom.gif);
	background-repeat:no-repeat;
}

#p_middle_wrapper 
{
	margin-top:7px;
	float:left;
	border-top:2px #E0ECC8 solid;
	border-left:2px #E0ECC8 solid;
	border-right:2px #E0ECC8 solid;
	width:483px;
	background-color:#F5F8ED;
}

#p_middle_display
{
	float:left;
	width:458px;
	margin-top:13px;
	padding-left:13px;
	padding-right:6px;
	font-family:Verdana;
	font-size:x-small;
	color:#193878;
}

.imageholder 
{
	padding-top:3px;
	padding-bottom:2px;
	width:198px;
	border:1px solid #D0E1AA;
	background-color:#fff;
	text-align:center;
}

.thumbholder 
{
	padding-top:3px;
	padding-bottom:2px;
	margin-top:7px;
	margin-left:4px;
	margin-right:7px;
	margin-bottom:7px;
	float:left;
	width:98px;
	height:auto;
	border:1px solid #D0E1AA;
	background-color:#fff;
	text-align:center;
}

.imgbar 
{
	padding:4px 0 0 10px;
	margin:0px;
	float:left;
	width:190px;
	height:18px;
	background-color:#D0E1AA;
}

.imgbar a
{
	text-decoration:underline;
	color:#CC0000;
}

#p_middle_display a
{
	text-decoration:none;
	color:#C90205;
}

#p_middle_display a:hover
{
	text-decoration:underline;
	color:#C90205;
}

#p_middle_display h1
{
	font-family:Verdana;
	font-size:small;
	color:#193878;
	margin-bottom:21px;
}

#p_middle_display h2
{
	font-family:Verdana;
	font-size:x-small;
	color:#D3080B;
}

#p_confirmbar 
{
	float:left;
	margin-top:7px;
	margin-left:4px;
	width:468px;
	height:100px;
	background-color:#F5F8ED;
	font-family:Verdana;
	font-size:x-small;
	font-weight:bold;
	color:#193878;
}

#p_basketbar 
{
	clear:both;
	float:left;
	font-family:Verdana;
	font-size:x-small;
	font-weight:bold;
	color:#193878;
	padding-top:13px;
	height:24px;
}

#p_tabs
{
	float:left;
	margin-top:32px;
	margin-left:7px;
	width:469px;
}

#p_tabs a
{
	margin-right:1px;
	float:left;
	padding-top:3px;
	padding-left:2px;
	width:85px;
	height:14px;
	background-image:url(../../Hydroponics_images/tab_off.gif);
	font-weight:bold;
	font-family:Verdana;
	font-size:x-small;
	color:#1A3878;
	text-decoration:none;
}

#p_tabs a:hover, #p_tabs a.on
{
	margin-right:1px;
	float:left;
	padding-top:3px;
	padding-left:2px;
	width:85px;
	height:14px;
	background-image:url(../../Hydroponics_images/tab_on.gif);
	font-weight:bold;
	font-family:Verdana;
	font-size:x-small;
	color:#fff;
	text-decoration:none;
}

#p_infobar 
{
	float:left;
	clear:both;
	margin-left:7px;
	width:453px;
	background-color:#E8EEFA;
	border:1px #1A3A77 solid;
}

#p_infobar_content
{
	padding:10px;
	font-family:Verdana;
	font-size:x-small;
	color:#193878;
}

#p_infobar_content p
{
	margin-top:10px;
	margin-bottom:10px;
}

#p_infobar_content ul
{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:10px;
	padding-left:5px;
}

.p_optionsbar 
{
	float:left;
	margin-top:17px;
	margin-left:1px;
	width:467px;
	background-color:#F5F8ED;
}

.p_optionsbar_content
{
	float:left;
	padding-top:10px;
	padding-left:11px;
	font-family:Verdana;
	font-size:x-small;
	color:#62645F;
}

.p_optionsbar_content a
{
	text-decoration:none;
	color:#62645F;
	font-weight:bold;
}

.p_optionsbar_content a:hover
{
	text-decoration:underline;
	color:#62645F;
	font-weight:bold;
}

#p_middle_footer 
{
	float:left;
	width:487px;
	height:14px;
	background-image:url(../../Hydroponics_images/product_mainfoot.gif);
	background-repeat:no-repeat;
}

#p_alt_header 
{
	float:left;
	margin-top:8px;
	width:485px;
	height:20px;
	background-image:url(../../Hydroponics_images/alt_producttop.gif);
}

#p_alt_header h1 
{
	font-weight:bold;
	font-family:verdana;
	font-size:x-small;
	color:#FF6501;
	padding:0px;
	margin-top:4px;
	margin-left:15px;
	margin-right:0px;
	margin-bottom:0px;
}

#p_alt_listing 
{
	float:left;
	width:483px;
	background-color:#FFFAE6;
	border-left:1px #FEE893 solid;
	border-right:1px #FEE893 solid;
}

#p_alt_padding {
	width:483px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:8px;
}

#p_alt_item 
{
	margin-top:7px;
	margin-left:7px;
	float:left;
	width:150px;
	border:1px #FEE893 solid;
	background-color:#fff;
}
/* hack for win MSIE */
* html #p_alt_item 
{
	margin-top:7px;
	margin-left:5px;
	float:left;
	width:150px;
	border:1px #FEE893 solid;
	background-color:#fff;
}
/* ends hack */

#p_alt_item_sp
{
	float:left;
	width:5px;
}

#p_alt_item h1 
{
	padding-top:4px;
	padding-bottom:4px;
	padding-left:8px;
	font-family:verdana;
	font-size:xx-small;
	color:#FF6600;
	border-bottom:1px solid #FEE893 ;
	margin:0px;
}

#p_alt_item p 
{
	margin-top:0px;
	padding-top:8px;
	padding-left:8px;
	margin-bottom:5px;
	font-family:verdana;
	font-size:x-small;
	color:#333333;
}

#p_alt_item a
{
	margin-top:5px;
	margin-right:8px;
	float:right;
	font-family:verdana;
	font-size:x-small;
	color:#CC0000;
	text-decoration:none;
	font-weight:bold;
}

#p_alt_footer 
{
	float:left;
	width:485px;
	height:10px;
	background-image:url(../../Hydroponics_images/alt_productfoot.gif);
	background-repeat:no-repeat;
}

.p_alt_item_new
{
	margin-top:7px;
	margin-left:7px;
	float:left;
	width:150px;
	border:1px #FEE893 solid;
	background-color:#fff;
}
/* hack for win MSIE */
* html .p_alt_item_new
{
	margin-top:7px;
	margin-left:5px;
	float:left;
	width:150px;
	border:1px #FEE893 solid;
	background-color:#fff;
}
/* ends hack */

#p_alt_item_sp
{
	float:left;
	width:5px;
}

.p_alt_item_new h1 
{
	padding-top:4px;
	padding-bottom:4px;
	padding-left:4px;
	font-family:verdana;
	font-size:xx-small;
	color:#FF6600;
	height:25px;
	border-bottom:1px solid #FEE893 ;
	margin:0px;
}

.p_alt_item_new p 
{
	margin-top:0px;
	padding-top:8px;
	padding-left:8px;
	margin-bottom:5px;
	font-family:verdana;
	font-size:x-small;
	color:#333333;
}

.p_alt_item_new a
{
	font-family:verdana;
	font-size:x-small;
	color:#CC0000;
	text-decoration:none;
	font-weight:bold;
}

#p_alt_footer 
{
	float:left;
	width:485px;
	height:10px;
	background-image:url(../../Hydroponics_images/alt_productfoot.gif);
	background-repeat:no-repeat;
}

/* Basket Page Styles */
#b_middle_wrapper 
{
	float:left;
	padding-left:0px;
	width:623px;
}

#b_middle_steps
{
	float:left;
	width:617px;
	margin-bottom:12px;
}

#b_middle_steps a.sr
{
	color:#C90205;
	text-decoration:none;
	font-weight:bold;
}

#b_middle_steps a.sr:hover
{
	color:#C90205;
	text-decoration:underline;
	font-weight:bold;
}

#b_middle_steps p
{
	/*padding-top:7px;
	padding-bottom:7px;*/
	padding:0;
	margin:0;
	font-family:verdana;
	font-size:x-small;
	color:#1D3A71;
}

#b_middle_steps p.text 
{
	padding-top:12px;
}
p.text-bottom-para
{
	padding-left: 8px;
	font-family:verdana;
	font-size:x-small;
	color:#1D3A71;
}
p.text-right
{
	float: right;
	padding-top:12px;
	padding-right:12px;

}
#b_middle_terms p.text-right A
{
	color: #CC0000;
	text-decoration:underline;
}
p.text-bigger
{
	font-size:1em;
	margin-bottom:2px;
}

#b_middle_steps_item
{
	padding:0px;
	margin-top:0px;
	margin-left:3px;
	margin-right:20px;
	float:left;
	/*width:113px;*/
}

#b_middle_steps_item .complete
{
	padding-top:4px;
	margin:0px;
	font-family:verdana;
	font-size:x-small;
	color:#999999;
	display:block;
	float:left;
}

#b_middle_steps_item .current
{
	padding-top:4px;
	margin:0px;
	font-family:verdana;
	font-size:x-small;
	color:#E60104;
	display:block;
	float:left;
}

#b_middle_steps_item .future
{
	padding-top:4px;
	margin:0px;
	font-family:verdana;
	font-size:x-small;
	color:#1D3A71;
	display:block;
	float:left;
	
}

#b_middle_header 
{
	float:left;
	width:617px;
	height:20px;
	background-image:url(../../Hydroponics_images/basket_maintop.gif);
}

#b_middle_header h1 
{
	font-family:verdana;
	font-size:x-small;
	color:#fff;
	padding:0px;
	margin-top:4px;
	margin-left:10px;
	margin-right:0px;
	margin-bottom:0px;
}

#b_middle_info 
{
	float:left;
	width:615px;
	height:auto;
	border-left:1px #666666 solid;
	border-right:1px #666666 solid;
}

#b_middle_info_coloured
{
	float:left;
	width:615px;
	border-left:1px #666666 solid;
	border-right:1px #666666 solid;
	background-color:#F1F1F1;
}

#b_middle_info_coloured p
{
	font-family:verdana;
	font-size:x-small;
	color:#1B3A73;
	padding-top:25px;
	padding-left:15px;
}

#b_middle_form
{
	width:460px;
	margin-left:140px;
	font-family:verdana;
	font-size:x-small;
	color:#1B3A73;
}

#b_middle_form a
{
	text-decoration:underline;
	color:#1B3A73;
}

#b_middle_form input.text
{
	width:173px;
	border:1px solid #C7C7C7;
	font-family:verdana;
	font-size:x-small;
	color:#1B3A73;
}

#b_middle_info table 
{
	margin-top:5px;
	margin-left:5px;
	width:605px;
	padding:0px;
	font-family:verdana;
	font-size:x-small;
	background-color:#fff;
}

#b_middle_info tr.header
{
	background-color:#BDC1C4;
	color:#656565;
	font-weight:bold;
}

#b_middle_info tr.header td
{
	padding:4px;
	border-right:1px #BDC1C4 solid;
}

#b_middle_info tr.item
{
	background-color:#F1F1F1;
	color:#1B3A73;
	font-weight:bold;
}

#b_middle_info tr.item td
{
	border-top:1px #fff solid;
	border-right:1px #F1F1F1 solid;
	padding:4px;
}

#b_middle_info tr.item td input.text
{
	width:173px;
	border:1px solid #C7C7C7;
	font-family:verdana;
	font-size:x-small;
	color:#1B3A73;
}

#b_middle_info tr.item td textarea.text
{
	width:173px;
	border:1px solid #C7C7C7;
	font-family:verdana;
	font-size:x-small;
	color:#1B3A73;
}

#b_middle_info tr.item td a
{
	text-decoration:underline;
	color:#1B3A73;
}

#b_middle_info tr.item td p
{
	padding-top:14px;
	padding-left:280px;
	padding-bottom:17px;
}

#b_middle_info tr.item td input
{
	font-size:x-small;
	font-family:verdana;
	color:#656565;
}

#b_middle_info tr.total
{
	height:25px;
	background-color:#fff;
	color:#1B3A73;
}

#b_middle_info tr.total td
{
	padding:4px;
}

#b_middle_info tr.postal
{
	background-color:#F1F1F1;
	color:#1B3A73;
}

#b_middle_info tr.postal td
{
	padding:4px;
}

#b_middle_info tr.postal td a
{
	color:#DB0608;
	text-decoration:underline;
}

#b_middle_info tr.postal td select
{
	width:200px;
	margin-left:20px;
	font-weight:normal;
	font-family:verdana;
	font-size:xx-small;
	color:#1C3975;
}

#b_middle_info tr.grandtotal
{
	height:25px;
	background-color:#fff;
	color:#DD0604;
}

#b_middle_info tr.grandtotal td
{
	padding:4px;
}

#b_middle_info tr.seperator
{
	height:5px;
	background-color:#BDC1C4;
}

#b_middle_info tr.seperator td
{
	padding:0px;
}

#b_middle_terms
{
	margin-top:16px;
	margin-left:7px;
	font-family:verdana;
	font-size:x-small;
	color:#1C3975;
}

#b_middle_terms a
{
	color:#1C3975;
	font-weight:bold;
	text-decoration:none;
}

#b_middle_terms a:hover
{
	color:#1C3975;
	font-weight:bold;
	text-decoration:underline;
}

#b_middle_footer 
{
	float:left;
	width:617px;
	height:20px;
	background-image:url(../../Hydroponics_images/basket_mainfoot.gif);
	background-repeat:no-repeat;
}

#b_middle_footer_coloured
{
	float:left;
	width:617px;
	height:20px;
	background-image:url(../../Hydroponics_images/basket_mainfoot_colour.gif);
	background-repeat:no-repeat;
}

#b_middle_header_transp
{
	float:left;
	width:617px;
	height:20px;
	background-image:url(../../Hydroponics_images/delivery_maintop.gif);
}

/* Reviews Page Styles */

#r_middle_intro 
{
	margin-top:10px;
	width:484px;
	float:left;
	font-family:verdana;
	font-size:x-small;
	color:#1C3975;
}

#r_middle_introtext 
{
	float:left;
	width:270px;
	font-family:verdana;
	font-size:x-small;
	color:#1C3975;
	padding-left:5px;
	padding-right:15px;
	border-right:1px #BBC3DA dashed;
}

#r_middle_introtext a
{
	text-decoration:none;
	color:#1D3A76;
}

#r_middle_introtext a:hover
{
	text-decoration:underline;
	color:#1D3A76;
}

#r_middle_introtext h1 
{
	font-weight:bold;
	font-family:verdana;
	font-size:small;
	color:#1C3975;
	padding:0px;
	margin-bottom:0px;
}

#r_middle_introtext p
{
	font-weight:normal;
	font-family:verdana;
	font-size:x-small;
	color:#1C3975;
	padding:0px;
	margin-top:15px;
	margin-bottom:15px;
}

#r_middle_introtext2
{
	float:left;
	width:450px;
	font-family:verdana;
	font-size:x-small;
	color:#1C3975;
	padding-left:14px;
}

#r_middle_introtext2 h1 
{
	font-weight:bold;
	font-family:verdana;
	font-size:small;
	color:#1C3975;
	padding:0px;
	margin-bottom:0px;
}

#r_middle_introtext2 p
{
	font-weight:normal;
	font-family:verdana;
	font-size:x-small;
	color:#1C3975;
	padding:0px;
	margin-top:15px;
	margin-bottom:15px;
}

#r_middle_introoffer 
{
	padding-left:13px;
	float:left;
	width:180px;
}

#r_middle_header 
{
	float:left;
	margin-top:15px;
	margin-bottom:0px;
	width:484px;
	height:24px;
	background-color:#CFE3A8;
}

#r_middle_header select
{
	font-weight:normal;
	font-family:verdana;
	font-size:x-small;
	color:#1C3975;
	margin-top:3px;
	margin-left:9px;
	width:204px;
}

#r_middle_header h1 
{
	font-weight:normal;
	font-family:verdana;
	font-size:x-small;
	color:#1C3975;
	padding:0px;
	margin-top:4px;
	margin-left:10px;
	margin-right:0px;
	margin-bottom:0px;
}

.r_middle_feature_new
{
	clear:both;
	margin-top:7px;
	height:auto;
	width:480px;
	background-color:#F2F6E5;
	border:2px #ECF1DB solid;
}

.r_middle_featurenewimage 
{
	float:left;
	width:117px;
}

.r_middle_featurenewimage .image
{
	border:1px solid #D0E1AA;
	margin-top:6px;
	margin-left:6px;
}

.r_middle_featurenewpdf
{
	float:left;
	width:65px;
	height:90px;
}

.r_middle_featurenewpdf .image
{
	margin-top:7px;
	margin-left:7px;
}

.r_middle_featurenewtext
{
	margin-left:7px;
	font-weight:normal;
	font-family:verdana;
	font-size:x-small;
	color:#1C3975;
}

.r_middle_featurenewtext h1
{
	margin-top:6px;
	margin-bottom:2px;
	font-weight:bold;
	font-family:verdana;
	font-size:x-small;
	color:#1C3975;
}

.r_middle_featurenewtext p
{
	margin-top:10px;
	margin-bottom:10px;
}

.r_middle_featurenewtext a
{
	color:#C90205;
	text-decoration:none;
	font-weight:bold;
}

.r_middle_featurenewtext a:hover
{
	color:#C90205;
	text-decoration:underline;
	font-weight:bold;
}

#r_middle_feature 
{
	clear:both;
	margin-top:7px;
	height:auto;
	width:480px;
	background-color:#F2F6E5;
	border:2px #ECF1DB solid;
}

#r_middle_featureimage 
{
	float:left;
	width:117px;
}

#r_middle_featureimage .image
{
	border:1px solid #D0E1AA;
	margin-top:6px;
	margin-left:6px;
}

#r_middle_featurepdf
{
	float:left;
	width:65px;
	height:60px;
}

#r_middle_featurepdf .image
{
	margin-top:7px;
	margin-left:7px;
}

#r_middle_featuretext
{
	margin-left:7px;
	font-weight:normal;
	font-family:verdana;
	font-size:x-small;
	color:#1C3975;
}

#r_middle_featuretext h1
{
	margin-top:6px;
	margin-bottom:2px;
	font-weight:bold;
	font-family:verdana;
	font-size:x-small;
	color:#1C3975;
}

#r_middle_featuretext p
{
	margin-top:10px;
	margin-bottom:10px;
}

#r_middle_featuretext a
{
	color:#C90205;
	text-decoration:none;
	font-weight:bold;
}

#r_middle_featuretext a:hover
{
	color:#C90205;
	text-decoration:underline;
	font-weight:bold;
}

#r_middle_form 
{
	float:left;
	margin-top:0px;
	width:487px;
	background-image:url(../../Hydroponics_images/category_mainbg.gif);
}

#r_middle_form table 
{
	margin-top:5px;
	margin-left:0px;
	width:484px;
	padding:0px;
	font-family:verdana;
	font-size:x-small;
}

#r_middle_form tr.header
{
	background-color:#BDC1C4;
	color:#fff;
	font-weight:bold;
}

#r_middle_form tr.header td
{
	padding:4px;
}

#r_middle_form tr.item
{
	
	color:#1B3A73;
	font-weight:bold;
}

#r_middle_form tr.item td
{
	border-top:1px #fff solid;
	padding:4px 0 0 14px;
}

#r_middle_form tr.item td input.text
{
	width:303px;
	border:1px solid #C7C7C7;
	font-family:verdana;
	font-size:x-small;
	color:#1B3A73;
}

#r_middle_form tr.item td textarea
{
	width:303px;
	border:1px solid #C7C7C7;
	font-family:verdana;
	font-size:x-small;
	color:#1B3A73;
}

#r_middle_form tr.item td a
{
	text-decoration:underline;
	color:#1B3A73;
}

#r_middle_form tr.item td p
{
	padding-top:14px;
	padding-left:280px;
	padding-bottom:17px;
}

#r_middle_form tr.item td input
{
	font-size:x-small;
	font-family:verdana;
	color:#656565;
}

#r_middle_keywordsearch 
{
	margin-left:13px;
	float:left;
	width:176px;
	background-color:#F2F6E5;
	border:2px solid #ECF1DB;
}
 
#r_middle_keywordsearch h1
{
	margin-top:15px;
	margin-left:11px;
	font-size:x-small;
	font-family:verdana;
	color:#1B3A73;
	margin-bottom:0px;
}

#r_middle_keywordsearch p
{
	padding:0px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:11px;
	font-size:x-small;
	font-family:verdana;
	color:#1B3A73;
}

#r_middle_keywordsearch input
{
	width:150px;
	border:1px solid #C7C7C7;
	font-family:verdana;
	font-size:small;
	color:#1B3A73;
	font-size:x-small;
	font-family:verdana;
	color:#656565;
}

#r_middle_keywordsearch a
{
	font-size:x-small;
	font-family:verdana;
	color:#1B3A73;
	font-weight:bold;
	text-decoration:none;
}

#r_middle_keywordsearch a:hover
{
	color:#1B3A73;
	font-weight:bold;
	text-decoration:underline;
}

.v_error 
{
	color:#E60104;
	font-weight:bold;
	line-height:18px;
}

.popupclose 
{
	margin-top:20px;
	font-size:x-small;
	font-family:verdana;
	color:#1B3A73;
	text-align:center;
}

.popupclose a
{
	color:#1B3A73;
	text-decoration:none;
}

.popupclose a:hover
{
	color:#E60104;
	text-decoration:none;
}

.popupterms 
{
	padding-top:1px;
	padding-left:10px;
	margin-top:0px;
	font-size:x-small;
	font-family:verdana;
	color:#1B3A73;
}

.popupterms h1
{
	font-weight:bold;
	font-size:small;
	font-family:verdana;
	color:#1B3A73;
}

.popupterms a
{
	color:#1B3A73;
	font-weight:bold;
	text-decoration:none;
}

.popupterms a:hover
{
	color:#E60104;
	font-weight:bold;
	text-decoration:underline;
}

.multipacksplit_a
{
	float:left;
	margin-top:10px;
}

.multipacksplit_b
{
	float:left;
	margin-top:20px;
	font-weight:bold;
	color:#CC0000;
}

.rightadvert 
{
	float:left;
	width:216px;
	height:876px;
}

.rightadvert img{
	border:0;
	margin-top:5px;
}

.chillbackground
{
	background:url(../../Hydroponics_images/chillie-bright.jpg);
	background-repeat:no-repeat;
}

.rightadvert p
{
	font-family:verdana;
	font-size:16px;
	font-weight:bolder;
	margin-left:22px;
	margin-top:20px;
	margin-right:9px;
	line-height:24px;
}

.rightadvert a
{
	color:#CA0205;
	text-decoration:none;
}

#links 
{
	
}

#links .title 
{
	font-weight:bold;
	text-transform:uppercase;
	color:#1D3A76;
	padding-top:12px;
}

#links .link_block
{
	margin:8px 6px 12px 6px;
}

#links .link_title
{
	padding:0;
	margin:0;
	font-weight:bold;
}

#links .link_desc 
{
	padding:2px 0 2px 0;
	margin:0;
	
}

/* basket process steps */
#basketsteps
{
	list-style-type: none;
	padding:0;
	margin:0;
}

#basketsteps li
{
	padding:0;
	margin:0;
	font-weight:bold;
	display:inline;
	padding-right:22px;	
}

#basketsteps li .complete
{
	font-family:verdana;
	font-size:x-small;
	color:#999999;
}

* html #basketsteps li img
{
	padding-top:2px;
}

#basketsteps li .current
{
	font-family:verdana;
	font-size:x-small;
	color:#E60104;
}

#basketsteps li .future
{
	font-family:verdana;
	font-size:x-small;
	color:#1D3A71;
}

#basketItems 
{
	padding:0;
	margin:0;
}

#basketItems tr
{
	height:25px;
}

#basketItems tr.header 
{
	height:auto;
}

#basketItems th 
{
	background-color:#bdc1c4;
	color:#656565;
	font-weight:bold;
	padding:4px;
	border-bottom:1px solid white;
}

#basketItems td 
{
	background-color:#f1f1f1;
	padding:4px;
	border-bottom:1px solid white;
	color:#656565;
	font-weight:bold;
}

#basketItems td a 
{
	color:#1b3a73;
	font-weight:bold;
}


#basketItems td .quantity 
{
	width:20px;
	font-family:verdana;
	font-size:x-small;
	color:#656565;
	font-weight:bold;
}

#basketItems td .red 
{
	color:#CC0000;
}

#basketItems tr.subtotal td 
{
	background-color:White;
	color:#1b3a73;
	padding:8px 4px 8px 4px;
}

#basketItems tr.total td 
{
	background-color:White;
	color:#CC0000;
	padding:0; /* 4px 0 4px;*/
}

#basketItems tr.total
{
	height:14px;
}

#basketItems tr.subtotal td.totaltitle, #basketItems tr.total td.totaltitle
{
	font-weight:normal;
	padding:0 4px 0 4px;
}

#basketItems tr.subtotal td.totalvalue, #basketItems tr.total td.totalvalue, #basketItems tr.postage td.totalvalue
{
	text-align:right;
	padding:0 12px 0 0;
}

#basketItems tr.postage 
{
	background-color:#f1f1f1;
	
}

#basketItems tr.postage td 
{
	color:#1b3a73;
}

#basketItems tr.postage td a 
{
	color:#CC0000;
	font-weight:normal;
}

#basketItems tr.postage select 
{
	font-family:verdana;
	font-size:x-small;
	color:#1b3a73;
	font-weight:normal;
}

#newswrapper
{
	float:left;
	width:487px;
	background-image:url(../../Hydroponics_images/category_mainbg.gif);
	background:#fff;
}

#newsfooter 
{
	float:left;
	width:457px;
	height:20px;
	background-image:url(../../Hydroponics_images/category_mainfoot.gif);
	background-repeat:no-repeat;
	margin-top:7px;
	padding:3px 20px 0 15px;
	font-size:x-small;
	font-family:Verdana;
}

#newsfooter a
{
	text-decoration:none;
	color:#1D3A76;
	font-weight:bold;
}

#articleBody 
{
	float:left;
	width:450px;
	font-family:verdana;
	font-size:x-small;
	color:#1C3975;
	padding-left:5px;
	padding-right:15px;
}

#articleBody a
{
	text-decoration:none;
	color:#1D3A76;
}

#articleBody a:hover
{
	text-decoration:underline;
	color:#1D3A76;
}

#articleBody h1 
{
	font-weight:bold;
	font-family:verdana;
	font-size:small;
	color:#1C3975;
	padding:0px;
	margin:20px 0 0 0;
}

#articleBody p
{
	font-weight:normal;
	font-family:verdana;
	font-size:x-small;
	color:#1C3975;
	padding:0px;
	margin-top:15px;
	margin-bottom:15px;
}

#articleBody img {
padding:20px 0 0 0;
margin-bottom:-10px;}

#newsIntro 
{
	float:left;
	font-family:verdana;
	font-size:x-small;
	color:#1C3975;
	padding-left:5px;
	padding-right:15px;
}

#newsIntro a
{
	text-decoration:none;
	color:#1D3A76;
}

#newsIntro a:hover
{
	text-decoration:underline;
	color:#1D3A76;
}

#newsIntro h1 
{
	font-weight:bold;
	font-family:verdana;
	font-size:small;
	color:#1C3975;
	padding:0px;
	margin-bottom:0px;
}

#newsIntro p
{
	font-weight:normal;
	font-family:verdana;
	font-size:x-small;
	color:#1C3975;
	padding:0px;
	margin-top:15px;
	margin-bottom:15px;
}

#articleBody p.articleDate {
color:#3466CC;
margin:5px 0 10px 0;}

.paging {
font-size:x-small;
font-family:Verdana;
margin:5px 0 0 8px;
color:#1A3876;
font-weight:bold;}

.paging a:link, .paging a:visited, .paging a:active {
text-decoration:none;
color:#1A3876;
font-weight:normal;}

.paging a:hover {
text-decoration:underline;
font-weight:normal;}

p.date {
margin-top:0;}

#productBoxes {
background:#fff url(../../Hydroponics_images/homepage_fauxcol.gif) repeat-y;
width:619px;
padding-bottom:10px;}

#bottomCurves {
background:#fff url(../../Hydroponics_images/homepage_curves.gif) no-repeat;
width:619px;
height:11px;}

#newsSection {
margin-top:10px;
width:619px;
float:left;
background:#fff url(../../Hydroponics_images/news_fauxcol.gif) repeat-y;
}

#newsSection #newsItems 
{
	padding:4px 10px 0px 10px;
}

* html #newsSection #newsItems 
{
	padding:0px 10px 0px 10px;
}


#newsSection #newsItems h2, p 
{
	margin-left:0;
}

#bottomNewsCurves {
width:619px;
height:13px;
float:left;
background:#fff url(../../Hydroponics_images/newscurves.gif) no-repeat;}

.right {
float:right;}

#rec_a_friend, #mailing_list, #bookmark_site {
width:108px;
height:18px;
margin:6px 0 0 0;
padding:3px 0 0 22px;
font-family:Verdana;
font-size:0.9em;}

#rec_a_friend {
background:url(../../Hydroponics_images/rec_friend.gif) no-repeat;}

#mailing_list {
background:url(../../Hydroponics_images/mailinglist.gif) no-repeat;}

#bookmark_site {
background:url(../../Hydroponics_images/bookmark.gif) no-repeat;}

h1#homepageTitle {
background:url(../../Hydroponics_images/redesign_Hydroponics_images/introbox_heading2.gif) no-repeat;
width:385px;
height:20px;
margin:0 0 0 200px;
padding:0;}

.bold {
font-weight:bold;}

.bordernone {
border:0;}

#SEOCatId9, #SEOCatId6, #SEOCatId7 {
font-size:11px;
color:#152D5F;
font-family:verdana;}

.redbold{color:#CB0002;font-weight:bold;}

fieldset.postcodebox {
background:url(../../Hydroponics_images/postcodebox.gif) no-repeat;
width:177px;
height:70px;
padding:14px 0 0 12px;}

fieldset.postcodebox input.text {
padding:1px;
font-size:10px;
border:solid 1px #b27f66;}

fieldset.postcodebox input.button {
background:0;
border:0;
outline:none;
font-size:0;
cursor:hand;
margin:0 0 0 20px;
height:20px;
width:25px;}

div.postcodediv {
margin-top:20px;
width:210px;
float:left;
border-top:solid 2px #e4edce;}

.smalltext {
font-size:0.9em;
font-weight:normal;}

#c_middle_padding h2.red {
color:Red;
font-size:1.1em;}

#c_middle_padding h2.green {
color:Green;
font-size:1.1em;}

.error{color: #ff0000;}