/* CSS Document */

body{
font:75% Verdana, Arial, Helvetica, sans-serif;
}

#AccessLinks,#banner,#left,#breadcrumbs,#glossary,#sidebar,
#btnRow,#OrderBreadCrumbs,#EmptyCart,#CancelCart{display:none !important;}

h1{float:none;width:auto;height:auto;background-image:none;display:block;}
h1 a{display:block;height:auto;width:auto;color:#000000;text-decoration:none;}
#mainRegister h1{margin-bottom:10px;font-size:160%;color:#306;margin-top:0;font-weight:normal;}
#mainRegister h3{font-size:110%;color:#481068;font-weight:bold;margin-bottom:10px;margin-top:10px;}
#RegisterForm{
	margin-top:0 !important;
	padding-top:0 !important;
	border:1px solid #fff;
}
#CartTable{
	font-size:0.9em;
}
#CartTable th{
	background:#306;
	color:#fff;
	padding:5px;
	text-align:left;
	font-weight:bold;
}
#CartTable td{
	border-bottom:1px solid #306;
	padding:5px 5px 4px 5px;
	vertical-align:top;
}
#CartTable tr.ReviewRow td{
	border-bottom:none !important;
}
#CartTable tr.BoldDetails td{
	font-weight:bold;
}
#CartTable td.Total{
	font-weight:bold;
}
.TrashCell{
	background:#fff !important;
	border-bottom:none !important;
	cursor:pointer;
}
#CartTable td select{
	padding:1px;
	width:50px;
	font-size:0.9em;
}
#CartTable .NoBorder{
	border:none !important;
}
#CartTable td span.discountType{
	display:block;
	text-transform:lowercase;
	font-weight:normal;
}
.HideDiscount{
	visibility:collapse;


}
#footer{
	clear:both;
	padding-top:40px;
}
