@charset "utf-8";
/* CSS Document */

table.existingCustomertable {margin: 10px;}
table.cartTable {border: solid 1px #CCCCCC;}
table.cartTable td {padding: 5px;}
table.cartTable th {text-align: left; font-size: 16px; padding-left: 10px; border-bottom: solid 1px #CCCCCC;}
table.existingCustomertable td {vertical-align: middle;}
table.existingCustomertable td input, table.existingCustomertable td select {margin-left: 5px;}
table.existingCustomertable strong {display: block; text-align: right;}

.checkoutButton 
{
	cursor: pointer; 
	color: #4e0000; 
	font-weight:bold; 
	background: #FFFFFF; 
	padding: 2px 5px 2px 5px;
	text-decoration: none;
	border: solid 1px #c7bbbb;
}

.checkoutButton:hover {background-color: #c7bbbb;}
#existingContinue {width: 90px;}

#badLogin {color: #FF3300;}

tr#newCust td, tr#exCust td {}

input.checkoutInput {width: 299px;}

td#checkWidth {width: 100px; text-align: right;}

p.checkoutInfo {margin: 0px; padding: 2px 10px 2px 10px;}

.custDetails {display: block; padding: 4px; font-weight: bold;}