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;
	
	background:none;
	

}

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: "Verdana", Arial, Helvetica, sans-serif;

}

a:link, a:visited {

	text-decoration: none

}

a:hover {

	text-decoration: underline

}

#mainOuter {

	background-image:url(images/page_background.jpg);
	background-attachment:fixed;

	/*background-image: url(images/_bc_background.png);

	background-repeat: repeat-x;

	background-position: left top*/

}

#outer {

	width: 926px;

	margin: auto;

	background-color: #FFFFFF;

	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-top:34px;

}

#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: "Verdana", 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: "Verdana", Arial, Helvetica, sans-serif;

	font-weight: 400

}

#content_myaccount h1 {

	font-family: "Verdana", 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;
	
	font-size: 8px;
	
	text-align: justify;

}

.introtext {
	padding-top: 10px;
	
	padding-left:15px;
	
	padding-right:15px;
	
	padding-bottom:20px;

	clear: both;

	font-size: 14px;
	
	text-align: justify;

}

.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: #000099;

	font-size: 14px;

	float: left;

	width: 80px;

	font-family: "Verdana", Arial, Helvetica, sans-serif;

	font-weight: 700

}

.discountopt_first {

	width: 50%;

	float: left;

	padding-left: 3px;

	font-family: "Verdana", Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #036

}

.saveamt_first {

	color: #f30;

	font-weight: 700;

	font-size: 16px;

	font-family: "Verdana", Arial, Helvetica, sans-serif;

	text-transform: uppercase

}

.peevprice_first {

	font-size: 14px;

	color: #666;

	display: block;

	font-family: "Verdana", 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: "Verdana", Arial, Helvetica, sans-serif;

}

.compareprod_left {

	width: 47%;

	float: left;

	font-family: "Verdana", 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: "Verdana", 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: 9px;

	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: "Verdana", Arial, Helvetica, sans-serif;

	text-transform: uppercase;

	font-weight: bolder

}

.details a:link, .details a:visited {

	margin: 0;

	float: right;

	height: 19px;

	width: 80px;

	font-size: 9px;

	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: "Verdana", Arial, Helvetica, sans-serif;

	text-transform: uppercase;

	font-weight: bolder

}

.details:hover {

	margin: 0;

	float: right;

	height: 19px;

	width: 80px;

	font-size: 9px;

	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: "Verdana", Arial, Helvetica, sans-serif;

	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: "Verdana", Arial, Helvetica, sans-serif;

	vertical-align: middle;

	margin-top: 2px

}



.product_box_4 .productboxtext {

	width: 30px;

}

input.basket {

	height: 19px;

	width: 80px;

	float: right;

	font-size: 7px;

	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: "Verdana", Arial, Helvetica, sans-serif;

	vertical-align: bottom;

	font-weight: bolder;

	text-transform: uppercase

}

input.basket:hover {

	height: 19px;

	width: 80px;

	float: right;

	font-size: 7px;

	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: "Verdana", Arial, Helvetica, sans-serif;

	text-transform: uppercase;

	font-weight: bolder

}

.addtobasketsearchresult {

	text-align: center;

	margin-right: auto;

	margin-left: auto;

	font-family: "Verdana", 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: "Verdana", 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: 12px;

	text-transform: none;
	
	text-align:center;
	
	vertical-align:middle;

	background-image: url(images/_bc_collumn_head_2a.png);

	background-repeat: repeat-x;

	background-position: left top;

	width: 177px;

	font-family: "Verdana", Arial, Helvetica, sans-serif;

	font-weight: 700;

	color: #fff;

	padding-top: 0;

	padding-right: 0;

	padding-bottom: 0;

	padding-left: 0px;

	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: "Verdana", Arial, Helvetica, 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: "Verdana", 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: "Verdana", 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: "Verdana", 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: "Verdana", Arial, Helvetica, 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: 90px;

	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: "Verdana", 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: "Verdana", 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: "Verdana", Arial, Helvetica, sans-serif;

}

.recommprodsinproddet .product_items .searchpromoline {

	text-align: left;

	font-style: italic;

	font-size: 12px;

	padding: 2px 0 3px;

	font-family: "Verdana", 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: "Verdana", 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", Arial, Helvetica, 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: "Verdana", Arial, Helvetica, sans-serif;

}

.advancedsearchresults .product_items .searchpromoline {

	text-align: left;

	font-style: italic;

	font-size: 12px;

	padding: 2px 0 3px;

	font-family: "Verdana", 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: "Verdana", 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", Arial, Helvetica, 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: "Verdana", 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: "Verdana", 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:#FFFFFF;

	cursor: pointer;

	font-family: "Verdana", 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: "Verdana", 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: "Verdana", Arial, Helvetica, sans-serif;

	padding-top: 8px

}

#forgotpass .forgotemailclass {

	width: 300px;

	font-family: "Verdana", 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: "Verdana", 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: "Verdana", 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: "Verdana", 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: "Verdana", 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: "Verdana", 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: "Verdana", 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: "Verdana", Arial, Helvetica, sans-serif;

	font-size: 13px;

	height: 35px

}

.rowA {

	clear: both;

	font-family: "Verdana", Arial, Helvetica, sans-serif;

	font-size: 13px;

	padding-top: 4px;

	padding-bottom: 4px

}

.rowB {

	clear: both;

	font-family: "Verdana", 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: "Verdana", 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: "Verdana", 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: "Verdana", Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #24445e

}

.rows-details {

	float: left;

	width: 75px;

	font-size: 13px;

	font-family: "Verdana", Arial, Helvetica, sans-serif;

	color: #1f3950

}

.rows-box {

	font-size: 13px;

	float: left;

	text-align: left;

	width: 120px;

	font-family: "Verdana", Arial, Helvetica, sans-serif;

	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: #FF0000;

	font-weight: 700;

	font-size: 14px;

	float:left;

	width: 140px;

	font-family: "Verdana", Arial, Helvetica, sans-serif;

}

.peevprice {

	font-size: 14px;

	color: #999999;

	font-weight: 700;

	padding-bottom: 8px;

	width: 70px;

	float: right;

	text-align: right; 

	font-family: "Verdana", Arial, Helvetica, sans-serif;

	font-style:italic

}

.nowprice {

	width: 150px;

	float: left;

	text-align: left;

	height: 30px;

	font-size: 16px;

	color: #000099;

	font-weight: 700;

	font-family: "Verdana", Arial, Helvetica, 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: "Verdana", 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: 85px;

	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: "Verdana", 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: "Verdana", 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: "Verdana", 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;
	
	text-align:justify;
	

}

.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: "Verdana", 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: "Verdana", 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: "Verdana", 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: "Verdana", 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: "Verdana", 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: "Verdana", 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: "Verdana", 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: "Verdana", 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: "Verdana", 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: "Verdana", 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: "Verdana", 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: "Verdana", 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: "Verdana", 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: 194px;

	background-image: url(images/_bc_header_bg.png);

	background-repeat: repeat-x;

	background-position: left top

}

#logo {

	padding-left: 6px;

	width:auto;

	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", Arial, Helvetica, sans-serif;

	font-size: 11px;

	display: block;

	margin-top: 3px;

	float: right;

	margin-right: 6px

}

#navT {

	font-family: "Verdana", Arial, Helvetica, 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", Arial, Helvetica, sans-serif;

	font-size: 11px;

	display: block;

	margin-top: 3px;

	float: right;

	margin-right: 6px

}

#top_search a:hover {

	color: #fff;

	font-family: "Verdana", Arial, Helvetica, 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: "Verdana", Arial, Helvetica, 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: "Verdana", Arial, Helvetica, 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: "Verdana", Arial, Helvetica, 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: 915px;

	margin-right: auto;

	margin-left: auto;

	border: 1px solid #c5c5c5;

	clear: both

}

#welcome_content {

	padding: 3px;

	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", Arial, Helvetica, 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: "Verdana", Arial, Helvetica, 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;
	
	text-align:center;

}

.container-left-header h2 {

	font-family: "Verdana", Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: 700;

	color: #fff;

	padding-top: 7px;

	padding-left: 8px;
	
	text-align:center;

}

#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: "Verdana", Arial, Helvetica, sans-serif;

}

.mymenu a:link, .mymenu a:visited {

	color: #093

}

.mymenu a:hover {

	color: #f60;

	text-decoration: none;

	font-family: "Verdana", Arial, Helvetica, sans-serif;

	font-size: 13px

}

.submenu {

	text-align: left;

	padding-left: 20px;

	font-weight: 400;

	text-decoration: none;

	font-family: "Verdana", Arial, Helvetica, 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: "Verdana", Arial, Helvetica, 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: "Verdana", Arial, Helvetica, sans-serif;

}

.quicklinks a:hover {

	font-size: 12px;

	color: #090;

	padding-top: 5px;

	font-weight: 700;

	font-family: "Verdana", Arial, Helvetica, 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: 4px;

	padding: 4px;

}

.container-right-header h2 {

	font-family: "Verdana", Arial, Helvetica, 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", Arial, Helvetica, 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", Arial, Helvetica, 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: "Verdana", Arial, Helvetica, 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_emailfriend2.png);

	background-repeat: no-repeat;

	background-position: left top;

	vertical-align: bottom;

	padding-left: 15px;

	font-size: 9px;

	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_emailfriend.png);

	background-repeat: no-repeat;

	background-position: left top;

	vertical-align: bottom;

	padding-left: 15px;

	font-size: 9px;

	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_whislist2.png);

	background-repeat: no-repeat;

	background-position: left top;

	vertical-align: bottom;

	padding-left: 15px;

	font-size: 9px;

	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_whislist.png);

	background-repeat: no-repeat;

	background-position: left top;

	vertical-align: bottom;

	padding-left: 15px;

	font-size: 9px;

	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_h.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.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: "Verdana", Arial, Helvetica, 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: "Verdana", 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: "Verdana", 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: "Verdana", Arial, Helvetica, 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: "Verdana", 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: "Verdana", Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #036

}

.mainbasketB tr td label {

	font-family: "Verdana", 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: "Verdana", Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: 400

}

.labelA h5 {

	width: 115px;

	margin: 0;

	padding: 0;

	float: left;

	font-family: "Verdana", Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: 700;

	color: #036

}

.paymentinfoC h2 {

	font-family: "Verdana", Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: 400;

	color: #060;

	margin: 0;

	padding: 0

}

.paymentinfoD h2 {

	font-family: "Verdana", Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: 400;

	color: #060;

	margin: 0;

	padding: 0

}

.paymentinfo .label {

	padding-top: 15px;

	font-family: "Verdana", 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: "Verdana", 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: "Verdana", Arial, Helvetica, sans-serif;

	font-size: 13px;

	height: 35px

}

.rowContactT {

	clear: both;

	font-family: "Verdana", 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: 9px;

}

.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: "Verdana", 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: "Verdana", Arial, Helvetica, 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: "Verdana", 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}



*{padding:0;margin:0}#TB_window{font:12px Arial,Helvetica,sans-serif;color:#333}#TB_secondLine{font:10px Arial,Helvetica,sans-serif;color:#666}#TB_window a:link{color:#666}#TB_window a:visited{color:#666}#TB_window a:hover{color:#000}#TB_window a:active{color:#666}#TB_window a:focus{color:#666}#TB_overlay{position:fixed;z-index:100;top:0;left:0;height:100%;width:100%}.TB_overlayMacFFBGHack{background:url(macFFBgHack.png) repeat}.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}* html #TB_overlay{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px')}#TB_window{position:fixed;background:#fff;z-index:102;color:#000;display:none;border:4px solid #525252;text-align:left;top:50%;left:50%}* html #TB_window{position:absolute;margin-top:expression(0 - parseint(this.offsetHeight / 2)+(tbwindowmargin=document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)+'px')}#TB_window img#TB_Image{display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666}#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left}#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right}#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right}#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px}#TB_title{background-color:#e8e8e8;height:27px}#TB_ajaxContent{clear:both;padding:2px 15px 15px;overflow:auto;text-align:left;line-height:1.4em}#TB_ajaxContent.TB_modal{padding:15px}#TB_ajaxContent p{padding:5px 0}#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px}* html #TB_load{position:absolute;margin-top:expression(0 - parseint(this.offsetHeight / 2)+(tbwindowmargin=document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)+'px')}#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%}* html #TB_HideSelect{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px')}#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px}.ac_results{padding:0;border:1px solid #000;background-color:#fff;overflow:hidden;z-index:99999}.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}.ac_results li{margin:0;padding:2px 5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden}.ac_loading{background:#fff url(indicator.gif) right center no-repeat}.ac_odd{background-color:#eee}.ac_over{background-color:#0a246a;color:#fff}
