/*body, #indv-name {
	font-family:"Helvetica" !important;
}

#vo-logo {
	margin-right:10px;
}

#login-sidebox {
        width:300px;
        background-color:white;
        min-height:100px;
        border-radius: 10px;
        padding:7px;
}
#main-toprow {
    background-color: transparent;
    width: 100%;
    display: block;
    margin-top: -75px;
}*/
#shop-menu a, #shop-menu a:visited {
    color: #FFFFFF;
    text-decoration: none;
}
/*.aside-content {
    min-height: 150px;
    background: none repeat scroll 0% 0% #ebebeb;
    border-radius: 10px;
    width: 315px;
    padding: 10px;
    margin-left: 19px;
    float: left;
}
.loginheader {
 padding:5px;	
 font-family: "Helvetica";
font-weight: 400;
font-style: normal;
}*/

.navbox-popup {
	background: white;
	border-radius: 10px;
	color: #195956;
	padding: 10px;
	margin-bottom: 10px;
	border: none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	box-shadow:none;
}

.graybuttnav {
	color: #818D27;
	width: 151px;
	height: 23px;
	color: white;
	font-weight: bold;
	font-size:12px;
	border:none;
}

/*#main-searchrow {
	margin-top: 65px;
}*/

.WelcomeHeader {
	color: #818D27;
	font-size:25px;
}

.popup-video {
	display:none;
}

.graybutt {
	color:white;
	background: linear-gradient(bottom, #818D27 38%, #a1b030 69%);
	background: -o-linear-gradient(bottom, #818D27 38%, #a1b030 69%);
	background: -moz-linear-gradient(bottom, #818D27 38%,#a1b030 69%);
	background: -webkit-linear-gradient(bottom, #818D27 38%, #a1b030 69%);
	background: -ms-linear-gradient(bottom, #818D27 38%, #a1b030 69%);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#a1b030', endColorstr='#818D27');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#a1b030', endColorstr='#818D27')";
	background: -webkit-gradient( linear, left bottom, left top, color-stop(0.38, #a1b030), color-stop(100%, #818D27));
}

.HeaderBackground {
        background-image: none;
        background-repeat: repeat-x;
}

.HeaderBackgroundCust {
        background-image: url(../images/custom/bg_Cust.png);
        background-repeat: repeat-x;
}

.header_background {
	 width:1000px;
	 height:120px;
	 margin:0px auto;
	 border:none;
	 display:block;	
	}

.display_tabs {
	height:25px;
	width:100%;
	background-color:#4c4c4c;
	display:none;	
	}
	
.shopbutt, .quickbutt, .processbutt {
	color:white;
	border: none;
	background-color: #818d27;
	background: linear-gradient(bottom, #818D27 38%, #a1b030 69%);
	background: -o-linear-gradient(bottom, #818D27 38%, #a1b030 69%);
	background: -moz-linear-gradient(bottom, #818D27 38%,#a1b030 69%);
	background: -webkit-linear-gradient(bottom, #818D27 38%, #a1b030 69%);
	background: -ms-linear-gradient(bottom, #818D27 38%, #a1b030 69%);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#a1b030', endColorstr='#818D27');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#a1b030', endColorstr='#818D27')";
	background: -webkit-gradient( linear, left bottom, left top, color-stop(0.38, #a1b030), color-stop(100%, #818D27));
}

.shopbutt:hover, .quickbutt:hover, .processbutt:hover {
	background-image: linear-gradient(bottom, #E3D649 26%, #FFF152 54%, #FFFEC5 77%);
	background-image: -o-linear-gradient(bottom, #E3D649 26%, #FFF152 54%, #FFFEC5 77%);
	background-image: -moz-linear-gradient(bottom, #E3D649 26%, #FFF152 54%, #FFFEC5 77%);
	background-image: -webkit-linear-gradient(bottom, #a1b030 26%, #818d27 54%, #60691d 77%);
	background-image: -ms-linear-gradient(bottom, #E3D649 26%, #FFF152 54%, #FFFEC5 77%);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FFFCCC', endColorstr='#E3D649');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FFFCCC', endColorstr='#E3D649')";
}

.savebutt {
zoom: 1;
border: 1px solid #797878;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
font-size: 10px;
font-family: arial, helvetica, sans-serif;
/* text-shadow: -1px -1px 0 rgba(0,0,0,0.3); */
font-weight: bold;
text-align: center;
color: #ffffff;
height: 20px;
padding: 3px;
background-color: #B4BC40;
background-image: none;
filter: none;
}

.savebutt:hover {
border: 1px solid #797878;
background-color: #B4BC40;
background-image: none;
filter: none;
cursor: pointer;
}

.cancelbutt {
zoom: 1;
border: 1px solid #797878;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
font-size: 10px;
font-family: arial, helvetica, sans-serif;
/* text-shadow: -1px -1px 0 rgba(0,0,0,0.3); */
font-weight: bold;
text-align: center;
color: #B3B3B3;
height: 20px;
padding: 3px;
background-color: #E5E5E5;
background-image: none;
filter: none;
}

.cancelbutt:hover {
border: 1px solid #797878;
background-color: #E5E5E5;
background-image: none;
filter: none;
cursor: pointer;
}

.color3{color:black;}

/*#cart-summary-row1 {
	border-bottom:none;
}*/

.total_item_section {
	float:right;
	width:290px;
	color:black;
	border-top:1px solid black;
	border-bottom:2px dotted #ededed;
}
.categoryTopBorder{
	 border-bottom: 12px #ebebeb solid;
	 width:200px;
	 margin-bottom:13px;
}
.detailTopBorder{
	 border-bottom: 12px gray solid;
	 width:150px;
	 margin-bottom:13px;
	 margin-left:10px;
}
.category-header2 {
	color:#4c4c4c;
}
.category-header1 {
	color:#a9b732;
}
.category-header3 {
	font-family:Arial;
    font-size:22px;
    font-style:normal;
	font-weight:normal;
    text-decoration:none;
	color:black;
}
.cat-sidemenu-header {
	font-weight:normal;
	padding:10px 0 5px 0;
}
.color_black {color:black;}
.border-bottom {border-bottom:1px solid black; width:100%; float:right;}
.txtInput {background-color:#ebebeb; height:15px; border-color:transparent;}
.loginlostpassword {padding-right:55px;}
.fltRht {float:right; padding-right:5px;}
/*.loginheader {font-size:13px;}*/
#main-big-divider {border-top: #797878 2px solid;}
.checkout_summary_ext {background-color:#797878;}
/*#cart-content-style {border:2px solid #797878; box-shadow:5px 5px 5px 0px #949494;overflow:auto;}*/
.scinfovertline {background-color:#a1b030;}
.asbordered-title{
	background-image: linear-gradient(bottom, #E3D649 26%, #FFF152 54%, #FFFEC5 77%);
	background-image: -o-linear-gradient(bottom, #E3D649 26%, #FFF152 54%, #FFFEC5 77%);
	background-image: -moz-linear-gradient(bottom, #E3D649 26%, #FFF152 54%, #FFFEC5 77%);
	background-image: -webkit-linear-gradient(bottom, #a1b030 25%, #818d27 75%, #60691d 100%);
	background-image: -ms-linear-gradient(bottom, #E3D649 26%, #FFF152 54%, #FFFEC5 77%);
}
table.asbordered td.asbordered-header1 {background-color: white;}
/* tr.item_regular td {background-color: #ebebeb;}*/
#shop-login {color:white;}
#shop-login a {color:white;}

.sc_rvo_FltLft {
	float:left;
	width:200px;
}

.sc_rvo_BrdLft {
	border-left:5px solid #959ccf;
	padding-left:5px;
}

.InvoiceHeader {
	background-color:#ebebeb;
	color:black;
}

table.Invoice td {
	border:none;
	border-bottom: solid #ccc 1px;
}

.InvoiceHeaderBckGrd {
	background-color:#fffcdf;
}

th{
	background-color:transparent;
}

table.Invoice th {
border: none;
color:black;
}

.create-account-title {
	text-align:justify;
}

.create-account-title2 {
	font-size:32px;
}

.langDropDown {
	border-radius: 15px;
	color:#a8a8a8;
}

/*.cat-head-interior {
	width: 845px;
}
#ShoppingCartQuickDiv {
	float:none;
}

#cart-summary-box {
	width: 308px;
	padding:3px;
}*/

/*#shop-container {
	width:1025px;
}*/

#viewcart_sidebar {
	margin-left:15px;
}
/*START:WF164276*/
.nutritionalmenu {
	color: #364657!important;
	font-weight:bold;
	font-size:14px;
}
/*END:WF164276*/