BODY {
	MARGIN: 0px;
	background-color:#d6d6d6;	
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 11px;
	color:#333333;
}
/* Layout */
#siteContainer {
	width: 1000px;; /*Width of main container*/
	margin: 0 auto; /*Center container on page*/
	TEXT-ALIGN: left;
	background-image: url(templates/standard/english/template_images/site_background.gif);
}
#holder {
	margin-left:20px;
	margin-right:20px;
	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:#f26721;
	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 {
	HEIGHT: 135px;
	width:960px;
	background-image: url(templates/standard/english/template_images/monsterlogo.gif);
	background-repeat:no-repeat;
}
.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;
	line-height:33px;
	margin-top:7px;
}
.header-tab-holder a:hover{
	height: 40px;
	margin-top:0px;
	color:#FFFFFF;
}
.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;
	line-height:33px;
	margin-top:7px;
}
.header-tab-holder-end a:hover{
	height: 40px;
	margin-top:0px;
	color:#FFFFFF;
}
.headerSearch {
	height: 38px;
	width:960px;
}
.searchbox {
	background:#f37a3e;
	background-image: url(templates/standard/english/template_images/search_background.gif);
	BORDER: #c5531a 1px solid;
}
.navbox {
	width:960px;
	margin-bottom:15px;
}
.navbox-2 {
	height: 32px;
	background-color:#e4e4e1;
	BORDER: #c1c1c1 1px solid;
}
.nav-basket{
	float:right;
	line-height:30px;
	margin-right:4px;
	margin-left:4px;
}
.nav-basket a{
	color:#f26721;
	font-weight:bold;
}
.nav-basket a:hover{
	color:#f26721;
	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;
}
.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;
}
.top_menu .middle a:hover{
	background-color:#f29c71;
	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 .bottom{
	width:180px;
	height:4px;
	background-image: url(templates/standard/english/template_images/menu_bottom.gif);
}
.moremenu{
	width:361px;
	text-align:left;
}
.moremenu .middle{
	width:361px;
	background-color:#f1f1f1;
	background-image: url(templates/standard/english/template_images/more_menu_middle.gif);
}
.moremenu .top{
	width:361px;
	height:9px;
	background-image: url(templates/standard/english/template_images/more_menu_top.gif);
}
.moremenu .bottom{
	width:361px;
	height:4px;
	background-image: url(templates/standard/english/template_images/more_menu_bottom.gif);
}
.moremenu .linkholder{
	display:block;
	width:171px;
	margin-left:5px;
	margin-right:4px;
	float:left;
}
.moremenu a{
	height: auto;
	display:block;
	background: none;
	text-align:left;
	font-weight:normal;
	line-height:normal;
	margin:0px;
	color:#333;
	padding:2px;
}
.moremenu a:hover{
	color:#FFFFFF;
	background-color:#f29c71;
	height: auto;
}
.headerRight {
	TEXT-ALIGN: right;
	width:530px;
	float:right;
	height:95px;
}
.userNav {
	HEIGHT: 37px;
	background-image: url(templates/standard/english/template_images/top-bar.gif);
	color:#333333;
	margin-bottom:1px;
}
.userNav a{
	color:#333333;
}
.userNav a:hover {
	color:#f26721;
	TEXT-DECORATION: none;
}
/* 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;
	background-image: url(templates/standard/english/template_images/footer-bkground.gif);
	padding-bottom:10px;
}
#footer-top{
	height: 16px;
	width:960px;
	background-image: url(templates/standard/english/template_images/footer-top.gif);
}
#poweredby{
	float:right;
	color:#FFFFFF;
	margin-right:10px;
}
#poweredby a{
	color:#FFFFFF;
}
#copyright{
	float:left;
	color:#FFFFFF;
	margin-left:10px;
}
.footer_general{
	margin:10px;
	text-align:center;
}
.footer_general a{
	color:#FFFFFF;
	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;
}


.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: #c5531a 1px solid;
	background:#f37a3e;
	background-image: url(templates/standard/english/template_images/cat_header_background.gif);
	font-weight:bold;
	color:#FFFFFF;
	height:30px;
	line-height:30px;
	padding-left:7px;
}
.catheadmiddle {

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



/* column boxes */
.innercolumnBox {
	margin-bottom:5px;
}
.innercolumnBox .top {
	BORDER: #000000 1px solid;
	background:#000000;
	background-image: url(templates/standard/english/template_images/column_header_background.gif);
	font-weight:bold;
	color:#FFFFFF;
	height:30px;
	line-height:30px;
	padding-left:7px;
	margin-bottom:2px;
}
.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:250px;
	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;
}
.pricebox{
	height:123px;
	width:304px;
	background-image: url(templates/standard/english/template_images/pricebox.gif);
	margin-top:3px;
	margin-bottom:5px;
}
.pricebox .third{
	float:left;
	width:100px;
	height:111px;
	margin-left:1px;
	margin-top:5px;
	text-align:center;
}
.pricebox .third .price{
	color:#CC0000;
	font-size:14px;
	line-height:63px;
}
.pricebox .third .title{
	height:28px;
}
.pricebox .third .small{
	font-size:10px;
}
.pricebox .third .detail{
	font-weight:bold;
}
.pricebox .third .top{
	margin-bottom:6px;
	height:55px;
}
.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:#f37a3e;
	font-weight:bold;
	color:#FFFFFF;
}
.multibuy_box .devide4{
	padding:4px;
	margin-top:1px;
	background:#fdf9ce;
	color:#666666;
}
.devideright{
	float: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: #c5531a 1px solid;
	background:#f37a3e;
	background-image: url(templates/standard/english/template_images/cat_header_background.gif);
	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;
}
