@charset "utf-8";

body { margin: 0px auto auto auto; }	  

.header_banner, .main_content { margin: 0px auto auto auto; width: 949px; height: auto; }
.leftContent { width: 202px; background-color: #FFFFFF; }
.rightContent { padding-left: 9px; padding-right: 3px; }

.footer_content  { margin: 0px auto auto auto; width: 850px;height: 151px; }
.f1 { width: 704px; background:url(../images/footerbg.jpg); background-repeat: repeat-x; }
.f2 { width: 146px; background:url(../images/footer100.jpg); }


/* text styles */
h3 { font-family: Arial, Helvetica, sans-serif; color: #052d53; margin-top: 1px; margin-bottom: 2px; }
h4 { font-family: Arial, Helvetica, sans-serif; color: #052d53; margin-top: 1px; margin-bottom: 2px; }

h3.W { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; margin-top: 1px; margin-bottom: 2px; }
h4.W { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; margin-top: 1px; margin-bottom: 2px; }

p.normalTxt { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-align: justify;
              margin-top: 1px; margin-bottom: 2px; }
p.normalTxtW {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #FFFFFF;
	text-align: left;
	margin-top: 1px;
	margin-bottom: 2px;
	font-weight: bold;
}			  
p.white1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-align: left;
           margin: 1px 5px 2px 5px; }
p.footerWhite { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-align: left; }	
p.footerBlack { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: left; }	

.input_txt { width: 75px; border: 1px solid #052d53; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; } .input_txt2 { width: 200px; border: 1px solid #052d53; font-family: Arial, Helvetica, sans-serif; 
              font-size: 12pt; color: #000000; } 
.input_txt3 { width: 300px; border: 1px solid #052d53; font-family: Arial, Helvetica, sans-serif; 
              font-size: 12pt; color: #000000; }  
			  .testi-side {
	width: 100%;
	border: 1px solid #052d53;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
	line-height: 1.4;
} 			   
/* text styles */		   	





/* homepage content styles */
.ing1 { width: 162px; height: 322px; background:url(../images/ingredient_box1.jpg); }
.ing2 { width: 160px; height: 322px; background:url(../images/ingredient_box2.jpg); }
.ing3 { width: 160px; height: 322px; background:url(../images/ingredient_box3.jpg); }
.ing4 { width: 155px; height: 322px; background:url(../images/ingredient_box4.jpg); }
/* homepage content styles */


/* order content styles */
.orderBox { margin: 0px auto auto auto; width: 533px; height: 281px; }
.oB_top { margin: 0px auto auto auto; width: 533px; height: 38px; }
.oB_btm { margin: 0px auto auto auto; width: 533px; height: 243px; }
/* order content styles */


/* contact content styles */
.contactBox { width: 533px; }
.cB1 { width: 533px; height: 400px; background:url(../images/contactbg.jpg); }
/* contact content styles */


h1, h2, h3, h4, h5, h6{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #61a340; margin: 0 0 10px 0; padding: 0; }
h1{ color: #346402; font-size: 23px; padding: 5px 0 5px 0px; border-bottom: 1px solid #346402; }

h2{ color: #346402; font-size: 22px; padding: 0px 0 2px 2px; border-bottom: 0px dotted #c8d8db; }

h3{ color: #5E9E02; font-size: 18px; padding: 0px 0 3px 0px; border-bottom: 1px dotted #c8d8db; }
h4{ color: #007B94; font-size: 17px; padding: 0px 0 3px 0px; }
h5{ color: #428200; font-size: 16px; padding: 0px 0 3px 0px; border-bottom: 1px dotted #c8d8db; }
h6{ color: #346402; font-size: 18px; padding: 0px 0 3px 0px; }
/* links */

	.login:link, .login:visited, .login:active { font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; color:6ea200; font-size: 12px;}
    .login:hover {
	text-decoration: none;
	color: #D5F069;
}

	.green:link, .green:visited, .green:active { font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; color:#346402; font-size: 15px;}
    .green:hover {
	text-decoration: underline;
	color: #6ea200;
}

   	.bred:link, .bred:visited, .bred:active { font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; color:#346402; font-size: 16px;}
    .bred:hover {
	font-weight: bold;
	text-decoration: underline;
}

   	.sitemap:link, .sitemap:visited, .sitemap:active { font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; color:#346402; font-size: 14px;}
    .sitemap:hover {
	font-weight: bold;
	text-decoration: underline;
}

   	.news:link, .news:visited, .news:active { font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; color:#346402; font-size: 15px;}
    .news:hover {
	font-weight: bold;
	text-decoration: underline;
}

.footer2 {
	font-family: "trebuchet MS";
	font-size: 12px;
	line-height: inherit;
	color: #999999;
	padding-top: 10px;
}
.newsfooter {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #666666;
	text-align: center;
}
.fuschia {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #c80000;
	line-height: 1.4;
}
.signup {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #346402;
	line-height: 1.3;
	font-weight: normal;
}

.login_style {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 1.4;
	color: #CCCCCC;
	text-align: center;
	font-weight: bold;
}
.login_style2{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1.4;
	color: #d2ee64;
	text-align: center;
	font-weight: normal;
}

.Style1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 1.3;
	color: #333333;
	text-align: justify;
}
.contacts {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 23px;
	color: #666666;
	line-height: 1.4;
}
.Style2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 1.2;
	color: #346402;
	padding: 2;
}
/* image styles */

.float-left {
	float: left;
	margin-right: 10px;
}

.float-right {
	float: right;
	padding-left: 15px;
}


/* order sytle */
.o1a { font-family: Tahoma; font-size: 11px; font-weight: normal;color: #666666; }
.o1 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal;color: #666666; }
.o2 { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal; color: #666666; }
.o3 { font-family: Tahoma; font-size: 13px; font-weight: bold; color: #666666; }
.o4 { font-family: Tahoma; font-size: 18px; font-weight: bold; color: #FF6633; }
.o5 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #333333; }
.o6 { font-family: Tahoma; font-size: 19px; font-weight: normal; color: #006600; }
.redstyle {
        font-family: "Myriad Pro Light";
        font-size: 24px;
    font-weight: bold;
        text-decoration: none;
        color:#FF6633;
}

.coupontxt {
border:solid 1px #01275a;
width:90px;
height:18px;
padding-top:3px;
padding-top:3px;
margin-bottom:3px;
margin-top:3px;
font-size:13px;
font-family: "Tahoma", Trebuchet MS, Arial;
text-indent:10px;
color:#01275a;
}

.coupon_button {
cursor: pointer;
background-color:#277186;
color: white;
margin-bottom:3px;
margin-top:3px;
padding:4px;
border:0px;
}
.coupon_head {
margin-bottom:15px;
}

#couponspan {
	font-weight: bold;
}
