/* CSS Document */

#innerpage #body_left{
	display:none;
}
#innerpage #body_middle{
	width:760px;
	margin:0px 6px 0px 6px;
}
#miniCart{
	display:block !important;
}
#searchForm{
/*	display:none !important;*/
}

.inputFail{
	color:#FFFFFF;
	background-color:#0066FF;
}

div.Label{
	display:block;
	text-align:right;
	float: left;
	width: 250px;
}

div.Box {
	float: left;
	width: 450px;
}

div.centerForm, fieldset{
/*	width: 600px;*/
	float:none;
	display:block;
	width:750px;
}

legend.checkoutShip {
/*	background:#72a7f7;*/
	background:url(/assets/images/bg_header.gif);
	color:#FFFFFF;
	border:1px solid #3e6dce;
	font-weight:bold;
}

fieldset.checkoutShipField{
	width:300px;
	padding:0px 10px 0px 10px;
	border:1px solid #3e6dce;
}

fieldset.checkoutField{
	border:1px solid #3e6dce;
}


input{
/*	border:1px solid #114a9f; */
/*	color:#FFFFFF;
	background:#72a7f7;*/
}

select{
/*	color:#FFFFFF;
	background:#72a7f7;*/
}


td.dropshipHeader {
	color:#FFFFFF;
	background:#72a7f7;
}

td.dropshipFinalLoc {
	text-align:center;
}


/************* Shopping Cart Placement ****************/
table.items{
	border-spacing:0px;
	border-collapse:collapse;
	margin:0px;
	padding:0px;
	border:1px solid #d9d9d9;
	width:775px;
}

table.innerItems{
	border-spacing:0px;
	border-collapse:collapse;
	margin:0px;
	padding:0px;
	width:713px;
}

td.itemsHeader{
	margin:0px;
	padding:0px;
	height:20px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	background:url(/assets/images/bg_header.gif) no-repeat;
}

td.itemsSpacer {
	background:url(/assets/images/box_styling/en/cart_box/cart_spacer.gif) repeat-x;
}

td.itemsInfo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
}

td.itemsDesc {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	font-weight:bold;
}

td.itemsImage {
	width:100px;
	text-align:center;
}


/******************** Shopping Cart Price Fields *****************/
table.pricing{
	border-collapse:collapse;
	border-spacing:0px;
	width:300px;
	font-size:10px;
}

table.innerPrice {
	border-collapse:collapse;
	border-spacing:0px;
	width:272px;
}

td.header {
	margin:0px;
	padding:0px;
	height:20px;
	background:url(/assets/images/box_styling/en/cart_box/price_header.jpg) no-repeat;
}

td.leftBorder {
	width:11px;
	background:url(/assets/images/box_styling/en/cart_box/cart_price_left.gif) repeat;
}

td.rightBorder {
	width:14px;
	background:url(/assets/images/box_styling/en/cart_box/cart_price_right.gif) repeat;
}

td.footer {
	height:20px;
	background:url(/assets/images/box_styling/en/cart_box/cart_price_footer.gif) no-repeat;
}

td.textLeft {
	text-align:left;
	font-weight:bold;
	border-bottom:1px solid #c1c1c1;
}

td.textRight{
	text-align:right;
	font-weight:bold;
	border-bottom:1px solid #c1c1c1;
}

td.textBottomLeft{
	text-align:left;
	font-weight:bold;
}

td.textBottomRight{
	text-align:right;
	font-weight:bold;
}


/******************** Product Up Sell *****************/
table.upsell{
	border-collapse:collapse;
	border-spacing:0px;
	margin:0px;
	padding:0px;
	width:750px;
}

table.productItems{
	border-collapse:collapse;
	border-spacing:0px;
	margin:0px;
	padding:0px;
	width:775px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border:1px solid #d9d9d9;
}

tr.upsellSpecialHeader{
	height:12px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	background:url(/assets/images/bg_header.gif) repeat-x;
}

tr.upsellRowBorders{
	border-bottom:1px solid #d9d9d9;
	text-align:center;
}

tr.upsellRowBack{
	background: #d9ebfc;
	border-bottom:1px solid #d9d9d9;
	text-align:center;
}

td.upsellHeader {
	margin:0px;
	padding:0px;
	height:47px;
	background:url(/assets/images/box_styling/en/cart_box/cart_background_header.gif) no-repeat;
}

td.upsellLeft{
	width:16px;
	background:url(/assets/images/box_styling/en/cart_box/cart_background_left.gif) repeat;
}

td.upsellRight{
	width:18px;
	background:url(/assets/images/box_styling/en/cart_box/cart_background_right.gif) repeat;
}

td.upsellFooter{
	height:23px;
	background:url(/assets/images/box_styling/en/cart_box/cart_background_footer.gif) no-repeat;
}

.inputText{
	text-align:center;
}


/******************** International Checkout *****************/

table.intCheckout {
	width:700px;
}

td.intCheckoutLeft {
	width:200px;
	text-align: right;
}

td.intCheckoutRight{
	width:500px;
	text-align: left;
}

.selected{
	background:#cbff7d !important;
	color:#000000 !important;
}
