.boxContent {
	padding: 8px 8px 8px 8px;
}

.loginNewCustomer {
	padding-right: 5px;
}
.loginReturningCustomer {
	padding-left: 5px;
	border-left : 1px solid #006699;
}
.loginErrorMessage {
	color: #FF0000;
	font-weight: bold;
}

label {
        font-weight: bold;
        font-size: 12px;
        margin-right: 10px;
}

#cart {
        border: 1px solid #000000;
        border-collapse: collapse;
}

#cart th {
	font-weight : bold;
        font-size: 11px;
	color : #000000;
	background-color : #CCCCCC;
        border: 1px solid #000000;
        padding: 4px;
        text-align: center;
}

#cart td {
	font-size : 11px;
	font-weight : normal;
	color : #000000;
        border: 1px solid #000000;
        padding: 4px;
}

#cart input {
	font-size : 11px;
	font-weight : normal;
}

#sslSeal {
        padding: 8px;
}

TD.creditCardTitle {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : Black;
}
INPUT.creditCardValue {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : Black;
}
SELECT.creditCardValue {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : Black;
}
TD.creditCardValue {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : Black;
}
A.creditCardValue {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : Blue;
        text-decoration: underline;
}
A.creditCardValue:hover {

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : Black;
        text-decoration: underline;
}

.cartMessage {
       color: #000000;
       padding: 10px 0 10px 10px;
}

#cartNav {
       padding: 4px 0 4px 0;
       margin: 4px auto 4px auto;
       text-align: center;
}

.checkout {
        border: 1px solid #000000;
        border-collapse: collapse;
}

.checkout th {
	font-weight : bold;
        font-size: 11px;
	color : #000000;
	background-color : #CCCCCC;
        border: 1px solid #000000;
        padding: 4px;
        text-align: left;
}

.checkout td {
	font-size : 11px;
	font-weight : normal;
	color : #000000;
        border: 1px solid #000000;
        padding: 4px;
}

.checkout input {
	font-size : 11px;
	font-weight : normal;
}

#leftColFooter {
        background-color: #ffffff;
}