/* CSS Document */
#cart_titleBar{
	width:100%;
	height:67px;
	background:url(../../ESHOP/SiteImages/cart_Bar_mid.jpg) left top repeat-x;
}
#cart_totalBar{
	width:100%;
	height:55px;
	background:url(../../ESHOP/SiteImages/cart_totalBar_mid.jpg) left top repeat-x;
}
#cart_totalBar_left{
	width:100px;
	height:55px;
	/*background:url(../../ESHOP/SiteImages/cart_Total.jpg) left top no-repeat;*/
	float:left;
}
#cart_totalBar_right{
	width:25px;
	height:55px;
	background:url(../../ESHOP/SiteImages/cart_totalBar_right.jpg) right top no-repeat;
	float:right;
}
#cart_Title{
	width:200px;
	height:67px;
	background: url(../../ESHOP/SiteImages/cart_title.png) left top no-repeat;
	float:left;
}
#cart_barRight{
	width:20px;
	height:67px;
	background: url(../../ESHOP/SiteImages/cart_Bar_right.jpg) right top no-repeat;
	float:right;
}
.cart_FieldBar{
	width:100%;
	background-color:#d0d0d0;
	height:auto;
	padding: 7px 0px;
	border-top:solid 1px #f1f1f1;
	border-bottom:solid 1px #c3c3c3;
}
#cart_ProductField{
	width:50%;
	padding-left:20px;
	font:bold 0.8em Verdana, Arial, Helvetica, sans-serif;
	color:#d56604;
	border-right:solid 1px #9f9f9f;
	
}
#cart_PriceField{
	width:14%;
	padding-left:20px;
	font:bold 0.8em Verdana, Arial, Helvetica, sans-serif;
	color:#d56604;
	border-right:solid 1px #9f9f9f;
	border-left:solid 1px #f0f0f0;
	
}
#cart_QuantityField{
	width:13%;
	padding-left:20px;
	font:bold 0.8em Verdana, Arial, Helvetica, sans-serif;
	color:#d56604;
	border-right:solid 1px #9f9f9f;
	border-left:solid 1px #f0f0f0;
}
.cart_QuantityText
{
    background:#BBBBBB;
    width:60px;
    border:1px solid #999999;
    text-align:right;
}
#cart_RemoveField{
	width:13%;
	padding-left:20px;
	font:bold 0.8em Verdana, Arial, Helvetica, sans-serif;
	color:#d56604;
	border-left:solid 1px #f0f0f0;
}
.cart_ProductsLightCrey{
	width:100%;
	background-color:#e8e8e8;
	padding: 15px 0px;
}
.cart_ProductsCrey{
	width:100%;
	background-color:#e2e2e2;
	padding: 15px 0px;
}
.cart_ProductLightGrey{
	width:50%;
	padding-left:20px;
	font:bold 0.7em Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	border-right:dotted 1px #9f9f9f;
	
}
.cart_ProductTitleLightGrey{
	width:590px;
	font:bold 1.2em Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:9px;
	color:#d56604;
}
.cart_PriceLightGrey{
	width:190px;
	padding-left:20px;
	font:bold 0.8em Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	border-right:dotted 1px #9f9f9f;
}
*html cart_PriceLightGrey /*IE*/
{
    width:200px;
}
.cart_PriceGrey{
	width:190px;
	padding-left:20px;
	font:bold 0.8em Verdana, Arial, Helvetica, sans-serif;
	color:#cccccc;
	border-right:dotted 1px #9f9f9f;
}
*html cart_PriceGrey /*IE*/
{
    width:210px;
}
.cart_QuantityLightGrey{
	width:190px;
	padding-left:0px;
	font:bold 0.8em Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	border-right:dotted 1px #9f9f9f;
	text-align:center;
}
.cart_QuantityGrey{
	width:13%;
	padding-left:0px;
	font:bold 0.8em Verdana, Arial, Helvetica, sans-serif;
	color:#cccccc;
	border-right:dotted 1px #9f9f9f;
	text-align:center;
}
.cart_RemoveLightGrey{
	width:206px;
	text-align:center;
}
.cart_RemoveGrey{
	width:206px;
	text-align:center;
}
#cart_buttonsBack{
	width:486px;
	height:62px;
	background:url(../../ESHOP/SiteImages/cart_buttons_back_mid.jpg) repeat-x left top;
}
#cart_buttonsBack_left{
	width:8px;
	height:62px;
	background: url(../../ESHOP/SiteImages/cart_buttons_back_left.jpg) no-repeat left top;
	float:left;
}
#cart_buttonsBack_right{
	width:8px;
	height:62px;
	background: url(../../ESHOP/SiteImages/cart_buttons_back_right.jpg) no-repeat right top;
	float:right;
}
#cart_conShoppingBtn{
	margin-top:20px;
	width:234px;
	height:34px;
	/*background:url(../../ESHOP/SiteImages/continueShopping_btn.jpg) no-repeat left top;*/
	float:left;
}
#cart_procCheckBtn{
	margin-top:7px;
	width:234px;
	height:50px;	
	float:left;
}
#cart_paypalBtn{
	margin-top:5px;
	margin-left:7px;
	width:234px;
	height:50px;
	float:left;
}
#cart_totalValue{
	width:auto;
	height:20px;
	padding-top:20px;
	padding-right:20px;
	font:bold 0.8em Verdana, Arial, Helvetica, sans-serif;
	color:#444444;
	float:right;
}
#cart_updateBar
{
    width:98%;
    height:24px;
    background:#D0D0D0;
    padding:3px 1%;
    text-align:right;
}
*html #cart_updateBar /*IE*/
{
    width:100%;
}
.cart_errors
{
    font:0.7em Verdana;
    color:Red;
    margin-left:21px;
    margin-top:12px;
}
/*----------------Form-------------------------*/
#form_Title{
	width:200px;
	height:67px;
	float:left;
}
.formErrors
{
    font:0.7em Verdana;
    color:Red;
    padding-top:7px;
}
#form_Body{
	padding: 15px 0px 0px 0px;
	background-color:#d9d9d9;
	height:auto;
}
.form_orangeText{
	padding-left:20px;
	font:bold 0.8em Verdana, Arial, Helvetica, sans-serif;
	color:#d56604;
}
#form_mainContent{
	width:70%;
	height:auto;
	margin-bottom:27px;
	margin-top:0px;
}
#form_SubmitBtn{
	margin-top:18px;
	width:234px;
	height:54px;
	/*background:url(../../ESHOP/SiteImages/submitForm_btn.png) no-repeat left top;*/
	float:left;
}
#form_Btn{
	margin-top:5px;
	width:234px;
	height:54px;
	/*background:url(../../ESHOP/SiteImages/submitForm_btn.png) no-repeat left top;*/
	float:left;
}
#form_bottomBar{
	width:100%;
	height:21px;
	background-color:#d9d9d9;
}
#form_bottomBar_left{
	width:22px;
	height:21px;
	background:url(../../ESHOP/SiteImages/form_bottom_left.jpg) no-repeat left bottom;
	float:left;
}
#form_bottomBar_right{
	width:22px;
	height:21px;
	background:url(../../ESHOP/SiteImages/form_bottom_right.jpg) no-repeat right bottom;
	float:right;
}
#form_buttonsBack{
	width:250px;
	height:62px;
	background:url(../../ESHOP/SiteImages/cart_buttons_back_mid.jpg) repeat-x left top;
}

.form_FieldName{
	width:35%;
	text-align:right;
	font:0.8em Verdana, Arial, Helvetica, sans-serif;
	color:#555555;
	float:left;
	padding-right:5px;
	padding-top:7px;
}
.form_orderConfirm{
	font:0.8em Verdana, Arial, Helvetica, sans-serif;
	color:#555555;
	padding-left:5px;
}
.form_FieldValue{
	padding:5px 5px;
	width:40%;
	text-align:left;
	float:left;
}
.form_textBox{
	padding:2px;
	width:180px;
	text-align:left;
	background-color:#c9c9c9;
	border:solid 1px #eeeeee;
}
.form_comment
{
    font:0.8em Verdana;
    color:#555555;
    padding-left:21px;
    margin-bottom:12px;
}
.form_comment a:link
{
    font:bold Verdana;
    color:#555555;
    text-decoration:none;
}
.form_comment a:hover
{
    font:bold Verdana;
    text-decoration:underline;
    color:#B20753;
}
.form_comment a:visited
{
    font:bold Verdana;
    color:#555555;
}
.form_comment a:active
{
    font:bold Verdana;
    color:#555555;
}
/*---------------------Check Out--------------------------*/
#checkOut_buttonsBack{
	width:500px;
	height:62px;
	background:url(../../ESHOP/SiteImages/cart_buttons_back_mid.jpg) repeat-x left top;
}
.checkOut_radio
{
    font:0.8em Verdana, Arial, Helvetica, sans-serif;
	color:#555555;
	padding-right:5px;
	padding-top:7px;
}
.notes_textBox
{
    width:400px;
    text-align:left;
	background-color:#c9c9c9;
	border:solid 1px #eeeeee;
	padding:2px;
}