/**IMAGES
***********/
img {border: none;}
input.cart_icon, a.cart_icon {
margin: 0 3px; 
float: right;
height: 18px;
text-align: right;
border: none;
}

#imgThumbSpace{	line-height: 0px;}

#imgThumbSpace img {padding-right: 3px;	padding-bottom: 3px;}





/**SEARCH BOX

***************/

.searchBtn {

	color: #FFFFFF;

	background-color: #666666;

	border: 1px solid #666666;

	height: 20px;

	width: 30px;

	font-size: 11px;

	}


.catTop{

text-decoration:none;
color:#000000;
padding:5px;

}

.searchBox {

	color: #666666;

	background-color: #FFFFFF;

	border: 1px solid #666666;

	font-size: 11px;

	}



/**ALL FORMS AND LISTS

************************/

form {

	margin: 0px;

	padding: 0px;

	}



.textbox {

	background-color: #FFFFFF;

	border: 1px solid #333333;

	font-size: 11px;

	color: #000000;

	}



.textboxDisabled {

	background-color: #FFFFFF;

	border: 1px solid #EBEBEB;

	/*font-size: 11px;*/

	color: #000000;

	}

	

.submit {	

	color: #000000;

	background-image:url(../styleImages/backgrounds/viewCart.gif);

	background-repeat:no-repeat;

	height:23px;

	width:92px;

	background-color: #FDB626; 

	border:none;

	font-weight:bold;

	padding-bottom:2px;

	padding-top:2px;

	font-size: 11px;

	cursor: pointer;

	}



ol, ul {

	margin: 0px;

	padding: 0px;

	color: #000000;	

	}



li {

	list-style-position: inside;

	margin: 0px;

	padding: 0px;

	}



li.bullet {

	list-style-type: square;

	color:#FD7A05;

	}



li.bulletLrg {

	list-style-type: square;

	font-size: 14px;

	color:#FD7A05;

	}



li.num {

color: #000000;	

list-style-position: outside;

margin-left: 20px;

margin-bottom: 8px;

color: #FD7A05;

}



li.sale {

	color: #000000;

	list-style-type:none;

	text-align:left;		

	}



li.account {

	list-style-type: square;

	padding-top: 5px;

	padding-bottom: 5px;

	}



/**SITE DOCUMENTS

*******************/

.siteDocs {text-align:center;margin-top: 10px;background-color:#FFFFFF;}

.txtSiteDocs, a.txtSiteDocs {color: #333333;text-decoration:none;}	

a.txtSiteDocs:hover {color: #FF6600;text-decoration:none;}





/**ALL HYPERLINKS

*******************/

.txtInfo {color:#666666; text-transform:uppercase; font-size: 11px;}

.txtProduct {color:#000000; text-align:right; padding-left:25px;}

.txtCategories {color:#000000; text-align:right; padding-left:18px;}

.txtCurrency {color:#000000; text-align:right; padding-left:45px;}

.txtSession, a.txtSession, .txtCopy  {color: #333333; text-decoration: none;}

a.txtSession:hover {color: #031074; text-decoration: underline;}

.txtDefault, a.txtDefault, 

a.txtLink, a.txtLocation {color: #333333; text-decoration:none;}

.txtHome {color:#FF9900;}

a.txtDefault:hover, 

a.txtLink:hover, 

a.txtLocation:hover,

a.txtSelected:hover, 

a.txtSelected:active, 

a.txtSelected:link, 

a.txtSelected:visited {color: #FF6600; text-decoration:none;}







/**MISCELLANEOUS STYLING

**************************/

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

.txtSale {color: #FD7A05;}

.txtOutOfStock {color: #FF0000;}

.txtBoxSave {color: #FD7A05;}

.txtStockWarn {color: #FF0000;}

.dropDown {width: 100px;}

#shipping-select {width: 220px;}

.txtError {

	font-weight: bold;

	color: #050F72;

	background-color: #FFCECE;

	border: 1px solid #FF0000;

	padding: 2px;

	}





/**BUTTONS

************/

a.txtButton {

	font-weight: bold;

	color: #000000;

	background-color: #FDB626;

	padding-top: 2px;

	padding-bottom:2px;

	padding-left:5px;

	padding-right:5px;

	line-height: 26px;

	text-align: center;

	text-decoration: none;

	border:2px solid #CCCCCC;

	}



a.txtButton:hover {

	font-weight: bold;

	color: #FFFFFF;

	background-color: #FDB626;

	padding-top: 2px;

	padding-bottom:2px;

	padding-left:5px;

	padding-right:5px;

	line-height: 26px;

	text-align: center;

	text-decoration: none;

	border:2px solid #CCCCCC;

	}



a.txtCheckout {

	font-weight: bold;

	color: #000;

	background-color: #FDB626;

	text-decoration: none;

	font-weight: bold;

	padding: 3px;

	border: 2px solid #cccccc;

	}



a.txtUpdate {

	font-weight: bold;

	color: #000;

	background-color: #FDB626;

	text-decoration: none;

	font-weight: bold;

	padding: 3px;

	border: 2px solid #cccccc;

	}



.buyButton {

	background-image:url(../styleImages/backgrounds/buy.gif);

	background-repeat:no-repeat;

	line-height:24px;

	width:100px;

	color:#000000;

	text-align:center;

	}



a.buyButton {

	color:#000000;

	text-align:center;

	text-decoration:none;

	background:none;

	font-weight:bold;

	font-size:12px;

	}



a.buyButton:hover {

	color:#FFFFFF;

	text-align:center;

	text-decoration:none;

	background:none;

	font-weight:bold;

	font-size:12px;

	}



#ProdBuy {

	color: #ffffff;

	background: transparent;

	font-size:14px;

	width:385px;

	margin:10px 10px 10px 0;

	padding: 10px 10px 10px 5px;

	position: relative; 

	text-align: right;

	border:1px dashed #CCCCCC;

	}





/**SHOPPING BASKET BOX

***********************/

a.txtviewCart:hover {text-decoration: none;color:#FFFFFF;}

a.flashBasket:active, 

a.flashBasket:link, 

a.flashBasket:visited, 

a.flashBasket:hover {

	font-weight: bold;

	color: #FFFFFF;

	background-color: #66CC33;

	text-decoration: none;

	font-weight: bold;

	padding: 2px;

	border: 1px solid #000000;

	}



/**VIEW CART PAGES

*******************/

.colLeftCheckout {

	position: relative;

	left: 0px;

	width: 175px; 

	padding-left: 10px;

	padding-right: 7px;

	float: left;

	}



.colMainCheckout {

	position: relative;

	width: 580px;

	float: left;

	}



#Advertising {

text-align: center;

}



#Advertising img {border: 1px solid #666666;}



.cartProgress {

	font-weight: normal;

	color: #000000;

	padding: 4px;

	border: 1px solid #CCCCCC;

	width: 350px;

	margin: auto;

	}



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

.quickBuy {text-align: center;color: #000000;}



.tdcartTitle {

	font-weight: bold;

	color: #FFFFFF;

	background-color: #FD7A05;

	border-bottom: 1px solid #666666;

	}



.tdcartEven, .tdcartOdd {

	background-color: #FFFFFF;

	border-bottom:1px dashed #CCCCCC;

	}



.tdCartSubTotal {

	padding-top: 10px;

	border-top: 1px solid #FD7A05;

	}

	

	



/**DEVELLION COPYRIGHT NOTIFICATION

*************************************/

.txtCopyright, a.txtCopyright {

	text-align: center;

	padding-top: 5px;

	color: #000000;

	}



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





/**COUPON MANAGER

*******************/

.addCoupon:hover, .addCoupon:active, .addCoupon:visited, .addCoupon:link  {

	font-weight: bold;

	color: #000000;

	text-decoration: none;

	font-weight: bold;

	}





/**OTHER CART PAGES

*********************/

.regSep{

	padding: 10px 0px;

	margin: 10px 0px;

	border-top: 1px solid #cccccc;

	border-bottom: 1px solid #cccccc;

	}
