/* created by rahul */
html, body{
	margin:0 px;
	padding:0px;
	background:#fff;
	font-family:Helvetica LT Std, Arial;
	font-size:12px;
	color:#141414;
	height:100%;
}
#mainheader{
	width:900px;
	position:relative;
	margin:0 auto;
	padding:0px;
}
.normal_text{
	font-family:Helvetica LT Std, Arial;
	font-size:14px;
	color:#516a31;
	line-height:14px;
	font-weight:600;
	vertical-align:middle;
}
#main{
	width:900px;
	height:100%;
	position:relative;
}

#ban4{
	font-family:Myriad Pro;
	font-size:20px;
	color:#009bc9;
	text-decoration:none;
	font-weight:bold;
	word-spacing:3px;
}

.banner1bg{
	width:676px;
	height:197px;
	background:url(../images/ban1.png) no-repeat;
	padding:0px 0px 4px 0px;
	border:0px;
	margin:0;
}

#div_ban1{
	height:100%;
	width:100%;
}

#signup_set2{
	width:146px;
	height:100%;
	position:relative;
	margin:0 auto;
	padding:0px;
}

#mid_main_set2{
	width:362px;
	height:100%;
	position:relative;
	margin:0 auto;
	padding:0px;
}

#latest_set2{
	width:498px;
	height:100%;
	position:relative;
}

#stay_set2{
	width:498px;
	height:173px;
	position:relative;
}

#sus_set2{
	width:152px;
	height:100%;
	position:relative;
	margin:0 auto;
	padding:0px;
}

#health_set2{
	width:362px;
	height:100%;
	position:relative;
	margin:0 auto;
	padding:0px;
}

#navibg1{
	background:url(../images/nbg.png) repeat-x;
	height:47px;
}

/*--------------------veggie------------------*/
#veggie_midbox1{
	width:523px;
	position:relative;
	margin:0 auto;
	padding:0px;
}
#veggie_midbox2a{
	width:238px;
	position:relative;
	margin:0 auto;
	padding:0px;
}
#veggie_midbox2b{
	width:233px;
	position:relative;
	margin:0 auto;
	padding:0px;
}
#veggie_signup{
	width:146px;
	height:100%;
	position:relative;
	margin:0 auto;
	padding:0px;
}
/*--------------------/veggie------------------*/
/*--------------------aboutus------------------*/
#aboutus_midbox1{
	width:458px;
}

#aboutus_midbox2{
	width:458px;
}
#aboutus_signup{
	width:146px;
	height:100%;
	position:relative;
	margin:0 auto;
	padding:0px;
}
/*--------------------/aboutus------------------*/
/*--------------------pricing------------------*/
#pricing_signup{
	width:146px;
	height:100%;
	position:relative;
	margin:0 auto;
	padding:0px;
}
#pricing_midbox1a{
	width:214px;
	position:relative;
	margin:0 auto;
	padding:0px;
}
#pricing_midbox1b{
	width:211px;
	position:relative;
	margin:0 auto;
	padding:0px;
}
#pricing_midbox2a{
    background:url(../images/pricing_greaterhead.png) repeat-y;
	width:214px;
	position:relative;
	margin:0 auto;
	padding:0px;
}
#pricing_midbox2b{
	width:211px;
	position:relative;
	margin:0 auto;
	padding:0px;
}
#pricing_midbox3a{
	width:214px;
	position:relative;
	margin:0 auto;
	padding:0px;
}
#pricing_midbox3b{
	width:211px;
	position:relative;
	margin:0 auto;
	padding:0px;
}
.boxtop {
    background: url(../images/blueboxup.png) 0 0 no-repeat;
    width:100%;
    height:100%; 
}
.boxbottom {
    background: url(../images/blueboxbot.png) 0 100% no-repeat; 
    width:100%;
    height:100%;
}
.boxmiddle{
    background:url(../images/blueboxbotmid.png) repeat-y;
    width:100%;
    height:100%;
}

.bordertop {
    background: url(../images/tab1top.png) 0 0 no-repeat;
    width:100%;
    height:100%; 
}
.borderbottom {
    background: url(../images/tab1fot.png) 0 100% no-repeat; 
    width:100%;
    height:100%;
}
.bordermiddle{
    background:url(../images/tab1mid.png) repeat-y;
    width:100%;
    height:100%;
}
/*--------------------pricing------------------*/
.navibg{
	background:url(../images/nbg.png) repeat-x;
	height:47px;
}

.pai{
	font-family:Myriad Pro;
	font-size:13px;
	color:#B2BB1E;
	text-decoration:none;
	font-weight:bold;
}


.fresh2{
	font-family:Helvetica LT Std, Arial;
	font-size:13px;
	color:#009AC8;
	text-decoration:none;
	font-weight:bold;
}

a.navi1{
	font-family:Helvetica LT Std, Arial;
	font-size:12px;
	color:#009AC8;
	text-decoration:none;
	font-weight:bold;
}

a.navi1:hover{
	font-family:Helvetica LT Std, Arial;
	font-size:12px;
	color:#B2BB1E;
	text-decoration:none;
	font-weight:bold;
	}

.bann2bg{
	background:url(../images/ban2.png) no-repeat;
	width:676px;
	height:258px;
	border:0px;
	padding:0px 0px 0px 0px;
	margin:0;
}

.inptext{
	font-family:Helvetica LT Std, Arial;
	font-size:13px;
	color:#000;
}

a.click2{
	font-family:Helvetica LT Std, Arial;
	font-size:12px;
	color:#0089B0;
	font-weight: normal;
	font-style:normal;
	text-decoration:none;
	letter-spacing:.5pt;
	}
	a.click2:hover{
        color: #002E3C;
    }
	
.click{
    font-family: Helvetica LT Std, Arial;
    font-size: 10px;
    color: #0089B0;
    font-weight: 500;
    font-style: normal;
	 }
	
.stay{
	font-family:VAG Rounded Std Thin,Arial;
	font-size:8.8pt;
	color:#009BC9;
	font-weight:2pt;
	font-style:normal;
	}
	
a.join{
    font-family: Helvetica LT Std;
    font-size: 20px;
    color: #4A6017;
    font-style: normal;
    text-decoration: none;
    font-weight:600;
    }
	a.join:hover{
	color:#fff;
	text-decoration:underline;
	}

.click1{
	font-family:Helvetica LT Std, Arial;
	font-size:30px;
	color:#009BC9;
	font-style:normal;
	font-weight:900;
	font-stretch:semi-condensed;
	}
	
.sidehead{
	font-family:Helvetica LT Std;
	font-size:12pt;
	color:#66c3df;
	}

.tabmid1{
	background:url(../images/tab1mid.png) repeat-y;
	width:214px;
}

.tabmid2{
	background:url(../images/tab2mid.png) repeat-y;
	width:138px;
}

.latest1{
    font-family: Helvetica LT Std, Arial;
    font-size: 14pt;
    color: #0089B0;
    text-decoration: none;
    font-weight: bold;
}	

.foottext1{
	background:#fff;
	font-family:Helvetica LT Std, Arial;
	font-size:9px;
	color:#B6B6B6;
	text-decoration:none;
}

a.foot1{
	background:#fff;
	font-family:Helvetica LT Std, Arial;
	font-size:9px;
	color:#B6B6B6;
	text-decoration:none;
}

a.foot1:hover{
	background:#fff;
	font-family:Helvetica LT Std, Arial;
	font-size:9px;
	color:#B6B6B6;
	text-decoration:underline;
}


/* created by ani */
.nimheadgreen{
	font-family:Helvetica LT Std, Arial;
	font-size:18px;
	color:#B2BB1E;
	font-weight:bold;
}

.darkgreenhead{
	font-family:Helvetica LT Std, Arial;
	font-size:18px;
	color:#009AC7;
}

.darkgreenhead19{
	font-family:Helvetica LT Std, Arial;
	font-size:19px;
	color:#009AC7;
	padding-top:4px;
}

.darkgreenhead2{
	font-family:Helvetica LT Std, Arial;
	font-size:15px;
	color:#009AC7;
}

.darkgreenheadhei{
	font-family:Helvetica LT Std, Arial;
	font-size:18px;
	color:#009AC7;
	line-height:18px;
}

.greennortext{
	font-family:Helvetica LT Std, Arial;
	font-size:11px;
	color:#009AC7;
}

.blueboxmid{
background:url(../images/blueboxbotmid.png) repeat-y;
width:211px;
}

.abouttext{
	font-family:Helvetica LT Std, Arial;
	font-size:12px;
	color:#868686;
	line-height:15px;
}

.whitenortext{
	font-family:Helvetica LT Std, Arial;
	font-size:12px;
	color:#fff;
	line-height:18px;
	font-weight:bold;
}

a.greendrnortext{
	font-family:Helvetica LT Std, Arial;
	font-size:12px;
	color:#009AC7;
	font-weight:bold;
	text-decoration:none;
	}
	
a.greendrnortext:hover{
	font-family:Helvetica LT Std, Arial;
	font-size:12px;
	color:#009AC7;
	font-weight:bold;
	text-decoration:underline;
	}

.abouboxmd{
	background:url(../images/aboboxmid.png) repeat-y;
	width:458px;
	}
.abobluboxmd{
	background:url(../images/aboblueboxmid.png) repeat-y;
	widows:458px;
	}

.vegbluboxmd{
	background:url(../images/vegboxmid.png) repeat-y;
	widows:523px;
	}

.text_block{
	color: #808080; 
	font-weight: 500;
	text-decoration:none;
	}
	
ul.stack_list{
    width: 100%;
    margin: 5px;
    list-style:none;
    padding:0;
    }
    ul.stack_list li{
        margin:0;
        padding:0;
        }
a img{
    border: 0 none;
    }
.text_header{
    color:#009bc9;
    font:VAGRounded;
    font-weight:900;
    font-size:11pt;
    padding-top:4px;
    text-transform:uppercase;
}
.longboxtop {
    background: url(../images/tab2tophome.png) 0 0 no-repeat;
    width:100%;
    height:100%; 
}
.longboxbottom {
    background: url(../images/tab2fothome.png) 0 100% no-repeat; 
    width:100%;
    height:100%;
}
.longboxmiddle{
    background:url(../images/tab2midhome.png) repeat-y;
    width:100%;
    height:100%;
}

.longbordertop {
    background: url(../images/tab1tophome.png) 0 0 no-repeat;
    width:100%;
    height:100%; 
}
.longborderbottom {
    background: url(../images/tab1fothome.png) 0 100% no-repeat; 
    width:100%;
    height:100%;
}
.longbordermiddle{
    background:url(../images/tab1midhome.png) repeat-y;
    width:100%;
    height:100%;
}
td#go123
{
    background: url(../images/ban1.png) 0 0 no-repeat;
    padding:0;
}
.mainMenuText{
    font-family:Myriad Pro;
    font-size:12pt;
    font-weight:bold;
    color:#0caa4b;
}
.mainMenuLink{
    font-family:Myriad Pro;
    font-size:12pt;
    font-weight:bold;
    color:#0caa4b;
    text-decoration:none;
    }
.mainMenuLink:hover{
	    color:#032310;
	    text-decoration:underline;
    }

    
    
   