@charset "UTF-8";
/* CSS Document */


body {
background-color:#fff;
background-image:url(../images/bg.jpg);
background-repeat:no-repeat;
background-position:50% top;
height:100%;
width:100%;
margin:0;
padding:0;
}


#header-container {
height:137px;
margin-bottom:144px;
}

#logo {
display:inline-block;
float:left;
width:247px;
height:137px;
background-image:url(../images/erbolab.gif);
background-repeat:no-repeat;
text-indent:-999999px;
}

ul.head-menu {
height:68px;
margin:0px;
padding:0px;
float:left;
width:703px;
}

ul.head-menu li {
float: left;
list-style:none;
}


ul.head-menu li a {
padding:0px;
text-decoration:none;
height:68px;
float: left;
}

ul.head-menu  ul {
width:142px;
height:68px;
margin:0px;
padding:0px;
}


ul.head-menu li.howto { background: url(../images/howto-hover.gif) center no-repeat; }
ul.head-menu li.howto a {  width:163px; background: url(../images/howto.gif) center no-repeat; }

ul.head-menu li.delivery { background: url(../images/status-hover.gif) center no-repeat; }
ul.head-menu li.delivery a {  width:165px; background: url(../images/status.gif) center no-repeat; }

ul.head-menu li.faq { background: url(../images/faqs-hover.gif) center no-repeat; }
ul.head-menu li.faq a {  width:94px; background: url(../images/faqs.gif) center no-repeat; }

ul.head-menu li.guarantee { background: url(../images/guarantee-hover.gif) center no-repeat; }
ul.head-menu li.guarantee a {  width:139px; background: url(../images/guarantee.gif) center no-repeat; }

ul.head-menu ul li.contact { height:33px; background: url(../images/contact-hover.gif) center no-repeat; }
ul.head-menu ul li.contact a { height:33px;  width:142px; background: url(../images/contact.gif) center no-repeat; }

ul.head-menu ul li.cart { height:35px; background: url(../images/cart-hover.gif) center no-repeat; }
ul.head-menu ul li.cart a { height:35px;  width:142px; background: url(../images/cart.gif) center no-repeat; }

ul.head-menu li.2items { width:142px;}

ul.head-menu li a span { display: none; margin:0px; padding:0px;}
ul.head-menu li a.active { background: none; }
ul.head-menu ul li a.active { background: none; }
ul.head-menu li a:hover { background: none; cursor:pointer;}
ul.head-menu ul li a:hover { background: none; cursor:pointer;}

ul.head-menu li a.current {background: none;}

#main-container {
background-image:url(../images/main-bg.gif);
background-repeat:repeat-y;
margin-bottom:0px;
padding-bottom:0px;
}

#sidebar {
margin-right:0px!important;
}

#sidebar h6 {
height:38px;
text-indent:-999999px;
}

#sidebar p {
padding:10px 20px 10px;
}

#sidebar h5 {
height:26px;
background-color:#001c3e;
line-height:26px;
text-indent:20px;
font-size:13px;
color:#fff;
margin-bottom:10px;
}


#more-testi {
margin-top:20px;
margin-bottom:10px;
float:right;
margin-right:20px;
}

#more-testi , #more-testi:visited {
color:#001c3e;
font-weight:bold;
}

#more-testi:hover {
color:#0d8de3;
}

#products {
background-image:url(../images/our-products.gif);
}

#recent-testimonials {
background-image:url(../images/recent-testimonials.gif);
}

.product-links dt {
height:18px;
background-image:url(../images/cat-bul.gif);
background-repeat:no-repeat;
background-position:20px 50%;
line-height:18px;
text-indent:40px;
font-size:12px;
font-family:"Helvetica Neue", Helvetica, Arial;
margin-bottom:10px;
border-bottom:1px dotted #d6dbde;
padding-bottom:5px;
}

.product-links {
margin-bottom:10px;
}

.product-links dd {
padding:0 0 10px 15px;
}

.product-links dd a , .product-links dd a:visited {
text-decoration:none;
color:#001c3e;
font-size:13px;
height:22px;
display:block;
width:230xp;
}

.product-links dd a:hover {
text-decoration:underline;
color:#5eb226;
}

#main-bottom {
background-image:url(../images/main-bottom.gif);
background-repeat:no-repeat;
background-position:bottom;
height:11px;
padding:0px;
margin:0px;
}

#flags-container {
height:54px;
width:720px!important;
float:right;
background-image:url(../images/data-bg.jpg);
background-position:left top;
background-repeat:no-repeat;
margin:0px;
padding:0px;
}


#data-container {
padding-left:40px;
padding-right:40px;
width:640px!important;
text-align:justify;
}

#flag-table {
height:27px;
width:210px;
margin:0px;
padding:0px;
float:right;
margin-top:13px;
margin-right:23px;
}

#flag-table td {
padding:0px;
margin:0px;
}

.heading {
font-size:20px;
color:#0e6005;
font-family:"Helvetica Neue", Helvetica, Arial;
font-weight:bold;
}

.heading  b{
color:#222;
}

.img {
float:left;
padding-top:7px;
margin-right:15px;
}

#footer {
width:100%;
text-align:center;
clear:both;
padding-top:20px;
font-size:11px;
color:#bebebe;
padding-bottom:13px;
}

dl.menu_bottom {
list-style:none;
background-image:url(../images/footer-menu-bg.gif);
background-repeat:repeat-x;
width:100%;
margin-bottom:5px;
}

dl.menu_bottom dt {
display:inline;
height:32px;
line-height:32px;
}

dl.menu_bottom dt a , dl.menu_bottom dt a:visited {
text-decoration:none;
color:#fff;
font-size:13px;
font-weight:bold;
letter-spacing:1px;
border-right:2px solid #fff;
padding:0px 16px;
}

dl.menu_bottom dt a:hover {
color:#133e75;
} 

dl.menu_bottom dt.last a {
border:0;
}

dl.menu_bottom2 {
list-style:none;
margin-bottom:5px;
}

dl.menu_bottom2 dt {
display:inline;
line-height:24px;
height:24px;
}

dl.menu_bottom2 dt a , dl.menu_bottom2 dt a:visited {
text-decoration:none;
color:#072a54;
letter-spacing:-1px;
font-size:12px;
font-weight:normal;
letter-spacing:1px;
padding:0px 6px;
font-family:"Helvetica Neue", Helvetica, Arial;
}

dl.menu_bottom2 dt a:hover {
color:#47a902;
}

#footer h4 {
color:#168baa;
font-family:"Arial", Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
margin-bottom:8px;
}

#icons {
padding:0px;
margin:20px auto 0px;
}

.faqs-content h4{
font-weight:bold;
background-image:url(../images/faq-bul.gif);
background-repeat:no-repeat;
background-position:left 50%;
text-indent:25px;
}

.guarantee-page h4 {
font-weight:bold;
}

span.bit {
font-size:16px;
font-weight:bold;
}

.testi-page h4 {
font-weight:bold;
background-color:#d9e6fc;
font-size:16px;
padding:3px 0 3px 0;
text-indent:12px;
border-bottom:1px solid #7c9bd3;
}

.checklist {
margin-left:50px;
}

.checklist dt {
line-height:16px;
background-image:url(../images/check.gif);
background-position:left 50%;
text-indent:24px;
background-repeat:no-repeat;
margin-bottom:10px;
font-size:16px;
}

.checklist2 {
margin-left:10px;
}

.checklist2 dt {
line-height:16px;
background-image:url(../images/check.gif);
background-position:left 50%;
text-indent:24px;
background-repeat:no-repeat;
margin-bottom:10px;
font-size:13px;
}


.head-1 {
font-weight:bold;
color:#4aa801;
}

.ingre-list {
margin:0 auto;
width:500px;
font-size:14px;
background-color:#1f89d8;
margin-bottom:20px;
}

.ingre-list td {
background-color:#fff;
}

.ingre-list strong {
font-size:16px;
font-weight:normal;
}

.ingre-list span {
font-size:12px;
}


.bluebg td{
background-color:#000;
color:#fff;
}

.img-b {
float:right;
}

#flash-container {
width:350px;
height:210px;
margin:0 auto;
}

#topright {
position: absolute;
right: 0;
top: 0;
display: block;
height: 110px;
width: 110px;
background: url(../images/blog-link.gif) no-repeat;
text-indent: -999em;
text-decoration: none;}

/*thankyoou-styles*/

.info-tab {
	margin:0 auto;
	width:100%;
	font-size:14px;
	background-color:#CCCCCC;
	margin-bottom:20px;
}

.info-tab td {
	background-color:#fff;
	padding: 10px;
}

.info-tab strong {
font-size:16px;
font-weight:normal;
}

.info-tab span {
font-size:12px;
}


.head-1-ty {
font-weight:bold;
color:#4aa801;
}

.head-2-ty {
font-weight:bold;
color:#FF0033;
}

.head-blue-ty {
	font-weight:bold;
	color:#005ACC;
}

.head-grn-ty {
	font-weight:bold;
	color:#3c8900;
}

.info-text{
font-size:14px;
}

