

.search{

	border-bottom: 0px solid #ffffff;

	text-align: center;

	padding-bottom: 5px;

}

.searchBox { background-color: #ffffff; 

border: 1px solid #000000; 

height: 12px; 

font-size: 10px; 

color: #000000; }



.txtsearch { 

color: #000000; 

font-size: 75%;

text-decoration: none; }



.textbox { 

background-color: #FFFFFF; 

border: 1px solid #000000; 

font-size: 12px; 

color: #000000; }



.submit { 

color: #FFFFFF; 

background-color: #FF9900; 

font-weight: bold; 

border: 1px solid #000000; }



form, ol, ul { 

margin: 0px; 

padding: 0px; }



li { 

list-style-position: inside; 

margin: 0px; 

padding: 0px; }



li.bullet { 

list-style-type: square; 

font-size: 75%; 

color: #000000; }



li.bulletLrg { 

list-style-type: square; 

font-size: 100%; 

color: #000000; }



li.num { 

font-size: 70%; 

color: #000000; }



li.account { 

list-style-type: square; 

padding-top: 5px; 

padding-bottom: 5px; }



.txtSession { 

font-size: 80%; 

color: White; 

text-decoration: none; }



a.txtSession { 

font-size: 70%; 

color: White; 

font-weight: bold; 

text-decoration: none; }



a.txtSession:hover { 

font-size: 70%; 

color: #FA4742; 

text-decoration: underline; }



.txtSessionGrey { 

font-size: 70%; 

color: #F4F9FD;  }



.txtCopy { 

font-size: 70%; 

color: #05549E; }



a.txtButton { 

font-weight: bold; 

color: #FFFFFF; 

background-color: #666666;

padding: 4px;

line-height: 20px; 

text-align: center; 

text-decoration: none; }



a.txtButton:hover { 

font-weight: bold; 

color: #FFFFFF; 

background-color: #FF3300; 

padding: 3px;

line-height: 20px; 

text-align: center; 

text-decoration: none; }



.txtOldPrice { 

text-decoration: line-through; }



.txtSale { 

color: #FF0000; }



.txtOutOfStock { 

color: #FF0000; }



.txtSiteDocs, a.txtSiteDocs { 

font-size: 11px; 

color: #FFFFE0; 

text-decoration: none; }



a.txtSiteDocs:hover { 

font-size: 11px; 

color: #FFFFFF; 

text-decoration: underline; }



.txtDefault, a.txtDefault, a.txtLink, a.txtLocation { 

color: #FFFFFF; 

text-decoration: none; }



a.txtDefault:hover, a.txtLink:hover, a.txtLocation:hover { 

color: #FF3300; 

text-decoration: none; }



.txtContentTitle { 

background-color: #000000; 

font-size: 100%; 

font-weight: bold; 

color: red; 

padding: 3px; 

padding-left: 8px; 

margin-bottom: 10px;

border-bottom: 1px solid #767676; }



.txtHomeTitle { 

font-size: 110%; 

font-weight: bolder; 

color: red; 

padding: 3px; 

padding-left: 8px; 

border-bottom: 1px solid #cccccc; }

hr {color: red;}

.txtBoxSave { 

color: #F90707; 

padding-left: 16px; }



.tblList { 

border: 0px solid #BFCCC7; }



.tdListTitle { 

background-color: #000000; 

font-weight: bold; 

font-size: 10px; 

color: red; 

border-bottom: 1px solid #cccccc; }



.tdEven { 

background-color: #000000; }



.tdOdd { 

background-color: #000000; }



.txtCartPrice { 

float: right; 

color: #FF0000; 

padding-right: 3px; }



.txtCart { 

font-size: 75%; 

color: #000000; }



.cartTotal { 

border-top: 1px dashed #CCCCCC; 

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: #FF3300; }



a.txtviewCart:active, a.txtviewCart:link, a.txtviewCart:visited { 

font-size: 70%; 

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-weight: normal; 

color: red; 

padding: 4px; 

border: 1px solid #CCCCCC; 

width: 350px; 

margin: auto; }



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



.quickBuy { 

text-align: center; 

color: #666666; }



.tdcartTitle { 

font-weight: bold; 

color: #fcf6d8; 

background-color: #000000; 

border-bottom: 1px solid #666666; }



.tdcartEven { 

background-color: #000000; }



.tdcartOdd { 

background-color: #000000; }



.tdCartSubTotal { 

padding-top: 10px; 

border-top: 1px solid #666666; }



a.txtCheckout { 

color: White; 

background-color: #9B0000; 

text-decoration: none; 

padding: 3px; 

padding-left: 7px; 

padding-right: 7px; 

border-bottom: 1px solid #00050B; 

border-right: 1px solid #00050B; 

text-transform: uppercase;  

border-bottom-style: ridge;    }



a.txtUpdate { 

color: #004A90; 

background-color: #B2DAFF; 

text-decoration: none; 

padding: 2px; 

padding-left: 5px; 

padding-right: 5px; 

border: 1px inset #0D88FF;  

text-transform: uppercase;}



.txtStockWarn { 

font-size: 70%; 

color: #FF0000; }



.txtError { 

font-weight: bold; 

color: #050F72; 

background-color: #FFCECE; 

border: 1px solid #FF0000; 

padding-top: 2px; 

padding-right: 2px; 

padding-bottom: 2px; 

padding-left: 2px; }



.txtCopyright, a.txtCopyright { 

text-align: center; 

font-size: 7px; 

color: #FFFFFF; }



.dropDown { 

width: 120px; }



.txtCat { 

font-size: 11px; 

font-weight: bold; 

color: #FFFFFF; 

text-decoration: none; }



.textboxDisabled { 

background-color: #FFFFFF; 

border: none; 

font-family: Verdana, Arial, Helvetica, sans-serif; 

font-size: 11px; color: #000000;}





.featured { 

float: left; 

margin: 1px; 

background-color: #FAFAFA; 

width: 121px; 

padding: 0px; 

border: 1px solid #D7D7D7; 

text-align: center;  

height: 200px;}



.featured h3 { 

font-size: 90%; 

font-weight: normal; 

color: #3A3A3A; 

background: #000000; 

margin: 0;

padding: 2px 2px 1px 5px; 

height: 34px;

border-bottom: 1px solid #FF0000; 

border-top: 1px solid #FF0000; }



.prodDescription { 

background-color: #000000;  

padding: 5px; 

border: 0px solid #D8D8D8; }



.prodInfo { font-size: 110%;

color: #ffffff;  

padding: 3px; }


hr {color: red;}
.addCoupon:hover, .addCoupon:active, .addCoupon:visited, .addCoupon:link  {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.RatingTop {
	border-top: 0px solid #FFFFFF;
	border-right: 1px solid #070F72;
	border-left: 1px solid #070F72;
	background-color: #333333;
	padding: 3px;
	margin-top: 10px;
}

.RatingMain {
	border-right: 1px solid #070F72;
	border-left: 1px solid #070F72;
	background-color: #666666;
	padding: 8px;
	font-style:italic;
}

.ReviewBot {
	border-right: 1px solid #070F72;
	border-left: 1px solid #070F72;
	background-color: #EBEDFE;
	padding: 3px;
	border-bottom: 1px solid #070F72;
}

.RatingBottom {
	background-color: #333333;
	padding: 4px;
	border-right: 1px solid #070F72;
	border-left: 1px solid #070F72;
	color: #FFFFFF;
	/*font-size: 11px;*/
}

a.sortLink {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.sortLink:hover {
	text-decoration: underline;
}

#shipping-select {
	width: 220px;
}

a.flashBasket:active, a.flashBasket:link, a.flashBasket:visited, a.flashBasket:hover {
	font-weight: bold;
	font-size: 70%;
	color: #FFFFFF;
	background-color: #66CC33;
	text-decoration: none;
	font-weight: bold;
	padding: 2px;
	border: 1px solid #000000;
}
