
div#subNav li#hm_sn_sc a {
	font-weight:900;
	text-decoration:none;
	cursor:default;
}
div#subNav li#hm_sn_sc a:hover { color:black; }

	
#subnav #hm_sn_sc a,
#subnav #hm_sn_sc a:hover
	{
		color:black;
		cursor:default;
		text-decoration:none;
	}

div#shoppingcart {
	margin:10px;
}


.itemId {
	background:url(../images/quoteBg.png) repeat-x left top;
	margin-bottom:18px;
	border:solid 1px #e3e5d9;
	padding:0px 10px 10px 10px;
}

h3 {
	background:url(../images/greenfade.png) repeat-x left bottom;
	margin:0px -10px 4px -10px;
	border-bottom:solid 1px #dEd67F;
	padding:3px;
	font-weight:900;
	font-size:18px;
	text-align:left;
}


.itemId {
	text-align:right;
}


div.key {
	text-align:right;
	padding:1px;
	padding-right:5px;
	font:900 12px Arial;
}
div.value {
	padding:1px;
	padding-left:3px;
	font:100 12px Arial;
}

div.alt {
	border-bottom:solid 1px #e3e5d9;
	border-top:solid 1px #e3e5d9;
	padding-top:1px;
	padding-bottom:1px;
	margin:1px 0 1px 0;
	background-color:#f3f5e9;
}

div#cartSummary {
	margin:15px;
}

div.itemOptions {
	text-align:right;
}

a.remove {
	font-size:11px;
}

a.remove img {
	margin:0px;
	margin-right:5px;
}

a.go {
	font-size:11px;
}

a.go img {
	margin:0px;
	margin-right:5px;
}

a#salesTax {
	font-size:11px;
}

div#cartSummary {
	overflow:auto;
}
div#cartSummary div.value {
	float:left;
	font-weight:900;
}
div#cartSummary div.key {
	float:left;
	width:100px;
}


h2 {
	margin:15px 0px 0px 10px;
	border-bottom:double 3px #e2eabc;
	font-weight:900;
	font-size:18px;
}

