/* ------------------------------ */
/* Distant Horizon Button CSS     */
/* ------------------------------ */


/*------------------------------------------------------------------------*/
/*     btn - Icon with Text                                               */
/*------------------------------------------------------------------------*/

/*---- View Product ---------------------------------------------*/
a#btnViewProd { 
	font: normal 10px Arial, Helvetica, sans-serif; 
	color: #666666; 
	text-decoration: none; 
	margin: 0px; 
	padding: 2px 5px 2px 15px; 
	border: 1px solid #ccc; 
	background:   url("../style/icons/9x9/view-bk.gif") no-repeat #e7e7e7 4px 5px;
	}

a:hover#btnViewProd { 
	color: #fff;
	text-decoration: none;
	background: url("../style/icons/9x9/view-wh.gif") no-repeat #0076a3 4px 5px;
	}


/*---- Read More ---------------------------------------------*/
a#btnReadMore { 
	font: normal 10px Arial, Helvetica, sans-serif; 
	color: #666666; 
	text-decoration: none; 
	margin: 0px; 
	padding: 2px 5px 2px 16px; 
	border: 1px solid #ccc; 
	background:   url("../style/icons/9x9/detail-bk.gif") no-repeat #e7e7e7 4px 4px;
	}

a:hover#btnReadMore { 
	color: #fff;
	text-decoration: none;
	background: url("../style/icons/9x9/detail-wh.gif") no-repeat #0076a3 4px 4px;
	}


/*---- Checkout ---------------------------------------------*/
a#btnCheckout { 
	font: normal 10px Arial, Helvetica, sans-serif; 
	color: #666666; 
	text-decoration: none; 
	margin: 0px; 
	padding: 2px 5px 2px 15px; 
	border: 1px solid #ccc; 
	background:   url("../style/icons/9x9/checkout-bk.gif") no-repeat #e7e7e7 4px 5px;
	}

a:hover#btnCheckout { 
	color: #fff;
	text-decoration: none;
	background: url("../style/icons/9x9/checkout-wh.gif") no-repeat #0076a3 4px 5px;
	}


/*---- Add to Cart ---------------------------------------------*/
a#btnAddCart { 
	font: normal 10px Arial, Helvetica, sans-serif; 
	color: #666666; 
	text-decoration: none; 
	margin: 0px; 
	padding: 2px 5px 2px 17px; 
	border: 1px solid #ccc; 
	background:   url("../style/icons/9x9/addtocart-bk.gif") no-repeat #e7e7e7 4px 4px;
	}

a:hover#btnAddCart { 
	color: #fff;
	text-decoration: none;
	background: url("../style/icons/9x9/addtocart-wh.gif") no-repeat #0076a3 4px 4px;
	}


/*---- Remove from Cart ---------------------------------------------*/
a#btnRemoveCart { 
	font: normal 10px Arial, Helvetica, sans-serif; 
	color: #666666; 
	text-decoration: none; 
	margin: 0px; 
	padding: 2px 5px 2px 17px; 
	border: 1px solid #ccc; 
	background:  url("../style/icons/9x9/removecart-bk.gif") no-repeat #e7e7e7 4px 4px;
	}

a:hover#btnRemoveCart { 
	color: #fff;
	text-decoration: none;
	background: url("../style/icons/9x9/removecart-wh.gif") no-repeat #0076a3 4px 4px;
	}


/*---- Recalculate ---------------------------------------------*/
a#btnRecalculate { 
	font: normal 10px Arial, Helvetica, sans-serif; 
	color: #666666; 
	text-decoration: none; 
	margin: 0px; 
	padding: 2px 5px 2px 17px; 
	border: 1px solid #ccc; 
	background:   url("../style/icons/9x9/calculate-bk.gif") no-repeat #e7e7e7 4px 4px;
	}

a:hover#btnRecalculate { 
	color: #fff;
	text-decoration: none;
	background: url("../style/icons/9x9/calculate-wh.gif") no-repeat #0076a3 4px 4px;
	}


/*---- Close ---------------------------------------------*/
a#btnClose { 
	font: normal 10px Arial, Helvetica, sans-serif; 
	color: #666666; 
	text-decoration: none; 
	margin: 0px; 
	padding: 2px 5px 2px 16px; 
	border: 1px solid #ccc; 
	background:   url("../style/icons/9x9/close-sm-bk.gif") no-repeat #e7e7e7 4px 4px;
	}

a:hover#btnClose { 
	color: #fff;
	text-decoration: none;
	background: url("../style/icons/9x9/close-sm-wh.gif") no-repeat #0076a3 4px 4px;
	}




/*------------------------------------------------------------------------*/
/*     btnSC - Shopping Cart Buttons: Icon with Text w/o box              */
/*------------------------------------------------------------------------*/


/*---- Login ----------------------------------------------------------*/
a#btnSCLogin { 
	font: normal 10px Arial, Helvetica, sans-serif; 
	color: #0099FF;
	text-decoration: none; 
	display: block;
	margin: 0px; 
	padding: 1px 1px 1px 12px; 
	background:   url("../style/icons/9x9/customer-sm-bk.gif") no-repeat 0px 3px;
	}

a:hover#btnSCLogin { 
	color: #993300;
	text-decoration: none;
	background: url("../style/icons/9x9/customer-sm-bk.gif") no-repeat 0px 3px;
	}


/*---- Rapid Reorder ----------------------------------------------------------*/
a#btnSCRapid { 
	font: normal 10px Arial, Helvetica, sans-serif; 
	color: #0099FF;
	text-decoration: none; 
	display: block;
	margin: 0px; 
	padding: 1px 1px 1px 12px; 
	background:   url("../style/icons/9x9/reorder-bk.gif") no-repeat 0px 4px;
	}

a:hover#btnSCRapid { 
	color: #993300;
	text-decoration: none;
	background: url("../style/icons/9x9/reorder-bk.gif") no-repeat 0px 4px;
	}


/*---- View Cart ----------------------------------------------------------*/
a#btnSCViewCart { 
	font: normal 10px Arial, Helvetica, sans-serif; 
	color: #0099FF;
	text-decoration: none; 
	display: block;
	margin: 0px; 
	padding: 1px 1px 1px 12px; 
	background:   url("../style/icons/9x9/view-bk.gif") no-repeat 0px 3px;
	}

a:hover#btnSCViewCart { 
	color: #993300;
	text-decoration: none;
	background: url("../style/icons/9x9/view-bk.gif") no-repeat 0px 3px;
	}


/*---- Checkout ----------------------------------------------------------*/
a#btnSCCheckout { 
	font: normal 10px Arial, Helvetica, sans-serif; 
	color: #0099FF;
	text-decoration: none; 
	display: block;
	margin: 0px; 
	padding: 1px 1px 1px 12px; 
	background:   url("../style/icons/9x9/checkout-bk.gif") no-repeat 0px 3px;
	}

a:hover#btnSCCheckout { 
	color: #993300;
	text-decoration: none;
	background: url("../style/icons/9x9/checkout-bk.gif") no-repeat 0px 3px;
	}

/*---- Add to Cart ---------------------------------------------*/
a#btnSCAddCart { 
	font: normal 10px Arial, Helvetica, sans-serif; 
	color: #0099FF;
	text-decoration: none; 
	display: block;
	margin: 0px; 
	padding: 1px 1px 1px 12px; 
	background:   url("../style/icons/9x9/addtocart-bk.gif") no-repeat 0px 3px;
	}

a:hover#btnSCAddCart { 
	color: #993300;
	text-decoration: none;
	background: url("../style/icons/9x9/addtocart-bk.gif") no-repeat 0px 3px;
	}


/*---- Remove from Cart ---------------------------------------------*/
a#btnSCRemoveCart { 
	font: normal 10px Arial, Helvetica, sans-serif; 
	color: #0099FF;
	text-decoration: none; 
	display: block;
	margin: 0px; 
	padding: 1px 1px 1px 12px; 
	background:  url("../style/icons/9x9/removecart-bk.gif") no-repeat 0px 3px;
	}

a:hover#btnSCRemoveCart { 
	color: #993300;
	text-decoration: none;
	background: url("../style/icons/9x9/removecart-bk.gif") no-repeat 0px 3px;
	}


/*---- Recalculate ---------------------------------------------*/
a#btnSCRecalculate { 
	font: normal 10px Arial, Helvetica, sans-serif; 
	color: #0099FF;
	text-decoration: none; 
	display: block;
	margin: 0px; 
	padding: 1px 1px 1px 12px; 
	background:   url("../style/icons/9x9/calculate-bk.gif") no-repeat 0px 3px;
	}

a:hover#btnSCRecalculate { 
	color: #993300;
	text-decoration: none;
	background: url("../style/icons/9x9/calculate-bk.gif") no-repeat 0px 3px;
	}




/*------------------------------------------------------------------------*/
/*     btnIC - Icon Only Buttons                                          */
/*------------------------------------------------------------------------*/

/*---- View Details -------------------------------------------*/
a#btnICViewProd { 
	font: normal 10px Arial, Helvetica, sans-serif; 
	color: #666666;
	text-decoration: none; 
	margin: 0px; 
	padding: 2px; 
	border: 1px solid #ccc; 
	background:   url("../style/icons/9x9/view-bk.gif") no-repeat #e7e7e7 4px 4px;
	}

a:hover#btnICViewProd { 
	color: #fff;
	background: url("../style/icons/9x9/view-wh.gif") no-repeat #0076a3 4px 4px;
	}


/*---- Login -------------------------------------------*/
a#btnICLogin { 
	font: normal 10px Arial, Helvetica, sans-serif; 
	color: #666666;
	text-decoration: none; 
	margin: 0px; 
	padding: 2px; 
	border: 1px solid #ccc; 
	background:   url("../style/icons/12x12/customer-bk.gif") no-repeat #e7e7e7 2px 3px;
	}

a:hover#btnICLogin { 
	color: #fff;
	background: url("../style/icons/12x12/customer-wh.gif") no-repeat #0076a3 2px 3px;
	}


/*---- Rapid Reorder -------------------------------------------*/
a#btnICRapid { 
	font: normal 10px Arial, Helvetica, sans-serif; 
	color: #666666;
	text-decoration: none; 
	margin: 0px; 
	padding: 2px; 
	border: 1px solid #ccc; 
	background:   url("../style/icons/9x9/reorder-bk.gif") no-repeat #e7e7e7 4px 5px;
	}

a:hover#btnICRapid { 
	color: #fff;
	background: url("../style/icons/9x9/reorder-wh.gif") no-repeat #0076a3 4px 5px;
	}


/*---- View Cart -------------------------------------------*/
a#btnICViewCart { 
	font: normal 10px Arial, Helvetica, sans-serif; 
	color: #666666;
	text-decoration: none; 
	margin: 0px; 
	padding: 2px; 
	border: 1px solid #ccc; 
	background:   url("../style/icons/9x9/view-bk.gif") no-repeat #e7e7e7 4px 4px;
	}

a:hover#btnICViewCart { 
	color: #fff;
	background: url("../style/icons/9x9/view-wh.gif") no-repeat #0076a3 4px 4px;
	}


/*---- Checkout -------------------------------------------*/
a#btnICCheckout { 
	font: normal 10px Arial, Helvetica, sans-serif; 
	color: #666666;
	text-decoration: none; 
	margin: 0px; 
	padding: 2px; 
	border: 1px solid #ccc; 
	background:   url("../style/icons/9x9/checkout-bk.gif") no-repeat #e7e7e7 4px 5px;
	}

a:hover#btnICCheckout { 
	color: #fff;
	background: url("../style/icons/9x9/checkout-wh.gif") no-repeat #0076a3 4px 5px;
	}


/*---- Add to Cart ---------------------------------------------*/
a#btnICAddCart { 
	font: normal 10px Arial, Helvetica, sans-serif; 
	color: #666666; 
	text-decoration: none; 
	margin: 0px; 
	padding: 2px; 
	border: 1px solid #ccc; 
	background:   url("../style/icons/9x9/addtocart-bk.gif") no-repeat #e7e7e7 3px 4px;
	}

a:hover#btnICAddCart { 
	color: #fff;
	text-decoration: none;
	background: url("../style/icons/9x9/addtocart-wh.gif") no-repeat #0076a3 3px 4px;
	}


/*---- Remove from Cart ---------------------------------------------*/
a#btnICRemoveCart { 
	font: normal 10px Arial, Helvetica, sans-serif; 
	color: #666666; 
	text-decoration: none; 
	margin: 0px; 
	padding: 2px; 
	border: 1px solid #ccc; 
	background:  url("../style/icons/9x9/removecart-bk.gif") no-repeat #e7e7e7 3px 4px;
	}

a:hover#btnICRemoveCart { 
	color: #fff;
	text-decoration: none;
	background: url("../style/icons/9x9/removecart-wh.gif") no-repeat #0076a3 3px 4px;
	}


/*---- Recalculate ---------------------------------------------*/
a#btnICRecalculate { 
	font: normal 10px Arial, Helvetica, sans-serif; 
	color: #666666; 
	text-decoration: none; 
	margin: 0px; 
	padding: 2px; 
	border: 1px solid #ccc; 
	background:   url("../style/icons/9x9/calculate-bk.gif") no-repeat #e7e7e7 4px 4px;
	}

a:hover#btnICRecalculate { 
	color: #fff;
	text-decoration: none;
	background: url("../style/icons/9x9/calculate-wh.gif") no-repeat #0076a3 4px 4px;
	}
