.CartContents .ItemShipping th {
	border-bottom-color: #ececec;
	border-top-color: #ececec;
	background: #ffdfa5;
	color: #c00;
}
/* Category flyout styles (theme) */

/* Child menu items, does not include the always-showing root level */
#SideCategoryList .sf-menu li ul li {
}

/* Root menu item when expanded */
#SideCategoryList .sf-menu .sfHover a,
/* Child menu item links */
#SideCategoryList .sf-menu li ul a {
	background-color: #ffefd5;
}

/* Parent menu items of a child being hovered (not including root-level items) */
#SideCategoryList .sf-menu li ul li:hover > a,
/* Child menu item while hovering */
#SideCategoryList .sf-menu li ul a:focus,
#SideCategoryList .sf-menu li ul a:hover,
#SideCategoryList .sf-menu li ul a:active {
}

/* End: category flyout styles */
/* start fast cart styles */
#fastCartContainer {
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 13px;
}
.fastCartContent h2 {
	color: #009E0F;
	background-color:transparent;
}
.fastCartContent h3 {
	color: #BB6F21;
	background-color:transparent;
}
.fastCartSummaryBox {
	background-color: #DDFEDA;
}
.fastCartContent .fastCartTop a,
.fastCartContent .ProductList .ProductDetails a {
	color: #075899;
}
.fastCartContent .ProductPrice,
.fastCartContent .ProductList em {
	color: #800000;
}
.fastCartContent .Quantity {
	color: #828DB3;
}
.fastCartContent p {
	color: #444444;
}
.fastCartContent .ProductList li {
	background-color: #FFF;
}
/* end fast cart styles */




button,
input[type="submit"],
input[type="button"],
a.button {
	background: #c2070b url(//cdn11.bigcommerce.com/s-326f1/templates/__custom/images/red/button_red.png?t=1411090904) repeat-x left top;
	border: 0;
	border-radius: 0.4em;
	-moz-border-radius: 0.4em;
	-o-border-radius: 0.4em;
	-webkit-border-radius: 0.4em;
	color: #fff;
	cursor: pointer;
	font-size: 10px;
	font-weight: 700;
	height: 25px;
	line-height: 25px;
	padding: 0 1em;
}

input[type="submit"],
input[type="button"] {
	line-height: 21px;
}

a.button {
	display: block;
}

button:active,
button:focus,
button:hover,
a.button:active,
a.button:focus,
a.button:hover,
input[type="submit"]:active,
input[type="submit"]:focus,
input[type="submit"]:hover,
input[type="button"]:active,
input[type="button"]:focus,
input[type="button"]:hover {
	background-color: #b20b00;
	background-position: left -77px;
	color: #fff !important;
	text-decoration: none;
}


button.white,
a.button.white {
	background-color: #f1f1f1;
	background-image: url(//cdn11.bigcommerce.com/s-326f1/templates/__custom/images/red/button_white.png?t=1411090904);
	color: #1a1a1a;
}

a.button {
	display: block;
}

button.white:active,
button.white:focus,
button.white:hover,
a.button.white:active,
a.button.white:focus,
a.button.white:hover {
	background-color: #dfdfdf;
	color: #1a1a1a !important;
}