BODY {
	MARGIN: 0px;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 11px;
	color:#333333;
	background:#efefef;
}
/* Layout */
#siteContainer {
	width: 992px;; /*Width of main container*/
	margin: 0 auto; /*Center container on page*/
	TEXT-ALIGN: left;
}
#siteholder{
	border-left: 1px solid #dfdfdf;
	border-right: 1px solid #dfdfdf;
	background-color:#FFFFFF;
}
#holder {
	margin-left:15px;
	margin-right:15px;
	width:960px;
}
#colLeft {
	float: left;
	width: 170px; /*Width of left column in pixel*/
	margin-right:15px;
	padding:0px;
}
#colMiddle {
	float: left;
	padding:0px;
	width:590px;
	margin-right:15px;
}
#colMiddle2 {
	float: left;
	padding:0px;
	width:775px;
}
#colRight {
	float: left;
	width: 170px; /*Width of right column*/
	padding:0px;
}
table{
	font-size:11px;
}
B {
	FONT-WEIGHT: bold;
}
I {
	FONT-STYLE: italic;
}
IMG {
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	BORDER-LEFT: 0px;
	BORDER-BOTTOM: 0px;
}
P {
	MARGIN: 0px;
}
FORM {
	MARGIN: 0px;
}
A {
	COLOR: #333333;
	TEXT-DECORATION: none;
}
A:hover {
	color:#00529f;
	TEXT-DECORATION: none;
}
.hideLayer {
	DISPLAY: none;
}
.conts {
	visibility:hidden;
}
.price{
	color:#CC0000;
	font-size:12px;
	font-weight:bold;
}
.rrp{
	color:#0066CC;
}
.save{
	color:#006633;
}
.wholesale_price {
	color:#FF6600;
	font-size:12px;
	font-weight:bold;
}
.warning_message {
	color:#CC0000;
	font-size:12px;
	font-weight:bold;
}
/* Header */
#header {
	width:960px;
}
.topbar{
	width:960px;
	height:31px;
	background-image:url(templates/standard/english/template_images/top-bar.gif);
}
.header-tab-holder{
	height:40px;
	float:left;
	width: 100px;
	margin-left:2px;
}
.header-tab-holder a{
	height: 33px;
	display:block;
	background-image: url(templates/standard/english/template_images/top_tab.gif);
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	font-size:9px;
	line-height:33px;
	margin-top:7px;
}
.header-tab-holder a:hover{
	height: 40px;
	margin-top:0px;
	color:#FFFFFF;
	background-image: url(templates/standard/english/template_images/top_tab_over.gif);
}
.header-tab-holder-end{
	height:40px;
	float:left;
	width: 122px;
}
.header-tab-holder-end a{
	height: 33px;
	display:block;
	background-image: url(templates/standard/english/template_images/top_tab_end.gif);
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	font-size:9px;
	line-height:33px;
	margin-top:7px;
}
.header-tab-holder-end a:hover{
	height: 40px;
	margin-top:0px;
	color:#FFFFFF;
	background-image: url(templates/standard/english/template_images/top_tab_end_over.gif);
}
.header-tab-holder-end-home{
	height:40px;
	float:left;
	width: 122px;
}
.header-tab-holder-end-home a{
	height: 33px;
	display:block;
	background-image: url(templates/standard/english/template_images/top_tab_end_over.gif);
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	font-size:9px;
	line-height:33px;
	margin-top:7px;
}
.header-tab-holder-end-home a:hover{
	height: 40px;
	margin-top:0px;
	color:#FFFFFF;
}
.headerSearch {
	height: 47px;
	width: 293px;
	float:right;
	margin-top:26px;
}
.navbox {
	width:960px;
}
.navbox-2 {
	height: 32px;
	background-color:#f5f5f5;
	BORDER: #c1c1c1 1px solid;
}
.nav-basket{
	float:right;
	line-height:30px;
	margin-right:4px;
	margin-left:4px;
}
.nav-basket a{
	color:#00bde7;
	font-weight:bold;
}
.nav-basket a:hover{
	font-weight:bold;
}
.dropdown_head{
	width: 175px;
	height: 22px;
	display:block;
	background-image: url(templates/standard/english/template_images/dropdown.gif);
	color:#333333;
	line-height:22px;
	margin:4px;
	cursor:pointer;
}
#preloader {
position: absolute;
top: 00;
left: 0;
width: 1px;
height: 1px

}

#preloader img {

width: 0px;
height: 0px;

} 

.top_menu{
	width:180px;
	text-align:left;
}
.top_menu .middle{
	background-color:#f1f1f1;
	background-image: url(templates/standard/english/template_images/menu_middle.gif);
	width:180px;
}
.top_menu .middle .holder{
	height:250px;
	overflow:auto;
	width:176px;
}
.top_menu .middle a{
	display:block;
	padding:3px;
	color:#333;
	margin:0;
	margin-left:4px;
	margin-right:4px;
	height: auto;
	background: none;
	text-align:left;
	font-weight:normal;
	line-height:normal;
	font-size:11px;
}
.top_menu .middle a:hover{
	background: none;
	background-color:#c5cf21;
	color:#ffffff;
	height: auto;
}
.top_menu .top{
	width:180px;
	height:9px;
	background-image: url(templates/standard/english/template_images/menu_top.gif);
}
.top_menu .top2{
	width:180px;
	height:9px;
	background-image: url(templates/standard/english/template_images/menu_top2.gif);
}
.top_menu .topright{
	width:180px;
	height:9px;
	background-image: url(templates/standard/english/template_images/menu_top_right.gif);
}
.top_menu .bottom{
	width:180px;
	height:4px;
	background-image: url(templates/standard/english/template_images/menu_bottom.gif);
}
.headerRight {
	TEXT-ALIGN: right;
	width:369px;
	float:right;
	padding-top:26px;
}
.headerholder{
	height:94px;
}
#featureproducts{
	padding-top:15px;
	margin-bottom:15px;
	width:960px;
}
.featureboxhide{
	background-color:#f5f5f5;
	BORDER: #c1c1c1 1px solid;
	text-align:right;
	padding:3px;
	font-size:10px;
}
.featureholder{
	text-align:center;
	float:left;
	width:120px;
	margin-bottom:5px;
}
.featureholder a{
	color:#00529f;
	font-size:10px;
}

/* Lightbox */
#overlay{
	position: absolute;
    top: 0px;
    left: 0px;
    z-index: 98;
    width: 100%;
    height: 100%;
	background-color: #333;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6; 
}
#overlay[id]{ /* IE6 and below Can't See This */
    position:fixed;
}
#overlay2{
	position: absolute;
    top: 0px;
    left: 0px;
    z-index: 6;
    width: 100%;
    height: 100%;
	background-color: #ccc;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
}
#overlay2[id]{ /* IE6 and below Can't See This */
    position:fixed;
}
.top_menu_hidden{
	height:22px;
	background-color: #ccc;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
}
.box{
	width:486px;
	text-align:left;
}
.box_middle{
	background-image: url(templates/standard/english/template_images/lightbox-background.gif);
	padding-left:8px;
	padding-right:8px;
}
.box_top{
	width:486px;
	height:8px;
	background-image: url(templates/standard/english/template_images/lightbox-top.gif);
}
.box_bottom{
	width:486px;
	height:8px;
	background-image: url(templates/standard/english/template_images/lightbox-bottom.gif);
}
.box_holder{
	margin-left:10px;
	margin-right:10px;
	padding-bottom:5px;
}
.boxheader{
	font-weight:bold;
	margin-bottom:10px;
	line-height:20px;
}
.close{
	float:right;
	cursor:pointer;
	font-size:10px;
}


/* Footer */
#footer {
	width:960px;
	padding-top:10px;
	background-color:#f5f5f5;
	BORDER: #c1c1c1 1px solid;
	margin-bottom:10px;
}
#footer-top{

}
#poweredby{
	float:right;
	color:#333333;
	margin-right:10px;
}
#poweredby a{
	color:#333333;
}
#copyright{
	float:left;
	color:#333333;
	margin-left:10px;
}
.footer_general{
	margin:10px;
	text-align:center;
}
.footer_general a{
	color:#333333;
	font-size:9px;
}
/* item boxes */
.fullBox {

}
.fullBox SPAN.left {
	FLOAT: left;
	WIDTH: 50%;
}
.fullBox SPAN.right {
	FLOAT: left;
	WIDTH: 49.9%;
}
.trebleBox {
	
}
.trebleBox SPAN.left {
	FLOAT: left;
	WIDTH: 33.3%;
}
.trebleBox SPAN.middle {
	FLOAT: left;
	WIDTH: 33.3%;
}
.trebleBox SPAN.right {
	FLOAT: left;
	WIDTH: 33.3%;
}
.clearBoth {
	CLEAR: both;
}
.clearboth {
	CLEAR: both;
}
.overflow {
	overflow:hidden;
	width:100%;
}
.innerBox {
	display:block;
	margin-top:1px;
}
.innerBoxtop {
	BORDER-RIGHT: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid;
	background-color: #D1E2FE;
	padding-left:5px;
	padding-bottom:3px;
	font-size:11px;
	font-weight:bold;
}
.innerBoxmiddle {
	BORDER-BOTTOM: #c7c7c7 1px solid;
	background-color: #FFFFFF;
	overflow:hidden;
	padding-top:3px;
	padding-bottom:3px;
}
.innerBoxmiddlesearch {
	BORDER-RIGHT: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid;
	background-color: #FFFFFF;
	padding:2px;
}
.innerBoxbottom {
	BORDER-RIGHT: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid;
	background-color: #EFEFEF;
	padding-left:4px;
}
.smallpic{
	float:left;
	width:87px;
	height:116px;
}
.picnprice{
	width: 100%;
	overflow:hidden;
}
.dealofweek{
	BORDER: #c4c4c4 1px solid;
	margin-top:1px;
	margin-bottom:15px;
}
.dealofweekbg{
	background-image: url(templates/standard/english/template_images/deal_of_week_bkground.gif);
	height:153px;
	color:#FFFFFF;
}
.dealofweekpic{
	float:left;
	width:124px;
	text-align:center;
	margin-right:50px;
}
.dealofweektitle{
	font-size:12px;
	font-weight:bold;
	height:50px;
	overflow: hidden;
	margin-right:5px;
	line-height:50px;
}
.dealofweekdesc{
	height:63px;
	margin-right:5px;
	font-size:11px;
}
.dealofweekprice{
	font-size:12px;
	font-weight:bold;
}
.productlistname{
	overflow:hidden; 
	font-size:12px;
	font-weight:bold;
	margin-bottom:3px;
}
.productlistname a{
	color:#333333;
}
.productlistreview{
	font-size:10px;
	line-height:20px;
	margin-bottom:3px;
}
.productlistprice{
	font-weight:bold;
	margin-bottom:3px;
}
.productlistquickfind{
	float:right;
	font-size:10px;
	margin-top:2px;
}
.productlistview{
	float:right;
	height:42px;
}
.productlistdesc{
	width:490px;
	overflow:hidden;
	font-size:11px;
	min-height:39px;
	margin-bottom:2px;
}
* html .productlistdesc {
	height:39px;
}
.productlistdesc font{
	font-size:11px;
	font-family:Verdana;
	color:#333333;
}
.productlistbuttons{

}
.productlistfreeship{
	font-size:10px;
	font-weight:normal;
	color:#666;
	float:right;
	margin-top:3px;
}
.listpercent{
	font-size:10px;
	font-weight:normal;
	color:#666;
}
.productlistright{
	width:490px;
	float:right;
}

.popular{
	BORDER: #c2c2c2 1px solid;
	padding:3px;
	background:#FFFFFF;
	margin-top:1px;
}
.popular2{
	BORDER: #c2c2c2 1px solid;
	background-color: #e4e4e1;
	padding:3px;
	margin-top:1px;
}
.popular_image{
	padding:1px;
	float:left;
	cursor:pointer;
}
.popular_image_holder{
	text-align:center;
	float:left;
	width:34px;
}
.popular_name{
	overflow:hidden;
	width:110px;
	cursor:pointer;
}
.popular_price{
	font-weight:normal;
	color:#990000;
}
/* catagory/type headers */

.cathead {

}
.catheadtop {
	BORDER: #c1c1c1 1px solid;
	background:#f5f5f5;
	font-weight:bold;
	color:#333333;
	height:30px;
	line-height:30px;
	padding-left:7px;
}
.catheadmiddle {

}
.catheadbottom {
	background-color: #EFEFEF;
}

#info_sub_cats a{
	color:#00529f;
	font-size:11px;
}

/* column boxes */
.innercolumnBox {
	margin-bottom:5px;
}
.innercolumnBox .top {
	background:#00bde7;
	font-weight:bold;
	color:#FFFFFF;
	height:30px;
	line-height:30px;
	padding-left:7px;
	margin-bottom:2px;
	BORDER: #0291b1 1px solid;
}
.innercolumnBox .middle {
	background-image: url(templates/standard/english/template_images/column_middle_background.gif);
	background-repeat:repeat-x;
}
.innercolumnBox .grey_box{
	BORDER: #c1c1c1 1px solid;
	background-color:#e4e4e1;
	margin-top:1px;
}
.innercolumnBox .white_box{
	BORDER: #c1c1c1 1px solid;
	margin-top:1px;
}
#news_feed{
	overflow-y: scroll;
	overflow-x: hidden;
	width:170px;
	height:250px;
}
#news_feed .news_item{
	margin:5px;
	margin-bottom:10px;
}

.textbox_title{
	height:20px;
	width:150px;
	color:#FFFFFF;
	font-size:10px;
	line-height:20px;
	background-image: url(templates/standard/english/template_images/textbox-title.gif);
	border:0;
	text-align:left;
}
.textbox_title_holder{
	margin-left:8px;
}
.textbox_box_holder{
	height:30px;
	width:150px;
	background-image: url(templates/standard/english/template_images/textbox-box.gif);
	text-align:center;

}
.textbox_box{
	width:134px;
	border:0;
	margin:0;
	font-size:11px;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	margin-top:6px;
}
.emailsignup{
	height:22px;
	width:166px;
	border:0;
	background:none;
	background-image: url(templates/standard/english/template_images/emailsignup2.gif);
	font-size:11px;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	padding:4px;
}
.curvetextbox{
	height:22px;
	width:166px;
	border:0;
	background:none;
	background-image: url(templates/standard/english/template_images/emailsignup2.gif);
	font-size:11px;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	padding:4px;
}
.cartpadding {
	padding-right:2px;
	padding-left:4px;
	padding-top:2px;
	padding-right:4px;
	text-align:right;
}
.smallcartitem {
	width:100%;
	overflow:visible;
}
.minicartboxes{
	background-color:#e4e4e1;
	BORDER: #c1c1c1 1px solid;
}
.minicartright{
	width:40px;
	overflow:hidden;
	text-align:right;
	margin-right:5px;
	font-size:10px;
	float:right;
	line-height:20px;
}
.minicartleft{
	width:110px;
	overflow:hidden;
	text-align:left;
	margin-left:5px;
	font-size:10px;
	float:left;
	line-height:20px;
	border-right: 1px solid #aea9b8;
}

.noviewedpadding {
	padding-right:2px;
	padding-left:2px;
}

/* buttons */
.button {
	font:Verdana;
	font-size:11px;
	width: 118px;
	height: 22px;
	background:none;
	background-image: url(templates/standard/english/template_images/button-background.gif);
	color:#333333;
	cursor:pointer;
	text-align:center;
	border:0;
	margin:0;
}
.button_white {
	font:Verdana;
	font-size:11px;
	width: 118px;
	height: 22px;
	background:none;
	background-image: url(templates/standard/english/template_images/button-background2.gif);
	color:#333333;
	cursor:pointer;
	text-align:center;
	border:0;
	margin:0;
}
.buttonBuy {
	height:20px;
	FONT-SIZE: 9px;
	cursor: pointer;
}

.buttonInfo {
	height:20px;
	FONT-SIZE: 9px;
	cursor: pointer;
}
.buttonCheckout {
	font:Verdana;
	font-size:11px;
	width: 118px;
	height: 22px;
	background:none;
	background-image: url(templates/standard/english/template_images/button-backgroundcheckout.gif);
	color:#ffffff;
	cursor:pointer;
	text-align:center;
	border:0;
	margin:0;
}


/* form */
.input {
	height:20px;
	font-size:10px;
	margin:1px;
}
.search {
	width:187px;
	border:0;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
}
label {
}
.cartinput {
	font-size:11px;
	width:150px;
	margin:1px;
	background-color: #D7E5F2; 
	border: 1px solid #284279; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.cartinputoptional {
	font-size:11px;
	width:150px;
	margin:1px;
	border: 1px solid #7F9DB9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.cartinputsmall {
	font-size:10px;
	margin:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
/* Product Details */

.largepic{
	overflow:hidden;
	width: 272px;
	margin-top:5px;
}
.largepicmiddle {
	overflow:hidden;
	height:360px;
	border:1px solid #c2c2c2;
}
.multi-pic{
	float:left;
	border:1px solid #c2c2c2;
	margin-right:1px;
	margin-top:15px;
}
.zoominfo{
	background-color:#666;
	color:#FFFFFF;
	padding:5px;
	font-size:10px;
	margin-top:1px;
}
.largeinfo {
}
.largeinfo_holder {
	float:right;
	overflow:visible;
	width:304px;
}
.price_box_percent{
	font-weight:normal;
}
.multibuy_box{
	margin-top:5px;
	padding:1px;
	padding-top:0;
	BORDER: #a9a9a9 1px solid;
}
.multibuy_box .devide{
	padding:4px;
	background:#a9a9a9;
	margin-top:1px;
	color:#FFFFFF;
	font-weight:bold;
}
.multibuy_box .devide2{
	padding:4px;
	margin-top:1px;
	background:#EFEFEF;
	color:#666666;
}
.multibuy_box .devide3{
	padding:4px;
	margin-top:1px;
	background:#00bde7;
	font-weight:bold;
	color:#FFFFFF;
}
.multibuy_box .devide4{
	padding:4px;
	margin-top:1px;
	background:#fdf9ce;
	color:#666666;
}
.multibuy_box .devide5{
	padding:8px;
	margin-top:1px;
	background:#ffffff;
	color:#333333;
	font-size:10px;
}
.multibuy_box .devide6{
	padding:8px;
	margin-top:1px;
	background:#EFEFEF;
	color:#333333;
	font-size:10px;
}
.multibuy_box .small{
	font-size:10px;
	color:#333333;
}
.multibuy_box .price{
	font-size:18px;
	color:#990000;
	line-height:30px;
}
.devideright{
	float:right;
	text-align:right;
}
.devide_option{

}
.priceboxfreeship{
	font-size:10px;
	font-weight:normal;
	color:#666;
	margin-top:5px;
}
#overall_rating{
	margin-bottom:5px;
}

/* tabs */
.tabmiddle{
	BORDER: #c1c1c1 1px solid;
	margin-top:0;
	padding:5px;
}
.tabon {
	width: 100px;
	float:left;
	background: transparent;
	margin-bottom:0;
	position: relative;
	top: 1px;
	height:30px;
	margin-right:3px;
}

.tabon .middle {
	BORDER: #c1c1c1 1px solid;
	BORDER-BOTTOM: 0;
	color:#666666;
	background-color:#FFFFFF;
	text-align:center;
	height:30px;
	line-height:23px;
}


.taboff {
	width: 100px;
	float:left;
	background: transparent;
	cursor: pointer;
	padding-top:5px;
	margin-bottom:0;
	position: relative;
	top: 1px;
	height:30px;
	margin-right:3px;
}
.taboff .middle {
	BORDER: #c1c1c1 1px solid;
	background-color:#e4e4e1;
	color:#666666;
	text-align:center;
	height:25px;
	line-height:23px;
}
.taboff2 {
	width: 100px;
	float:left;
	background: transparent;
	cursor: pointer;
	padding-top:0px;
	margin-bottom:0;
	position: relative;
	top: 1px;
	height:30px;
	margin-right:3px;
}
.taboff2 .middle {
	BORDER: #c1c1c1 1px solid;
	background-color:#e4e4e1;
	color:#666666;
	text-align:center;
	height:30px;
	line-height:23px;
}
.tabarea{
	BORDER-BOTTOM: #c1c1c1 1px solid;
	height:30px;
	float:left;
	margin:0;
}
.tabheaders{
	font-weight:bold;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #ccc;
	margin-bottom:5px;
	padding-bottom:5px;
}
.tabinfo{
	font-weight:normal;
	margin-bottom:10px;
	margin-left:5px;
	margin-right:5px;
	line-height:22px;
}
.tabinfo font{
	font-size:11px;
	font-family:Verdana;
	font:Verdana;
	color:#333333;
	line-height:22px;
}
.tabinfo p{
	font-size:11px;
	font-family:Verdana;
	font:Verdana;
	color:#333333;
	line-height:22px;
	margin:0;
}
.tabinfo span{
	font-size:11px;
	font-family:Verdana;
	font:Verdana;
	color:#333333;
	line-height:22px;
	margin:0;
}
.tabinfo div{
	font-size:11px;
	font-family:Verdana;
	font:Verdana;
	color:#333333;
	line-height:22px;
	margin:0;
}
.tabinfo td{
	BORDER-BOTTOM: #c1c1c1 1px solid;
}
.allergyheaders{
	FLOAT: left;
	WIDTH: 40px;
	padding:5px;
}
.allergyinfo {
	margin-left:50px;
	padding:5px;
	line-height:35px;
	font-weight:bold;
}

/* Cart */

.carthead {

}
.cartheadtop {
	BORDER: #0291b1 1px solid;
	background:#00bde7;
	font-weight:bold;
	color:#FFFFFF;
	height:30px;
	line-height:30px;
	padding-left:7px;
}
.cartheadmiddle {

}
.cartheadmiddleleft{
	float:left;
	text-align:left;
	padding:7px;
}
.cartheadmiddleright{
	float:right;
	padding:7px;
	text-align:right;
}
.billinginfo{
	font-size:12px;
	font-weight:bold;
	text-align:left;
	width:450px;
}
.billinginfo table{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:5px;
}
.billingholder{
	background-color:#f1f1f1;
	BORDER: #c2c2c2 1px solid;
	width:450px;
}
.shippingholder{
	border: 1px solid #e3ae3c;
	background-color:#ffedc7;
	width:450px;
}

.cartheadbottom {
	background-color:#e4e4e1;
	BORDER: #c1c1c1 1px solid;
}
.cart_options_header{
	color:#666666;
	margin-top:10px;
	height:30px;
	text-align:center;
	font-weight:bold;
}
.cart_options_middle{
	margin:10px;
	font-size:10px;
	line-height:16px;
	height:108px;
}
.cart_options_button{
	text-align:center;
}
.cartbutton {
}
.cartbutton .left {
	float:left;
	text-align:left;
	padding:5px;
}
.cartbutton .right {
	padding:5px;
	text-align:right;
}
.updatecart {
	padding-left:7px;
}
.cartholder {
	width:100%;
}
.cartnumberon{
	text-align:center;
	width:90px;
	font-size:10px;
	font-weight:bold;
}
.cartnumberoff{
	text-align:center;
	opacity: 0.2;
	filter: alpha(opacity=20);
	width:90px;
	font-size:10px;
	font-weight:bold;
}
.cart_run_3{
	width:100px;
	font-size:10px;
	font-weight:bold;
	color:#999999;
	text-align:center;
	padding:5px;
}




.carttitles {
	font-weight:bold;
	font-size:12px;
}
.cartlogin {
	text-align:right;
	width:250px;
}
.cartusersetup {
	text-align:right;
	width:400px;
}
.mustbeaddress {
	color:#CC0000;;
	font-size:11px;
	font-weight:normal;
}
.cardcheckout{
}
.cardcheckout .left{
	text-align:right;
	float:left;
	width:30%;
	font-weight:bold;
	overflow:visible;
}
.cardcheckout .right{
	width:69%;
	overflow:visible;

}
.starsbox {
	width:250px;
	text-align:right;
}
.reviewbox {
	border-top: #cccccc 2px dotted;
	padding-left:10px;
}
.reviewbox .right {
	float:right;
	overflow:visible;
	width:280px;
	margin-right:10px;
}
.commentbox{
	background-color: #ececec;
	padding: 10px;
}

.commentfooter{
	background: url(templates/standard/english/template_images/commentarrow.gif) 20px 0 no-repeat;
	padding-left: 58px;
	padding-top: 3px;
	height:18px;
	font-size: 10px;
	color: #4A4A4A;
}
.answerbox{
	background-color: #ffe1c1;
	padding:10px;
}
.answerheader{
	background: url(templates/standard/english/template_images/answerarrow.gif) 0px 0 no-repeat;
	padding-left: 58px;
	padding-top: 3px;
	height:18px;
}
.dashedbottom {
	border-bottom: #cccccc 1px dashed;
}
.advancesearchboxes {
	width:250px;
	text-align:right;
}
.relatedtitle {
	font-size:12px;
	font-weight:bold;
}
.relatedbottom {
	background-color: #EFEFEF;
	border-bottom: #cccccc 1px dashed;
}
.pagenum {
	font-weight:bold;
	text-decoration:underline;
}



.invoice TD{
	padding:3px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.invoice .boldinfo{
	font-weight:bold;
}
.invoice .bottomboarder{
	border-bottom:1px solid #999;
}
.invoice .bottomboarderbold{
	border-bottom:1px solid #999;
	font-weight:bold;
	background-color:#f1f1f1;
}
.invoice .billingaddresstitle{
	border-left:1px solid #999;
	border-right:1px solid #999;
	border-top:1px solid #999;
	font-weight:bold;
}
.invoice .billingaddress{
	border:1px solid #999;
}
.invoice .shippingaddresstitle{
	border-right:1px solid #999;
	border-top:1px solid #999;
	font-weight:bold;
}
.invoice .shippingaddress{
	border-right:1px solid #999;
	border-top:1px solid #999;
	border-bottom:1px solid #999;
}
.invoice .bottomtableleft{
	border-right:1px solid #999;
	border-top:1px solid #999;
	border-left:1px solid #999;
}
.invoice .bottomtableright{
	border-right:1px solid #999;
	border-top:1px solid #999;
}
.invoice .totalboxtitle{
	border-left:1px solid #999;
	border-bottom:1px solid #999;
	font-weight:bold;
	background-color:#FFFF99;
}
.invoice .totalboxprice{
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	font-weight:bold;
	background-color:#FFFF99;
}
#javaoff{
	margin-top:5px;
	padding:5px;
	font-weight:bold;
	color:#fff;
	background-color:#990000;
}
