body{
			background-image:url(../images/back.gif);
			background-color:#060;
			margin:auto;
}

.wholedoc{
			background-color:#FFF;
			height:1306px;
			width:980px;
			border:solid 1px #F30;
			margin:auto;
}

.socialdiv{
			height:60px;
			width:980px;
			margin-top:0px;
			background-image:url(../images/socialback.png);
			background-repeat:no-repeat;
			display:none;
			
}

.social_top{
			height:17px;
			margin:0px;
			width:980px;
						
}

.social_top_left{
			height:17px;
			margin:0px;
			width:115px;
			float:left;
						
			text-decoration:none;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			padding-left:3px;
			
}

.social_top_right{
			height:17px;
			margin:0px;
			width:860px;
			float:left;
			
			text-decoration:none;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			padding-right:2px;
}

.social_bottom{
			height:43px;
			margin:0px;
			width:980px;
			
						
}

.social_bottom_left{
			height:43px;
			margin:0px;
			width:300px;
			float:left;
						
}

.social_bottom_middle{
			height:43px;
			margin:0px;
			width:395px;
			float:left;
									
}

.social_bottom_right{
			height:43px;
			margin:0px;
			width:285px;
			float:left;
						
}

.social_bottom_middle_top{
			height:20px;
			width:395px;
}

.social_bottom_middle_topleft{
			height:20px;
			width:60px;
			
			text-decoration:none;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			text-align:center;
			line-height:20px;
			float:left;
			margin-left:30px;
			
}

.social_bottom_middle_topmiddle{
			height:20px;
			width:220px;
			
			text-decoration:none;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			text-align:left;
			line-height:20px;
			float:left;
			padding-left:2px;
			font-weight:bold;
			color:#F00;
}

.social_bottom_middle_topright a{
			height:20px;
			width:60px;
			
			text-decoration:none;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			text-align:center;
			line-height:20px;
			float:left;
			margin-right:20px;
			color:#FFF;
}

.social_bottom_middle_topright a:hover{
			height:20px;
			width:60px;
			
			text-decoration:underline;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			text-align:center;
			line-height:20px;
			float:left;
			margin-right:20px;
			color:#FFF;
}


.social_bottom_middle_bottom{
			height:20px;
			width:215px;
			
			text-decoration:none;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			text-align:left;
			line-height:15px;
			float:left;
			margin-right:90px;
			margin-left:90px;
			padding-left:2px;
}

.social_bottom_middle_bottom a{
			height:20px;
			width:215px;
			color:#090;
			text-decoration:none;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			text-align:left;
			line-height:15px;
			float:left;
			margin-left:200px;
			padding-left:2px;
}

.social_bottom_middle_bottom a:hover{
			height:20px;
			width:215px;
			color:#090;
			text-decoration:underline;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			text-align:left;
			line-height:15px;
			float:left;
			margin-left:200px;
			padding-left:2px;
			font-weight:bold;
}



.headerlogo{
			height:230px;
			width:980px;
			background-image:url(../images/header1.jpg);
			background-size:980px 230px;
			background-repeat:no-repeat;
			float:left;
			
}

#menucontainer{
			height:45px;
			width:976px;
			margin-left:1px;
			padding-top:5px;
			padding-bottom:5px;
			float:left;
			
			background-color:#FFF;
			border-top:1px solid #090;
			border-bottom:1px solid #090;
			border-left:1px solid #090;
			border-right:1px solid #090;
		
			border-radius:5px;
			-webkit-border-radius:5px;
			-moz-border-radius:5px;
	
			box-shadow:inset 0 0 15px #090;
			-webkit-box-shadow:inset 0 0 15px #090;
			-moz-box-shadow:inset 0 0 15px #090;
}

.memuholder{
			height:40px;
			width:966px;
			margin-left:4px;
			margin-right:4px;
			margin-top:2px;
			border:solid 1px #090;
			background-image:url(../images/menuholder_back.gif);
}

#blank{
			height:2px;
			width:976px;
			margin-left:2px;
			margin-right:2px;
			float:left;
			
}

#the_main_container{
			height:840px;
			width:1080px;
			margin-top:3px;
			margin-bottom:2px;
			margin-left:1px;
			margin-right:1px;
			/*border:solid 1px #060;*/
			float:left;
}

#container_left{
	height:820px;
	width:302px;
	float:left;
}
#container_right{
	height:820px;
	width:674px;
	float:left;
}

.holder_news{
			height:200px;
			width:295px;
			margin-left:0px;
			border:solid 1px #F90;
			float:left;
			color:#F00;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			background-image:url(../images/ayurveda4.jpg);
			background-repeat:no-repeat;
			background-position:center;
			padding-left:5px;
						
}


.header_news{
			height:30px;
			width:300px;
			border:solid 1px #F90;
						 
			border-top-left-radius:5px;
			-webkit-border-top-left-radius:5px;
			-moz-border-top-left-radius:5px;
			
			border-top-right-radius:5px;
			-webkit-border-top-right-radius:5px;
			-moz-border-top-right-radius:5px;
			background:url(../images/news.gif);
			 
}

.holder_press{
			height:200px;
			width:300px;
			margin-left:0px;
			border:solid 1px #F90;
			float:left;	
			background-image:url(../images/ayurveda34.jpg);
			background-repeat:no-repeat;
			background-position:center;	 
						
			 
}

.holder_press a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#090;
	line-height:20px;
	text-decoration:none;
	padding-left:10px;
	padding-top:10px;
}

.holder_press a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#F90;
	line-height:20px;
	text-decoration:underline;
	padding-left:10px;
	padding-top:10px;
}

.header_press{
			height:30px;
			width:300px;
			margin-top:5px;
			border:solid 1px #F90;
						 
			border-top-left-radius:5px;
			-webkit-border-top-left-radius:5px;
			-moz-border-top-left-radius:5px;
			
			border-top-right-radius:5px;
			-webkit-border-top-right-radius:5px;
			-moz-border-top-right-radius:5px;
			background:url(../images/press.gif);
			float:left;
			
}

.holder_hotlink{
			height:202px;
			width:300px;
			margin-left:0px;
			border:solid 1px #F90;
			float:left;	
				
			 
}

.header_hotlink{
			height:30px;
			width:300px;
			margin-top:5px;
			border:solid 1px #F90;
						 
			border-top-left-radius:5px;
			-webkit-border-top-left-radius:5px;
			-moz-border-top-left-radius:5px;
			
			border-top-right-radius:5px;
			-webkit-border-top-right-radius:5px;
			-moz-border-top-right-radius:5px;
			background:url(../images/links.gif);
			float:left;
			
}
			
	
.page_container{
			height:785px;
			width:670px;
			float:right;
			margin-left:2px;
			border:solid 1px #F90;
			overflow:hidden;
			
}

.page_header{
			height:30px;
			width:670px;
			float:right;
			margin-left:2px;
			margin-top:0px;
			border:solid 1px #F90;
			
			border-top-left-radius:5px;
			-webkit-border-top-left-radius:5px;
			-moz-border-top-left-radius:5px;
			
			border-top-right-radius:5px;
			-webkit-border-top-right-radius:5px;
			-moz-border-top-right-radius:5px;
}

.footer{
			height:40px;
			width:974px;
			margin-left:1px;
			margin-right:0px;
			margin-top:-0px;
			background-image:url(../images/footerback.gif);
			float:left;
			
			border:solid 1px #F90;
			
			border-top-left-radius:5px;
			-webkit-border-top-left-radius:5px;
			-moz-border-top-left-radius:5px;
			
			border-top-right-radius:5px;
			-webkit-border-top-right-radius:5px;
			-moz-border-top-right-radius:5px;
			
			border-bottom-left-radius:5px;
			-webkit-border-bottom-left-radius:5px;
			-moz-border-bottom-left-radius:5px;
			
			border-bottom-right-radius:5px;
			-webkit-border-bottom-right-radius:5px;
			-moz-border-bottom-right-radius:5px;
}

#footer_top{
			height:20px;
			width:900px;
			margin-left:auto;
			margin-right:auto;
			
}

.footer_top a{
			font-family:Verdana, Geneva, sans-serif;
			text-decoration:none;
			font-size:12px;
			line-height:20px;
			color:#F00;
}

.footer_top a:hover{
			text-decoration:underline;
			color:#F00;
}


#footer_down{
			height:20px;
			width:700px;
			margin-left:auto;
			margin-right:auto;
}

.footer_down{
			font-family:Verdana, Geneva, sans-serif;
			text-decoration:none;
			font-size:12px;
			line-height:20px;
			color:#090;
			padding-left:350px;
			
}

.footer_down a{
			text-decoration:none;
			color:#090;
}

.footer_down a:hover{
			text-decoration:underline;
			color:#090;
}

/*Menu Style Start*/
ul#mainmenu{
			margin-top:0px;
			list-style-type:none;
}

ul#mainmenu li{
			height:36px;
			width:100px;
			float:left;
			position:relative;
}

ul#mainmenu a{
			display:block;
			padding-top:2px;
			padding-bottom:2px;
			text-align:center;
			text-decoration:none;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			text-shadow:1px 1px #FFF;
			color:#090;
			line-height:36px;
}

ul#mainmenu a:hover{
			display:block;
			padding-top:2px;
			padding-bottom:2px;
			text-align:center;
			text-decoration:none;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			text-shadow:1px 1px #000;
			color:#F90;
			line-height:36px;
			background-image:url(../images/menu_hover.gif);
}

ul#mainmenu a.active{
			display:block;
			padding-top:2px;
			padding-bottom:2px;
			text-align:center;
			text-decoration:none;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			text-shadow:1px 1px #000;
			color:#F90;
			line-height:36px;
			background-image:url(../images/menu_hover_active.gif);
}


			
ul.submenu {
			margin-left:-40px;
			list-style-type:none;
}

ul#mainmenu .submenu li{
			height:36px;
			width:150px;
			
}

ul#mainmenu .submenu a{
			display:block;
			padding-top:2px;
			padding-bottom:2px;
			padding-left:10px;
			text-align:left;
			text-decoration:none;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			text-shadow:1px 1px #000;
			color:#F90;
			line-height:36px;
			background-image:url(../images/menu_hover.gif);
}

ul#mainmenu .submenu a:hover{
			display:block;
			padding-top:2px;
			padding-bottom:2px;
			padding-left:30px;
			text-align:left;
			text-decoration:none;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			text-shadow:1px 1px #FFF;
			color:#090;
			line-height:36px;
			background-image:url(../images/menuholder_back.gif);
			
}








ul#mainmenu ul.submenu{
			display:none;
}

ul#mainmenu li:hover .submenu{
			display:block;
}

/*Menu Style End*/



/*Hot Links*/

ul#hotlinks{
			list-style-type:none;
			margin-top:2px;
			margin-left:-40px;
}

ul#hotlinks li{
			height:22px;
			width:300px;
			
}

ul#hotlinks a{
			
			display:block;
			padding-top:2px;
			padding-bottom:2px;
			padding-left:10px;
			text-align:left;
			text-decoration:none;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			text-shadow:1px 1px #000;
			color:#F90;
			background-color:#090;
			line-height:15px;
			border:solid 1px #F90;
			
			
}

/*ul#hotlinks a:hover{
			
			display:block;
			padding-top:2px;
			padding-bottom:2px;
			padding-left:30px;
			text-align:left;
			text-decoration:none;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			text-shadow:1px 1px #FFF;
			color:#090;
			background-color:#F90;
			line-height:15px;
			border:solid 1px #090;
}*/

ul#hotlinks a.active{
			
			display:block;
			padding-top:2px;
			padding-bottom:2px;
			padding-left:30px;
			text-align:left;
			text-decoration:none;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			text-shadow:1px 1px #FFF;
			color:#090;
			background-color:#F90;
			line-height:15px;
			border:solid 1px #090;
}
			

/*End Hot Links*/

/******************************************************************************************************/

/*Contact US*/

#contact_photo_administrative{
			height:200px;
			width:670px;
			
}

#admin_box {
			height:190px;
			width:130px;
			margin-top:7px;
			margin-left:2px;
			margin-right:2px;
			float:left;
}

#top{
	height:35px;
	width:130px;
	float:left;
	
	line-height:35px;
	color:#090;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:bold;
}

#admin_box img{
	height:116px;
	width:110px;
	margin-left:6px;
	margin-right:6px;
	border:2px solid #090;
	border-radius:5px;
	float:left;
}

#bottom{
	height:35px;
	width:130px;
	float:left;
	
	line-height:20px;
	color:#090;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:bold;
	
}


#contact_photo_executive_bar{
			
			height:30px;
			width:668px;
			background-image:url(../images/contactexe.gif);
			margin-top:5px;
			border-top:1px solid #F90;
			border-bottom:2px solid #F90;
			border-left:1px solid #F90;
			border-right:1px solid #F90;
			
			border-top-left-radius:5px;
			-webkit-border-top-left-radius:5px;
			-moz-border-top-left-radius:5px;
			
			border-top-right-radius:5px;
			-webkit-border-top-right-radius:5px;
			-moz-border-top-right-radius:5px;
}

#contact_photo_executive{
			height:200px;
			width:670px;
			
}

.contact_photo_executive{
			float:left;
			border-bottom:1px solid #F90;			
			
}


.contact_photo_executive img{
			height:100px;
			width:100px;
			margin-top:30px;
			margin-left:20px;
			border:2px solid #090;
}



.contact_photo_executive span{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			color:#090;
			margin-left:8px;
			height:60px;
			width:100px;
			text-align:center;
				
}



#contact_form_bar{
			float:left;
			height:30px;
			width:668px;
			background-image:url(../images/contactform.gif);
			margin-top:5px;
			border-top:1px solid #F90;
			border-bottom:2px solid #F90;
			border-left:1px solid #F90;
			border-right:1px solid #F90;
			
			border-top-left-radius:5px;
			-webkit-border-top-left-radius:5px;
			-moz-border-top-left-radius:5px;
			
			border-top-right-radius:5px;
			-webkit-border-top-right-radius:5px;
			-moz-border-top-right-radius:5px;
}

#contact_form{
			height:290px;
			width:335px;
			float:left;			
}

.contact_form{
			float:left;
			
			
}

.contact_form td{
			color:#F00;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			text-align:right;
			
			
}

.contact_form input{
			border:1px solid #F90;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			height:20px;
			width:200px;
			color:#000;
			border-radius:5px;
			-webkit-border-radius:5px;
			-moz-border-radius:5px;
			
}

.contact_form input:focus{
			border:2px solid #F90;
			background-color:#090;
			color:#FFF;
			width:198px;
			height:18px;
			
			
}

.contact_form_message{
			border:1px solid #F90;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			height:80px;
			width:200px;
			color:#000;
			border-radius:5px;
			-webkit-border-radius:5px;
			-moz-border-radius:5px;
			resize:none;
}

.txtarea{
	resize:none;
}

textarea:focus{
			border:2px solid #F90;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			height:78px;
			width:198px;
			color:#FFF;
			background-color:#090;
			border-radius:5px;
			-webkit-border-radius:5px;
			-moz-border-radius:5px;
			resize:none;
}

.submit_btn {
    border: medium none !important;
    height: 33px !important;
    width: 95px !important;
	margin-bottom:10px;
	background-color:#F90;
}
			
form input[type=submit] {
	background : url(../images/submit.gif) no-repeat center center;
	width : 100px;
	height :33px;
	border : none;
	color : transparent;
}


form input[type=submit]:hover {
	background : url(../images/submithover.gif) no-repeat center center;
	width : 100px;
	height :33px;
	border : none;
	color : transparent;
}

form input[type=reset] {
	background : url(../images/reset.gif) no-repeat center center;
	width : 100px;
	height :33px;
	border : none;
	color : transparent;
}


form input[type=reset]:hover {
	background : url(../images/resethover.gif) no-repeat center center;
	width : 100px;
	height :33px;
	border : none;
	color : transparent;
}
/*End Contact*/
			

/*Thank You*/

#thankyou{
			height:280px;
			width:300px;
			border:1px solid #F00;
			float:left;
			display:none;			
						
}

#thankyou_top{
	height:20px;
	width:300px;
	float:left;
	background-color:#F90;
	border-bottom:1px solid #F00;
	
	color:#090;
	font-size:18px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-shadow:1px 1px #FFF;
}

#thankyou_details{
	height:260px;
	width:300px;
	float:left;
	background-color:#FF9;
	
	
	color:#F03;
	font-size:12px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	
	text-align:left;
	
	color:
}

#contact_bottom_right{
	height:300px;
	width:300px;
	margin-top:5px;
	margin-left:30px;
	background-image:url(../contactphotos/pr.jpg);
	background-size:270px 300px;
	background-repeat:no-repeat;
	background-position:right;
	float:left;
}

.arrow-right {
	width: 0; 
	height: 0; 
	border-top: 90px solid red;
	border-bottom: 60px solid yellow;
	
	border-left: 120px solid green;
}



/*End Thank You */	



/* Start Social*/


.social_bottom_left img{
	height:40px;
	width:50px;
	margin-top:2px;
}


.facebook{
	height:40px;
	width:50px;
	margin-top:2px;
	display:block;
	background-image:url(../images/facebookgreen.gif);
}


.facebook:hover{
	height:40px;
	width:50px;
	margin-top:2px;
	background:url(../images/gmailgreen.png);
}
/*End Social*/		
			
			
/*Start Login*/

#login{
	height:200px;
	width:300px;
	background-color:#3CC;
	margin:auto auto auto auto;
	visibility:hidden;
	position:absolute;
	left:400px;
	top:100px;
}

/*End Login*/


/*Start Add New Member Form*/
.formaddmember th{
	color:#F90;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	text-decoration:underline;
	text-align:left;
	padding-bottom:3px;
	padding-top:3px;
}

.formaddmember td{
	color:#090;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
}

.formaddmember td input[type=text]{
	color:#090;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:200px;
	
}

.formaddmember input[type=text]:focus{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#F90;
	width:200px;
}

.activation{
	color:#090;
	font-family:Calibri;
	font-size:16px;
	padding-left:15px;
	padding-top:15px;
	display:none;
}

.activation a{
	color:#060;
	font-family:Calibri;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	
}

.activation a:hover{
	color:#F90;
	font-family:Calibri;
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
	
}

/*End Add New Member Form*/

/* Start Search Panel*/
#search_result{
	height:575px;
	width:660px;
	background-color:#FFF;
	float:left;
	overflow:auto;
}

#search_panel{
	height:200px;
	width:660px;
	float:left;
}


#searcherror{
	height:50px;
	width::660px;
}

.searcherror{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F00;
}

#searchtype{
	height:150px;
	width:660px;	
}

.outertext{
	color:#090;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:italic;
}

.hidetext{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:italic;
}

.searchtype table tr td input[type=button]{
	height:30px;
	width:65px;
	background:linear-gradient(#090,#F90);
	border-radius:5px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	outline:none;
}

.searchtype table tr td input[type=button]:hover{
	height:30px;
	width:65px;
	background:linear-gradient(#F90,#090);
	border-radius:5px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	cursor:cell;
	outline:none;
}

.searchtype table tr td input[type=text]{
	height:20px;
	width:155px;
	background-color:#FFF;
	border:1px solid #F90;
	border-radius:5px;
	color:#090;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:2px;
	outline:none;
}

.searchtype table tr td input[type=text]:focus{
	height:20px;
	width:155px;
	background-color:#F90;
	border:1px solid #090;
	border-radius:5px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:2px;
	outline:none;
}


.searchtype table tr td select{
	height:25px;
	width:160px;
	background-color:#FFF;
	border:1px solid #F90;
	border-radius:5px;
	color:#090;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:2px;
	outline:none;
}



/* End Search Panel*/

/* Common Table Display */

table{
	margin-top:10px;
	height:auto;
	width:650px;
	margin-left:auto;
	margin-right:auto;
	background-color:transparent;
}


/* End Common Display Table */

.accounts{
	width:96%;
	margin-left:auto;
	margin-right:auto;
	background-color:transparent;
	margin-top::10px;
}

#accleft{
	height:50px;
	width:70%;
	float:left;
	
}

#accright{
	height:50px;
	width:30%;
	float:left;
	
}

.acctxt{
	text-align:center;
	line-height:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#090;
}

/******************************************/

#index a img{
height:200px;
width:170px;
margin-left:30px;
margin-top:30px;
border:4px solid #090;
border-radius:5px;
}

#index a img:hover{
height:200px;
width:170px;
margin-left:30px;
margin-top:30px;
border:4px solid #F90;
border-radius:5px;
}