﻿
/*--------------------layout---------------------*/
*
{
	margin: 0;
	padding: 0;
}

form
{
	/*text-align: center;*/
}


INPUT
{border: 1px solid #5b5b5b }

.co_DeliveryIsGift INPUT,
.co_UseBillingForDelivery INPUT
{border: none }


h4
{color:#959595;
    font-size:18px;
    font-weight:normal;
    padding-bottom:10px;
    padding-left:10px
    }

#container
{
	width: 967px;
	background: #fff;
	margin: 10px auto;
	text-align: center;
	padding: 0px;
	border-collapse: collapse;
	font-family: Verdana;
}

#registerForm input
{BORDER: #626262 1px solid; width:215px;}

#contentLeft
{float:left;  width:445px; background-color:#8cc63f}

#contentRight
{float:right; width:445px; background-color:#007070; color:#fff; padding-left:20px;padding-bottom:20px; margin-left:10px;}

#wrapper
{
	border-left: solid 1px #AEAFB1;
	border-right: solid 1px #AEAFB1;
	width: 969px;
}
#wrapper1
{
	border-left: solid 1px #AEAFB1;
	border-right: solid 1px #AEAFB1;
	width: 967px;
	margin:auto;
	text-align:center;
}


.smallimg img
{

	border:solid 2px #fff;
	border:solid 3px #fff !ie;
	text-align:left;
}

#wrapperIndent
{
	width: 920px;
	margin: auto;

	text-align: center;
	margin-left:20px;

}

#Main
{
	float: left;
	/*width: 65%;*/
	margin: 0;
}
#SideBar
{
	width: 28%;
	float: right;
	padding: 15px;
}
#Header
{
	height: 100px;
	clear: both;
	padding: 0px;
	border-collapse: collapse;
	width: 909px;
	text-align: left;
	margin-left: 0px;
}

#logo
{
	width: 165px;
	text-align: left;
	padding: 15px 0px 10px 0px;
}

#slogan
{
	vertical-align: bottom;
	text-align: left;
	padding-bottom: 0px;
	width: 449px;
}

.smalllinks
{
	text-align: right;
	font-size: 0.8em;
	color: #8CC63F;
	padding-left: 20px;
	width: 100%;
}

.base
{
	vertical-align: bottom;
	text-align: right;
	width: 100px;
	
}



.commerceCartStatusWrapper
{
}

.commerceCartStatusStatusWrapper
{
	width: 215px;
	height: 30px;
	position: absolute;
	top: 95px;
	margin-left: 20px;
}

/* items square */
.commerceCartStatusProductsWrapper
{
	padding-top: 5px;
	float: left;
	display: inline-block;
	background-color: #C4DF9B;
	width: 101px;
	height: 30px;
	background-image: url(/Images/TransPix.gif);
}
.commerceCartStatusProductsText
{
	padding-left: 15px;
	float: left;
	font-family: arial;
	font-size: 8px;
	font-weight: bold;
	color: #fff;
}
.commerceCartStatusProductsNumberText
{
	padding-left: 5px;
	float: left;
	font-family: arial;
	font-size: 18px;
	color: #fff;
	text-align: left;
	width: 20px;
}
/* end items square */


/* Price square */
.commerceCartStatusSubtotalWrapper
{
	padding-top: 5px;
	float: right;
	background-color: #C4DF9B;
	width: 101px;
	height: 30px;
	display: inline-block;
}
.commerceCartStatusProductsTotalText
{
	font-family: arial;
	font-size: 18px;
	color: #fff;
	width: 10px;
	display: inline;
}
/* end price square */

/* links */

.commerceCartStatusLinksWrapper
{
	display: inline-block;
	width: 225px;
	position: relative;
	top: 25px;
	left: 20px !ie;
}

.commerceCartStatusCheckoutWrapper, .commerceCartStatusViewCartWrapper
{
}

#contentLeft p
{
	color:#fff !important;

}

.title h1
{
	padding-left:10px !important;
}







/*.commerceCartStatusCheckoutBtn, 
.commerceCartStatusViewCartBtn
{
	padding-left:9px;
	line-height:15px;
	text-align: left;
	height: 17px;
	width: 101px;
	display: inline-block;
	background-image: url(/Images/NavButton.gif);
	background-repeat: no-repeat;
}
*/
.commerceCartStatusCheckoutBtnAspLink,
.commerceCartStatusViewCartBtnAspLink
{
	padding-left:9px;
	line-height:15px;
	text-align: left;
	height: 17px;
	width: 101px;
	display: block;
	background-image: url(/Images/NavButton.gif);
	background-repeat: no-repeat;
}







.commerceCartStatusCheckoutWrapper a, .commerceCartStatusViewCartWrapper a
{
    /*text-indent: 0px;*/
	border: 0px;
	color: #fff;
	font-family: Arial;
	font-size: 9px;
	text-decoration: none;
}

.commerceCartStatusViewCartWrapper
{
	float: left;
}
.commerceCartStatusCheckoutWrapper
{
	float: right;
}

.text
{
	color: #fff;
}

.label
{
	font-size: 2em;
	color: #fff;
	margin: 20px;
	padding-top: 10px;
}


.small
{
	font-size: 0.9em;
}

.green
{
	color: #01632f;
	
}

.rightalign a
{
    color: #8cc63f;
    text-decoration:none;
    font-size:12px;
}

.rightalign p
{
	text-align: right;
	padding-left: 0px;
	width: 215px;
	padding-right: 20px;
	float:right;
font-size:1.5em;
font-weight:bold;
	
}

#Top
{
	background-image: url(Images/top.jpg);
	width: 971px;
	height: 19px;
	background-repeat: no-repeat;
	margin-top:5px;
}

#Searchbox
{
	padding-right: 20px;
	text-align: left;
}


#borderimg
{
	margin-top: 8px;
	text-align: center;
	margin-left: 0px;
	padding-top: 8px;
		width: 907px;
	background-position: center;
	text-align: center;
	vertical-align: middle;
	padding-right: 0px;
	margin-right: 0px;
}

#contentarea p 
{
	color:#7e7f81; font-size:0.8em;
	margin-bottom:0px; 
	padding-bottom:0px;}
	
	
	#contentarea h1
	{
		padding-left:20px;
		margin-left:0px;
	}



#breadcrumb
{
	margin: 10px 2px;
	font-size: 0.9em;
	color: #009445;
	float: left;
	font-size: 1.1em;
	padding-bottom: 10px;
	padding-left:20px;
}

#mainimg
{
	width: 920px;
	padding-top: 8px;
	padding-top: 15px;
	border-collapse: collapse;
	vertical-align: bottom;
	text-align:left;
}

#lefttext
{
	color: #009445;
	width: 550px;
	font-weight: bold;
	text-align: left;
	margin-bottom: 10px;
	margin-top: 10px;
	padding-bottom: 15px;
	line-height: 1.3em;
	padding-right: 20px;
	border-collapse: collapse;
}

#lefttext h1, #lefttext h2
{
	font-family: Arial;
	font-size: 1.4em;
	line-height: 1.4em;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 0px;
}

#greenbg
{
	background-color: #006738;
	height: 90px;
}

#greenbg h1, #greenbg h2
{
	font-size: 2.3em;
	color: #fff;
	font-weight: normal;
	padding-left: 20px;
}


h2
{
	font-weight: normal;
	padding-left: 25px;
	padding-top: 15px;
	padding-bottom: 10px;
	font-size: 1.3em;
}

.errorMessageText, #errorMessageText 
{ color:Black }


.ctabutton1
{
	color: White;
	font-size: 0.75em;
	margin-left: 0px;
	margin-top: 20px !ie;
	margin-top: 5px;

	background-image: url(images/button.png);
	height: 25px;
	width: 127px;
	text-align: left;
	padding-left: 10px;
	padding-top: 0px;
	background-repeat: no-repeat;
	background-color: Transparent;
	border: none;
	float:right;
	margin-right:60px
	
	}
	
.ctabutton, #ctabutton
{
	color: White;
	font-size: 0.75em;
	margin-left: 20px;
	margin-top: 5px;
	background-image: url(images/button.png);
	height: 20px;
	width: 127px;
	text-align: left;
	padding-left: 5px;

	background-repeat: no-repeat;
	background-color: Transparent;
	border: none;
	vertical-align:middle;
}
#ctabutton a
{
}

#ctabutton a:hover, .ctabutton a:hover
{
	text-decoration: underline;
}

#mainimg img
{
	border: none;
	vertical-align: bottom;
}

#Bottom
{
	background-image: url(Images/bottom.jpg);
	width: 969px;
	height: 14px;
	background-repeat: no-repeat;
	margin-top: 0px;
}


#Footer
{
	clear: both;
}

/*--------------------style---------------------*/
body
{
	font-family: Arial, Verdana;
	color: black;
	font-size: 12px;
	background: white;
	margin: 0;
	padding: 0;
}

#Header
{
}
#Header h1
{
	font-family: Garamond;
	font-size: 1.5em;
	color: #8CC63F;
	margin: 0 5px;
	font-weight: normal;
	padding: 0px;
	padding-bottom: 5px;
}
#TopNavigation
{
	padding: 0px 0px 0px 0px;
	background-image: url(Images/menu.jpg);
	background-position: left;
	height: 34px;
	width: 920px;
	background-repeat: no-repeat;
	
}


#Main
{
	font-size: 14px;
	line-height: 150%;
	width: 100%;
}

#Main h1
{
	padding-left:0px;
}
#Main h2
{
	color: #01632f;
}

#Main .moreInfoSmallest
{
	font-size: 12px;
}


#Main p
{
	padding-left:10px;
	padding-bottom:20px;
	color:#7e7f81;
}

#Footer
{
	clear: both;
	color: #666;
	font-size: 11px;
	border-top: 1px solid #999;
	margin-top: 0px;
	padding: 0 0px;
	width: 907px;
	margin-top: 20px;
	text-align:left;
	vertical-align:top;
	padding-top:10px;
}

h5
{
	color:#006738;
}

.contentbox
{
	background-image: url(images/categorybg.jpg);
	width: 291px;
	height: 200px;
	background-repeat: no-repeat;
	padding: 10px;
	margin-bottom: 20px;
}

.contentbox1
{
	background-image: url(images/categorybg.jpg);
	width: 291px;
	height: 200px;
	background-repeat: no-repeat;
	padding: 10px;
	padding-right: 0px;
	margin-bottom: 20px;
}



.small
{
	font-size: 0.85em;
}

/*================== PAGES ================== */

/* ===================Basket / products ==================== */

#basket, #product
{
}

#basket h1, #product h1
{
	font-family: Verdana;
	color: #ED1C24;
}

#basketitems #productitems
{
	height: 250px;
	border-collapse: collapse;
	padding: 0px;
	width: 100%;
	margin-top: 20px;
	border-spacing: 0px;
	padding: 0px;
}



#image table
{
	width: 100%;
	text-align: center;
	vertical-align: top;
}

/*#contentarea
{
	display: block;
	text-align: left;
	margin-top: 20px;
	width:907px;
}*/
#contentarea
{
	display: block;
	text-align: left;
	margin-top: 20px;
	width:925px;
}

#contentarea1
{
	margin-left: 0px;
}

#detailContent
{width:587px;}

#image .mainimage
{	width: 200px;
	height: 200px;}

#image .zoom img
{ padding-right: 10px; }

#image .zoom
{
	font-size: 0.8em;
	color: #8CC63F;
	text-align: right;
	padding-right: 30px;
}


#basketitems #basketdesc, #productitems #productdesc, .productdesc
{
	color: #009445;

}

.productdescChild
{	background-color: #016738;
	color: #EBF3EF;
}
#productitems #productdesc, .productdesc
{
	background-color: #016738;
	color: #EBF3EF;
	margin-left: 10px;
}

#basketdesc h1
{
	color: #009445;
	font-weight: normal;
	font-size: 1.8em;
	padding-top: 30px;
	padding-bottom: 10px;
}

#productdesc, .productdesc
{
	text-align: left;
	padding-left: 35px;
	padding-top: 20px;
	font-size: 0.85em;
	vertical-align: top;
	line-height: 1.1em;
}

#productName
{
	vertical-align: top;
	padding-top: 0px;
}

#ProductName2HolderTR
{display:none;}

#productNameMoreInfo
{
	vertical-align: top;
	padding-top: 0px;
}



#productdesc h1, .productdesc h1
{
	vertical-align: top;
	color: #EBF3EF;
	font-weight: normal;
	font-size: 2.1em;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 2.0em;
	line-height: 19pt;
}

#productdesc h2, .productdesc h2
{
	vertical-align: top;
	color: #EBF3EF;
	font-weight: normal;
	font-size: 1.9em;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 1.6em;
}

#basketdesc h2, #productdesc h2, .productdesc h2
{
	font-weight: normal;
	font-size: 1.4em;
	padding-bottom: 30px;
	color: #fff;
}
#basketdesc h3
{
	color: #ED1C24;
	padding-bottom: 5px;
}

#productdesc h3, .productdesc h3
{
	vertical-align: top;
	color: #DA2226;
	font-weight: bold;
	font-size: 3.2em;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 1.0em;
}


.productparentdimension
{
    font-size: 1.4em;
    color: White;
    padding-bottom: 10px;
    margin-bottom: 10px;
    	line-height: 1.0em;
}
.productparentdimension
{
    font-size: 1.2em;
    color: White;
    padding-bottom: 10px;
	line-height: 1.0em;
}



.productparentdescription
{
    color: White;
    padding-bottom: 10px;
	line-height: 1.0em;
}

.productparentdescriptionblock
{
    font-size: 0.9em;
	padding: 10px;
	background-color: #8CC63F;
}

.productparentblockoptions
{
    font-size: 0.9em;
	
	background-color: #fff;
}



.productdesc
{
    padding: 10px 10px 10px 10px;
}



.specialoffer
{
	padding-left: 30px;
}

#basketdesc p, #productdesc p, .productdesc p
{
	color: #8CC63F;
	font-weight: bold;
	line-height: 1.5em;
}

.commerceProductCartPriceTable
{
	font-size: 0.9em;
	width: 100%;
	height: 110px;
}
.commerceProductCartPriceTableHeader
{
	padding-left: 20px;
	text-align: left;
}
.commerceProductCartPriceTableValue
{
	padding-left: 0px;
}
.commerceCartSubHeader
{
	text-decoration: none;
	font-weight: bold;
}
.commerceCartWrapper
{
	width:907px;

}
.commerceCouponContentWrapper, .commerceGiftCertificateContentWrapper, .commerceShippingTaxContentWrapper, .commerceOrderSummaryContentWrapper
{
	/*width: 907px;*/
/*	width: 890px;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	margin-bottom: 3px;
	padding-left:10px;*/
}

.commerceCartFooterWrapper
{
	margin-bottom:20px;
	MARGIN-TOP: 5px; FONT-WEIGHT: bold! important; FLOAT: right; COLOR: #333;

}

.commerceOrderSummaryContentWrapper
{
	/*border-bottom:none;*/
}

.commerceFieldTable
{
	padding-left:20px;
}

.commerceCartFooterRight
{
	/*margin-bottom: 20px;
	float: right;
	text-indent: 15px;
	text-align: left;
	
	display: inline-block;
	height: 20px;
	width: 199px;

	padding:3px;
*/
}
.commerceCartFooterRight a
{
    margin-bottom: 20px;
	float: right;
	text-indent: 15px;
	text-align: left;
	
	display: block;
	height: 20px;
	width: 199px;

	padding:3px;
	
	text-decoration: none;
	color: #fff;
	font-size: 0.70em;
	line-height: 0.70em;
	font-weight:normal;

	background-image: url(/Images/buttonBig.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 199px;
		font-size:1.1em;
	line-height:1em;
}





.commerceProductPriceWrapper
{
	/*width:300px;*/
}
.checkOutTableRight
{
	border-left: 1px solid #d4d0c8;
	width: 25%;
}
.checkOutTableRightEnd
{
	border-left: 1px solid #d4d0c8;
}
.checkOutTable
{
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
}
.heading
{
	color: #fff;
	background-color: #8dc640;
	/*wid\th:900px;*/
	width: 890px;
	height: 20px;
	border-left: 1px solid #8dc640;
	border-top: 1px solid #8dc640;
	border-right: 1px solid #8dc640;
	padding-left:10px;
	border-bottom:1px solid #6c9d31;
}
.commerceAttributeItemNameWrapper, .commerceAttributeItemWrapper
{
	padding-left:20px;
}

.commerceAttributeItemTextBox
{
	width:50px;
}

#basketitems #basketactions, #productitems #productactions, .productactions
{
	padding: 0px;
	
	background-color: #8CC63F;
}

#productactions, .productactions
{
	vertical-align: top;
	/*padding-left: 35px;
	padding-top: 20px;*/
	min-height:200px
}
#productactions hr, .productactions hr
{
	width: 75%;
	margin-left: -40px;
	margin-top: 30px;
	margin-bottom: 20px;
	color: White;
}

#basketitems #basketselector, #productitems #productselector
{
	color: #fff;
	width: 100%;
}

#productAccessories
{
	float: right;
	width: 594px;
}
#productAccessoriesTable
{
	width: 594px;
}

#basketselector td, #productselector td
{
	height: 30px;
}

#basketselector .buttons, #productselector .buttons
{
	background-image: url(Images/button-cart.png);
	background-repeat: no-repeat;
	width: 116px;
	height: 20px;
	font-size: 0.8em;
	padding-left: 10px;
	padding-top: 0px;
}

#productselector
{
	vertical-align: top;
	background-position: center;
	margin-top: 20px;
	text-align: left;
}



#basketselector p, #productselector p
{
	padding-right: 20px;
	padding-left: 20px;
}

#productselector p
{
	color: #fff;
}




/* =================== Product ==================== */






/* =================== Category ==================== */

#categories
{
	width: 100%;
	text-align: center;
}




/* =================== Checkout ==================== */


#checkout
{
	text-align: left;
}


#checkout table
{
	width: 100%;
	text-align: left;
}


#checkout table td
{
	height: 20px;
}

#checkout h1
{
	font-family: Verdana;
	color: #ED1C24;
}

#return, #new
{
	background-color: #8CC63F;
	width: 300px;
	color: white;
	padding: 10px;
}

#new
{
	background-color: #ED1C24;
}


#return h1, #new h1
{
	font-size: 1.8em;
	font-weight: normal;
	color: White;
}

#new #ctabutton
{
	margin-left: 0px;
}


#col3
{
	width: 33%;
}

/* =================== CTA's ==================== */

.cta
{
	height: 222px;
	width: 290px;
	background-image: url(images/ctabg.jpg);
	vertical-align: top;
	color: #006738;
	background-repeat: no-repeat;
	overflow: hidden;
}


.cta td
{
	vertical-align: top;
}


.cta .ctalabel
{
	color: White;
	padding-left: 20px;
	padding-top: 3px;
}

.categoryitemshort
{
	height: 150px;
	width: 50px;
	vertical-align: top;
	color: #006738;
	overflow: hidden;
	margin: 5px;
	text-align: left;
}


.categoryitem
{
	height: 184px;
	width: 287px;
	background-image: url(images/categorybgLarge.jpg);
	background-repeat: no-repeat;
	vertical-align: top;
	color: #006738;
	overflow: hidden;
	margin: 5px;
	text-align: left;
	margin-top:12px;
    
}



.categoryitem span
{ line-height:12px; }


.cta h1, .categoryitem h1
{
	font-size: 1.1em;
	padding-bottom: 0px;
	font-weight: bold;
	padding-left: 20px;
	margin-bottom: 0px;
	line-height: 1.0em;
	color: #01632f;
	text-align: left;
	margin-right: 10px;
	text-decoration: none;
}

.categoryitem a
{
	color: #01632f;
	text-decoration: none;
}

h1
{
	font-weight: normal;
	color: #01632f;
	padding-left: 20px;
	font-size: 1.8em;
	line-height: 2em;
}


.categoryitem h1
{
	padding-bottom: 10px;
	padding-left:20px;
}

.categoryitem h2
{
	font-size: 0.95em;
	padding-bottom: 10px;
	font-weight: normal;
	/*padding-left: 20px;*/
	margin-bottom: 0px;
	color: #01632f;
	line-height: 1em;
	padding-top: 5px;
}

.categoryitem p
{
	padding-bottom:0px;
	margin-bottom:0px;
}

.cta img
{
	height: 75px;
	text-align: center;
	padding-top: 5px;
}
.categoryItem_ContentColumn img
{
	/*width: 75px;*/
	text-align: center;
	background-position:center;
	padding-top: 0px;
	padding: 0px 7px 0px 10px ;
}

.cta .center, .categoryitem .center
{
	text-align: center;
}

.cta p, .categoryitem p
{
	font-size: 0.9em;
	padding-left: 20px;
	padding-bottom:0px;
}

.categoryitem p
{
}

.buttons
{
	background-image: url(Images/button-cart.png);
	background-repeat: no-repeat;
	width: 116px;
	height: 20px;
	font-size: 0.8em;
	padding-left: 10px;
	padding-top: 0px;
	color: White;
	margin-left: 20px;
	margin-bottom: 5px;
	background-color: Transparent;
	border: none;
	text-align: left;
}

.buttonsLightSmall
{
	background-image: url(Images/buttonsmallest.gif);
	background-repeat: no-repeat;
	width: 88px;
	height: 16px;
	font-size: 0.8em;
	padding-left: 5px;
	padding-top: 0px;
	color: White;
	margin-left: 5px;
	margin-bottom: 0px;
	background-color: Transparent;
	border: none;
	text-align: left;
	cursor:hand;
}
.buttonsLight
{
	background-image: url(Images/buttonsml.png);
	background-repeat: no-repeat;
	width: 102px;
	height: 16px;
	font-size: 0.8em;
	padding-left: 5px;
	padding-top: 0px;
	color: White;
	margin-left: 5px;
	margin-bottom: 0px;
	background-color: Transparent;
	border: none;
	text-align: left;
	cursor:hand;
}

/* View cart page */
.commerceListItem
{
	/* border-top: 1px solid #d4d0c8; */
}
.cartList
{}

.commerceListItemLast
{vertical-align:top;}

.commerceProductListItemWrapper
{
	text-align: left;
	float: left;
}
.commerceProductListItemTable
{
	width: 902px;
	text-align: left;
	border-right: 1px solid #d4d0c8;
	border-bottom: 1px solid #d4d0c8;
}

.commerceCartContentWrapper
{
	
}

.commerceProductListItemAttributesWrapper
{
	width: 200px;
}
.commerceProductListItemImageWrapper
{
	text-align: center;
	vertical-align: middle;
	width: 190px;
	background-position: center;
	border-left: 1px solid #d4d0c8;
}
.checkOutTableRight a
{
	text-decoration: none;
	color: #96BF0D;
}

.checkOutTableImage
{
	text-align: center;
	vertical-align: middle;
	padding: 8px;
	font-size: 0.95em;
	text-decoration: none;
}
.commerceProductListItemImage
{
}

.commerceProductListWrapper p
{
	padding-bottom:0px;
}

.commerceProductListItemDetailsWrapper
{
}
.commerceProductAttributeWrapper
{
}

.commerceProductListItemNameWrapper
{
	width: 300px;
	vertical-align: middle;
}



.commerceHeaderWrapper
{
}
.commerceProductAttributeListWrapper
{
}
.commerceProductAttributePriceWrapper
{
}
.commerceProductAttributeCommandWrapper
{
}
.commerceProductCommandButton
{
	color: White;
	font-size: 0.75em;
	margin-left: 20px;
	margin-top: 5px;
	background-image: url(images/button.png);
	height: 20px;
	width: 127px;
	text-align: left;
	padding-left: 5px;
	padding-top: 3px;
	background-repeat: no-repeat;
	background-color: Transparent;
	border: none;
}
.commerceProductList{text-align:center;}

/* end View cart page */



/* Search text box */
.sf_searchText
{
	color: #333;
	width: 150px;
	border-top: 1px solid #4f6330;
	border-bottom: 1px solid #4f6330;
	border-left: 1px solid #4f6330;
	border-right: 1px solid #4f6330;
	height: 16px;
	margin-left: -4px;
	margin-top: -2px;
	z-index: 1;
	line-height: 15px;
	text-align: left;
}

.sf_searchSubmit /* Search submit button */
{
	background-image: url(images/search.jpg);
	width: 107px;
	height: 19px;
	background-color: Transparent;
	border: none;
	font-size:0.9em;
	color:#fff;
	cursor:hand;
}

.sf_searchBox
{
	width: 265px;
}

#commerceProductListPagerWrapper
{
	background: #9acd32;
	height: 25px;
	width: 900px;
}

#commerceProductListPagerTable
{
	float: right;
}


.RadTabStrip_Default
{
	font: normal 12px Myriad Pro;
	margin-bottom:15px;
}


.productTitle { color:#9acd32; font-size:16px; text-align:center; }
.productTitle a { color:#9acd32; }


.tradeLoginLink
{
   font-size:15px !important;   
line-height:10px;
   background-position:top;
   vertical-align:top;

}
ul li {cursor:hand}

#Main td a.productdescprice
{color:#fff;}

.forgotPassword-submit{
/*	color: White;
	font-size: 0.75em;
	margin-left: 20px;
	margin-top: 5px;
	background-image: url(Images/buttonsmallest.gif);
	height: 20px;
	width: 127px;
	text-align: left;
	padding-left: 5px;

	background-repeat: no-repeat;
	background-color: Transparent;
	border: none;
	vertical-align:middle;*/
}
.forgotPassword-Username{color:#fff;}



#registerForm input.ctabutton
{
	cursor:hand;	
}

#registerForm input
{
	cursor:text;	
}

.commerceCommandWrapper input
{
	/*cursor:hand;*/
}



td #contentarea1, td #contentarea2, td #contentarea3, rotatorHolder2, rotatorHolder3, rotatorHolder1
{
/*width:308px;*/
}


.categoryItem_Price
{
font-size:0.9em;
}