
.tdEven {
	background-color: #FFFFFF;
padding: 2px;
border-bottom: 1px solid #000;
}
.tdOdd {
	background-color: #EBEDFE;
padding: 2px;
border-bottom: 1px solid #000;
}


#maincol .button a {
border: 1px solid #000;
padding: 3px;
background-color: #ffb43d;
font : bold 11px/15px "Gill Sans", Geneva, Arial, Helvetica, sans-serif;
color : white;
display: inline;
float: right;
text-decoration: none;
}
#maincol .button a:hover {
background-color: #069;
text-decoration: none;
}
.txtCartPrice {
	float: right;
	color: #069;
}

.cartTotal {
	border-top: 1px dashed #070F72;
	padding-top: 2px;
	margin-top: 3px;
}
a.txtCartProduct:active, a.txtCartProduct:link, a.txtCartProduct:visited {
	text-decoration: none;
	color: #000000;
}
a.txtCartProduct:hover {
	text-decoration: none;
	color: #FF6600;
}

#right-col a.txtviewCart:active, #right-col a.txtviewCart:link, #right-col a.txtviewCart:visited {
	font: bold 12px "Gill Sans", Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #FF9900;
	text-decoration: none;
	padding: 0 6px;
	border: 1px solid #000000;
}
#right-col a.txtviewCart:hover {
	background-color: #069;
	color: #FFFFFF;
}

.tdcartEven {
	background-color: #EBEDFE;	
}
.tdcartOdd {
	background-color: #FFFFFF;
}
.tblList {
	font: normal 12px "Gill Sans", Geneva, Arial, Helvetica, sans-serif;
	margin: 5px;
width : 425px;
}
td.tdListTitle {
padding: 3px;
background-color:#CCCCCC;
}
.tblList td {
padding: 3px;
}
.cartProgress {
border: 1px solid #036;
margin: 0 10px 10px 10px;
padding: 3px;
font: normal 14px "Gill Sans", Geneva, Arial, Helvetica, sans-serif;
}
.txtcartProgressCurrent {
font-weight: bold;
}
table.cart {
font: normal 12px "Gill Sans", Geneva, Arial, Helvetica, sans-serif;
width : 425px;
margin: 10px 10px 0 10px;
}
table.cartbottom {
font: normal 12px "Gill Sans", Geneva, Arial, Helvetica, sans-serif;
width : 425px;
margin: 0 10px;
border-top: 1px solid #000;
}
table.cart td {
padding: 3px;
}
.tdcartTitle {
padding: 3px;
background-color:#CCCCCC;
}