html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, form, label, legend, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	background: transparent
}
body {
	line-height: 1
}
ol, ul {
	list-style: none
}
blockquote, q {
	quotes: none
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none
}
:focus {
	outline: 0
}
ins {
	text-decoration: none
}
del {
	text-decoration: line-through
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
div, id, img, p, span, ul, li, a, h1, h2, h3, h4, h5, {
	border: none;
	margin: 0;
	text-decoration: none;
	padding: 0
}
.notme {
	font-size: 13px;
	clear: both;
	padding-left: 5px;
	padding-bottom: 5px
}
.clickme {
	font-size: 13px;
	padding-left: 0
}
.clickme a {
	padding-top: 6px
}
.advancedsearch {
	font-size: 11px;
	padding-left: 5px;
	padding-bottom: 5px
}
.righthr {
	border: 1px dotted #e8e8ea;
	border-collapse: collapse;
	margin: 5px 0
}
body {
	padding: 0;
	margin: 0;
	text-align: left;
	font-family: Georgia, "Times New Roman", Times, serif
}
a:link, a:visited {
	text-decoration: none
}
a:hover {
	text-decoration: underline
}
#mainOuter {
	background-image: url(images/_bc_background.png);
	background-repeat: repeat-x;
	background-position: left top
}
#outer {
	width: 926px;
	margin: auto;
	background-color: #fff;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0
}
#topHeader {
	background: url(images/divider.gif) repeat-x bottom left;
	padding: 5px 0 3px;
	text-align: right
}
#topHeader a:link, #topHeader a:visited {
	color: #000;
	padding: 0 5px
}
#sologon {
	font-weight: 700;
	float: left;
	font-size: 16px;
	padding: 12px 0 0 12px
}
.clear {
	clear: both
}
#search-form {
	float: right;
	width: 210px;
	padding: 4px 0 0
}
#search-box-style {
	border: 1px solid #ceccca;
	width: 370px;
	height: 12px;
	float: left;
	margin-right: 4px;
	color: #000;
	padding: 2px 2px 2px 3px;
	background: url(images/navBack.gif) repeat-x;
	font-size: 11px
}
#search_label {
	background-image: url(images/searchBtn.gif);
	height: 20px;
	width: 20px;
	border: medium none;
	float: left;
	background-repeat: no-repeat;
	cursor: pointer
}
#container-left {
	float: left;
	width: 177px
}
.nav-bttn {
	width: 10px;
	float: left;
	margin-top: 5px
}
#content_product {
	float: left;
	margin-top: 0;
	margin-right: 8px;
	margin-bottom: 0;
	margin-left: 8px;
	width: 556px
}
#content_product h2 {
	clear: both;
	color: #093;
	font-size: 18px;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 4px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: 400
}
#content_myaccount {
	float: left;
	margin-top: 0;
	margin-right: 4px;
	margin-bottom: 0;
	margin-left: 0;
	width: 548px;
	background-image: url(images/_bc_background_R.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px dotted #ccc;
	padding-bottom: 20px;
	padding-right: 4px;
	padding-left: 4px
}
#content_myaccount h2 {
	clear: both;
	color: #093;
	font-size: 18px;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 4px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: 400
}
#content_myaccount h1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: 700;
	font-size: 16px;
	color: #f30;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0
}
#content_product1 {
	width: 744px;
	float: left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 3px
}
#content_dev_bill {
	width: 740px;
	float: left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 7px;
	background-image: url(images/_bc_background.png);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px dotted #ccc
}
#introtext {
	padding: 5px;
	clear: both;
	color: #666
}
.product_name {
	font-size: 16px;
	font-weight: 700;
	color: #007990;
	height: 45px
}
.product_description {
	clear: both;
	font-size: 13px;
	color: #333;
	margin-top: 6px;
	padding-left: 3px;
	font-family: Tahoma, Geneva, sans-serif;
	text-align: center;
	padding-right: 3px;
	margin-bottom: 6px;
	height: 31px
}
.Rproduct_description {
	clear: both;
	font-size: 11px;
	color: #333;
	margin-top: 18px;
	padding-left: 3px;
	font-family: Tahoma, Geneva, sans-serif;
	text-align: center;
	padding-right: 3px;
	margin-bottom: 6px;
	height: 31px
}
.addtobasketform {
	height: 20px
}
#line {
	clear: both;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #436913
}
.otherdetail {
	width: 100%;
	clear: both;
	height: 20px
}
.prodcompareitems {
	font-size: 13px;
	float: left;
	width: 80px;
	border: 1px solid red
}
.proddetpriceinfo_first {
	color: #f60;
	font-size: 16px;
	float: left;
	width: 80px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: 700
}
.discountopt_first {
	width: 50%;
	float: left;
	padding-left: 3px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #036
}
.saveamt_first {
	color: #f30;
	font-weight: 700;
	font-size: 16px;
	font-family: Tahoma, Geneva, sans-serif;
	text-transform: uppercase
}
.peevprice_first {
	font-size: 14px;
	color: #666;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 700;
	font-style: italic
}
.nowprice_first {
	width: 47%;
	float: right;
	text-align: right;
	font-size: 13px;
	color: #970404;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif
}
.compareprod_left {
	width: 47%;
	float: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
	background-color: #ff9;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 1px;
	padding-left: 3px
}
.nowprice_right {
	width: 47%;
	float: right;
	text-align: right;
	font-size: 13px;
	color: #1B3447;
	font-weight: 400;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color: #e1e1e1;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 0
}
.nowprice_first a {
	font-weight: 400
}
.onlydivright {
	float: right
}
.details {
	margin: 0;
	float: right;
	height: 19px;
	width: 80px;
	font-size: 10px;
	text-decoration: none;
	padding-top: 3px;
	color: #fff;
	text-align: center;
	cursor: pointer;
	background-image: url(images/_bc_details.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0;
	font-family: "Arial Narrow";
	text-transform: uppercase;
	font-weight: bolder
}
.details a:link, .details a:visited {
	margin: 0;
	float: right;
	height: 19px;
	width: 80px;
	font-size: 11px;
	text-decoration: none;
	padding-top: 3px;
	color: #fff;
	text-align: center;
	cursor: pointer;
	background-image: url(images/_bc_details.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0;
	font-family: "Arial Narrow";
	text-transform: uppercase;
	font-weight: bolder
}
.details:hover {
	margin: 0;
	float: right;
	height: 19px;
	width: 80px;
	font-size: 11px;
	text-decoration: none;
	padding-top: 3px;
	color: #fff;
	text-align: center;
	cursor: pointer;
	background-image: url(images/_bc_details_h.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0;
	font-family: "Arial Narrow";
	text-transform: uppercase;
	font-weight: bolder
}
.leftpart {
	width: 100%;
	float: left;
	height: 20px;
	font-size: 13px;
	color: #151515;
	font-weight: 700;
	text-align: center
}
.rightpart {
	width: 70px;
	float: right;
	height: 20px
}
.productboxtext {
	float: left;
	width: 40px;
	height: 14px;
	margin-left: 2px;
	border: 1px solid #dfdfdf;
	padding-right: 2px;
	font-size: 10px;
	font-weight: 700;
	color: #f60;
	text-align: center;
	background-color: #fff;
	font-family: Tahoma, Geneva, sans-serif;
	vertical-align: middle;
	margin-top: 2px
}

.product_box_4 .productboxtext {
	width: 30px;
}
input.basket {
	height: 19px;
	width: 80px;
	float: right;
	font-size: 10px;
	text-align: center;
	border: medium none;
	cursor: pointer;
	color: #fff;
	padding-bottom: 3px;
	padding-left: 14px;
	background-image: url(images/_bc_add_to_cart.png);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: "Arial Narrow";
	vertical-align: bottom;
	font-weight: bolder;
	text-transform: uppercase
}
input.basket:hover {
	height: 19px;
	width: 80px;
	float: right;
	font-size: 10px;
	text-align: center;
	border: medium none;
	cursor: pointer;
	color: #fff;
	padding-bottom: 3px;
	padding-left: 14px;
	background-image: url(images/_bc_add_to_cart_h.png);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: "Arial Narrow";
	text-transform: uppercase;
	font-weight: bolder
}
.addtobasketsearchresult {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 1px;
	margin-bottom: 0;
	padding-right: 0;
	padding-left: 0
}
.addtobasketsearchresultN {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 1px;
	margin-bottom: 0;
	padding-right: 0;
	padding-left: 0
}
input.basketright {
	background: url(images/addtobasket.gif) no-repeat center top;
	height: 18px;
	width: 95px;
	font-size: 12px;
	text-align: center;
	margin-top: 4px;
	border: medium none;
	cursor: pointer;
	color: #fff;
	padding-bottom: 5px
}
input.basketright:hover {
	background: url(images/addtobasket.gif) no-repeat center top;
	height: 18px;
	width: 95px;
	font-size: 12px;
	text-align: center;
	margin-top: 4px;
	border: medium none;
	cursor: pointer;
	color: #fff;
	padding-bottom: 5px
}
#container-right {
	float: right;
	width: 177px;
	margin: 0;
	padding: 0;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none
}
#container-right h2 {
	font-size: 15px;
	color: #fff
}
#container-right .container-right-header {
	height: 32px;
	font-size: 13px;
	text-transform: none;
	background-image: url(images/_bc_collumn_head_2a.png);
	background-repeat: repeat-x;
	background-position: left top;
	width: 169px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: 700;
	color: #fff;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 8px;
	margin: 0
}
#contents-right a:link {
	text-decoration: none;
	color: #090
}
#contents-right a:visited {
	text-decoration: none;
	color: #090
}
#contents-right a:hover {
	color: #f60;
	text-decoration: underline
}
#contents-right {
	text-align: left;
	border: 1px solid #d2d0ce;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 6px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 5px;
	background-image: url(images/_bc_background_R.jpg);
	background-repeat: repeat-x;
	background-position: left top
}
#shopping-basket {
	/*font-family: Arial, Helvetica, sans-serif;
*/
	/*font-size: 12px;
*/
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-align: center;
	clear: both;
	background-color: #FFFFFF;
	padding-bottom: 15px;
	width: 156px;
}
.basket-header {
	/*font-family: Arial, Helvetica, sans-serif;
*/
	/*font-size: 12px;
*/
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	height: 17px;
	padding: 0px 0px 0px 1px;
	text-align: center;
	padding-top: 4px;
}
.shopping-button-style {
	height: 22px;
	margin: 0px 0px 0px 5px;
	width: 147px;
	background: url('images/checkout.gif') no-repeat;
	/*font-family: Arial;
*/
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding-top: 0px;
	cursor: pointer;
	border: medium none;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-bottom: 4px;
}
input.shopping-button-style:hover {
	color: #e50010;
}
.shopping-button-style-opt {
	margin: 0px;
	height: 20px;
	width: 147px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	cursor: pointer;
}
.basket-rows {
	clear: both;
	color: #545556;
	/*font-family: Arial, Helvetica, sans-serif;
*/
	/*font-size: 11px;
*/
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	background-color: #FFFFFF;
}
.basket-rows:hover {
	clear: both;
	color: #545556;
	background-color: #ffffff;
}
.rbcontent {
	padding: 5px;
	/*font-size: 10px;
*/
	color: #000000;
	font-size: 11px;
}
.items {
	/*width: 147px;
*/
	width: 200px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	float: left;
	color: #333333;
	text-align: left;
	clear: both;
}
.items a {
	color: #e50010;
}
.items1 {
	width: 75px;
	padding: 2px 2px 2px 3px;
	float: left;
	text-align: left;
	clear: both;
	font-size: 12px;
}
.items1 a:link, .items1 a:visited {
	color: #009cb9;
}
.items1 a:hover {
	color: #e50010;
	text-decoration: line-through;
}
.quantity {
	width: 32px;
	padding-right: 2px;
	float: left;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
	color: #333333;
}
.cost {
	padding: 2px 0px 0px 0px;
	float: right;
	color: #C93028;
}
.total {
	font-weight: bold;
	/*font-family: Arial, Helvetica, sans-serif;
*/
	font-size: 12px;
	text-decoration: none;
}
.discount {
	float: left;
	height: 18px;
	width: 100px;
	padding: 2px 0px 0px 8px;
	font-weight: bold;
	color: #333333;
	/*font-family: Arial, Helvetica, sans-serif;
*/
	text-align: left;
}
.mainbasket {
	font-size: 12px;
	background-color: #e2e2e2;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
.mainbasket th {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #646464;
	border-bottom: 2px solid #0090ac;
}
.mainbasket td {
	margin: 3px;
	border: 1px solid #9b9b9b;
}
.mainbasket2 {
	font-size: 12px;
	background-color:#FFFFFF;
background-image:url(images/_bc_background_R.jpg);
background-repeat:repeat-x;
	font-family: Tahoma,Geneva,sans-serif;
	text-align:left
}

.mainbasket2 a, .mainbasket2 a:visited
{color:#009933}
table.subtotal {
	margin-top: 5px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.subtotal td {
	padding: 3px
}
.mainbasket2 th, .mainbasket2 td {
	padding: 6px
}
.mainbasket2 input[type="text"], .mainbasket2 select {
	width: 166px;
	border: #9b9b9b 1px solid
}
.mainbasket2 select {
	width: 170px
}
#mainpage {
	width: 1000px;
	background-color: #fff;
	margin: auto
}
#subtitle {
	font-size: 18px;
	color: #690;
	font-style: italic;
	float: left;
	margin-left: 22px;
	margin-top: 0;
	font-weight: 700
}
#errordiv {
	text-align: left;
	color: red;
	clear: both;
	margin: 0 0 22px 22px;
	font-size: 12px
}
.sitemap {
	margin-top: 3px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 10px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	border: 1px dotted #d2d0ce;
	background-image: url(images/_bc_background_R.jpg);
	background-repeat: repeat-x;
	background-position: left top
}
.sitemap a {
	font-size: 13px;
	text-decoration: none;
	color: #060;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif
}
.sitemap a:hover {
	font-size: 12px;
	text-decoration: underline;
	color: #060
}
.sitemap h1 {
	font-size: 17px;
	margin-bottom: 10px;
	color: #f60;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #1d384e;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: 400;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 1px;
	padding-left: 0
}
.prodlinks {
	font-size: 12px;
	padding-left: 40px
}
.prodlinks:hover {
	font-size: 12px;
	padding-left: 40px;
	font-weight: 400
}
#menu {
	border: 1px solid #ceccca;
	height: 27px;
	background: url(images/navBack.gif) repeat-x
}
.glossymenu {
	position: relative;
	height: 27px;
	margin: 0 auto 0 auto;
	padding: 0;
	list-style-type: none;
	float: left;
	font-size: 13px
}
.glossymenu li {
	float: left
}
.glossymenu li a {
	float: left;
	display: block;
	color: #746f6b;
	text-decoration: none;
	font-weight: 700;
	height: 27px;
	line-height: 27px;
	text-align: center;
	cursor: pointer;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 16px
}
.glossymenu li a b {
	float: left;
	display: block;
	padding-top: 0;
	padding-right: 24px;
	padding-bottom: 0;
	padding-left: 8px
}
.glossymenu li.current a, .glossymenu li a:hover {
	color: #4595ce
}
.glossymenu li.current a b, .glossymenu li a:hover b {
	color: #4595ce
}
#container {
	text-align: left;
	padding-top: 8px;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0
}
#container-middle {
	width: 572px;
	float: left;
	margin: 0 5px
}
#container-middle h2 {
	font-size: 14px;
	font-weight: 700;
	color: #fff;
	background-repeat: no-repeat;
	background-color: #fff;
	background-image: url(images/catagories-header.jpg);
	padding-left: 44px;
	padding-top: 3px;
	padding-bottom: 3px;
	clear: both;
	margin-top: 2px
}
.product_box_2 {
	width: 266px;
	border: 1px solid #d2d0ce;
	margin-top: 5px;
	background-color: #fff;
	background-image: url(images/_bc_background_R.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 0;
	padding-right: 4px;
	padding-bottom: 8px;
	padding-left: 4px;
	float: left;
	margin-right:2px
}
.imageholder_2 {
	height: 182px;
	margin-top: 0;
	margin-bottom: 0;
	text-align: center;
	margin-right: 3px;
	margin-left: 3px;
	border: 1px solid #e1e1e1;
	padding-top: 4px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	background-color: #fff
}
.packme_alt {
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 100%
}
.product_box_3 {
	background-image: url(images/_bc_background_R.jpg);
	width: 180px;
	float: left;
	border: 1px solid #d2d0ce;
	margin-right: 0;
	padding: 1px 0 8px;
	margin-top: 5px;
	background-color: #fff;
	margin-right:3px
}
.imageholder_3 {
	height: 80px;
	text-align: center;
	background-color: #fff;
	width: 160px;
	margin: auto;
	padding-top: 7px
}
.product_box_4 {
	background-image: url(images/_bc_background_R.jpg);
	border: 1px solid #d2d0ce;
	width: 125px;
	float: left;
	margin-right: 0;
	padding: 4px 4px 10px;
	margin: 5px 2px 0 
}
.imageholder_4 {
	text-align: center;
	padding: 20px 0
}
.product_name_2 {
	clear: both;
	font-size: 15px;
	font-weight: 700;
	padding-right: 0;
	padding-left: 0;
	margin-top: 5px;
	padding-top: 6px;
	color: #1b3447;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-bottom: 0;
	height: 40px
}
.product_name_3 {
	clear: both;
	font-size: 12px;
	font-weight: 700;
	padding: 3px;
	background-repeat: no-repeat;
	background-position: left top;
	height: 46px;
	color: #365169;
	text-align: center
}
.product_name_4 {
	clear: both;
	font-size: 12px;
	font-weight: 700;
	color: #203e55;
	text-align: center;
	margin: 0;
	overflow: hidden;
	font-family: Tahoma, Geneva, sans-serif;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 18px;
	padding-left: 0;
	height: 18px
}
.product_name_4 a:link, .product_name_4 a:visited {
	color: #3d5874
}
.spacer {
	clear: both;
	height: 1px
}
.spacer-blue {
	clear: both;
	height: 100px
}
.spacermain {
	clear: both;
	background-color: #fff
}
.saperator1 {
	clear: both;
	background-color: #01aed0
}
.manufacturer-select {
	clear: both;
	text-align: center;
	padding-top: 20px
}
.paging {
	margin: 10px 5px 2px 0;
	clear: both;
	text-align: right;
	font-size: 12px;
	width: 98%;
	float: left
}
.paging a {
	color: #00832B;
	border:1px solid #00832B;
	font-size: 12px;
	padding:2px 6px
}
.paging a:hover, .pageactive {
	padding:2px 6px;
	color:white;
	background: #00832B;
	font-size: 12px;
	text-decoration: none
}
.best_seller_product_box {
	text-align: left;
	padding: 3px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 6px;
	margin-left: 0;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d2d0ce;
	border-bottom-color: #d2d0ce;
	border-left-color: #d2d0ce;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d2d0ce;
	background-image: url(images/_bc_background_R.jpg);
	background-repeat: repeat-x;
	background-position: left top
}
.div_seller_product_box {
	text-align: left;
	padding: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d2d0ce;
	border-bottom-color: #d2d0ce;
	border-left-color: #d2d0ce;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d2d0ce;
	margin: 0;
	height: 20px
}
.imageholder {
	text-align: center;
	height: 60px;
	width: 90px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 3px;
	background-color: #fff;
	border: 1px solid #e1e1e1
}
.shipndelivery {
	border: 1px solid #d9d9d9;
	padding: 10px
}
.freedeliverybox {
	width: 49%;
	float: left;
	font-size: 14px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #333;
	padding: 0;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0
}
.highlight {
	color: #e95c00;
	text-align: left;
	font-size: 13px;
	clear: both
}
.sploffer {
	color: #e95c00;
	text-align: left;
	font-size: 14px;
	font-weight: 700
}
#mainaccount {
	padding: 2px;
	text-align: left;
	padding-bottom: 12px
}
#mainaccount h1 {
	font-size: 18px;
	color: #009933;
	font-weight: 400;
	padding: 8px 0 12px 6px
}
#mainaccount h5 {
	padding-left: 12px;
	font-size: 12px;
	font-weight: 400;
	padding-right: 8px;
	padding-top: 2px;
	padding-bottom: 3px
}
.accountright3 {
	float: right;
	width: 265px;
	height: 400px;
	padding-bottom: 10px;
	margin-right: 1px;
	padding-top: 3px;
	padding-right: 3px;
	padding-left: 3px
}
.accountleft3 {
	width: 265px;
	float: left;
	padding-bottom: 10px;
	margin-left: 1px;
	padding-top: 3px;
	padding-right: 3px;
	padding-left: 3px
}
.accountleft {
	width: 49%;
	float: left
}
#searchbutton {
	background-image: url(images/details.gif);
	height: 20px;
	width: 60px;
	border: medium none;
	color: #646464;
	font-size: 12px;
	font-weight: 700;
	background-repeat: no-repeat;
	padding-bottom: 5px;
	cursor: pointer
}
#advancedsearchtable {
	background-color: #f0f0ff;
	font-size: 14px
}
#advancedsearchtable td {
	height: 40px;
	padding-left: 5px
}
#advancedsearchresultstitle {
	clear: both;
	margin-top: 10px
}
#advancedsearchresultstitle span {
	font-size: 12px;
	float: left;
	padding: 0 5px
}
.advancedsearchbutton {
	height: 24px;
	margin: 0 0 0 13px;
	width: 130px;
	background: url(images/_bc_stage.png) no-repeat;
	font-size: 11px;
	font-weight: 700;
	color: #fff;
	text-align: center;
	padding-top: 0;
	cursor: pointer;
	border: medium none;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-bottom: 4px;
	padding-left: 8px
}
input.advancedsearchbutton:hover {
	height: 24px;
	margin: 0 0 0 13px;
	width: 130px;
	background: url(images/_bc_stage_2.png) no-repeat;
	font-size: 11px;
	font-weight: 700;
	color: #fff;
	text-align: center;
	padding-top: 0;
	cursor: pointer;
	border: medium none;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-bottom: 4px;
	padding-left: 8px
}
#advancedsearchresultstitle .srchhighlight {
	float: left;
	color: #f30;
	font-weight: 700;
	font-size: 16px;
	width: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 0
}
.recommprodsinproddet {
	clear: both;
	float: left;
	margin-top: 5px;
	width: 555px;
	background-image: url(images/_bc_background_R.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin-right: 0;
	margin-bottom: 3px;
	margin-left: 0;
	padding-top: 1px;
	padding-right: 0;
	padding-bottom: 8px;
	padding-left: 0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d2d0ce;
	border-right-color: #d2d0ce;
	border-bottom-color: #d2d0ce;
	border-left-color: #d2d0ce
}
.recommprodsinproddet .number {
	width: 20px;
	float: left
}
.recommprodsinproddet .image {
	width: 90px;
	float: left;
	text-align: center;
	background-color: #fff;
	margin: 6px;
	padding-top: 6px;
	padding-bottom: 6px
}
.recommprodsinproddet .product_items {
	width: 430px;
	float: right
}
.recommprodsinproddet .product_items .productname {
	text-align: left;
	font-weight: 700;
	padding: 2px 0 3px;
	width: 430px;
	font-family: Tahoma, Geneva, sans-serif
}
.recommprodsinproddet .product_items .searchpromoline {
	text-align: left;
	font-style: italic;
	font-size: 12px;
	padding: 2px 0 3px;
	font-family: Arial, Helvetica, sans-serif
}
.recommprodsinproddet .product_items .wasprice {
	color: #646464;
	text-align: left;
	padding-bottom: 0;
	padding-right: 2px;
	text-decoration: line-through;
	float: left;
	width: 70px;
	margin-right: 5px;
	padding-top: 4px;
	font-family: Arial, Helvetica, sans-serif
}
.recommprodsinproddet .product_items .searchotherattributes {
	width: 100%;
	clear: both;
	padding: 3px 0
}
.recommprodsinproddet .product_items .searchrows-details {
	float: left;
	width: 70px
}
.recommprodsinproddet .product_items .searchrows-box {
	float: left
}
.recommprodsinproddet .product_items .isprice {
	color: #f30;
	text-align: left;
	float: left;
	font-weight: 700;
	padding-bottom: 0;
	padding-right: 2px;
	margin-right: 5px;
	width: 70px;
	font-family: Verdana, Geneva, sans-serif;
	padding-top: 4px
}
.advancedsearchresults {
	clear: both;
	float: left;
	margin-top: 5px;
	width: 744px;
	background-image: url(images/_bc_background_R.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin-right: 0;
	margin-bottom: 3px;
	margin-left: 0;
	padding-top: 1px;
	padding-right: 0;
	padding-bottom: 8px;
	padding-left: 0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d2d0ce;
	border-right-color: #d2d0ce;
	border-bottom-color: #d2d0ce;
	border-left-color: #d2d0ce
}
.advancedsearchresults .number {
	width: 20px;
	float: left
}
.advancedsearchresults .image {
	width: 110px;
	float: left;
	text-align: center;
	background-color: #fff;
	margin: 6px;
	padding-top: 6px;
	padding-bottom: 6px
}
.advancedsearchresults .product_items {
	width: 600px;
	float: right
}
.advancedsearchresults .product_items .productname {
	text-align: left;
	font-weight: 700;
	padding: 2px 0 3px;
	width: 430px;
	font-family: Tahoma, Geneva, sans-serif
}
.advancedsearchresults .product_items .searchpromoline {
	text-align: left;
	font-style: italic;
	font-size: 12px;
	padding: 2px 0 3px;
	font-family: Arial, Helvetica, sans-serif
}
.advancedsearchresults .product_items .wasprice {
	color: #646464;
	text-align: left;
	padding-bottom: 0;
	padding-right: 2px;
	text-decoration: line-through;
	float: left;
	width: 70px;
	margin-right: 5px;
	padding-top: 4px;
	font-family: Arial, Helvetica, sans-serif
}
.advancedsearchresults .product_items .searchotherattributes {
	width: 100%;
	clear: both;
	padding: 3px 0
}
.advancedsearchresults .product_items .searchrows-details {
	float: left;
	width: 70px
}
.advancedsearchresults .product_items .searchrows-box {
	float: left
}
.advancedsearchresults .product_items .isprice {
	color: #f30;
	text-align: left;
	float: left;
	font-weight: 700;
	padding-bottom: 0;
	padding-right: 2px;
	margin-right: 5px;
	width: 70px;
	font-family: Verdana, Geneva, sans-serif;
	padding-top: 4px
}
.addpartsrchrslt {
	width: 130px;
	float: right
}
#errorlogin1 {
	font-size: 12px;
	color: red;
	width: 200px
}
.login {
	font-size: 14px;
	font-weight: 700;
	color: #f18727;
	padding-left: 12px;
	clear: both;
	height: 20px;
	margin: 0
}
#shipnbilltable input, select {
	width: 300px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 0;
	padding-right: 0;
	padding-left: 3px;
	border: 1px solid #999;
	background-color: #fff
}

input.fromuser{border: 1px solid #999;
height:16px}
.actitle {
	font-size: 14px;
	font-weight: 700;
	display: block;
	padding-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	color: #333
}
.loginbox, input#fEmail {
	padding-left: 2px;
	width: 130px;
	border: 1px solid #ccc;
	padding-top: 4px;
	padding-bottom: 4px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-top: 1px;
	margin-bottom: 1px
}
.search {
	background-image: url(images/_bc_login_2.jpg);
	height: 24px;
	width: 79px;
	border: medium none;
	color: #fff;
	font-size: 12px;
	background-repeat: no-repeat;
	background-color: #fff;
	cursor: pointer;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: 700;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 2px;
	padding-left: 18px;
	margin: 0;
	text-align: left
}
.search:hover {
	background-image: url(images/_bc_login.jpg);
	height: 24px;
	width: 79px;
	border: medium none;
	color: #fff;
	font-size: 12px;
	background-repeat: no-repeat;
	background-color: #fff;
	cursor: pointer;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: 700;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 2px;
	padding-left: 18px;
	margin: 0;
	text-align: left
}
.try {
	float: left;
	clear: both;
	margin-top: 3px;
	margin-left: 85px
}
.forgot-password {
	font-size: 12px;
	color: #090;
	text-decoration: underline;
	display: block;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-top: 8px
}
#forgotpass .forgotemailclass {
	width: 300px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 0;
	padding-right: 0;
	padding-left: 3px;
	border: 1px solid #999;
	background-color: #fff
}
.accountright {
	width: 49%;
	float: right
}
.text {
	width: 150px;
	font-size: 12px;
	height: 20px;
	border: 1px solid #7f9db9
}
.checkbox-style {
	border: none
}
.animatedtabs {
	height: 23px;
	clear: both;
	font-size: 11px;
	font-weight: 400;
	background-color: #fff
}
.animatedtabs ul {
	list-style-type: none;
	margin: 0;
	margin-left: 0;
	padding: 0;
	background-color: #821f01;
	font-weight: 400
}
.animatedtabs li {
	float: left;
	margin: 0;
	padding: 0;
	font-weight: 400
}
.animatedtabs a {
	float: left;
	position: relative;
	top: 5px;
	margin: 0;
	margin-right: 2px;
	padding: 0 0 0 4px;
	text-decoration: none;
	background-image: url(images/left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	cursor: pointer;
	font-weight: 400;
	font-size: 11px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif
}
.animatedtabs a span {
	float: left;
	position: relative;
	display: block;
	font-weight: 700;
	color: #fff;
	background-image: url(images/right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	font-size: 11px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-right: 14px;
	padding-bottom: 2px;
	padding-left: 5px;
	background-color: #fff
}
.animatedtabs a span {
	float: none
}
.animatedtabs .selected a {
	float: left;
	position: relative;
	top: 5px;
	margin: 0;
	margin-right: 2px;
	padding: 0 0 0 4px;
	text-decoration: none;
	background-image: url(images/left_or.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	cursor: pointer;
	background-position: 0 -125px;
	top: 0;
	font-size: 11px;
	font-weight: 400
}
.animatedtabs .selected a span {
	float: left;
	position: relative;
	display: block;
	font-weight: 700;
	color: #fff;
	background-image: url(images/right_or.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	background-position: 100% -125px;
	padding-bottom: 5px;
	top: 0;
	font-size: 11px;
	text-decoration: underline;
	padding-top: 7px;
	padding-right: 14px;
	padding-left: 5px;
	background-color: #fff
}
#content_product1 .animatedtabs a:hover {
	float: left;
	position: relative;
	top: 5px;
	margin: 0;
	margin-right: 2px;
	padding: 0 0 0 4px;
	text-decoration: none;
	background-image: url(images/left_or.jpg);
	background-repeat: no-repeat;
	background-position: 0 -125px;
	top: 0;
	font-size: 11px;
	font-weight: 400;
}
.animatedtabs a:hover span {
	float: left;
	position: relative;
	display: block;
	font-weight: 700;
	color: #fff;
	background-image: url(images/right_or.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	background-position: 100% -125px;
	padding-bottom: 5px;
	top: 0;
	font-size: 11px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-top: 7px;
	padding-right: 14px;
	padding-left: 5px;
	background-color: #fff
}
.row {
	clear: both
}
.rowleft {
	float: left;
	width: 49%;
	font-size: 12px
}
.rowright {
	float: left;
	width: 49%;
	font-size: 12px
}
.fieldsetnote {
	margin-bottom: 5px;
	font-size: 14px;
	color: #3d5874
}
.legendstyle {
	color: #090;
	font-weight: 700;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	background-color: #f0fff4;
	padding-top: 0;
	padding-right: 4px;
	padding-bottom: 0;
	padding-left: 4px;
	border: 1px solid #999;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0
}
.checkstyle {
	width: 20px;
	border: 0;
}
.testt {
	clear: both
}
.row2 {
	height: 40px;
	font-weight: 700;
	color: #666;
	clear: both;
	font-size: 13px
}
.shopping-titles {
	float: left;
	margin: 0;
	width: 90px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 4px;
	padding-left: 0;
	margin-left: 2px
}
.order-styles {
	float: left;
	margin: 0;
	width: 110px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 4px;
	padding-left: 12px;
	color: #646464
}
.order-styles2 {
	float: left;
	margin: 0;
	width: 110px;
	padding: 0;
	font-size: 13px;
	font-weight: 400;
	padding-left: 12px;
	color: #333
}
.order-styles5 {
	float: left;
	margin: 0;
	width: 260px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 4px;
	padding-left: 0
}
.order-styles6 {
	font-size: 13px;
	float: left;
	margin: 0;
	width: 180px;
	padding-left: 12px;
	font-weight: 400
}
.row3 {
	height: 20px
}
.wishlist-row {
	padding-top: 0;
	height: 20px;
	clear: both
}
.wishlist-name {
	float: left;
	height: 16px;
	width: 220px;
	font-size: 13px;
	font-weight: 400;
	color: #000;
	padding: 2px;
	margin-left: 10px
}
.wishlist-heading1 {
	float: left;
	height: 16px;
	width: 200px;
	padding: 2px;
	margin-left: 10px;
	margin-top: 0
}
.wishlist-heading2 {
	float: left;
	width: 130px;
	margin-right: 5px;
	height: 16px;
	padding-top: 2px;
	margin-top: 0
}
.wishlist-heading3 {
	float: left;
	width: 130px;
	margin-right: 5px;
	height: 16px;
	padding-top: 2px;
	margin-top: 0
}
.wishlist-basket {
	float: left;
	height: 22px;
	width: 200px;
	font-size: 13px;
	font-weight: 400;
	color: #09f
}
.wishlist-price {
	float: left;
	width: 110px;
	padding-top: 2px
}
.add-wishlist {
	width: 140px;
	float: left;
	cursor: pointer
}
.wishlist-quantity {
	float: left;
	height: 14px;
	width: 30px;
	border: 1px solid #ccc;
	padding-right: 2px;
	font-size: 13px;
	font-weight: 400;
	color: #333;
	text-align: right
}
.wishlist-button {
	float: right;
	height: 17px;
	width: 105px;
	margin-top: 0;
	cursor: pointer
}
.box2 {
	border: 1px solid #7f9db9;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 1px;
	margin-bottom: 1px
}
.email {
	float: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 0;
	width: 80px;
	padding-top: 9px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0
}
.ordertotaltitle {
	display:inline-block;
	font-size: 14px;
	margin: 0 20px 10px;
	color:#003366;
	width: 190px;

}
.emailContact {
	float: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 0;
	width: 110px;
	padding-top: 6px;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 10px;
	font-weight: 400
}
.label-style {
	font-size: 13px;
	color: #646464
}
.row {
	clear: both;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	height: 35px
}
.rowA {
	clear: both;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-top: 4px;
	padding-bottom: 4px
}
.rowB {
	clear: both;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-top: 4px;
	padding-bottom: 33px
}
.buttonsend {
	font-size: 12px;
	font-weight: 700;
	height: 24px;
	width: 79px;
	background-image: url(images/_bc_login_2.png);
	background-repeat: no-repeat;
	margin-top: 10px;
	background-position: center top;
	color: #fff;
	border: medium none;
	padding-bottom: 4px;
	background-color: #fff;
	cursor: pointer;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif
}
.buttonsend:hover {
	font-size: 12px;
	font-weight: 700;
	height: 24px;
	width: 79px;
	background-image: url(images/_bc_login.png);
	background-repeat: no-repeat;
	margin-top: 10px;
	background-position: center top;
	color: #fff;
	border: medium none;
	padding-bottom: 4px;
	background-color: #fff;
	cursor: pointer;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif
}
#product_descriptionbox {
	width: 550px;
	border: 1px solid #d9d9d9;
	padding-right: 0;
	padding-top: 5px;
	text-align: left;
	margin: 0
}
#product_descriptionbox select {
	width: 145px
}
.product_description3 {
	float: right;
	width: 239px;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 10px;
	text-align: left
}
.product_name3 {
	text-align: left;
	font-weight: 700;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 2px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #24445e
}
.rows-details {
	float: left;
	width: 75px;
	font-size: 13px;
	font-family: "Courier New", Courier, monospace;
	color: #1f3950
}
.rows-box {
	font-size: 13px;
	float: left;
	text-align: left;
	width: 120px;
	font-family: "Courier New", Courier, monospace;
	color: #090
}
#proddetpriceinfo {
	padding-top: 5px;
	width: 236px;
	clear: both;
	color: #e95c00;
	font-weight: 700
}
.discountopt {
	float: left;
	height: 20px;
	width: 236px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #ccc
}
.saveamt {
	color: #900;
	font-weight: 700;
	font-size: 14px;
	float:left;
	width: 140px;
	font-family: Tahoma,Geneva,sans-serif
}
.peevprice {
	font-size: 14px;
	color: #646464;
	font-weight: 700;
	padding-bottom: 8px;
	width: 70px;
	float: right;
	text-align: right; 
	font-family: Tahoma,Geneva,sans-serif ;
	font-style:italic
}
.nowprice {
	width: 150px;
	float: left;
	text-align: left;
	height: 30px;
	font-size: 16px;
	color: #f60;
	font-weight: 700;
	font-family: Tahoma, Geneva, sans-serif;
	padding-left: 2px
}
.rows-box-styles {
	height: 15px;
	width: 30px;
	border: 1px solid #ccc;
	font-size: 13px;
	font-weight: 400;
	color: #646464;
	text-align: right
}
#freeoptsdisplay {
	width: 249px;
	clear: both;
	color: #e95c00;
	font-weight: 700;
	font-size: 13px
}
#formsinproddesc form {
	margin: 0;
	padding: 0
}
#formsinproddesc input {
	float: left;
	width: 138px;
	height: 24px
}
.inputtext {
	border: 1px solid #7f9db9;
	width: 175px
}
.inputtextcontactus {
	border: 1px solid #7f9db9;
	width: 275px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 1px;
	margin-right: 0;
	margin-bottom: 1px;
	margin-left: 0;
	padding-right: 0;
	padding-left: 1px
}
.thumbnailsnspecialoffer {
	width: 98%;
	clear: both;
	vertical-align: middle;
	border-top: 1px solid #d9d9d9;
	border-bottom: 1px solid #d9d9d9;   
	height: 60px;
	padding: 5px;
	margin: 0
}
.thumbnailsnspecialoffer img
{border:1px solid #E1E1E1}
.prodes {
	width: 99%;
	color: #646464;
	clear: both;
	text-align: left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 0
}
.mydesc, #mydesc {
	font-size: 13px;
	padding-top: 10px;
	padding-right: 3px;
	padding-bottom: 3px;
	line-height:16px;
	padding-left: 3px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-image: url(images/_bc_background_R.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px dotted #d2d0ce;
		line-height:21px
	color: #202020
}
.tablink {
	background: url(images/tabbed.jpg) no-repeat;
	color: #000;
	font-weight: 700;
	width: 129px;
	height: 26px;
	text-align: center;
	cursor: pointer;
	float: left;
	text-decoration: none;
	padding-left: 0;
	padding-right: 0;
	padding-top: 2px;
	padding-bottom: 0;
	background-repeat: no-repeat;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif
}
.tablink:link, .tablink:visited  {
	background: url(images/tabbed.jpg) no-repeat;
	color: #646464;
	font-weight: 700;
	cursor: pointer;
	width: 129px;
	height: 26px;
	background-repeat: no-repeat;
	text-decoration: none
}

.tablink:hover {
	background: url(images/tabbed.jpg) no-repeat;
	color: #003333;
	font-weight: 700;
	cursor: pointer;
	width: 129px;
	height: 26px;
	background-repeat: no-repeat;
	text-decoration: none
}
#proddettabs {
	width: 500px;
	clear: both;
	height: 26px;

}
#myreview {
  	background:url(images/_bc_background_R.jpg);
	font-size: 13px;
	padding-left: 10px;
	line-height:16px;
	clear: both;

	background-repeat:repeat-x      ;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
 position:relative;
 top:-2px
}

.sepReview{
padding:5px}

.reviewField{background:none}
#manufact-container {
	clear: both
}
#manufact-container img {
	float: left
}
.manufactrures-info {
	float: left;
	margin: 5px
}
.preReview {
	border-bottom: 1px dotted #999;
	padding: 5px;
	clear: both
}
.reviewField {
	padding: 5px 0;
	clear: both;
	width: 550px;
	float: left
}
.mylabel {
	font-weight: 700;
	float: left;
	margin: 5px;
	width: 80px
}
.labelpassword {
	font-weight: 700;
	float: left;
	margin: 5px;
	width: 180px
}
.promoline {
	clear: both;
	font-size: 12px;
	color: #333;
	margin-top: 3px;
	margin-bottom: 5px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif
}
.extendedopt {
	clear: both;
	font-size: 13px;
	color: #333;
	margin-top: 10px;
	margin-bottom: 5px;
	padding-top: 10px
}
#myloginbox {
	text-align: left;
	padding: 5px;
	margin: 0 0 6px;
	border: 1px solid #d2d0ce
}
.label-signin {
	font-size: 14px;
	font-weight: 700;
	padding-bottom: 15px;
	color: #007990
}
.label-signin-title {
	font-weight: 700
}
.label-signin-box {
	border: 1px solid #009cb9;
	width: 175px;
	margin: 0 5px
}
#myloginbox a {
	color: #009cb9;
	font-size: 12px;
	text-decoration: none
}
#myloginbox a:hover {
	color: #646464;
	text-decoration: underline
}
.signupnregisterboxright {
	float: right;
	width: 345px;
	height: 500px;
	padding-bottom: 10px;
	margin-right: 10px;
	margin-left: 8px ;
	font-size:14px
}
.signupnregisterboxleft {
	width: 345px;
	height: 700px;
	float: left;
	padding-bottom: 10px;
	margin-left: 10px;
	margin-right: 8px
}
#signupnregisterbox {
	clear: both;
	width: 740px;


}
#signupnregisterbox h1 {
	font-size: 18px;
	color: #009900;
	font-weight: 400;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 12px;
	padding-left: 12px
}
#signupnregisterbox h5 {
	padding-left: 12px;
	font-size: 14px;
	font-weight: 400
}
.registerboxtitle {
	font-size: 14px;
	font-weight: 400;
	padding-left: 5px;
	width: 150px;
	color: #000;
	float: left;
	height: 10px;
	padding-top: 6px;
	margin: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif
}
.registerbox {
	float: right
}
.registerrows {
	clear: both
}
.shopping-flow-holder {
	clear: both;
	padding-top: 4px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 4px;
	height: 25px;
	margin: 0
}
.shopping-flow-holder h1 {
	padding: 10px;
	font-size: 14px;
	font-weight: 700;
	float: left;
	width: 230px;
	clear: both;
	color: #009cb9
}
.unselectedshoppingbut, .orderHistoryButt {
	background-image: url(images/_bc_stage.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 24px;
	width: 130px;
	font-size: 12px;
	font-weight: 700;
	color: #fff;
	text-decoration: none;
	cursor: pointer;
	padding-left: 28px;
	margin-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 3px
}
.unselectedshoppingbut:link, .unselectedshoppingbut:visited, .orderHistoryButt:visited {
	background-image: url(images/_bc_stage.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 24px;
	width: 130px;
	font-size: 12px;
	font-weight: 700;
	color: #fff;
	text-decoration: none;
	cursor: pointer;
	padding-left: 28px;
	margin-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 3px
}
.unselectedshoppingbut:hover, .orderHistoryButt:hover {
	background-image: url(images/_bc_stage_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 24px;
	width: 130px;
	font-size: 12px;
	font-weight: 700;
	color: #fff;
	text-decoration: none;
	cursor: pointer;
	padding-left: 28px;
	margin-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 3px
}

.orderHistoryButt, .orderHistoryButt:hover{
border:0px;
padding-left:14px;
padding-top:0px}
.selectedshoppingbut {
	background-image: url(images/_bc_stage_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 24px;
	width: 130px;
	font-size: 12px;
	font-weight: 700;
	color: #fff;
	text-decoration: none;
	cursor: pointer;
	padding-left: 28px;
	margin-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 3px
}
.selectedshoppingbut:hover {
	background-image: url(images/_bc_stage_4.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 24px;
	width: 130px;
	font-size: 12px;
	font-weight: 700;
	color: #fff;
	text-decoration: none;
	cursor: pointer;
	padding-left: 28px;
	margin-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 3px
}
.unselectedshoppingbut_confirmation {
	background-image: url(images/_bc_other_button.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	height: 24px;
	width: 149px;
	font-size: 12px;
	font-weight: 700;
	color: #fff;
	text-decoration: none;
	padding-left: 28px;
	cursor: pointer font-family: Arial, Helvetica, sans-serif;
	padding-top: 3px
}
.selectedshoppingbut_confirmation {
	background-image: url(images/notselected_half.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	height: 24px;
	width: 120px;
	font-size: 14px;
	font-weight: 700;
	color: #fff;
	text-decoration: none;
	padding-left: 10px;
	cursor: pointer
}
.quantitybox {
	width: 60px;
	text-align: left;
	border: 1px solid #7f9db9
}
.numericinput {
	width: 40px;
	text-align: center;
	border: 1px solid #999;
	font-family: "Arial Narrow";
	font-size: 11px
}
.dropdown {
	width: 159px;
	margin-left: 13px
}
tr.rowsbg td {
	font-family: "Arial Narrow";
	font-weight: 400;
	color: #1d3547;
	height: 28px;
	padding-top: 4px
}
.rbtop div {
	background: url(images/corners/tl.gif) no-repeat top left
}
.rbtop {
	background: url(images/corners/tr.gif) no-repeat top right
}
.rbbot div {
	background: url(images/corners/bl.gif) no-repeat bottom left
}
.rbbot {
	background: url(images/corners/br.gif) no-repeat bottom right
}
.rbtop div, .rbtop, .rbbot div, .rbbot {
	width: 100%;
	height: 7px;
	font-size: 1px
}
.rb {
	margin: 0 7px
}
.rbroundbox {
	width: 100%;
	margin: 1em auto;
	text-align: center;
	background-color: #aee4ff
}
.editbasket {
	background-image: url(images/_bc_cart_Aa.jpg);
	height: 24px;
	width: 160px;
	border: medium none;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
	background-repeat: no-repeat;
	cursor: pointer;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 4px;
	padding-left: 17px;
	margin: 0
}
.editbasket:hover {
	background-image: url(images/_bc_cart_A.jpg);
	height: 24px;
	width: 160px;
	border: medium none;
	color: #000;
	font-size: 12px;
	font-weight: 700;
	background-repeat: no-repeat;
	cursor: pointer;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 4px;
	padding-left: 17px;
	margin: 0
}
.cashoondelivery {
	background-image: url(images/_bc_cart_buttonB.png);
	height: 24px;
	width: 190px;
	border: medium none;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
	background-repeat: no-repeat;
	cursor: pointer;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 4px;
	padding-left: 17px;
	margin: 0
}
.cashoondelivery:hover {
	background-image: url(images/_bc_cart_button.png);
	height: 24px;
	width: 190px;
	border: medium none;
	color: #000;
	font-size: 12px;
	font-weight: 700;
	background-repeat: no-repeat;
	cursor: pointer;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 4px;
	padding-left: 17px;
	margin: 0
}
.textbox-style {
	border: 1px solid #7f9db9
}
.paymentinfo {
	width: 78%;
	clear: both;
	height: 30px;
	padding: 0;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 5px;
	/*border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999*/
}
.paymentinfoB {
	width: 300px;
	clear: both;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	background-image: url(images/_bc_background_R.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 40px
}
.paymentinfoC {
	width: 94%;
	clear: both;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 5px;
	margin: 5px
}
.paymentinfoD {
	width: 94%;
	clear: both;
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 5px;
	margin: 5px
}
.label {
	float: left;
	width: 400px;
	font-weight: 500
}
.form {
	float: left
}
.biggerbox {
	width: auto;
	clear: both;
	background-color: #fff
}
.biggerbox h1 {
	padding: 10px;
	font-size: 14px;
	font-weight: 700;
	float: left;
	width: 230px;
	clear: both
}
.requiredtextbox {
	border: 1px solid #ccc;
	width: 301px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 0
}
.optionaltextbox {
	border: 1px solid #999;
	width: 301px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 0
}
.errordelivery {
	color: red;
	padding: 8px 0 8px 70px
}
#footer {
	height: 70px;
	background: url(images/fBack.gif) repeat-x;
	padding: 30px 0 0;
	text-align: center;
	font-size: 13px;
	line-height: 18px
}
#footer a:link, #footer a:visited {
	color: #000;
	font-size: 14px;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-bottom: 10px
}
#outer #container #content_product1 .paymentinfo h2 {
	font-size: 18px;
	font-weight: 400;
	color: #060;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0
}
#outer #container #content_product1 div .paymentinfo .label {
	font-weight: 400;
	font-size: 14px
}

#mainaccount a, #mainaccount a:visited{
color:#009933;
text-decoration:none}

#mainaccount a:hover{
text-decoration:underline}


.langageimage {
	z-index: 99;
	position: fixed;
	bottom: 0;
	background-image: url(images/bottom-fade.png)
}
.dimlanguageimage {
	filter: alpha(opacity=50);
	-moz-opacity: .5
}
#forcaptcha {
	background-image: url(images/navBack.gif);
	height: 17px;
	width: 100px;
	border: none;
	background-repeat: repeat-x;
	font-weight: 700;
	text-align: center;
	color: #000;
	margin: 0;
	padding-bottom: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif
}
.client {
	list-style: none
}
.orforpaypalcheckout {
	text-align: center;
	width: 100%;
	padding: 5px 0;
	font-weight: 700
}
#forgotpasserr {
	padding-left: 5px
}
fieldset .fieldsetclass {
	border: 1px solid #000;
	background-color: #f0f0ff
}
.contactusform {
	margin-right: auto;
	margin-left: auto;
	display: block;
	width: 540px;
	background-image: url(images/_bc_background_R.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
	border: 1px dotted #999
}
#head {
	height: 164px;
	background-image: url(images/_bc_header_bg.png);
	background-repeat: repeat-x;
	background-position: left top
}
#logo {
	padding-left: 6px;
	width: 400px;
	padding-top: 8px
}
#langicon {
	float: right;
	padding-right: 50px;
	padding-top: 36px
}
#flag {
	width: 926px;
	margin-right: auto;
	margin-left: auto
}
#search {
	width: 926px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 14px;
	clear: both
}
#top_search {
	width: 400px;
	float: right;
	background-color: #1d374b;
	margin: auto 0 auto 0;
	padding: 3px
}
#top_search #button {
	float: right
}
#top_search #search-box-style {
	border: 1px solid #1d374b;
	margin-right: 3px;
	color: #333
}
#ts_button {
	float: right;
	margin-top: 1px;
	margin-right: 2px
}
#top_search a:link {
	color: #fff;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	display: block;
	margin-top: 3px;
	float: right;
	margin-right: 6px
}
#navT {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #666;
	width: 400px;
	padding-top: 7px
}
#navT a:link {
	color: #666;
	text-decoration: none;
	margin: 0 10px
}
#navT a:visited {
	color: #666;
	text-decoration: none
}
#navT a:hover {
	color: #333;
	text-decoration: underline
}
#top_search a:visited {
	color: #fff;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	display: block;
	margin-top: 3px;
	float: right;
	margin-right: 6px
}
#top_search a:hover {
	color: #fff;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	display: block;
	margin-top: 3px;
	float: right;
	margin-right: 6px;
	text-decoration: underline
}
#navS {
	width: 926px;
	color: #0f3;
	margin: 23px auto 0 auto;
	_margin: 13px auto 0 auto;
	#margin: 13px auto 0 auto
}
#navS a:link {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: 700;
	color: #fff;
	text-decoration: none;
	padding-right: 20px;
	padding-left: 20px;
	display: inline
}
#navS a:visited {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: 700;
	color: #fff;
	text-decoration: none;
	padding-right: 20px;
	padding-left: 20px;
	display: inline
}
#navS a:hover,  #navS a.current{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: 700;
	color: #ffc;
	text-decoration: underline;
	padding-right: 20px;
	padding-left: 20px;
	display: inline
}
#title_slogan {
	float: right;
	color: #ebebeb;
	font-style: italic
}
#welcome {
	width: 926px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #c5c5c5;
	clear: both
}
#welcome_content {
	padding: 6px;
	background-image: url(images/_bc_background.png);
	background-repeat: repeat-x;
	background-position: left top;
	clear: both
}
#welcome_advert {
	float: left;
	padding-right: 8px
}
#welcome_content h1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 17px;
	font-weight: 400;
	color: #008d2f;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0
}
#welcome_content p {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	line-height:16px;
}
.container-left-header {
	height: 32px;
	background-image: url(images/_bc_collumn_head_2a.png);
	background-repeat: repeat-x;
	background-position: left top;
	width: 177px;
	margin: 0;
	padding: 0
}
.container-left-header h2 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: 700;
	color: #fff;
	padding-top: 7px;
	padding-left: 8px
}
#masterdiv {
	text-align: left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 6px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d2d0ce;
	border-bottom-color: #d2d0ce;
	border-left-color: #d2d0ce;
	background-color: #fff
}
.mymenu {
	cursor: pointer;
	font-weight: 700;
	margin: 0;
	padding: 2px 0 2px 12px;
	font-size: 13px;
	text-decoration: none;
	font-family: Tahoma, Geneva, sans-serif
}
.mymenu a:link, .mymenu a:visited {
	color: #093
}
.mymenu a:hover {
	color: #f60;
	text-decoration: none;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px
}
.submenu {
	text-align: left;
	padding-left: 20px;
	font-weight: 400;
	text-decoration: none;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px
}
.submenu a {
	font-size: 11px;
	font-weight: 400;
	color: #333
}
.submenu a:hover {
	color: #090;
	text-decoration: underline;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px
}
.quicklinks {
	text-align: left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 6px;
	margin-left: 0;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 12px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d2d0ce;
	border-bottom-color: #d2d0ce;
	border-left-color: #d2d0ce
}
.quicklinks li {
	list-style-type: none
}
.quicklinks a {
	font-size: 12px;
	color: #333;
	padding-top: 5px;
	font-weight: 400;
	font-family: Tahoma, Geneva, sans-serif
}
.quicklinks a:hover {
	font-size: 12px;
	color: #090;
	padding-top: 5px;
	font-weight: 700;
	font-family: Tahoma, Geneva, sans-serif;
	text-decoration: underline
}
.container-right-header {
	height: 32px;
	background-image: url(images/_bc_collumn_head_2a.png);
	background-repeat: repeat-x;
	background-position: left top;
	width: 177px;
	margin: 0;
	padding: 0
}
.container-right-header h2 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: 700;
	color: #fff;
	padding-top: 7px;
	padding-left: 8px
}
#footer {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #ccc;
	margin-top: 6px;
	padding-top: 10px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px
}
#footer_content {
	color: #666;
	font-family: Verdana, Geneva, sans-serif;
	text-transform: uppercase;
	font-size: 10px
}
#footer_content a:link {
	color: #666;
	padding-right: 15px;
	padding-left: 15px;
	font-size: 11px;
	text-decoration: none
}
#footer_content a:visited {
	color: #666;
	padding-right: 15px;
	padding-left: 15px;
	font-size: 11px;
	text-decoration: none
}
#footer_content a:hover {
	color: #000;
	padding-right: 15px;
	padding-left: 15px;
	font-size: 11px;
	text-decoration: underline
}
#copyright {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	padding-top: 10px;
	color: #666
}
#copyright a:link {
	font-size: 10px;
	color: #093;
	text-decoration: none
}
#copyright a:visited {
	font-size: 10px;
	color: #093;
	text-decoration: none
}
#copyright a:hover {
	font-size: 10px;
	color: #063;
	text-decoration: underline
}
form {
	margin: 0;
	padding: 0
}
#container-right .best_seller_product_box .imageholder a img {
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none
}
.dprice {
	font-family: Tahoma, Geneva, sans-serif;
	color: #c00;
	font-size: 14px;
	font-weight: 700;
	margin-bottom:11px;
}
#_pd_desc {
	background-image: url(images/_bc_background_R.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #fc3;
	height: 300px
}
input.emailafriend {
	width: 138px;
	height: 24px;
	float: right;
	color: #fff;
	text-align: center;
	border: medium none;
	cursor: pointer;
	padding-bottom: 5px;
	background-image: url(images/_bc_emailfriend.png);
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: bottom;
	padding-left: 15px;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: 700
}
input.emailafriend:hover {
	width: 138px;
	height: 24px;
	float: right;
	color: #fff;
	text-align: center;
	border: medium none;
	cursor: pointer;
	padding-bottom: 5px;
	background-image: url(images/_bc_emailfriend2.png);
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: bottom;
	padding-left: 15px;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: 700
}
input.addtowishlist, a.freedownload{
	width: 138px;
	height: 24px;
	float: right;
	color: #fff;
	text-align: center;
	border: medium none;
	cursor: pointer;
	padding-bottom: 5px;
	background-image: url(images/_bc_whislist.png);
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: bottom;
	padding-left: 15px;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: 700
}
input.addtowishlist:hover, a.freedownload:hover  {
	width: 138px;
	height: 24px;
	float: right;
	color: #fff;
	text-align: center;
	border: medium none;
	cursor: pointer;
	padding-bottom: 5px;
	background-image: url(images/_bc_whislist2.png);
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: bottom;
	padding-left: 15px;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: 700
}

a.freedownload {

	color: #fff;
	text-align: center;
	border: medium none;
	cursor: pointer;
	padding: 5px 0px 0px;
	background-image: url(images/_bc_freedownload.png);
	font-size: 12px;
	text-transform: uppercase;
	font-weight: 700;
	position:relative;
	left:-14px
}
a.freedownload:hover {
background-image: url(images/_bc_freedownload2.png);
  	font-size: 12px;
  		padding: 5px 0px 0px;
  		text-decoration:none
}

input.Nbasket {
	height: 19px;
	width: 80px;
	font-size: 10px;
	text-align: center;
	border: medium none;
	cursor: pointer;
	color: #fff;
	padding-bottom: 3px;
	padding-left: 14px;
	background-image: url(images/_bc_add_to_cart.png);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: "Arial Narrow";
	font-weight: bolder;
	text-transform: uppercase
}
input.Nbasket:hover {
	height: 19px;
	width: 80px;
	font-size: 10px;
	text-align: center;
	border: medium none;
	cursor: pointer;
	color: #fff;
	padding-bottom: 3px;
	padding-left: 14px;
	background-image: url(images/_bc_add_to_cart_h.png);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: "Arial Narrow";
	font-weight: bolder;
	text-transform: uppercase
}
.newbutton {
	width: 40px;
	height: 14px;
	border: 1px solid #dfdfdf;
	font-size: 10px;
	font-weight: 700;
	color: #f60;
	text-align: center;
	background-color: #fff;
	font-family: Tahoma, Geneva, sans-serif;
	margin-bottom: 6px;
	vertical-align: middle;
	margin-right: 10px
}
#mydesc b {
	color: #090
}
.productname a:link {
	color: #033
}
.productname a:visited {
	color: #033
}
.productname a:hover {
	color: #060;
	text-decoration: underline
}
#mydesc ul {
	padding-left: 16px;
	color: #060
}
#content_product h1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: 700;
	font-size: 16px;
	color: #f60;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0
}
.newf {
	background-image: url(images/_bc_background.png);
	background-repeat: repeat-x;
	background-position: left top
}
.signupnregisterboxright .newf {
height:162px;
padding:5px}
input#radiobuttonsame {
	width: 50px;
	float: left;
	border: 0
}
input#radiobuttondiff {
	float: left;
	width: 50px;
	border: 0
}
#client {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	background-color: #f4f5f7;
	border: 1px dotted #ccc;
	font-weight: 700
}
#client a:link {
	color: #f30;
	height: 20px;
	display: block;
	margin-left: 0;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-left: 10px;
	background-image: url(images/_bc_background.png);
	background-repeat: repeat-x;
	background-position: left top;
	font-weight: 400;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ccc
}
#client a:visited {
	color: #f30;
	height: 20px;
	display: block;
	margin-left: 0;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-left: 10px;
	background-image: url(images/_bc_background.png);
	background-repeat: repeat-x;
	background-position: left top;
	font-weight: 400;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ccc
}
#client a:hover {
	color: #fff;
	height: 20px;
	display: block;
	margin-left: 2px;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-left: 10px;
	font-weight: 400;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
	background-color: #333;
	background-image: none;
	margin-right: 2px
}
.fieldsetSN {
	background-image: url(images/_bc_background_R.jpg);
	background-repeat: repeat-x;
	background-position: left top
}
#accountinfo {
	
	padding: 0;
	margin: 0
}
.rowsbg a:link {
	color: #000;
	font-family: "Arial Narrow";
	font-size: 11px;
	font-weight: 400
}

.myaccounttable{
background-image: url(images/_bc_background_R.jpg);
	background-repeat: repeat-x;
	background-position: left top;
border:1px solid #D2D0CE;
padding-top:22px;
width:576px;
margin-top:11px;
font-family:Tahoma,Geneva,sans-serif;
font-size:12px;
}
.myaccounttable tr{
height:30px;
text-indent:10px}

.rowsbg a:visited {
	color: #000;
	font-family: "Arial Narrow";
	font-size: 11px;
	font-weight: 400
}
.rowsbg a:hover {
	color: #f30;
	font-family: "Arial Narrow";
	font-size: 11px;
	font-weight: 400;
	text-decoration: underline
}
.mainbasketA tr td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #008e2f;
	margin-top: 0;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px
}
.mainbasketB {
	margin-left: auto;
	margin-right: auto;
	background-image: url(images/_bc_background_R.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px dotted #ccc;
	margin-top: 10px
}
.mainbasketB th {
	text-align: center;
	font-size: 12px;
	color: #fff;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: 700;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #008e2f;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 6px;
	padding-left: 5px;
	margin: 0;
	background-color: #048;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999;
	border-left-color: #fff
}
.mainbasketB tr td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #44d072;
	margin-top: 0;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px
}
.listoofitmes tr td {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #6fb7ff
}
.mainbasketB a:link {
	color: #ff9
}
.mainbasketB a:visited {
	color: #ff9
}
.mainbasketB a:hover {
	color: #ff0;
	text-decoration: underline
}
.mainbasketB tr td .style3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #036
}
.mainbasketB tr td label {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: red;
	text-align: center;
	vertical-align: middle;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0
}
.mainbasketB #agreement {
	border: 1px solid #900;
	padding: 2px;
	margin: 0;
	clear: both;
	background-color: #ff3
}
.labelA {
	margin: 0;
	padding: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 400
}
.labelA h5 {
	width: 115px;
	margin: 0;
	padding: 0;
	float: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 700;
	color: #036
}
.paymentinfoC h2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #060;
	margin: 0;
	padding: 0
}
.paymentinfoD h2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #060;
	margin: 0;
	padding: 0
}
.paymentinfo .label {
	padding-top: 15px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #036;
	padding-left: 20px
}
.paymentinfo .form form .buttonpay {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	padding: 0;
	margin-top: 0;
	margin-bottom: 0;
	float: right
}
.paymentinfo .form form {
	text-align: left;
	margin-right: auto;
	margin-left: auto
}
.paymentinfo .form form img {
	text-align: center;
	margin-right: auto;
	margin-left: auto
}
#contents-right a img {
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	display: block
}
#mainaccount #contactustext {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-image: url(images/_bc_background_R.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px dotted #999;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 2px;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px
}
.rowContact {
	clear: both;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	height: 35px
}
.rowContactT {
	clear: both;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	height: 140px
}
.rowContact #mmm {
	display: block;
	padding-left: 50px;
	margin-left: 130px
}
.api {
	margin-left: 22px
}

.api tr{
font-size:12px;
margin-bottom:5px;
width:350px;
height:25px
}
#compareproducttablse {
	border: 2px ridge #ccc;
	font-size:13px;

}

#compareproducttablse td{
padding:4px}

#content_product h2.compare{padding-top:26px}
#newsletterdiv {
	text-align: left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 6px;
	margin-left: 0;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 12px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d2d0ce;
	border-bottom-color: #d2d0ce;
	border-left-color: #d2d0ce
}
#newsletterdiv .newslettertextbox {
	width: 135px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 11px
}
.subserror {
	color: red;
	font-size: 11px
}
.ContentHeader {
	font-size: 13px;
	margin-bottom: 5px
}
.FormItem {
	width: 350px;
	margin-bottom: 5px;
	font-size: 12px
}

.FormInput select{
padding:0px}

.FormLabel {
	float: left;
	width: 150px
}
.FormSubmit {
	margin-left: 150px
}
.spacer {
	width: 5px;
}
.search2 {
	background-image: url('images/details.gif');
	height: 17px;
	width: 56px;
	border: medium none;
	color: #ffffff;
	/*font-family: Arial, Helvetica, sans-serif;
*/
	font-size: 12px;
	padding-left: 5px;
	background-repeat: no-repeat;
	margin-right: 0px;
	/*padding-right: 15px;
	padding-bottom: 15px;
*/
	background-color: #FFFFFF;
	cursor: pointer
}
#zolibasket {
	float: right;
	font-family: verdana;
	font-size: 13px;
	font-weight: 500;
	margin-left: 10px
}
.checkout {
	background-image: url(images/_bc_cart_A.jpg);
	background-repeat: no-repeat;
	border: medium none;
	color: white;
	font-family:Arial,Helvetica,sans-serif;
	cursor: pointer;
	font-size: 12px;
	font-weight: bold;
	height: 24px;
	width: 160px;
	padding-bottom:4px
}


.error {
	color: #FF0000;
	font-size: 14px;
}

#catmenu {width:177px; position:relative;margin-bottom:6px;}

#catmenu ul {margin:0; padding:0; list-style:none; white-space:nowrap; text-align:left; padding:1px 1px 0 1px; background:#fff;border:1px solid #D2D0CE;border-top:0px;}

#catmenu li {margin:0; padding:0; list-style:none;}
#catmenu li {display:inline-block; display:inline;}
#catmenu ul ul {position:absolute; left:-9999px;}
#catmenu ul#toplevel {position:relative; left:0; top:0;}

#catmenu ul ul {border-bottom:2px solid #009933;border-right:2px solid #009933;border-left:1px solid #009933;border-top:1px solid #009933; }

#catmenu a {display:block;font-family:Tahoma,Geneva,sans-serif;
font-size:13px;color:#000; line-height:22px; text-decoration:none;padding:0 20px 0 10px;} 

#catmenu ul li:hover > ul {left:100%; margin-top:-24px; margin-left:-1px;}

#catmenu a:hover ul,
#catmenu a:hover a:hover ul, 
#catmenu a:hover a:hover a:hover ul {left:100%;}
#catmenu a:hover ul ul, 
#catmenu a:hover a:hover ul ul {left:-9999px;}

#catmenu li a:hover {background:#009933; color:#fff;} 
#catmenu li:hover > a {background:#009933; color:#fff;}
#catmenu li a.fly {background: url(images/arrow.gif) no-repeat right top;}
#catmenu li.topli a{width:145px;display:block}
#catmenu li a.fly:hover {background:#009933 url(images/arrow.gif) no-repeat right top;} 
#catmenu li:hover > a.fly {background:#009933 url(images/arrow.gif) no-repeat right top;}

#catmenu table {position:absolute; left:99%; height:0; width:0; border-collapse:collapse; margin-top:-7px; margin-left:-1px;}


.longsearch{background-image:url(images/_bc_stage.jpg);
background-position:left top;
background-repeat:no-repeat;
color:#FFFFFF;
cursor:pointer;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:700;
height:22px;
margin:9px 0px 9px 100px;
padding-left:28px;
text-decoration:none;
width:130px;
border:0px}

.longsearch:hover{
background-image:url(images/_bc_stage_2.jpg)
}

.signupnregisterboxright h2{
text-align:center;
margin-bottom:5px;
font-size:12px}


#orderdetail td {padding:3px}

#google_translate_element select{width:177px;
padding:0px}


