/* universal */
body, p, h, img, table, tr, td div form{padding: 0;
margin: 0;
}

body {
	width: 100%;
	background-color: #e0e0e0;
	text-align: center;
	
}

.container {
	
	
	padding: 0px 13px 0px 0px;
	margin: 0px;
	background: #ffffff url(/partner/images/sidebg.gif) repeat-y fixed right;
	border-top: 0px solid #b1b1b1;
	border-right: 0px solid #b1b1b1;
	border-bottom: 0px solid #b1b1b1;
	border-left: 1px solid #b1b1b1;
	width: 764px;
	voice-family: "\"}\""; 
  	voice-family:inherit;
  	width:750px;
}

html>body .container {width: 750px;}
/* header */
.header {height: 65px;
		 background: #ffffff;
		 text-align: left;
		 }
.topbar {height:12px;
		background: #ffffff url(/partner/images/topbg.gif) repeat-x fixed top; }
		
.logo {background: #669900;}
/* toolbar*/
.toptoolbar {height:16px;
			 background: #767627 url(/partner/images/toolbartopright.gif) no-repeat fixed right top}
			  
.toolbar { height: 22px;
			background: #eab10f url(/partner/images/toolbarbg.gif) repeat-x fixed top;
		  }
/* .toptoolcontent1 {
	font: bold 10px "Verdana", "Arial", "Helvetica", "sans-serif";
	color: #FBF1D0;
	padding: 1 0 0 76;
	float: left;
}
.toptoolcontent2 {
	font: bold 10px "Verdana", "Arial", "Helvetica", "sans-serif";
	color: #FBF1D0;
	padding: 1 0 0 33;
	float: left;
}
.toptoolcontent3 {
	font: bold 10px "Verdana", "Arial", "Helvetica", "sans-serif";
	color: #FBF1D0;
	padding: 1 0 0 42;
	float: left;
}
*/

.toolbarcontent {
	font: bold 11px "Arial", "Helvetica", "sans-serif";
	color: #FBF1D0;
	padding: 2px 0px 0px 2px;
	vertical-align: middle;
	
	}
	
	.toolbarcontent a:link, .toolbarcontent a:visited {
	color: #FBF1D0;
	text-decoration: none;
	}
	.toolbarcontent a:hover {color: #ffffff}
.toolbar form { height: 18px;
	margin: 0px 0px 0px 0px}
.toolbar form input {
	height: 18px;
	padding: 0px;
	margin: 0px;
	font: normal 10px "Verdana", "Arial", "Helvetica", "sans-serif";
	vertical-align: top;
	}
 .topnavicell {font: bold 10px "Verdana", "Arial", "Helvetica", "sans-serif";
	color: #FBF1D0;
	vertical-align: top;
	padding: 0px 5px;
	}
	
	
/* main */
.main {
	width: 100%;
	padding: 0px;
	margin: 0px;
	
}
	
	/* leftnavi */
	.leftnavi {background: #6BA235 url(/partner/images/leftnavibg.gif) repeat-y right top;
			   width: 150px;
			   padding: 0px 0px 0px 0px;
			   text-align: left;}
	.leftnavititle {
	font: bold 11px "Arial", "Helvetica", "sans-serif";
	color: #ffffcc;
	background: #444444;
	height: 14px;
	padding: 2px 6px 0px;
	margin: 0px 4px 0px 0px;
	vertical-align: middle;
	border-top: 1px solid #D1B97E;
	border-right: 0px solid #D1B97E;
	border-bottom: 1px solid #D1B97E;
	border-left: 0px solid #D1B97E;


		}   
	.leftnavilist {
	font: bold 11px "Arial", "Helvetica", "sans-serif";
	background: url(img/navilist.gif) no-repeat left center;
	color: #000000;
	height: 10px;
	padding: 1px 3px 1px 15px;
	width: 130px;
	margin: 1px 3px 2px 6px;
	border-top: 1px solid #92A93F;
	border-right: 1px solid #92A93F;
	border-bottom: 1px solid #92A93F;
	border-left: 1px solid #92A93F;
		}
	.leftnavilist a:link, .leftnavilist a:visited {
	color: #333333;
	text-decoration: none;
	}
	.leftnavilist a:hover {color: #FBF1D0}
	
	.leftnavilist2 {
	
	font: bold 11px "Arial", "Helvetica", "sans-serif";
	color: #000000;
	height: 10px;
	padding: 1px 3px 1px 3px;
	width: 130px;
	margin: 1px 3px 2px 6px;
	border-top: 0px solid #C1A053;
	border-right: 0px solid #C1A053;
	border-bottom: 1px solid #C1A053;
	border-left: 0px solid #C1A053;
		}
	.leftnavilist2 a:link, .leftnavilist2 a:visited {
	color: #333333;
	text-decoration: none;
	}
	.leftnavilist2 a:hover {color: #FBF1D0}
	
	/* maincontent */
	.maincontent {width: 460px;
				  background: #ffffff;
				  text-align: center;									  	
				  }
				  
	.maincontenttable {text-align: left;}
	.welcometd {
	background: #F2EBDF;
	border-top: 1px solid #DDCBAC;
	border-right: 0px solid #DDCBAC;
	border-bottom: 1px solid #DDCBAC;
	border-left: 0px solid #DDCBAC;
	
}  
	.maintitle {font: bold 11px "Arial", "Helvetica", "sans-serif";
	color: #FFFF99;
	
	height: 20px;
	padding: 0px 5px;
	}
	
	.more {font: normal 11px "Arial", "Helvetica", "sans-serif";
	color: #000000;
	height: 20px;
	padding: 0px 5px;
	}
	.productdemo {padding: 8px 0px 3px 8px;
				  text-align: left;
				  vertical-align: top;
				  font: normal 11px "Arial", "Helvetica", "sans-serif";
				  color: #333333;				   }
	
    
 	.productdemo h2 {font: bold 11px/normal "Arial", "Helvetica", "sans-serif";
				  color: #817103;
				  margin: -1px 0px 0px 0px;}
	.productdemo a:link, .productdemo a:visited {
												 color: #333333}
	.productdemo a:hover {color: #669900}
	.maintitle a:link, .maintitle a:visited {
	color: #ffffe0;
	text-decoration: none;
}
	
	
	.more a:link, .more a:visited {color: #000000;}
	.more a:hover {color: #ffffcc;}

	/* rightcolumn*/
	.rightcol {background: #f0e088 url(/partner/images/rightnavi.gif) repeat-y left top;
			   width: 130px;
			   padding: 0px;
			 
			   }
    .righttitle {
	font: bold 11px "Arial", "Helvetica", "sans-serif";
	color: #FFFFCC;
	background: #ae8c3e;
	height: 16px;
	padding: 2px 6px 0px;
	margin: 0px 0px 0px 5px;
	border-top: 1px solid #D1B97E;
	border-right: 0px solid #D1B97E;
	border-bottom: 1px solid #D1B97E;
	border-left: 0px solid #D1B97E;
	
		}   
.rightlist {
	
	font: normal 10px "Arial", "Helvetica", "sans-serif";
	color: #000000;
	padding: 2px 3px 10px 10px;
	text-align: left;
	Height: 10px;	
		}
.rightlist a:link, .rightlist a:visited {text-decoration: none;
										 color: #111111}
.rightlist a:hover {text-decoration: underline;}

/* footer */
.footer { height: 22px;
		background: #ae8c3e;
		font: normal 11px "Arial", "Helvetica", "sans-serif";
		color: #FBF1D0;
		padding: 1px 0px 0px 1px;
		vertical-align: middle;
		text-align: center;
		  }

/* **HOMEEARTH CSS** */



TD
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #444444;
}

.wrapTable
{
	border-collapse:collapse;
	border-color:#cccccc;
	border-style:solid;
	border-width:1px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left-width:1px;
	border-left-style:solid;
	border-right-width:1px;
	border-right-style:solid;
	
}
.wrapTableHeader
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #444444;
	background-color:#D8F2BD;
	padding: 3px 3px 3px 3px;
}

.wrapTableHeader a:link, .wrapTableHeader a:visited {
		color: #444444;
		font-weight: bold;
		font-size: 10px;
		text-decoration: underline;
}

.wrapTableHeader a:hover
{
	COLOR: #999999; TEXT-DECORATION: underline
}



.wrapTableRow
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	background-color:#f6f6f6;
}

.wrapTableAlternatingRow
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	background-color:#fefefe;
}


.box {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #70BA25;
	margin: 0px 4px 0px 0px;
	background-color: #D8F2BD;
	padding: 0px;
}


.searchbg {
	PADDING-RIGHT: 40px; BORDER-TOP: #990000 0px solid; BACKGROUND: #b7e787 url(/partner/images/searchbg_flower.gif) no-repeat fixed right center}

.featuredProductTable
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	background-color: #D8F2BD;
	border-collapse:collapse;
	border-width:1;
	border-color:#cccccc;
	 border-bottom-width:0;
	border-style:solid;
}

.featuredProductList
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	background-color: #ffffff;
	border-collapse:collapse;
	border-width:1;
	border-color:#cccccc;
	border-style:solid;
	padding-bottom:9px;
	padding-top:9px;
	
}


.featuredProductListSeperator
{
	 height:1px;
	color:#cccccc;
	border-collapse:collapse;
	border-width:1;
	border-color:#cccccc;
	border-style:solid;
	padding-bottom:14px;
	
}

.featuredProductText
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}

.browseCategoryText
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}
.categoryHeader
{
	font: bold 11px "Arial", "Helvetica", "sans-serif";
	color: #ffffcc;
	background: #444444;
	height: 25px;
	padding: 2px 6px 0px;
	margin: 0px 4px 0px 0px;
	vertical-align: middle;
	border-top: 1px solid #D1B97E;
	border-right: 0px solid #D1B97E;
	border-bottom: 1px solid #D1B97E;
	border-left: 0px solid #D1B97E;


}
.searchHeader
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;

}

.searchDropDown
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.searchKeywords
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}
.canonicalPath
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}

.pagerText
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	color: navy;
}

.resultsText
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: #333333;
}

.productName
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	color: navy;
}

.productName a:link, .productName a:visited {
	color: #333333;
	text-decoration: none;
	
}

.productMoreInfoLink
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: navy;
}

.productBy
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: black;
}

.productDescription
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: black;
}
	
	
A:link {
	text-decoration: none;
}

A:hover {
	COLOR: green; TEXT-DECORATION: underline
}

.listPriceLabel
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #444444;
}

.listPrice
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #444444;
}

.ourPriceLabel
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #444444;
}

.ourPrice
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: maroon;
}

.cartItemQty
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	width:20px;
}

.cartItemInfo
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration:none;
}

.cartItemDiscountInfo
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: red;
	text-decoration:none;
}

.cartItemProductName
{
font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	color: navy;
}

.cartItemProductName a:link, .cartItemProductName a:visited {
		color: #333333;
	text-decoration: none;
}

.cartItemProductName a:hover
{
	COLOR: green; TEXT-DECORATION: underline
}


.cartItemRow
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	background-color:#f6f6f6;
	
}

.cartAlternatingItemRow
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	background-color:#fefefe;
}

.cartTable
{
	border-collapse:collapse;
	border-color:#cccccc;
	border-style:solid;
	border-width:1px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left-width:1px;
	border-left-style:solid;
	border-right-width:1px;
	border-right-style:solid;
	
}

	
.cartProdTotal
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	background-color:#f6f6f6;
}

.cartLink
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}

.cartItemCount
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #996600;
}

.cartSubTotal
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	background-color:#f6f6f6;
}


.cartProdHeader
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	background-color:#D8F2BD;
}

.cartRemoveItem
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: navy;
	text-decoration:underline;
}

.accountLink
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}

.helpLink
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}

/* PRODUCT DETAIL PAGE */
.productDetailName
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight:bolder;
	font-variant: normal;
	color: navy;
	
}

productDetailNameExt
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #444444;
}

.productDetailBy
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #444444;
	
}

.productDetailInfoLabel
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #444444;
}

.productDetailErrorMessage
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: red;
}

.productDetailInfoValue
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #444444;
}


.productDetailListPriceLabel
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #444444;
}

.productDetailListPrice
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #444444;
}

.productDetailOurPriceLabel
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #444444;
}

.productDetailOurPrice
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: Maroon;
}


.productDetailDescriptionLabel
{
font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: Navy;	
	background-color:#dddddd;
}

.productDetailAvailability
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #444444;
	
}

.productDetailAvailabilityLabel
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #444444;
	
}

.productDetailQtyLabel
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #444444;
	
}

.productDetailVariantLabel
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #444444;
	
}

.productDetailVariantDropDown
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #444444;
	background-color:#efefef;
	
}

/* ****************** */

/*****************CHECKOUT HEADER *************************/
.checkoutStepHeader
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #444444;
}

.checkoutStepHeaderSelected
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #444444;
}


/*******************************/

/*****************CHECKOUT HEADER *************************/
.addressDescription
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #444444;
}

.addressErrorMessage
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: red;
	
}


.addressStep
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #444444;
}

.addressStepDescription
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #444444;
}

.addressLabel
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #444444;
}

.addressTextBox
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #444444;
}

.addressUseSameAsBilling
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #444444;
}

.addressOptIn
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #444444;
}

/*******************************/



.signInLabel
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #444444;
}

 .signInTextBox
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #444444;
}

 .signInErrorMessage
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: maroon;
}

.signInReturningCustomer
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #666666;
}

.signInReturningCustomerDescription
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #444444;
}


.signInExistingCustomer
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #666666;
}

.signInExistingCustomerDescription
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #444444;
}

.signInDescription
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #444444;
	
}



/********************************/
#mainleft .leftNavContainer {
	font: bold 11px "Arial", "Helvetica", "sans-serif";
	color: #ffffcc;
	width:145px;
	height: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 4px 0px 0px;
	vertical-align: middle;
	border-top: 1px solid #D1B97E;
	border-right: 0px solid #D1B97E;
	border-bottom: 1px solid #D1B97E;
	border-left: 0px solid #D1B97E;
    
}

#mainleft .leftNavItem {
	font: bold 11px "Arial", "Helvetica", "sans-serif";
	background: url(/partner/images/navilist.gif) no-repeat left center;
	color: #000000;
	padding: 1px 3px 1px 15px;
	margin: 1px 3px 2px 6px;
	border-top: 1px solid #92A93F;
	border-right: 1px solid #92A93F;
	border-bottom: 1px solid #92A93F;
	border-left: 1px solid #92A93F;

}

#mainleft .leftNavSelectedItem {
	font: bold 11px "Arial", "Helvetica", "sans-serif";
	background: url(/partner/images/navilist.gif) no-repeat left center;
	color: #000000;
	padding: 1px 3px 1px 15px;
	margin: 1px 3px 2px 6px;
	border-top: 1px solid #92A93F;
	border-right: 1px solid #92A93F;
	border-bottom: 1px solid #92A93F;
	border-left: 1px solid #92A93F;
	background-color:#CBDAF3;
	

}


#mainleft .leftNavContainer a:link, #mainleft .leftNavContainer a:visited {
	color: #333333;
	text-decoration: none;
	


}

#mainleft .leftNavContainer a:hover {color: #FBF1D0}


#mainleft .leftNavBrowseHeader {
	font: bold 11px "Arial", "Helvetica", "sans-serif";
	color: #ffffcc;
	background: #444444;
	height: 14px;
	padding: 2px 6px 0px;
	margin: 0px 4px 0px 0px;
	vertical-align: middle;
	border-top: 1px solid #D1B97E;
	border-right: 0px solid #D1B97E;
	border-bottom: 1px solid #D1B97E;
	border-left: 0px solid #D1B97E;

}


/* **************************************************** */
/* Start section converted from WirdbirdMarketPlace        */
/* ****************************************************  */
#homepage2 img {margin-top: 0px; margin-left: 0px; border: none;}


/* HomePage1 Anchor Defaults */
/* 000000 black */
#homepage2 a:link, #homepage2 a:visited {
color: #000000; text-decoration: none;
}
/* 990000 maroon */
#homepage2 a:hover {color:  #669933; text-decoration:underline;}


#homepage2 .section_title a:link {
	color: #FFFFCC;
	text-decoration: none;
}
#homepage2 .section_title a:visited {
	color: #FFFFCC;
	text-decoration: none;
}
#homepage2 .section_title a:hover {
	color: #FFFFCC;
	text-decoration: none;
}
#homepage2 .section_title {
	width: 100%;
	margin: 0px;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
    color: #FFFFCC;
}


#homepage2	.categorymore a:link {color: #000000; text-decoration: underline;}
#homepage2	.categorymore a:visited {color: #000000; text-decoration: underline;}
#homepage2	.categorymore a:hover {color: #ffffcc; text-decoration: underline;}
#homepage2	.categorymore {font: normal 11px "Arial", "Helvetica", "sans-serif";
	color: #000000;
	padding: 0px 0px;
}

#homepage2 .p {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: 120%;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	margin: 3px 0px 0px 0px;
}
#homepage2 .price {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 120%;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	margin: 3px 0px 0px 0px;
}

#homepage2 .p_red {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: 120%;
	font-weight: normal;
	font-variant: normal;
	color: #990000;
	margin: 3px 0px 0px 0px;
}


#homepage2 .h3 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #817103;
	margin: 0px 0px 0px 0px;
}


#homepage2 .h4_red {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	margin: 0px 0px 0px 0px;
	padding: 1px 2px;
	color: #990000;
}


#homepage2 .bluebox {
	width: 100%;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #6699CC;
    margin: 3px 10px 0px;
	background-color: #C4D8EE
}
#homepage2 .greenbox {
	width: 100%;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #b7e787;
    margin: 2px 10px 0px;
	background-color: #D8F2BD;
}
/*deleted*/
/*
#homepage2 .blueboxtitle {
	width: 100%;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #6699CC;
    margin: 3px 10px 0px;
	background-color: #7897e0;
}*/

#homepage2 .bullet_img {
	margin: 0px 0px 0px 0px;
	padding: 3px 5px 0px 0px;
}

#homepage2 .main_img {
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
}

#homepage2 .ad_img {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px;
}
#homepage2 .ad {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px;
	color: #990000;
}


#homepage2 .greenboxtitle {
	width: 100%;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #b7e787;
    margin: 2px 10px 0px;
	background-color: #A9E270;
}
#homepage2 .h4 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	margin: 0px 0px 0px 0px;
	color: #000000;
}


#homepage2 .greenbg {
	background-color: #A9E270;
	color: #993300;
	padding-left: 3px;
	margin: 0px;
	text-align: left;
	padding-right: 3px;
}

#homepage2 .greenbg2 {
	background-color: #62A321;
	color: #FFFF00;
	padding-left: 3px;
	margin: 0px;
	text-align: left;
	padding-right: 3px;
}

#homepage2 .greenbg3 {
	
	color: #FEF3C7;
	padding-left: 29px;
	margin: 0px;
	text-align: left;
	padding-right: 3px;
	background: #5c7317 url(/template/images/gift.gif) no-repeat fixed 1% 1px;
}

#homepage2 .dynamic_section_1_title {
	width: 100%;
	margin: 0px;
	padding: 0px;
	height: 19px;
}

/* ****************************************************/
/* End section converted from WirdbirdMarketPlace     */
/* ****************************************************/

.orderShipmentHeader
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;	
	font-variant: normal;
	color: #444444;
	
}



/* ******************************************************/
/* See Also Template - Start							*/
/* NOTE: 							                    */
/* To override ONLY "See Aslo" styles use				*/
/* #SeeAlso .wrapTableHeader, #SeeAlso .wrapTable and	*/
/* #SeeAlso .wrapTableRow in	partner.css				*/
/* **************************************************** */
.SeeAlso
{
	width: 100%;	
}

#SeeAlso .wrapTableRow
{
	padding: 0px 0px 0px 3px;
}




/* ******************************************************/
/* See Also Template - End							*/
/* **************************************************** */

/* ******************************************************/
/* Product Subscription - Start							*/
/* **************************************************** */
.panelSubscription
{
	width:200px;
}

#panelSubscription .subTerm
{
	width:140px;
}

#panelSubscription .subPrice
{
	width:60px;
}

/* ******************************************************/
/* Product Subscription - End							*/
/* **************************************************** */

.boldMessage
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;	
	font-variant: normal;
	color: #444444;
}

/* ******************************************************/
/* Continue Shopping - Start							*/
/* **************************************************** */

#ContinueShop .link,  #ContinueShop .link a:link , #ContinueShop .link a:visited
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	text-decoration: underline;
}
#ContinueShop .link a:hover
{
	color: #FBF1D0;
}
#ContinueShop .RecentTitle
{
	font-weight: bold;
	font-size: 12px;
	color: dimgray;
	font-family: "Arial" , "Helvetica" , "sans-serif";
	background-color: #cccccc;
	width:100%;
}
/* ******************************************************/
/* Continue Shopping - End  							*/
/* **************************************************** */

.font8
{
font-size: 8px;	
font-family: "Arial" , "Helvetica" , "sans-serif";	
}

.font9
{
font-size: 9px;	
font-family: "Arial" , "Helvetica" , "sans-serif";		
}
.font10
{
font-size: 10px;	
font-family: "Arial" , "Helvetica" , "sans-serif";	
}
.font11
{
font-size: 11px;	
font-family: "Arial" , "Helvetica" , "sans-serif";	
}
.font12
{
font-size: 12px;	
font-family: "Arial" , "Helvetica" , "sans-serif";	
}
.font14
{
font-size: 14px;	
font-family: "Arial" , "Helvetica" , "sans-serif";	
}
.font16
{
font-size: 16px;	
font-family: "Arial" , "Helvetica" , "sans-serif";	
}


/* ******************************************************/
/* Edit Email - Start		  							*/
/* **************************************************** */
.EditEmailTable
{
	width:520px;	
}

#EditEmailTable .LabelCell
{
	width:200px;	
} 

/* ******************************************************/
/* Edit Email - End			  							*/
/* **************************************************** */

/* ******************************************************/
/* Edit Password - Start	  							*/
/* **************************************************** */
.EditPwdTable
{
	width:360px;	
}

#EditPwdTable .LabelCell
{
	width:200px;	
} 

/* ******************************************************/
/* Edit Password - End									*/
/* **************************************************** */


/* ******************************************************/
/* Help Email - Start									*/
/* **************************************************** */
.helpEmailQTextBox
{
	width:100%;		
}

.helpEmailQSubject
{
	width:100%;		
}
.helpEmailQBody
{
	width:100%;		
}

/* ******************************************************/
/* Help Email  - End									*/
/* **************************************************** */
