BODY {background-color:#ffffff}
A {color:#000066}
A:hover {color:#003399}
TD {color:#000000}
.colors_background_main {background-color:#ffffff}
.colors_background1 {background-color:#000066}
.colors_background1_text {color:#ffffff}
.colors_background2 {background-color:#000088}
A.colors_background2_text:hover {color:#ffffff}
.colors_background2_text {color:#ffffff}
.colors_background3 {background-color:#000044}
A.colors_background3_text:hover {color:#ffffff}
.colors_background3_text {color:#ffffff}
.colors_backgroundlight {background-color:#ccf0ff}
.colors_backgroundlight_dark {background-color:#a0d0f0}
.colors_backgroundneutral {background-color:#eeeeee}
.colors_backgroundneutral_dark {background-color:#dddddd}
.colors_descriptionbox {background-color:#eeeeee}
.colors_highlight {background-color:#ffbb00}
.colors_lines {background-color:#000000}
.colors_lines_light {background-color:#cccccc}
.colors_links {color:#000066}
A.colors_links:hover {color:#003399}
.colors_menutitle {background-color:#000000}
.colors_menutitletext {color:#ffffff}
.colors_pricebox {background-color:#eeeeee}
.colors_productname {color:#000066}
A.colors_productname:hover {color:#003399}
.colors_productprice {color:#cc0000}
A.colors_text:hover {color:#000000}
.colors_text {color:#000000}

FORM { MARGIN: 0px }
BODY { FONT: 11px Verdana;  }
TABLE, TD { FONT: 11px Verdana;  }
TEXTAREA, INPUT { FONT: 12px Verdana; COLOR: #000; }
.bgcolor1 {	 FONT: bold 11px Arial;  }
.bgcolor3 {	 FONT: bold 11px Arial;  }
.bglinecolor {  }
.productnamecolorLARGE, A.productnamecolorLARGE { FONT: bold 14px Verdana;  TEXT-DECORATION: none; }
A.productnamecolorLARGE:hover { FONT: bold 14px Verdana;  TEXT-DECORATION: none; }
.productnamecolor, A.productnamecolor {	FONT: bold 11px Verdana;  TEXT-DECORATION: none; }
A.productnamecolor:hover {  TEXT-DECORATION: none; }
.productnamecolorSMALL { FONT: bold 10px Verdana;  }
A.productnamecolorSMALL { FONT: bold 10px Verdana;  TEXT-DECORATION: none; }
A.productnamecolorSMALL:hover {	 TEXT-DECORATION: none; }
.pricecolor { FONT: bold 11px Verdana;  }
A.pricecolor, A.pricecolor:hover { FONT: bold 11px Verdana;  TEXT-DECORATION: none; }
.pricecolorSMALL { FONT: bold 10px Verdana;  }
A.pricecolorSMALL, A.pricecolorSMALL:hover { FONT: bold 10px Verdana;  TEXT-DECORATION: none; }
A.RegularLink { FONT: 11px Verdana;  TEXT-DECORATION: none; }
A.RegularLink:hover {  TEXT-DECORATION: underline; }
.smalltext { FONT: 10px Verdana;  }
A.smalltext, A.smalltext:hover { FONT: 10px Verdana;  TEXT-DECORATION: none; }
.nav1, A.nav1 { FONT: bold 11px Arial;  TEXT-DECORATION: none; }
A.nav1:hover {  TEXT-DECORATION: none; }
.nav1_selected, A.nav1_selected { FONT: bold 11px Arial;  TEXT-DECORATION: none; }
A.nav1_selected:hover {  TEXT-DECORATION: none; }
.nav2, A.nav2 { FONT: bold 11px Arial;  TEXT-DECORATION: none; }
A.nav2:hover {  TEXT-DECORATION: none; }
.nav2_selected, A.nav2_selected { FONT: bold 11px Arial;  TEXT-DECORATION: none; }
A.nav2_selected:hover {  TEXT-DECORATION: none; }
.nav3, A.nav3 { FONT: bold 11px Arial;  TEXT-DECORATION: none; }
A.nav3:hover {  TEXT-DECORATION: none; }
.nav3_selected, A.nav3_selected { FONT: bold 11px Arial;  TEXT-DECORATION: none; }
A.nav3_selected:hover {  TEXT-DECORATION: none; }
.carttext { FONT: 10px Verdana;  TEXT-DECORATION: none; }
A.carttext { FONT: 10px Verdana;  TEXT-DECORATION: none; }
A.carttext:hover { FONT: 10px Verdana;  TEXT-DECORATION: underline; }

#display_menu_1 .nav {cursor:pointer; background-color:;}
#display_menu_1 .nav a { FONT: bold 11px Arial; COLOR:#ffffff; TEXT-DECORATION: none; }
#display_menu_1 .nav_hover {cursor:pointer; background-color:;}
#display_menu_1 .nav_hover a {color:#ffffff; text-decoration:none; font:bold 11px arial; }
#display_menu_2 .nav {cursor:pointer; background-color:;}
#display_menu_2 .nav a { FONT: bold 11px Arial; COLOR:#FFFFFF; TEXT-DECORATION: none; }
#display_menu_2 .nav_hover {cursor:pointer; background-color:;}
#display_menu_2 .nav_hover a {color:#ffffff; text-decoration:none; font:bold 11px arial; }
#display_menu_3 .nav {cursor:pointer; background-color:#FFBB00;}
#display_menu_3 .nav a { FONT: bold 11px Arial; COLOR: #FFFFFF; TEXT-DECORATION: none; }
#display_menu_3 .nav_hover {cursor:pointer; background-color:#000066;}
#display_menu_3 .nav_hover a {color:#ffffff; text-decoration:none; font:bold 11px arial; }

A {  TEXT-DECORATION: none; }
A:hover {  TEXT-DECORATION: underline; }
.bgcolor2 {	 FONT: bold 11px Arial;  }
.navtitle, A.navtitle, A.navtitle:hover { FONT: 11px Verdana;  letter-spacing : 3px; }
.navTOP, A.navTOP { FONT: bold 11px Arial; COLOR: #000000; TEXT-DECORATION: none; }
A.navTOP:hover { COLOR: #000000; TEXT-DECORATION: underline; }
.navBOTTOM, A.navBOTTOM { FONT: bold 11px Arial;  TEXT-DECORATION: none; }
A.navBOTTOM:hover {  TEXT-DECORATION: underline; }
.NavSpecials, A.NavSpecials { FONT: bold 11px Verdana;  TEXT-DECORATION: none; }
A.NavSpecials:hover {  TEXT-DECORATION: none; }
.footer { FONT: 10px Verdana;  TEXT-DECORATION: none; }
A.footer { FONT: 10px Verdana;  TEXT-DECORATION: none; }
A.footer:hover {  TEXT-DECORATION: underline; }
.FactsQuantities {text-align: right;font-family: Arial;	font-size: 9pt; }	
.style17 {font-size: x-small;}
.style16 {font-size: 9pt;}
.style14 {font-family: "Times New Roman";}
.style15 {font-size: small;}
.style13 {font-size: small;	font-family: Arial, Helvetica, sans-serif;}
.style10 {border-style: solid;border-width: 1px;}
.FactsIngredients {	font-family: Arial;	font-size: 10pt;}
h2 {display:inline; font-size: 11pt; Font: bold; padding: 0px; margin: 0px; margin-bottom: 0px; margin-top: 0px;}  
.special {	background-image: url(https://www.marvelousproducts.com/v/vspfiles/images/Facebook-Like4.jpg); }

#display_cart_summary .cartsummary_empty {
display: none;
}
#display_cart_summary .cartsummary_full {
FONT: bold 11px Arial;
background-color: #FFBB00;
border-bottom-width: 1px;
border-right-width: 30px;
border-top-width: 0px;
border-left-width: 0px;
border-style: solid;
border-color: #000000;
text-align: center;
}


#shopping_cart_summary{
// position:absolute;
// top: 14px;
// right:480px;
text-align: right;
height: 32px;
color: 000000;
FONT: bold 11px Arial;
}
#nav_menu #shopping_cart_summary {
margin-bottom:.5em;
}
#mini_cart_summary{
FONT: bold 11px Arial;
color:000000;
// text-align:left;
}
#mini_cart_link {
text-align:top;
}
#mini_cart_link a{
color:000000;
FONT: bold 11px Arial;
font-weight: normal;
}
#mini_cart_ship{
color:#ECA71B;
text-align:right;
FONT: bold 11px Arial;
padding-top: 0px;
}
#shopping_cart_summary ul{
FONT: bold 11px Arial;
margin:3px;
color: 000000;
}

#display_cart_summary .cartsummary_empty {
display: none;
}
#display_cart_summary .cartsummary_full {
FONT: bold 11px Arial;
background-color: #FFBB00;
border-bottom-width: 1px;
border-right-width: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-style: solid;
border-color: #000000;
// text-align: center;
}









.preheader, .beta-base .header, .beta-base .sidebar, .beta-base .body, .beta-base .footer, #mainContent {
    text-align:left;
}
.btn_submit{
	background:url(../images/template/btn_go.gif) no-repeat; width:31px; height:18px; cursor:pointer; border:none;  
	margin:2px 0 0 6px;
}
.beta-base .background {

}
.beta-base .header {
    border-top: 0 solid #333333;
}
.beta-base .title {
    margin:0;
}
.beta-base .subtitle {
    margin:0;
}
.beta-base .optout {
    margin-bottom: 10px;
    margin-top: 10px;
}
table.infusion-checkbox-container {
    width:100%;
    display:inline-table;
}
div.infusion-captcha {
    width:220px;
    padding:10px;
}
div.infusion-captcha input, div.infusion-captcha select, div.infusion-captcha textarea {
    width:95%;
    display:inline-block;
    vertical-align:middle;
}
table.infusion-field-container td.infusion-field-input-container input[type='text'],
table.infusion-field-container td.infusion-field-input-container input[type='password'],
table.infusion-field-container td.infusion-field-input-container textarea {
    width:170px; /* must be 98% to make the snippet-menu line up due to border width */
    margin:0;
	height:21px;
}
table.infusion-field-container td.infusion-field-input-container select {
    width:101%;
    *width:102%;/* this one for IE */
    margin:0;
}                                                                                          *
table.infusion-field-container td.infusion-field-label-container {
    padding-right:5px;
}
table.infusion-field-container table.infusion-checkbox-radio-table td.infusion-checkbox-radio-input-container input {
    margin-left:-2px;
}
table.infusion-field-container table.infusion-checkbox-radio-table td.infusion-checkbox-radio-label-container {
    width:95%
}
td.header .image-snippet img {vertical-align: bottom;}
#webformErrors {
    color: #990000;
    font-size:14px;
}
html, body {
    margin:0;
    padding:0;
    height:100%;
}</style><style type="text/css">.beta-font-b .title {
    font-size: 20px;
    font-weight: bold;
    font-family: arial,sans-serif;
}
.beta-font-b .subtitle {
    font-size: 11px;
    font-weight: normal;
    font-family: arial,sans-serif;
}
.beta-font-b .text {
    font-size: 12px;
    font-family: arial,sans-serif;
}
.beta-font-b .preheader .text {
    font-size: 11px;
    font-family: arial,sans-serif;
}
.beta-font-b .footer a {
    font-size: 11px;
}
.beta-font-b .footer .text {
    font-size: 10px;
    font-family: verdana,sans-serif;
}
.beta-font-b .sidebar .title {
    font-size: 15px;
    font-weight: bold;
    font-family: arial,sans-serif;
}
.beta-font-b a {
    font-family: arial,sans-serif;
}
.beta-font-b .sidebar .subtitle {
    font-size: 12px;
    font-family: arial, sans-serif;
}
.beta-font-b .sidebar .text {
    font-size: 11px;
    font-family: arial, sans-serif;
}</style><style type="text/css">/* order is very important!  Overridden classes MUST come first */
.blue .background {
    background-color: #3B607E;
}
.blue a {
    color: #0934C1;
}
.blue .text {
    color: #0B175F;
}
.blue .preheader a {
    color: #D4D4D4;
}
.blue .preheader .text {
    color: #D4D4D4;
}
.blue .header {
    background-color: #EEEEEE;
}
.blue .title {
    color: #3B607E;
}
.blue .subtitle {
    color: #BD3919;
}
.blue .sidebar .title {
    color: #3B607E;
}
.blue .sidebar .subtitle {
    color: #E74F46;
}
.blue .footer {
    background-color: #EEEEEE;
}
.blue .footer a {
    color: #0934C1;
}
.blue .footer .text {
    color: #2A2928;
}
.blue .infusion-field-label-container {
    color: #FFFFFF;
    FONT: bold 11px Arial;
}
.blue .bodyContainer {
    border-color:#000000;
    border-style:hidden;
    border-width:0px;
}
.blue .infusion-field-input {
    font-size:11px;
}
.blue .infusion-checkbox-radio-label-container {
    color: #000000;
     font-size: 11px;
    font-family: bold arial;
}
.infusion-field-label-container {
text-align:Right;
}
.infusion-field-label-container {
vertical-align:center;
}
.infusion-field-input-container {
width:110px;
}
.bodyContainer {

}
