
BODY {
	font-family: verdana, arial;
	font-size: 12px;
	background-color: #FFFFFF;
}

TD {
	font-family: verdana, arial;
	font-size: 12px;
	vertical-align: top;
}

TH {
	font-family: verdana, arial;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

.message{
	font-family: verdana, arial;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	letter-spacing: 2px;
}
.specBorder{
	border: 2px solid #CCCCCC;
}

.attribBorder{
	border-top: 1px solid #003399;
}

.attribName{
	font-weight: bold;
	color: #FFFFFF;
	background-color: #003399;
	padding: 4px;
}

.small {
	font-size: 11px;
}

.button{
	border: 1px solid #003399;
	background-color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	color: #003399;
}
.text{
	font-family: verdana, arial;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #003399;
	border-left: 1px solid #003399;
	background-color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	color: #003399;
}
.qtyBox{
	font-family: verdana, arial;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #003399;
	border-left: 1px solid #003399;
	background-color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	color: #003399;
	width: 24px; 
	text-align: center;
}
.cartBorder{
	background-color: #000099;
}
.cartHeader {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3366cc;
	font-size: 12px;
	text-align: center;
}
.cartRow1 {
	color: #000000;
	background-color: #FFFFFF;
	font-size: 12px;
}
.cartRow2 {
	color: #000000;
	background-color: #EAEAEA;
	font-size: 12px;
}
.cartSubTotal{
	color: #000000;
	background-color: #FFFFEE;
	font-size: 12px;
	font-weight: bold;
}
.cartShipping {
	color: #000000;
	background-color: #bfebff;
	font-size: 12px;
	font-weight: bold;
}
.cartTotal{
	color: #000000;
	background-color: #C0C0C0;
	font-size: 12px;
	font-weight: bold;
}
.formTH{
	color: #FFFFFF;
	background-color: #336699;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
.formTD{
	color: #000000;
	background-color: #FFFFFF;
	font-size: 12px;
}

A.cartLink {color: #003399; font-weight: bold; font-size: 11px; text-decoration: none;}
A:active.cartLink {color: #003399; font-weight: bold; font-size: 11px; text-decoration: none;}
A:visited.cartLink {color: #003399; font-weight: bold; font-size: 11px; text-decoration: none;}
A:hover.cartLink {color: #003399; font-weight: bold; font-size: 11px; text-decoration: underline;}

A.leftLink {color: #003399; font-size: 10px; text-decoration: none;}
A:active.leftLink {color: #003399; font-size: 10px; text-decoration: none;}
A:visited.leftLink {color: #003399; font-size: 10px; text-decoration: none;}
A:hover.leftLink {color: #003399; font-size: 10px; text-decoration: underline;}


.bar{ text-decoration: none; color: #FFFFFF; font-weight: bold;}
A.bar{ text-decoration: none; color: #FFFFFF; font-weight: bold;}
A:active.bar { text-decoration: none; color: #FFFFFF; font-weight: bold;}
A:visited.bar { text-decoration: none; font-weight: bold;}
A:hover.bar {text-decoration: underline; color: #FFFF00; font-weight: bold;}
A.4levels{ text-decoration: none; color: #666666}
A:active.4levels { text-decoration: none; color: #666666}
A:hover.4levels {text-decoration: none; color: #999999}


