.cartProgress  {
background-color:	#FF0000;
border-color:	solid #990000;
border-width:	1px;
color:	#FFFFFF;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-weight:	normal;
margin:	auto;
padding:	4px;
width:	350px;
}

.cartTotal  {
border-top:	1px dashed #FF0000;
margin-top:	3px;
padding-top:	2px;
width:	150px;
}

.dropDown  {
width:	120px;
}

.quickBuy  {
color:	#990000;
font-family:	Verdana, Arial, Helvetica, sans-serif;
text-align:	center;
}

.searchBox  {
background-color:	#000000;
border-color:	solid #990000;
border-width:	1px;
color:	#FF0000;
font-family:	Arial, Helvetica, sans-serif;
font-size:	70%;
}

.searchBtn  {
background-color:	#000000;
border-color:	solid #990000;
border-width:	1px;
color:	#FF0000;
font-family:	Arial, Helvetica, sans-serif;
font-size:	70%;
height:	20px;
width:	30px;
}

.submit  {
background-color:	#000000;
border-width:	none;
color:	#FF0000;
font-family:	Arial, Helvetica, sans-serif;
font-weight:	bold;
height:	18px;
}

.tblList  {
border-color:	solid #FF0000;
border-width:	1px;
}

.tdCartSubTotal  {
border-top:	1px solid #FF0000;
padding-top:	10px;
}

.tdEven  {
background-color:	#000000;
}

.tdListTitle  {
background-color:	#000000;
border-bottom:	1px solid #660000;
color:	#FFFFFF;
font-family:	Arial, Helvetica, sans-serif;
font-weight:	bold;
}

.tdOdd  {
background-color:	#600001;
}

.tdcartEven  {
background-color:	#000000;
}

.tdcartOdd  {
background-color:	#330000;
}

.tdcartTitle  {
background-color:	#000000;
border-bottom:	1px solid #990000;
color:	#FFFFFF;
font-weight:	bold;
}

.textbox  {
background-color:	#000000;
border-color:	solid #990000;
border-width:	1px;
color:	#FF0000;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	11px;
}

.txtBoxSave  {
color:	#FF0000;
padding-left:	16px;
}

.txtCart  {
color:	#FFFFFF;
font-family:	Arial, Helvetica, sans-serif;
font-size:	70%;
}

.txtCartPrice  {
color:	#FF0000;
float:	right;
padding-right:	3px;
}

.txtContentTitle  {
color:	#FF3300;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	110%;
font-style:	italic;
font-weight:	bold;
}

.txtCopy, .txtSiteDocs  {
color:	#FFFFFF;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	70%;
}

.txtCopyright, a.txtCopyright  {
color:	#660000;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	10px;
padding-top:	5px;
text-align:	center;
}

.txtDefault, a.txtDefault, a.txtLink, a.txtLocation  {
color:	#FFFFFF;
font-family:	Verdana, Arial, Helvetica, sans-serif;
text-decoration:	none;
}

.txtError  {
background-color:	#000000;
border-color:	solid #FF0000;
border-width:	1px;
color:	#FF0000;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-weight:	bold;
padding-bottom:	2px;
padding-left:	2px;
padding-right:	2px;
padding-top:	2px;
}

.txtOldPrice  {
text-decoration:	line-through;
}

.txtOutOfStock  {
color:	#FF0000;
font-weight:  bold;
font-size:	120%;
}

.txtSale  {
color:	#FF0000;
}

.txtSession  {
color:	#FFFFFF;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	70%;
}

.txtSessionGrey  {
color:	#FF0000;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	70%;
text-transform:	capitalize;
}

.txtSiteDocs, a.txtSiteDocs  {
color:	#FFFFFF;
font-family:	Arial, Helvetica, sans-serif;
font-size:	70%;
text-decoration:	none;
}

.txtStockWarn  {
color:	#FF0000;
font-size:	70%;
}

.txtcartProgressCurrent  {
color:	#FFFFFF;
font-weight:	bold;
}

a.txtButton  {
background-color:	#FF0000;
border-color:	solid #990000;
border-width:	1px;
color:	#FFFFFF;
font-family:	Arial, Helvetica, sans-serif;
font-weight:	bold;
line-height:	20px;
padding:	2px;
text-align:	center;
text-decoration:	none;
}

a.txtButton:hover  {
background-color:	#330000;
border-color:	solid #990000;
border-width:	1px;
color:	#FFFFFF;
font-family:	Arial, Helvetica, sans-serif;
font-weight:	bold;
line-height:	20px;
padding:	2px;
text-align:	center;
text-decoration:	none;
}

a.txtCartProduct:hover  {
color:	#FF0000;
text-decoration:	none;
}

a.txtCartProduct:active, a.txtCartProduct:link, a.txtCartProduct:visited  {
color:	#FF0000;
text-decoration:	none;
}

a.txtCheckout  {
background-color:	#FF0000;
border-color:	solid #990000;
border-width:	1px;
color:	#FFFFFF;
font-family:	Arial, Helvetica, sans-serif;
font-weight:	bold;
padding:	2px;
text-decoration:	none;
}

a.txtCopyright:hover  {
text-decoration:	none;
}

a.txtDefault:hover, a.txtLink:hover, a.txtLocation:hover  {
color:	#FF0000;
font-family:	Verdana, Arial, Helvetica, sans-serif;
text-decoration:	none;
}

a.txtSession  {
color:	#FFFFFF;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	70%;
text-decoration:	none;
}

a.txtSession:hover  {
color:	#FF0000;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	70%;
text-decoration:	underline;
}

a.txtSiteDocs  {
color:	#FFFFFF;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	70%;
text-decoration:	none;
}

a.txtSiteDocs:hover  {
color:	#FF0000;
font-family:	Verdana, Arial, Helvetica, sans-serif;
text-decoration:	underline;
}

a.txtUpdate  {
background-color:	#FF0000;
border-color:	solid #990000;
border-width:	1px;
color:	#FFFFFF;
font-family:	Arial, Helvetica, sans-serif;
font-weight:	bold;
padding:	2px;
text-decoration:	none;
}

a.txtviewCart:hover  {
background-color:	#FF0000;
color:	#FFFFFF;
}

a.txtviewCart:active, a.txtviewCart:link, a.txtviewCart:visited  {
background-color:	#FF0000;
border-color:	solid #990000;
border-width:	1px;
color:	#FFFFFF;
font-family:	Arial, Helvetica, sans-serif;
font-size:	70%;
font-weight:	bold;
padding:	2px;
text-decoration:	none;
}

form, ol, ul  {
margin:	0px;
padding:	0px;
}

li  {
list-style-position:	inside;
margin:	0px;
padding:	0px;
}

li.account  {
list-style-type:	square;
padding-bottom:	5px;
padding-top:	5px;
}

li.bullet  {
color:	#ff0000;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	70%;
list-style-type:	square;
}

li.bullet2  {
color:	#ff0000;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	70%;
font-weight:	bold;
list-style-type:	square;
}

li.bulletLrg  {
color:	#FFFFFF;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	100%;
list-style-type:	square;
}

li.num  {
color:	#FFFFFF;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	70%;
}
.featured  {
background-color:	#000000;
border-right:	1px dashed #D2212D;
border-left:	1px dashed #D2212D;
border-top:	1px dashed #D2212D;
border-bottom:	1px dashed #D2212D;
float:	left;
height:	200px;
margin-top:	15px;
margin:	4px;
padding-top:	4px;
text-align:	center;
width:	175px;
}