/* CSS Document */

.BgColor1 {
	background-color:#FFFFFF;
}
.BgColor2 {
	background-color:;
}
.BgColor3 {
	background-color:#107aa7;
}
.BgColor4 {
	background-color:#c3c73a;
}
.BgColor5 {
	background-color:#f7f8e6;
}
.TopSpecer {
	background-image:url(../images/top_strip_spacer.gif);
	background-repeat:repeat-x;
	height:65px;
}
.HeaderSpacer {
	background-image:url(../images/header_spacer.gif);
	background-repeat:repeat-x;
	height:166px;
}
.HeadingBg {
	background-image:url(../images/heading_bg.gif);
	background-position:left;
	background-repeat:no-repeat;
	height:29px;
	color:#1b4f7d;
	padding-left:25px;
}
.RightBoxSpacer {
	background-image:url(../images/right_col_spacer.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#ffffff;
	height:254px;
}
.RightBoxSpacer2 {
	background-image:url(../images/right_col_spacer.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#ffffff;
	height:154px;
}
.MidBoxSapcer {
	background-image:url(../images/mid_box_spacer.gif);
	background-repeat:repeat-x;
	background-position:top;
	height:115px;
	background-color:#FFFFFF;
}
.FooterSpacer {
	background-image:url(../images/footer_spacer.gif);
	background-position:top;
	background-repeat:repeat-x;
	height:51px;
}
.VerDotted {
	background-image:url(../images/ver_dotted.gif);
	width:7px;
	background-repeat:repeat-y;
}
.Border {
	border:1px solid #e5e5e5;
}
.Border1 {
	border:2px solid #107aa7;
}

.jcarousel-skin-tango .jcarousel-container {
	background-color:#FAF9F3;
	border:0 solid #BFBDB3;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:13px;
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
	border:1px solid #DDD;
	height:255px;
	margin-bottom:0;
	margin-left:0;
	margin-top:0;
	padding:11px 40px 24px;
	width:879px;
}
.jcarousel-next {
	cursor:pointer;
	height:32px;
	position:absolute;
	right:5px;
	top:43px;
	width:15px;
}
.jcarousel-prev {
	cursor:pointer;
	height:32px;
	left:5px;
	position:absolute;
	top:43px;
	width:15px;
}
.jcarousel-list li, .jcarousel-item {
	width:240px!important;
	height:269px!important;
	padding-right:4px!important;
	padding-left:4px!important;
	border-right:1px dotted #BFBDB3!important;
}
.featured_product {
	background-color:#FAF9F3!important;
}
.featured_product h4 {
	text-align:left;
}
.featured_product h4 a {
	color:#257723;
	font-size:22px;
	font-weight:100;
	text-decoration:none;
	line-height:23px;
}
.featured_product h4 a:hover {
	text-decoration:underline;
}

.product_detail {
background:#FFFFFF url(/templates/herbalhard/css/../images/product_essential_bg.gif) no-repeat scroll 100% 0;
padding:35px;
border:1px solid #C4C6C8;
margin-top:0;
}

.cart_info {
	background:#F8F7F5 none repeat scroll 0 0;
	border:1px solid #C4C1BC;
}

.cart_info_header {
	background-position:0 0;
background-repeat:no-repeat;
color:#E26703;
font-size:13px;
min-height:16px;
padding:1px 0 1px 24px;
text-transform:uppercase;
border:1px solid #C4C1BC;
background:#FFFFFF url(/templates/herbalhard/images/base_mini_head_bg.gif) repeat-x scroll 0 0;
border-bottom:1px solid #DDDDDD;
margin:0 1px;
padding:2px 8px;
}