#cart h1, #cart td.HeadInfo {
	font:18pt 'Times New Roman',Tahoma,Verdana,Arial;
	color:#666;
}

#cart td.HeadInfo, #cart td.AuxNav {
	border-bottom:2px solid #8A5F34;
}

#cart td.AuxNav, #cart td, #cart p {
	font:8pt Tahoma,Verdana,Arial;
}

#cart table.cartItemList {
	border:1px;
	padding:0px;
	spacing:0px;
	width:690px;
	border-top:1px solid #D0C5BA;
	border-left:1px solid #D0C5BA;
	border-right:1px solid #BCAEA0;
	border-bottom:1px solid #BCAEA0;
}

#cart table.cartItemList td {
	padding:3px;
}

#cart table.cartItemList th {
	font:8pt Tahoma,Verdana,Arial;
	padding:4px;
	background-color:#E7A862;
	border-bottom:2px solid #8A5F34;
}

#cart .pCartInfo_pName, #cart .pCartInfo_pPrice, #cart .pCartRow {
	border-bottom:1px solid #999;
}

#cart .pCartInfo_pName {
	color:#8A5F34;
}

#cart .pCartInfo_pPrice {
	font:9pt 'Georgia','Times new Roman';
}

#cart .inputs {
	background-color:#E4E1DE;
	border-top:1px solid #D8D2CB;
	border-left:1px solid #D8D2CB;
	border-right:1px solid #CDC4BB;
	border-bottom:1px solid #CDC4BB;
}

#cart table.cartAddItem {
	padding:0px;
	spacing:0px;
	width:470px;
	border-top:1px solid #D0C5BA;
	border-left:1px solid #D0C5BA;
	border-right:1px solid #BCAEA0;
	border-bottom:1px solid #BCAEA0;
}

#cart table.cartAddItem td {
	padding:3px;
}

#cart table.cartAddItem th {
	font:8pt Tahoma,Verdana,Arial;
	padding:4px;
	background-color:#E7A862;
	border-bottom:2px solid #8A5F34;
}

#cart .selects, #cart .selects_multiple_combo {
	background-color:#E4E1DE;
	color:#000;
	font:8pt tahoma,arial;
	}

#cart .selects_multiple_combo {
	background-color:#E4E1DE;
	color:#000;
	font:10px tahoma,arial;
	width:auto;
	width:150px;
}

#cart .inform_error {
	background-color:#FA4545;
	border-top:1px solid #F23131;
	border-left:1px solid #F23131;
	border-bottom:1px solid #DC2020;
	border-right:1px solid #DC2020;
	color:#FFF;
}

#cart .inform_error_txt {
	font:10pt Arial,Tahoma,Verdana;
	text-align:center;
	color:#D50707;
}

#cart .pPrice {
	font:9pt 'Georgia','Times new Roman';
}

#cart .separator {
	background-color:#ccc;
	font:1px tahoma;
	height:2px;	
}

#order_loader {
	position:absolute;
	left:0px;
	width:450px;
	height:200px;
	background-color:#FFF;
	border:5px solid #666;
	padding:5px;
	overflow:auto;
}