@charset "utf-8";
/* CSS Document */

/* ITEM PAGE ---------------------------------------------------------

/* Item - Generic Layout Styles*/

.itemContainer {width:930px}
.hoverText {font-size:12px}
h3.item {color:#FA8615;font-size:24px}
.summary {color:#FDB303;font-size:16px}
.qty {color:#FA361C;font-size:18px}
.price{color:#333;}
.itemZoomPic{width:370px;float:left;}

/* Item - Right Info Layout */

.itemInfoRight{width:374px;float:left;margin-left:10px}

/* Item - Left Info Layout */

.itemInfoLeft {width:446px;float:left;margin-Right:83px}

/* ---------------------------------------------------------


/* PRODUCT BOX PAGES ---------------------------------------------------------

/*Product Generic Box styles*/

.Prodtext {color:#000;font-size:13px;font-weight:bold;}

.ProdtextAlt {color:#666;font-size:13px;}

.clear {clear:both;height:0px;}

.prodImgBorder {border:1px solid #BAA5E6}

.ProductrowRepeater {width:176px;float:left;margin-right:3px;/*four in a row will fit to a 716 wide .itemContainer div*/}

.productTopDiv {width:176px;/*add background img and div height if needed*/}

.productMiddleDiv {width:159px;padding: 0px 7px 0px 7px;/*add background img if needed*/}

.productBottomDiv {width:176px;margin-bottom:15px;/*add background img and div height if needed*/}


/*Sub product Styles associated with ProductListSubProducTemplate - CUSTOME FOR CONSUMABLE MAD*/

/*body {margin:0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;}*/

.productContainer{background-color:#EDEFF6;width:718px;border-left:1px solid #CFD6E5;border-right:1px solid #CFD6E5;border-top:1px solid #CFD6E5;}
.productContainerAlt{background-color:#fff;width:718px;border-left:1px solid #CFD6E5;border-right:1px solid #CFD6E5;border-top:1px solid #CFD6E5;}
.productLeft{width:100px;float:left;padding:20px;float:left}
.productMiddle{float:left;width:428px;padding-top:10px;}
.productRight {float:left;width:150px;text-align:center;line-height:30px;}

#ProductDetailImage {float:left;border:1px solid #ffffff;height:102px;width:68px;}

/*Basket - 1 click*/

#csslhs{
	float:left;
	width:200px;
	margin:14px 0px 10px 22px;
}

#cssrhs{
	float:left;
	width:700px;
	margin:14px 0px 10px 22px;
}

.GemaTitle
{
	color:#FA8615;font-weight:bold;font-size:1em;
}

.GemaError
{
	color:#e90557;font-weight:bold;font-size:1em;
}
.GemaTableCustomer
{
	width:800px;	
}
.GemaTableCellCustomerLabels
{
	width:150px;
}
.GemaTableCellCustomerFields
{
	width:150px;
}

.GemaTableCellCardLabels
{
	width:180px;
}
.GemaTableCellCardFields
{
	width:150px;
}

#CheckoutExpress1_tblUserLoginMessage
{
	width:650px;
}
.CheckoutExpress1_tblUserLogin
{
	
}
#CheckoutExpress1_tblBasket
{
	height:50px;
}
#CheckoutExpress1_tblRegistration
{
	vertical-align:top;
}
#CheckoutExpress1_tblCustomMessage
{
	height:50px;
}
