.searchBtn {font-family: Arial, Helvetica, sans-serif;	font-size: 75%;	color: #FFFFFF;	background-color: #666666;	border: 1px solid #666666;	height: 20px;	width: 60px;}
.searchBox {font-family: Arial, Helvetica, sans-serif;	font-size: 75%;	color: #666666;	background-color: #FFFFFF;	border: 1px solid #666666; width: 100px;}
.textbox {
/*background-color: #E0F0FF;*/
	border: 1px solid #000000;	font-family: Helvetica, Arial, sans-serif;	font-size: 11px;	color: #000000;}
.textboxDisabled {background-color: #FFFFFF;	border: none;	font-family: Helvetica, Arial, sans-serif;	font-size: 11px;	color: #000000;}
form, ol, ul {margin: 0px;	padding: 0px;}
li {list-style-position: inside;	margin: 0px;	padding: 0px;}
li.bullet {list-style-type: square;	font-family: Helvetica, Arial, sans-serif;	font-size: 75%;	color: #000000;	}
li.bulletLrg {list-style-type: square;	font-family: Helvetica, Arial, sans-serif;	font-size: 100%;	color: #000000;	}
li.num {font-family: Helvetica, Arial, sans-serif;	font-size: 75%;	color: #000000;		}
li.account {list-style-type: square;	padding-top: 5px;	padding-bottom: 5px;}
.txtSession, .txtCopy, .txtSiteDocs {font-family: Helvetica, Arial, sans-serif;	font-size: 75%;	color: #333333;}
a.txtSession, a.txtSiteDocs {font-family: Helvetica, Arial, sans-serif;	font-size: 75%;	color: #031074;	text-decoration: none;}
a.txtSession:hover, a.txtSiteDocs:hover {font-family: Helvetica, Arial, sans-serif;	color: #031074;	text-decoration: underline;}
a.txtButton {font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	color: #FFFFFF;	background-color: #070F72;	padding: 2px;	line-height: 20px;	text-align: center;	text-decoration: none;}
a.txtButton:hover {font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	color: #FFFFFF;	background-color: #FF9900;	padding: 2px;	line-height: 20px;	text-align: center;	text-decoration: none;}
.txtOldPrice {text-decoration: line-through;}
.txtSale { 	color: #FF0000;}
.txtOutOfStock {color: #FF0000;}
.txtSiteDocs, a.txtSiteDocs {font-family: Arial, Helvetica, sans-serif;	font-size: 90%;	color: #333333;	text-decoration:none;}
a.txtSiteDocs:hover { 	font-family: Arial, Helvetica, sans-serif;	font-size: 90%;	color: #FF6600;	text-decoration:none;}
.txtDefault, a.txtDefault, a.txtLink, a.txtLocation {font-family: Helvetica, Arial, sans-serif;	color: #999;	text-decoration:none; font-weight: normal;}
a.txtDefault:hover, a.txtLink:hover, a.txtLocation:hover { 	font-family: Helvetica, Arial, sans-serif;	color: #FF6600;	text-decoration:none;}
.txtContentTitle {font-family: Arial, Helvetica, sans-serif;	font-size: 120%;	font-weight: bold;	color: black;}
.txtBoxSave {color: #F90707;	padding-left: 16px;}
.tblList {border: 1px solid #070F72;}
.tdListTitle {background-color: #070F72;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	color: #FFFFFF;}
.tdEven {background-color: #FFFFFF;}
.tdOdd {background-color: #EBEDFE;}
.txtCartPrice {float: right;	color: #FF0000;	padding-right: 3px;}
.txtCart {font-family: Arial, Helvetica, sans-serif;	font-size: 75%;	color: #000000;	}
.cartTotal {border-top: 1px dashed #070F72;	width: 100%;	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;}
a.txtviewCart:active, a.txtviewCart:link, a.txtviewCart:visited {font-family: Arial, Helvetica, sans-serif;	font-size: 75%;	font-weight: bold;	color: #FFFFFF;	background-color: #FF9900;	text-decoration: none;	font-weight: bold;	padding: 2px;	border: 1px solid #000000;}
a.txtviewCart:hover {background-color: #66CC33;	color: #FFFFFF;}
.cartProgress {font-family: Helvetica, Arial, sans-serif;	font-weight: normal;	color: #666666;	padding: 4px;	border: 1px solid #CCCCCC;	width: 350px; /*xxxmargin: auto;*/}
.txtcartProgressCurrent {color: #FF9900;	font-weight: bold;}
.quickBuy {text-align: center;	font-family: Helvetica, Arial, sans-serif;	color: #666666;}
.tdcartTitle {font-weight: bold;	color: #FFFFFF;	background-color: #999999;	border-bottom: 1px solid #666666;}
/*.tdcartEven {background-color: #EBEDFE;	}*/
.tdcartEven {background-color: #FFFFFF;}
.tdcartOdd {background-color: #FFFFFF;}
.tdCartSubTotal {padding-top: 10px;	/*border-top: 1px solid #666666;*/}
a.txtCheckout {font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	color: #FFFFFF;	background-color: #66CC33;	text-decoration: none;	font-weight: bold;	padding: 2px;	border: 1px solid #000000;}
a.txtUpdate {font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	color: #FFFFFF;	background-color: #FF9900;	text-decoration: none;	font-weight: bold;	padding: 2px;	border: 1px solid #000000;}
.txtStockWarn {font-size: 75%;	color: #FF0000;}
.txtError {font-family: Helvetica, Arial, sans-serif;	font-weight: normal;	color: #F00; padding-top: 2px;	padding-right: 2px;	padding-bottom: 2px;	padding-left: 2px;}
/*
.txtCopyright, a.txtCopyright {text-align: left;	font-family: Helvetica, Arial, sans-serif;	font-size: 11px;	padding-top: 5px;	color: #000000;}
a.txtCopyright:hover {text-decoration: none;} */
.dropDown {width: 120px;}
.trBasketTitle {
 font-weight: bold;
}
.trBasketTitleSep {
 height: 2px;
 background: #FFFFFF url(/pics/dash-bg.gif) repeat scroll 0 0;
 padding: 0px;
 border: 0px;
}
.tdVertSep {
 background: #CCFFFF url(/pics/dash-bg-v.gif);
 padding: 0px;
 border: 0px;
 width: 2px;
}
.trBasketTitleSep td {
 padding: 0px;
 border: 0px;
}
.qtyHidden {
 display: none;
 background: #FFFFFF;
}
.qtyDisplay {
 display: block;
 background: #6C3;
 padding: 2px;
 margin-top: 5px;
 color: #FFF;
 text-decoration: none;
}
.qtyDisplay:hover {
  background: #D70;
  color: #FFF;
}

