/* --------------------------------- */
/* Distant Horizon Shopping Cart CSS */
/* --------------------------------- */

/*------------------------------------------------------------------------*/
/*     Shopping Cart                                                      */
/*------------------------------------------------------------------------*/

#SCbox {
	font: normal 11px Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 0px;
	padding: 5px; 
	width: 130px;
	border: 1px solid #e1e1e1; 
	background: url("/style/template/bkg-SearchBox.gif") repeat-y #f5f5f5;
	}

#SChdr {
	font: normal bold 11px Arial, Helvetica, sans-serif;
	color: #5c005c; 
	text-align: left;
	display: block; 
	margin: 0px;
	padding: 0px 0px 3px 20px; 
	background: url("/style/icons/16x16/cart.gif") no-repeat 0px -1px;
	}

#SCbox p { 
	font: normal bold 11px/12px Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 0px;
	padding: 0px 0px 5px 0px;
	}



/*------------------------------------------------------------------------*/
/*     Quick Search Box                                                   */
/*------------------------------------------------------------------------*/

#SearchBox {
	margin: 0px;
	padding: 5px; 
	width: 135px;
	border: 1px solid #e1e1e1; 
	background: url("/style/template/bkg-SearchBox.gif") repeat-y #f5f5f5;
	}

#Searchhdr {
	font: normal bold 11px Arial, Helvetica, sans-serif;
	color: #5c005c; 
	display: block; 
	margin: 0px;
	padding: 0px;
	}

#SearchField {
	font: normal 11px Arial, Helvetica, sans-serif;
	height: 19px;
	width: 80px;
	border: 0px;
	margin: 0px;
	padding: 1px 3px 0px 21px;
	border-right: 1px solid #e1e1e1; 
	background: url("/style/template/quicksearch.gif") no-repeat;
	}

#SearchGo { 
	font: normal 8px Arial, Helvetica, sans-serif; 
	color: #fff;
	margin: 0px 0px 1px 0px; 
	padding: 1px; 
	border: 1px solid #f5f5f5; 
	background: #5c005c;
	}

#SearchGo:hover { 
	color: #fff;
	background: #000;
	}



/*------------------------------------------------------------------------*/
/*     Sort by Category Box                                               */
/*------------------------------------------------------------------------*/

#CategoryBox {
	text-align: center;
	margin: 0px;
	padding: 5px; 
	width: 135px;
	border-top: 1px solid #e1e1e1; 
	border-left: 1px solid #e1e1e1; 
	border-right: 1px solid #e1e1e1; 
	background: url("/style/template/bkg-CategoryBox.gif") repeat-y #f5f5f5;
	}

.byCat {
	color: #e1e1e1; 
	}

a.byCat, a:link.byCat, a:active.byCat, a:visited.byCat { 
	color: #5c005c; 
	text-decoration: none; 
	}

a:hover.byCat { 
	color: #000; 
	text-decoration: none;
	}

a.byCat-at, a:link.byCat-at, a:active.byCat-at, a:visited.byCat-at, a:hover.byCat-at { 
	color: #000; 
	text-decoration: underline; 
	}



/*------------------------------------------------------------------------*/
/*     Freight Box                                                        */
/*------------------------------------------------------------------------*/

#FreightBox {
	margin: 0px;
	padding: 5px; 
	width: 130px;
	border: 1px solid #e1e1e1; 
	background: url("/style/template/bkg-FreightBox.gif") repeat-y #f5f5f5;
	}

#Freighthdr {
	font: normal bold 11px Arial, Helvetica, sans-serif;
	color: #5c005c; 
	text-align: left;
	display: block; 
	margin: 0px;
	padding: 0px 0px 3px 20px;
	background: url("/style/icons/9x9/freight.gif") no-repeat 0px 1px;
	}

#FreightBox p { 
	font: normal 10px/12px Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 0px;
	padding: 0px 0px 5px 0px;
	}

#FreightField {
	font: normal 11px Arial, Helvetica, sans-serif;
	height: 13px;
	width: 86px;
	border: 1px solid #e1e1e1;
	margin: 0px;
	padding: 3px;
	}

#FreightGo { 
	font: normal 8px Arial, Helvetica, sans-serif; 
	color: #fff;
	margin: 0px 0px 1px 0px; 
	padding: 1px; 
	border: 1px solid #f5f5f5; 
	background: #5c005c;
	}

#FreightGo:hover { 
	color: #fff;
	background: #615942;
	}
