@charset "UTF-8";

/*********************
    Online Store Tag 
**********************/

#content { min-height: 470px; }

#content div#seach_sort {
	position: absolute;
	width: 368px;
	height: 70px;
	top: 210px;
	left: 205px;
	padding: 12px;
	border: 1px #abc0b6 solid;
	background-color: #e3e6e1;
	}
#content div#seach_sort div { padding: 4px 0; }

#content div#seach_sort label {
	font-weight: bold;
	width: 50px; height: 20px;
	line-height: 20px; font-size: 11px;
	float: left;
	}
#content div#seach_sort input,
#content div#seach_sort select {
	height: 20px; width: 130px;
	font-size: 11px; float: right;
	margin-bottom: 5px;
	}

/* Product */
#content div.product_details {
	position: relative;
	margin: auto;
	width: 544px;
	left: 0;
	border: 1px #abc0b6 solid;
	background-color: #e3e6e1;
	padding: 10px;
	}

#content div.product_details p  {
	font-size: 12px;
	padding: 4px 11px;
	line-height: 13px;
	}
#content div.product_details input,
#content div.product_details select  {
	font-size: 11px;
	padding: 3px;
	line-height: 11px;
	}
#content div.product_details img {
	border: 1px solid #abc0b6;
	}

#content div.product_details ul {
	margin-left: 22px;
	font-size: 9px;
	line-height: 12px;
	color: #64645e;
	padding-bottom: 3px;
	}
	
#content div.product_details a {
	font-size: 10px;
	}

#content div.product_info p { line-height: 18px; }
#content div.product_info p a { color: #64645e; font-size: 12px; }
#content div.need_help { margin-top: 50px; }
#content div.need_help p { font-size: 10px; line-height: normal; }
#content div.product_info h4 { margin-left: 10px; }
h4.price {
	font-size: 14px;
	margin-left: 10px;
	}

#content div.promotion_code {
	width: 151px;
	}
	
#content div.product_details div.terms_privacy {
	color: #90a397; text-decoration: none; font-size: 10px; padding-left: 12px; margin-top:0;
	}
#content div.product_details div.terms_privacy p {
	padding: 0 0 5px 0; font-size: 11px;
	}
#content div.product_details input.addtocart {
	background: url(../images/store/bkg_addtocart.gif) top center;
	height: 28px; width: 118px;
	text-indent: -9000px; overflow: hidden;
	border: 1px solid white;
	margin: 12px 0 3px 11px;
	}
#content div.product_details input.addtocart:hover {
	background-position: center 29px;
	cursor: pointer;
	}
#content div.product_details div.gotocart {
	background: url(../images/store/bkg_gotocart.gif) top center;
	height: 28px; width: 118px;
	text-indent: -9000px; overflow: hidden;
	border: 1px solid white;
	margin: 3px 0 12px 11px;
	}
#content div.product_details div.gotocart:hover {
	background-position: center 29px;
	cursor: pointer;
	}

/* right column */
div#contain_right div h3.shoppingcart { background: url(../images/store/title_shoppingcart.png); }
div#contain_right div h3.moreproducts { background: url(../images/store/title_moreproducts.png); }

div#contain_right div img { float: left; padding: 0 4px 0 10px; }
div#contain_right div { font-size: 10px; }
div#contain_right div span.price { color: #928f74; display:inherit; }
