/* CSS Document */
@font-face {
 font-family: franklin_demi;
 src: url("../fonts/FRADM.eot") /* EOT file for IE */
}
@font-face {
 font-family: franklin_demi;
 src: url("../fonts/FRADM.TTF") /* TTF file for CSS3 browsers */
}
@font-face {
 font-family: franklin_medium;
 src: url("../fonts/FRAMDCN.eot") /* EOT file for IE */
}
@font-face {
 font-family: franklin_medium;
 src: url("../fonts/FRAMDCN.TTF") /* TTF file for CSS3 browsers */
}
@font-face {
 font-family: franklin;
 src: url("../fonts/framd.eot") /* EOT file for IE */
}
@font-face {
 font-family: franklin;
 src: url("../fonts/framd.ttf") /* TTF file for CSS3 browsers */
}

img{ border:none;}
html *{ outline:none;}
body{
background-image:url(../images/pagebg.jpg);
background-repeat:repeat-x;
background-color:#FFFFFF;
margin:0px;
padding:0px;
font-family:Tahoma;
font-size:12px;
}
#maindiv{
width:1003px;
margin:0 auto;
overflow:hidden;
}
#header{
margin-top:10px;
}
#middlecontent{
width:1003px;
margin:0 auto;
background-image:url(../images/midbg.png) ;
background-repeat:repeat;
float:left;
}
#productsinfo{
margin-top:20px;}
#topnavigation{
float:left;
width:650px;
text-align:center;
font-family:Tahoma;
font-size:12.04px;
font-weight:normal;
color:#FFFFFF;
text-align:center;
}
#topleft{
width:336px;
}
#topright{
float:left;
}
#leftcontent{
width:700px;
float:left;
}
#leftcontent_new{
width:950px;
float:left;

}
#rightcontent{


}
#leftcontent1{
width:720px;
padding-left:40px;

}
#content{
margin:20px;}
#footerdiv{
background-color:#9cc34d;
width:1003px;
margin:0 auto;
text-align:center;}
#lefttext{
margin-left:45px;
margin-right:15px;
line-height:20px;
text-align:justify;
width:90%;}
#formtext{
margin-left:45px;
margin-right:15px;
line-height:20px;
text-align:left;}

.greytext{
font-size:13px;
font-weight:600;
/*color:#a39999;  */
color:#605D5D;
text-align:justify;}
.greytext1{
font-size:18px;
font-weight:600;
color:#86ab37;
font-family:Arial;
/*color:#605D5D;  */
text-align:left;
border-right:1px solid #d3e0bc;
padding: 0 15px;
}
.greytext1 .last{
border-right:0;
}
.greytext1 a{
color:#a39999;
text-decoration:underline;
}
.greytext1 a:hover{
text-decoration:none;
}
.toprightlink_head{
font-size:14px;
margin-left:10px;
font-weight:600;
color:#ffeee1;
text-align:justify;}
.greenheading{
font-size:12px;
font-weight:600;
color:#86ab37;
margin-top:10px;}
.greenheading_italic{
font-size:12px;
font-weight:600;
color:#86ab37;
margin-top:10px;
font-style:italic;}

.greentext{color:#8aab37;
text-align:center;
font-size:14px;
font-weight:600;
text-align:center;
font-family:"Franklin"}
.greentext1 {color:#000000;
text-align:center;
font-size:14px;
font-weight:600;
text-align:center;}
.greentext3
{color:#000000;
text-align:center;
font-size:14px;
font-weight:600;
text-align:center;
margin:10px 0px 10px 0px;
}

.bodytext{
color:#534e4e;
font-size:14px;
font-family:franklin;
font-weight:normal;
}
.bodytext a{
color:#86ab37;
}
.bodytext a:hover{
color:#86ab37;
text-decoration:none;
}
bodytext span.greenheading{
font-size:12px;
font-weight:600;
color:#86ab37;
margin-top:10px;
}
.contactbold{
color:#534e4e;
font-size:14px;
font-family:franklin;
font-weight:bold;
}
.contactbold a{
color:#534e4e;
text-decoration:none;
font-weight:bold;
}
.contactbold a:hover{
color:#534e4e;
text-decoration:underline;
font-weight:bold;
}
.orangetext{color:#8aab37;
font-size:22px;
font-weight:bold;
text-align:left;
text-align:left;}
.orangetext a{
color:#fd7615;
font-size:19px;
text-decoration:underline;}
.orangetext a:hover{
color:#fd7615;
text-decoration:none;}
.orangetext1{color:#fd7615;
font-size:19px;
text-align:center;
font-weight:bold;
}


.homeimage{
text-align:center;
margin-top:20px;
margin-bottom:20px;
}
.logo{
float:left;
}
.calltoday{
margin-left:70px;
text-align:center;
}
.numbers{
color:#515151;
font-size:26px;
font-weight:500;
position:relative;
top:-12px;

}
.livechat{
top:-8px;
position:relative;
margin-left:10px;
}
.curve1{
float:left;
width:10px;}
.curve3{
background-image:url(../images/curve3.png);
background-repeat:repeat-x;
width:630px;
float:left;
height:41px;
}
.curve2{
float:right;
width:10px;}
.curve3 ul{
margin:8px 0px 0px 0px;
padding:0px;
}
.curve3 ul li{
list-style-type:none;
display:inline;
padding:0px 14px 10px 14px;
text-align:center;
float:left;
background-image:url(../images/greyseparator.jpg);
background-position:right;
background-repeat:no-repeat;
font-size:12px;

}
.curve3 ul li.home{
padding-top:6px;

}
.curve3 ul li.ourcompany{
padding:0px 10px 2px 10px;
}
.curve3 ul li.home a{
color:#000000;
text-decoration:none;
background-position:right;
background-repeat:no-repeat;
}

.curve3 ul li.ourcompany a{
color:#000000;
text-decoration:none;
background-position:right;
background-repeat:no-repeat;
}
.curve3 ul li a:hover{
color:#ffffff;
}
.curve3 ul li a.active{
color:#ffffff;
}

.clearthis{
clear:both;}
.ddsubmenustyle, .ddsubmenustyle ul{ /*topmost and sub ULs, respectively*/
/*font: normal 13px tahoma;  */
font: normal 12px;  
margin: 0;
padding: 0;
position: absolute;
left: 0;
top: 0;
list-style-type: none;
background: white;
border: 1px solid #D4D4D4;
/*border: 1px solid #ffffff; */
border-bottom-width: 0;
visibility: hidden;
z-index: 100;
}

.ddsubmenustyle li a{
display: block;
width: 100px; /*width of menu (not including side paddings)*/
/*color: #ffffff; */
color:#000000;
background-color: #99cc33;
text-decoration: none;
padding: 4px 5px;
border-bottom: 1px solid #D4D4D4;
/*border-bottom: 1px solid #ffffff;  */
/*font-family:Tahoma;  */
font-size:12px;
/*font-size:12.04px; */
/*font-weight:600; */
/*color:#eaf2da; */
text-align:center;
}

* html .ddsubmenustyle li{ /*IE6 CSS hack*/
display: inline-block;
}

.ddsubmenustyle li a:hover{
background-color: #78953B;
color: white;

}
.ddiframeshim{
position: absolute;
z-index: 500;
background: transparent;
border-width: 0;
width: 0;
height: 0;
display: block;
}
.g2{
background-image:url(../images/g2.jpg);
background-repeat:repeat-x;}
.g4{
background-image:url(../images/g4.jpg);
background-repeat:repeat-y;}
.g6{
background-image:url(../images/g6.jpg);
background-repeat:repeat-x;}
.g8{
background-image:url(../images/middlegreen.jpg);
background-repeat:repeat-y;
width:315px;
}
.g81{
background-image:url(../images/middlegreen1.jpg);
background-repeat:repeat-y;
width:315px;
}
.centerg{
background-color:#99CC66;}
.righttable{
color:#FFFFFF;
width:250px;
}
.greentable{
width:315px;
text-align:center;}

.logos ul{
margin:14px 0px 0px 0px;
padding:0px;
}
.logos ul li{
list-style-type:none;
display:inline;
padding:10px 0px 10px 0px;}
.logos1 ul{
margin:14px 0px 0px 0px;
padding:0px;
}
.logos1 ul li{
list-style-type:none;
display:inline;
padding:10px 0px 10px 0px;}
.growyour{
}
.formbg{
color:#FFFFFF;
}
.formheading{
font-size:15px;
font-weight:bold;
}
.completethis{
text-align:center;
font-size:13px;
padding-top:6px;}
.formtext{
text-align:left;
font-size:12px;
float:left;
margin-left:10px;}
.logotext{
color:#8DB33A;
font-size:11px;
text-align:left;
margin:20px;
width:250px;

}
.vitakennews{
color:#FFFFFF;
font-weight:bold;
height:100px;
font-size:18px;
}
.vitaimage{
background-image:url(../images/newspaper.jpg);
background-position:left;
background-repeat:no-repeat;
position:relative;
top:-40px;
}
.vitakemnews{
font-size:16px;
color:#FFFFFF;
font-weight:600;}
.followus{
font-size:11px;
font-weight:bold;
margin-top:10px;}
.newsimage{
float:left;
padding:16px 10px 10px 10px;}
.newstext{
color:#000000;
font-size:14px;
line-height:16px;
margin-left:10px;
font-family:franklin;
text-align:left;
width:220px;
}

.newstext .heading{
color:#000000;
font-weight:bold;
font-size:12px;
line-height:20px;
text-align:center;}
.heading1{
color:#000000;
font-weight:bold;
font-size:12px;
line-height:20px;
text-align:center;
margin-top:10px;}
.heading1text{
float:left;
margin:0px 20px 0px 20px;
text-align:left;
font-size:11px;
line-height:17px;
}
.readmore{
color:#000000;
float:right;
margin-right:10px;
margin-bottom:10px;
font-size:11px;}
.readmore a{
color:#000000;
text-decoration:underline;}
.readmore a:hover{
color:#fd7615}
.readmore1{
color:#000000;
text-align:center;
margin-right:10px;
margin-bottom:10px;
font-size:11px;
font-weight:bold;
}
.readmore1 a{
color:#000000;
text-decoration:underline;}
.readmore1 a:hover{
color:#fd7615}
.signup_newsletter{
font-size:14px;
text-align:center;
color:#000000;
font-weight:600;
}
.emailaddress{
font-size:12px;
color:#FFFFFF;
text-align:center;
margin:5px 0px 5px 0px;}
.youremail{
font-size:10px;
text-align:center;
}

.notebook{
}
.bluelinksdiv{
text-align:center;
width:380px;
margin:0 auto;}
.bluelinksdiv .bluelinks{
font-size:13px;
font-weight:600;
}
.bluelinksdiv .bluelinks ul{
margin:10px 0px 0px 0px;
padding:0px;
}
.bluelinks ul li{
display:block;
color:#26bdfd;
text-align:left;
background-image:url(../images/bullet.gif);
background-position:left;
background-repeat:no-repeat;
padding:0px 0px 0px 10px ;

}
.footertext{
color:#e7f0d4;
font-size:13px;
}
.footertext ul{
margin:0px 0px 10px 0px;
padding:0px;}
.footertext ul li{
list-style-type:none;
display:inline;
}
.footertext ul li a{
background-image:url(../images/footerseparator.gif);
background-repeat:no-repeat;
background-position:right;
padding:0px 10px 0px 5px;
color:#e7f0d4;
text-decoration:none;
}
.footertext ul li a:hover{
text-decoration:underline;
color:#999999;
}
.footercontent{
font-size:11px;
color:#e7f0d4;
}
.footercontent a{
font-size:11px;
color:#ffffff;
text-decoration:none;
}

.footercontent span{
font-size:11px;
color:#ffffff;
}
.bottombluelinks{
width:85%;
margin:0 auto;

}
.smallbluelinks{
color:#333;
/*color:#0B3EA2;*/
font-size:13px;
font-weight:normal;
font-family:Arial  ;
text-align:left;

}
.smallbluelinks ul{
margin:10px 0px 0px 0px;
list-style-type: square;
padding:0px;

}
.smallbluelinks ul li{
/*list-style-type:none; */
list-style-type: none;
display:block;
padding-bottom:3px;}
.smallbluelinks ul li a{
list-style-type:none;
/*list-style-type: square;*/
display:block;
color:#616161;
font-size:13px;
font-weight:normal;

/*color:#0B3EA2;*/
}
.smallbluelinks ul li a:hover{
list-style-type:none;
display:block;

color:#99cc67;
/*color:#0B3EA2;*/
}
.inner_topright_links{
color:#eeffdd;
font-size:12px;
font-family:Tahoma;
line-height:20px;
}
.inner_topright_links ul{
margin:10px 0px 0px 15px;
padding:0px;

}
.inner_topright_links ul li{
/*display:block; */

/*list-style-type:none;  */
padding:0px 0px 0px 10px;
display:block;
color:#000000;
background-image:url(../images/white_bullet.jpg);
background-position:left;
background-repeat:no-repeat;

/*padding:0px 0px 0px 10px; */
}
.inner_topright_links ul li a{
display:block;
color:#000000;
text-decoration:underline;
list-style-type:none;
}
.inner_topright_links ul li a:hover{
display:block;
color:#ffffff;
}
.smallbluelinks1{
color:#67a32a;
font-size:12px;
font-family:Tahoma
}
.smallbluelinks1 ul{
margin:10px 0px 0px 20px;
padding:0px;}
.smallbluelinks1 ul li{
list-style-type:none;
display:block;
padding:0px 0px 0px 10px;
background-image:url(../images/greenbullet.jpg);
background-position:left;
background-repeat:no-repeat;
}
.smallbluelinks1 ul li a{
display:block;
/*color:#24bdfd; */
color:#0B3EA2;
}
.smallbluelinks1 ul li a:hover{
display:block;
color:#99cc67;
}

.flashimage{
margin-bottom:10px;}
.required{
font-size:10px;
color:#ff0000;}
.dottedlines{
background-image:url(../images/dots.jpg);
background-repeat:repeat-x;
width:99%;}
.greenboldtext{
color:#98cc67;
font-size:16px;
font-weight:bold;
}
.service_image{
border:1px solid #999999;
margin:0 auto;
width:406px;
}
.label_image{
border:1px solid #999999;
margin-left:10px;
float:right;
margin-top:10px;

}

.package_table{
width:100%;
}
.rightlogos{
margin-top:20px;
}.rightlinks{
width:250px;
margin-right:30px;}
.leftlinks{
width:250px;
margin-right:30px;
margin-top:25px;

}
.h1{
text-transform:uppercase;
font-size:14px;
font-weight:bold;
}
.italictext{
font-weight:bold;
font-style:italic;}
.italictext1{
font-style:italic;}
.backto{
font-weight:bold;
text-align:right;
margin-right:20px;}
.backto a{
color:#7fad4f;
}
.grey_sep{
background-image:url(../images/greysep.jpg);
background-repeat:repeat-x;
background-position:bottom;}
.greybg{
background-image:url(../images/barbg.jpg);
background-repeat:repeat-x;
color:#000000;
font-size:12px;
text-align:right;
margin-right:3px;
padding:5px;
margin-top:20px;
font-family:franklin;
}
.proinfo{
background-image:url(../images/greyseparator.jpg);
background-repeat:repeat-y;
background-position:left;
width:1px;
width:100%;
}
.small_img{
width:25%;
float:left;
text-align:center;
margin-top:10px;}

.image_content{
float:left;
width:68%;}
.big_img{
width:28%;
float:left;
text-align:center;
margin-top:10px;
border:1px solid #aaa9a9;
padding:20px;
margin-left:20px;
}
.image_content1{
float:left;
width:58%;

margin-left:30px;}
.separator{
background-image:url(../images/greysep.jpg);
background-repeat:repeat-x;
background-position:bottom;
margin-top:10px;
height:2px;
width:99%;
}
.greybg1{
background-image:url(../images/barbg.jpg);
background-repeat:repeat-x;
background-color:#e0dfdf;
color:#000000;
font-size:12px;
text-align:right;
margin-right:20px;
padding:5px;
margin-top:20px;
}
.greybg1 a{
color:#000000;
text-decoration:underline;
font-weight:bold;
}
.greybg1 a:hover{
color:#000000;
text-decoration:none;
}
.bigimage{
width:250px;
height:250px;
border:1px solid #aaa9a9;
padding:20px;
margin:0px 20px 0px 0px;}
.boldtext{
font-weight:bold;
font-size:16px;
text-decoration:underline;}
.greenbig{
font-size:17px;
font-weight:bold;
text-transform:uppercase;
color:#8eb248;
margin-top:10px;}
.greyver{
background-image:url(../images/grey_ver.jpg);
background-repeat:repeat-y;
background-position:right;
width:1px;}

.superhead{
font-size:18px;
font-weight:bold;}
.rtf_text{
font-size:11px;}
.your_full{
position:relative;
font-size:19px;
color:#999999;
font-weight:700;
text-align:center;
top:-10px;}

.supplements{
font-size:24px;
color:#999999;
margin-top:10px;
margin-bottom:10px;
font-family:franklin_demi;
}
.supplements1{
font-size:21px;
color:#999999;
margin-bottom:10px;
font-family:franklin_demi;
}
.green_head{
font-size:21px;
color:#86AB37;
font-weight:bold;
line-height:24px;
}
.green_head1{
font-size:22px;
color:#86AB37;
margin-top:5px;
margin-bottom:10px;
font-weight:bold;
line-height:24px;
}
.new_greytext{
font-size:13px;
color:#534e4e;
text-align:left;
font-family:franklin;
}
.new_greytext a{
color:#23A9FC;
}
.infor_table{
width:100%;
text-align:center;
line-height:18px;
border:1px solid #000000;}

.menu_table{
width:867px;
text-align:center;
line-height:18px;
margin:0 auto;
margin-top:20px;
padding:15px 0;
background:url(../images/footer-bg-green.png) no-repeat left top #fff;
min-height: 244px;

}
.head1{
font-weight:bold;}
. head2{
font-size:11px;}
.infor_table a{
color:#23A9FC;
text-decoration:underline;
}.mainmenus{
float:left;
text-align:left;
font-size:13px;
color:#534e4e;
font-weight:300;
font-family:franklin;}
.mainmenus ul{
margin:10px 0px 0px 20px;
padding:0px;
}
.mainmenus a{
font-weight:bold;}
.mainmenus_new{
text-align:left;
font-size:13px;
color:#534e4e;
font-weight:300;
font-family:franklin;}
.mainmenus_new ul{
margin:10px 10px 0px 20px;
padding:0px;
}
.mainmenus_new a{
font-weight:bold;}
.border{
background-image:url(../images/border.jpg);
background-repeat:repeat-y;
}

.bold{
font-weight:bold;
font-family:franklin;
}
.greyheadingitalic{
font-size:17px;
display:block;
color:#534e4e;
font-family:franklin_demi;
font-style:italic;
margin-top:10px;}
.greyheading{
font-size:17px;
display:block;
color:#534e4e;
font-family:franklin_demi;
margin-top:10px;}
.greyheading a{

color:#239DF9;}

.bodytext1{
color:#534e4e;
font-size:14px;
margin-top:10px;
font-family:franklin;
font-weight:normal;
}
.bodytext1 a{
color:#239DF9;
}
.bodytext1 a:hover{
color:#86ab37;
text-decoration:none;
}
.g1middle{
background-color:#99cc33;
}

.request_image{
text-align:center;
margin-bottom:10px;}

 .righttable_1{
color:#FFFFFF;
width:244px;
background-color:#99CC33;
margin-top:10px;
margin:0 auto;
margin-bottom:10px;

}
html>body .righttable_1{
color:#FFFFFF;
width:244px;
margin-top:10px;
margin:0 auto;
margin-bottom:10px;

}
.signup{
color:#FFFFFF;
font-size:12px;
text-align:center;
}
.sigspan{

font-size:17;
text-align:center;
font-family:tahoma;
color:#000000;

}

.testihead{
font-weight:bold;
padding-top:4px;
padding-bottom:10px;
font-size:14;
text-align:center;
color:#000000;
}


.testihead1{
font-weight:bold;
padding-top:4px;
padding-bottom:10px;
font-size:14;
text-align:left;
color:#000000;
}
.emailaddress1{
font-size:12px;
color:#000000;
margin:5px 0px 5px 10px;}
.youremail1{
font-size:10px;
text-align:center;
color:#000000;

}
.name{
float:right;
color:#000000;
}
.centertext{
text-align:center;}

.details_product{
width:900px;
margin-top:20px;
}
.text{
font-size:14px;}
.text a{
font-size:11px;
color:green;}
.text a:hover{
font-size:11px;
color:black;
text-decoration:underline;}
.datetext{
}
.blogdiv{
margin-bottom:20px;
margin-top:20px;}
.categories_head{
color:#000000;}
li.categories_head a{
color:#000000;}
.toprightmage{
}
.tophead{
line-height:25px;}

/* css for testimonial page*/
.author{color:#8aab37;
font-size:16px;
font-weight:bold;
text-align:left;
margin-left:12px;
}
  .sitemap
  {
    font-family:Tahoma;
	font-size:24px;
	font-weight:normal;
	color:#8aab37;
	padding-left:22px;
	}
.subheading
{
  font-family:Tahoma;
  font-size:14px;
  font-weight:bold;
  color:#4d3613;
  padding-left:5px;
  }
.text
{
  font-family:Tahoma;
  font-size:13px;
  font-weight:normal;
  color:#181716;
  text-decoration:none;
  }
  .text:hover
{
  font-family:Tahoma;
  font-size:13px;
  font-weight:normal;
  color:#9f3a32;
  text-decoration:none;
  padding-left:9px;
  }

  .dot
  {
    font-family:TAhoma;
	font-size:8px;
	font-weight:normal;
	color:#4b4a47;
	}

      .heading22
  {
  font-family:Tahoma;
  font-size:12px;
  font-weight:normal;
  color:#605d5d;
  text-decoration:none;
  }

.links1
{
  font-family:Tahoma;
  font-size:12px;
  font-weight:normal;
  color:#0b3ea2;
  text-decoration:none;
  padding-left:9px;
  }
  .links1:hover
{
  font-family:Tahoma;
  font-size:12px;
  font-weight:normal;
  color:#0b3ea2;
  text-decoration:underline;
  padding-left:9px;
  }

  .dot12
  {
    font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#9a9998;
	}
