/* Author: sandip Ghosh
date: 01/11/2007
Yoga City Style Sheet
*/

body{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
img{
	border:none;
}
.star_class{
font-size:9px;
font-family:Verdana;
color:#800000;
}
.outerContainer{
	width:805px;
	background-color:#5B0C99;
}
.inerContainer{
	padding: 6px 6px 0px 6px;
	overflow:hidden;
	
}
.centerdiv {
	margin: 0px auto 0px auto; 
}
.yogaweek1{
padding-top:6px;
}
.topheadercontent{
	height:102px;  
	}
.textbox{
	width:190px;
}
/* Style for Yoga seluth pop up page Begin*/
.headertoolotip1{
float:right; 
padding-right:20px;
 padding-top:10px;
}
.headertoolotip2{
float:right; 
padding-right:60px;
 padding-top:10px;
}

.headertoolotip3{
float:right; 
padding-right:10px;
 padding-top:6px;
}

.outerContainer_selu_pop{
	width:800px;
	background-color:#FFFFFF;
}
.inerContainer_seluth{
    padding: 14px 6px 0px 6px;
	overflow:hidden;
}
.day_seluth{
   color:#FFFFFF;
   /*padding-left:22px;  */
   font-size:14px;
   font-weight:bold;
}
.selu_pop_fst_col{
    margin-left:5px;
	/*margin-top:10px;*/
	width:101px;
}
.selu_pop_2nd_col{
     margin-left:5px;
	/*margin-top:10px;*/
	width:101px;
}
.selu_pop_onl_2nd_col{
     margin-left:5px;
	/*margin-top:10px;*/
	width:102px;
}
.selu_pop_onl_fl_col{
     margin-left:5px;
	/*margin-top:10px;*/
	width:103px;
}
.selu_pop_cls_nm{
    margin-left:5px;
	margin-right:5px;
}
.selu_pop_fst_col_2nddiv{
    font-size:10px;
	padding-left:9px;
	padding-right:9px;
}
.signup_pagestyle1{
padding:20px 0px 0px 0px;
margin-left:7px;
margin-right:22px;
border-bottom: 1px solid #BDBEBD;
    }
.signup_pagestyle_holistic
{
padding:20px 0px 5px 0px;
margin-left:20px;
margin-right:20px;
border-bottom: 1px solid #BDBEBD;
}
.gray_fontcolor{
color:#4D4D4D;

}
.black_fontcolor{
color:#000000;
}
.signup_pagestyle2{
width:142px;
float:left;
font-weight:bold;
color:#4D4D4D;
}	
.signup_pagestyle3{
border-bottom: 1px solid #BDBEBD;
margin-right:20px;
    }
.popborder{
	border-right:2px solid #000000;
	font-weight:bold;
	padding-bottom:15px;
}
.popborder_td{
	border-right:2px solid #000000;
}
.popborder_lft{
	border-left:2px solid #000000;
}
/* Style for Yoga seluth pop up page End*/
/* Style for Events Calender pop up page Begin*/
.outerContainer_eve_cal{
	width:800px;
	background-color:#AD86E7;
}
.inerContainer_eve_cal{
    padding: 0px 8px 0px 8px;
	overflow:hidden;
}
.header_eve{
   height:145px;
   padding-top:4px;
 }
.eve_border{
	border-right:2px solid #AD86E7;
    border-bottom:2px solid #AD86E7;
	padding-right:2px;
	vertical-align:top;
}
.eve_border_last{
	border-bottom:2px solid #AD86E7;
	padding-right:2px;
}
.eve_border_last_row{
	border-right:2px solid #AD86E7;
	padding-right:2px;
}
.smal_cal{
	border-right:2px solid #E7E7E7;
	font-weight:bold;
}
.smal_cal1{
	border-right:2px solid #E7E7E7;
	font-weight:bold;
	color:#AD86E7;
	font-size:11px;
}
.smal_cal2{
	font-weight:bold;
	color:#AD86E7;
	font-size:11px;
}
.atend_next{   
	font-weight:bold;
	font-size:14px;
	float:right;
	padding-right:5px;	
	}
.atend_previous{   
	font-weight:bold;
	font-size:14px;
	float:left;	
	padding-left:3px;	
}	
/* Style for Events Calender pop up page End*/
.headerTopLeftCorner{
	background-image:url(../images/header_top_left_corner.gif); 
	width:19px; 
	height:22px;
}
.headerTopMidBG{
	background-image:url(../images/header_top_bg.gif); 
	background-repeat:repeat-x; 
	width:758px;
}
.headerTopMidBGend{
    background-color:#FFFFFF;
	height:10px;
	width:793px;	
}
.headerTopRightCorner{
	background-image:url(../images/header_top_right_corner.gif); 
	width:19px;
	height:22px;
	float:right;
}
.headerpicseparator{
    width:6px;
	height:20px;
    background-image:url(../images/header_pic_separator.gif);
    float:left;
}
.headerpic1{
    width:41px;
    height:20px;
    background-image:url(../images/header_home.gif);
    background-repeat:no-repeat;
	background-position: 0px 0px;
	display:block;
	float:left;
}
.headerpic2{
    width:90px;
    height:20px;
    background-image:url(../images/header_memberlogin.gif);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	margin-top:2px;
	display:block;
	float:left;
}
.headerpic2_admin{
    width:79px;
    height:20px;
    background-image:url(../images/header_admin_login.gif);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	margin-top:2px;
	display:block;
	float:left;
}
.headerpic2myaccount{
    width:77px;
    height:20px;
    background-image:url(../images/header_myaccount.gif);
    background-repeat:no-repeat;
	background-position: 0px 0px;
	display:block;
	float:left;
}
.headerpic2logout{
    width:48px;
    height:20px;
    background-image:url(../images/header_memberlogout.gif);
    background-repeat:no-repeat;
	background-position: 0px 0px;
	display:block;
	float:left;
}
.headerpic3{
    width:58px;
    height:20px;
    background-image:url(../images/header_aboutus.gif);
    background-repeat:no-repeat;
	background-position: 0px 0px;
	display:block;
	float:left;
}
.headerpic4{
    width:47px;
    height:20px;
    background-image:url(../images/header_search.gif);
    background-repeat:no-repeat;
	background-position: 0px 0px;
	display:block;
	float:left;
}
.headerpic5{
    width:64px;
    height:20px;
    background-image:url(../images/header_advertise.gif);
    background-repeat:no-repeat;
	background-position: 0px 0px;
	display:block;
	float:left;
}
.headerpic6{
    width:54px;
    height:20px;
    background-image:url(../images/header_contact.gif);
    background-repeat:no-repeat;
	background-position: 0px 0px;
	display:block;
	float:left;
}
.headerrightimgs a:hover{
	background-position:0px -20px;
}
.MiddleContainer{
	padding-top:1px;
}

.MiddleContainerLeft{
	width:181px;
	float:left;
	background-color:#B284E6;
	padding-bottom:2px;
}
.MiddleContainerLeftadmin{
	width:170px;
	float:left;
	background-color:#B284E6;
	padding-bottom:2px;

}
.MiddleContainerLeftInner{
	width:181px;
	float:left;
	padding-bottom:2px;
}
.MiddleContainerLeft1{
	width:181px;
	float:left;
	padding-bottom:2px;
}
.MiddleLeft_lgin{
   width:182px;
	float:left;
	padding-bottom:2px;
}
.MiddleLeft_lgin1{
   background-color:#B284E6;
   margin-left:2px;
   margin-right:2px;
   padding-bottom:7px;
   }
.MiddleContainerLeft_seluth{
	width:181px;
	float:left;	
	overflow:hidden;
}
.MiddleLeft_seluth1{
    background-color:#FFF73D;
	padding-bottom:10px;
}
.MiddleLeft_studio{
    background-color:#FFF73D;
}
.MiddleLeft_seluth_day{
	background-color:#F8931F;
	font-weight:bold;
	font-size:18px;
	padding-top:1px;
}
.nwadd{
     margin-left:10px;
	 margin-right:10px;
}
.nwadd1{
     margin-left:12px;
	 margin-right:12px;
	 border-left:3px solid #000000;
	 border-right:3px solid #000000;
	 border-bottom:3px solid #000000;
	 background-color:#FFFFFF;
}
.MiddleLeft_seluth_day_dta{
	color:#FFFFFF;
	padding-left:4px;
}
.seluth_day_dta1{
    padding-left:11px;
	padding-top:4px;
	padding-bottom:12px;
	}
.seluth_day_dta2{
    font-size:16px;
	color:#F8931F;
	font-weight:bold;
}
.MiddleContainerLeftCelender{
    width:163px;
	margin-left:8px;
	margin-bottom:8px;
}
.MiddleContainerLeftCelender1{
    width:163px;
	margin-left:8px;
	margin-bottom:6px;
}
.MiddleContainerLeftDeta{
    width:157px;
	margin-left:8px;	
	background-color:#FFFFFF;
	border:3px solid #5B0C99;
}
.MiddleContainerLeftDeta_sluth{
    width:150px;
	margin-left:13px;	
	margin-right:8px;
	background-color:#FFFFFF;
	margin-bottom:5px;
	background-image:url(../images/today_class.gif);
	background-repeat:no-repeat;
	border-left:3px solid #000000;
	border-right:3px solid #000000;
	border-bottom:3px solid #000000;
}
.MiddleContainerLt_srch{
    width:159px;
	margin-left:10px;	
	margin-right:4px;
	background-color:#FFFFFF;
	margin-bottom:5px;
	overflow:hidden;
}
.MiddleContainerLeftDetaformyaccount{
    width:163px;
	height:630px;
	margin-left:8px;	
	background-color:#FFFFFF;
	margin-bottom:20px;
	margin-top:20px;
}
.WithinMiddleContainerLeftDeta{
    padding-left:6px;
	padding-top:10px;
}
.WithinMiddleContainerLeftDeta1{
    padding-left:6px;
	padding-right:6px;
	padding-top:1px;
	height:54px;
	line-height:13px;
	
}
.WithinMiddleContainerLeftDeta2{
    padding-left:6px;
	padding-top:8px;
	height:50px;
}
.bottomdiv{
    border-bottom:solid 1px #B284E6;
	margin-left:10px;
	margin-right:20px;
	padding-top:15px;
	margin-bottom:15px;	
}	
.detabasevalue1{
   /* font-size:12px;*/
	color:#FFFFFF;
	font-weight:bold;	
	background-color:#5B0C99;
	padding-left:6px;
	/*line-height:22px;*/
}
.detabasevalue2{
    color:#B284E6;
	font-weight:bold;
	/*font-size:12px;
	font-family:Helvetica;*/
}
.detabasevalue3{
    color:#003333;
	/*font-size:12px;*/
	font-weight:bold;
	
}

.MiddleContainerMid{
	width:415px;
	padding-left:8px;
	padding-right:4px;
	float:left;
}
.MiddleContainerMid12{
	padding-left:6px;
	padding-right:4px;
	float:left;
}
.Middle_Mid_lgin{
	width:415px;
	padding-left:6px;
	padding-right:3px;
	float:left;
}
.Middle_Mid_lgin_selut{
	width:602px;
	padding-left:6px;
	padding-right:3px;
	float:left;
}
.Middle_Mid_lgin_forgot{
	width:415px;
	margin-right:3px;
	 margin-left:6px;
	float:left;
}
.Middle_Mid__abt_us{
	width:416px;
	padding-left:5px;
	padding-right:2px;
	float:left;
}
.MiddleContainerRemaining{
   	float:left;
	background-color:#5B0C99;
    width:611px;
}
.MiddleContainerMidPic{
	background-color:#6FBF38;
    padding-top:1px;
	padding-bottom:5px;


}
.middle_mid_outercontainer{
	/*height:620px;*/
	background-color:#FFFFFF;
}
.MidYogaweekContainer{
    margin-left:5px;
	margin-right:5px;
	background-color:#FFFFFF;
	padding-bottom:5px;
	
}
.MidYogaweekContainer_hom{
    margin-left:5px;
	margin-right:5px;
	background-color:#FFFFFF;
	padding-bottom:5px;
	height:51px;
}
.MidYogaweekContainer_hom_lst{
    margin-left:5px;
	margin-right:5px;
	background-color:#FFFFFF;
	padding-bottom:5px;
	height:52px;
}
.MidYogaweekContainer1{
    margin-left:5px;
	margin-right:5px;
	background-color:#FFFFFF;
	padding-bottom:5px;
	height:532px;
	
	
}
.MidYogaweekContainer_seluth{
   /* margin-top:5px;*/
	margin-left:5px;
	margin-right:5px;
	margin-bottom:7px;
	background-color:#FFFFFF;
	}
.MidYogaweek_seluth_only{
   /* margin-top:5px;
	margin-left:5px; 
	margin-right:5px;
	margin-bottom:7px;*/
	border-bottom: solid #F8931F 7px;	
	/*background-color:#FFFFFF;*/
	}	
.abovYogaweek_seluth_only{
    border-left: solid #F8931F 5px;
	border-right: solid #F8931F 5px;
	
  }		
.MidYogaweekContainer_seluth_ltime{
    margin-top:5px;
	margin-left:5px;
	margin-right:5px;
	background-color:#FFFFFF;
	}		
.middledetadasevalue1{
   color:#2E6100;
   text-align:center;
   font-weight:bold;
   font-size:16px;
   padding-top:4px;
   margin-bottom:2px;
   
}
.middledetadasevalue2{
   text-align:center;
}
.middle_img_home_yogawk{
   text-align:center;
   /*background-color:#000000;*/
   width:372px;
  /* height:277px;*/
}
.middledetadasevalue3{
   color:#7AC34D;
   padding-left:14px;
   font-size:9px;
   font-weight:bold;
   margin-top:2px;
   }
 .middledetadasevalue3_home{
   color:#000000;
   padding-left:14px;
   padding-right:17px;
   font-size:11px;
   font-weight:normal;
   margin-top:2px;
   /* height:22px;*/
	padding-bottom:10px;	
   }  
.middledetadasevalue4{
   color:#4A7918;
   padding-left:14px;
   font-weight:bold;
   font-size:14px;
   padding-top:4px;
  
}
.middledetadasevalue5{
   padding-left:14px;
   padding-right:14px;
   color:#000000;    
   margin-bottom:1px;
   padding-top:4px;
   
}
.middledetadasevalue5_hom{
   padding-left:14px;
   padding-right:14px;
   color:#000000;    
   padding-top:4px;
   
   
}
.middledetadasevalue4_ygwk{
   color:#4A7918;
   padding-left:14px;
   font-weight:bold;
    margin-top:4px;
   padding-top:4px;
   font-family:Helvetica;
   font-weight:normal;
	 width:361px;
}
.middledetadasevalue5_ygwk{
   padding-left:14px;
   color:#000000;
   font-family:Helvetica; 
   margin-bottom:1px;
   padding-top:4px;
    width:361px;
   text-align:left;
   font-weight:normal;
}

.middledetadasevalue6{
    padding-left:14px;
	font-size:12px;
	color:#4A7918;
	padding-bottom:4px;
	font-family:Helvetica;
}
.MiddleContainerDirectory{
	background-color:#FFFFFF;	
}

.hgtdiv{
   height: 671px;
/*	 min-height:671px;
	overflow:auto;*/
}
.hgtdiv1{
	overflow:hidden;
}
.MiddleContainerMidYogaSeluth{   
    background-color:#F8931F;
	/*margin-top:5px;	*/
	padding-bottom:5px;
	height:586px;
	margin-top:5px;
}
.MiddleContainerMidYogaSeluth1{   
    background-color:#F8931F;
	/*margin-top:5px;	
	padding-bottom:5px;*/
	margin-top:5px;
}
.MiddleContainerMidYogaSeluthtext{
    padding-left:14px;
	font-weight:bold;
	font-size:15px;
	font-family:Helvetica;
}
.ReMiddleContainerMidYogaSeluthtext{
    color:#EF9131;
	font-weight:bold;
	font-size:14px;
}
.YogaSeluthmore{
    margin-left:5px;
	margin-right:5px;
	background-color:#FFFFFF;
	height:25px;
	}	
.LftMdleYogaSeluthmore{   
	font-weight:bold;
	font-size:16px;
	float:left;
	padding-left:5px;
	padding-top:6px;
	}	
.ReMiddleYogaSeluthtextmore{   
	font-weight:bold;
	font-size:16px;
	float:right;
	padding-right:5px;
	padding-top:6px;
	}
.RedvMiddleContainerMidYogaSeluthtext{   
	padding:12px 16px 0px 16px;
	font-weight:bold;
	font-size:14px;
}
.RedvMiddleYogaSeluthtextbotom{    
	padding-top:12px;
    padding-left:16px;	
	padding-bottom:16px;
}

.RedvMiddleYogaSeluthtextbotomfortagg{    
	padding-top:5px;
    padding-left:16px;	
	padding-bottom:10px;
}
.AftrYogaSeluthclass{
    color:#EF9131;
    padding-left:16px;
	font-weight:bold;
	font-size:10px;
}
.seluth_day_dta3{
    font-weight:bold;
	font-size:10px;
	}
.middledetadasevalue7{
     padding-left:14px;
	font-size:12px;
	padding-bottom:10px;
	font-family:Helvetica;
}

.middleviewsleuth{
    margin-top:2px;
}
.MiddleContainerRight{
    width:181px;
	float:left;
	background-color:#5B0C99;
	padding-left:4px;
	overflow:hidden;

}
.MiddleContainerRight12{
    width:183px;
	float:left;
	padding-left:2px;
	overflow:hidden;
	height:234px;
}
.MiddleContainerRightYogaLogo{   
    padding-top:1px;
    /*padding-left:4px;*/
	background-color:#FFFFFF;
	padding-bottom:2px;
	text-align:center;
	height:189px;
}
.MiddleContainerRightYogaLogoal{   
    background-color:#FFFFFF;
	padding-top:8px;
	padding-bottom:21px;
	text-align:center;
	/*padding:8px 0px 21px 4px;*/
}
.RightYogaLogoal_results{   
    background-color:#FFFFFF;
	padding-top:8px;
	text-align:center;
	/*padding-bottom:26px;*/
	/*padding:8px 0px 21px 4px;*/
}
.sub_box{
 margin-top:13px; 
 text-align:center;
 /*padding-left:2px;
  padding-right:2px;*/
}
.MiddleContainerRightText{
    /*padding-left:8px;*/
    padding-top:1px;
    }
.MiddleContainerRightGood{
	background-color:#B284E6;
	padding-bottom:14px;
	/*padding-left:2px;*/
	margin-top:5px;
}

.MiddleContainerRightData{
    width:164px;
	margin-top:9px;
	margin-left:9px;	
	background-color:#FFFFFF;
	height:439px;
}

.MiddleContainerRightDatalast{
    background-color:#FFFFFF;
	margin-top:8px;
    overflow:hidden;
	height:600px;
	}
.Right_value1{
    color:#6320A5;
	font-weight:bold;
	font-size:14px;
	padding-left:3px;
	padding-top:4px;
	font-family:Helvetica;
}
.Right_value1_re{
    color:#6320A5;
	font-weight:bold;
	padding-left:3px;
	padding-right:9px;
	padding-top:4px;
	font-family:Helvetica;
}
.Right_value2{
    padding-left:3px;
	padding-right:9px;
	padding-top:2px;
	font-family:Helvetica;
}
.Right_value3{
    padding-left:3px;
	font-family:Helvetica;
	color:#B284E6;
	font-weight:bold;
	height:40px;
}
.Right_value4{
    padding: 0px 0px 20px 3px;
	font-family:Helvetica;
	font-weight:bold;
	/*height:40px;*/
}
.Rightdetabasevalue1{
    color:#3300CC;
	font-weight:bold;
	font-size:17px;
	padding-left:4px;
	padding-top:4px;
}
.Rightdb_value{
    color:#0000FF;
	font-weight:bold;
	font-size:13px;
	padding-left:4px;
	padding-bottom:4px;
}

.Rightdetabasevalue2{
    color:#3300CC;
	font-size:14px;
	padding-left:4px;
	padding-top:4px;	
}
.Rightdetabasevalue4{
    color:#3300CC;
	font-size:14px;
	padding-left:4px;
	padding-top:8px;	
}
.Rightdetabasevalue5{
   	padding-left:4px;
	font-weight:bold;
	font-size:11px;
}
.Rightdetabasevalue3{
    padding-left:4px;
	color:#000000;
	font-family:Helvetica;
}

.maindetafromdetabase{
	background-color:#5B0C99;
	float:left;	
	padding-left:8px;
}

.maindetafromdetabaseAdmin{
	background-color:#5B0C99;
	float:left;	
	padding-left:6px;
	margin-top:3px;
}
.maindetafromdetabase12{
	background-color:#5B0C99;
	float:left;	
	padding-left:5px;
}

.maindetafromdetabaseie{
	background-color:#5B0C99;
	float:left;	
	padding-left:0px;
}

.topNavContainer{
	height:33px;
    padding-top:4px;
    margin-bottom:-2px;
}

a.headerTopNavLink1 {
	width:113px;
	height:29px;
	background-image:url(../images/topnav_directory.gif);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	display:block;
	float:left;
}
a.headerTopNavLink2 {
	width:114px;
	height:29px;
	background-image:url(../images/topnav_yoga_seluth.gif);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	display:block;
	float:left;
}
a.headerTopNavLink3 {
	width:113px;
	height:29px;
	background-image:url(../images/topnav_community.gif);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	display:block;
	float:left;
	
}
a.headerTopNavLink4 {
	width:113px;
	height:29px;
	background-image:url(../images/topnav_articles.gif);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	display:block;
	float:left;
}
a.headerTopNavLink5 {
	width:114px;
	height:29px;
	background-image:url(../images/topnav_archives.gif);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	display:block;
	float:left;
}
a.headerTopNavLink6 {
	width:113px;
	height:29px;
	background-image:url(../images/topnav_shop.gif);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	display:block;
	float:left;
	
}
a.headerTopNavLink7 {
	width:113px;
	height:29px;
	background-image:url(../images/topnav_art_gallery.gif);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	display:block;
	float:left;
	
}
.headerTopNavContainer a:hover {
	background-position:0px -29px;
}
.footercontainer{
    width:780px;
	padding-top:7px;
	background-color:#6FBF39;
	height:21px;
	padding-left:25px;
	margin-top:4px; 
}

.footerimg1{
    width:64px;
	height:16px;
	background-image:url(../images/footer_copyright.gif);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	float:left;
	display:block;
}
.footerimg2{
    width:91px;
	height:16px;
	background-image:url(../images/footer_privacy.gif);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	display:block;
	float:left;
}
.footerimg3{
   width:125px;
	height:16px;
	background-image:url(../images/footer_terms.gif);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	display:block;
	float:left;
}
.footerimg4{
   width:87px;
	height:16px;
	background-image:url(../images/footer_yogajobs.gif);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	display:block;
	float:left;
}
.footerimg5{
   width:80px;
	height:16px;
	background-image:url(../images/footer_listing.gif);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	display:block;
	float:left;
}
.footerimg6{
   width:61px;
	height:16px;
	background-image:url(../images/footer_sitemap.gif);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	display:block;
	float:left;
}
.footerimg7{
   width:158px;
	height:16px;
	background-image:url(../images/footer_vincent.gif);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	display:block;
	float:left;
}
.footercontainerimg a:hover {
    background-position:0px -16px;
}
.footseparator{
    width:15px;
	height:16px; 
    background-image:url(../images/footer_separator.gif);
	float:left;
}

.toggler {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #333333;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	height: 20px;
	background-color: #00CCFF;
	background-image: url(../images/shifting_arrows.gif);
	background-repeat: no-repeat;
	background-position: 15px 0px;
	line-height: 20px;
	padding-left: 40px;
	margin: 0px;
	cursor:pointer;
}
.notoggler {
	font-weight: bold;
	font-size: 14px;
	background-color: #00CCFF;
	padding-left: 40px;
	background-image:url(../images/arrows.gif);
	background-repeat: no-repeat;
  	height: 23px;
	padding-top:3px;
	background-position: 15px 0px;
}

.notoggler_admin {
	font-weight: bold;
	font-size: 14px;
	background-color: #00CCFF;
	padding-left: 20px;
	height: 23px;
	padding-top:3px;
	background-position: 15px 0px;
}

.notoggler_mem {
	font-size:14px;
	font-weight:bold;
	background-color: #00CCFF;
	/*padding-left: 7px;*/	
	height: 23px;
	padding-top:3px;
	width:594px;;
	/*background-image:url(../images/arrows.gif);*/
	background-repeat: no-repeat;
	background-position: 15px 0px;
	padding-left: 10px;
	
}

.right_container{
	padding:20px 20px 0px 20px;
	width:563px;
}

.lg_mem {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	background-color: #00CCFF;
	padding-left:5px;
	background-repeat: no-repeat;
    line-height:25px;
	background-position: 15px 0px;
}
.element{
	padding-left:15px;
	padding-right:15px;
}
.thumbnil{
    width:202px;
	height:165px;
	margin:0px 15px 15px 15px;

}
.oneelement{
    font-weight:bold;
	}
.twoelement{
    font-weight:bold;
	padding-left:8px;
	color:#233D8F;
}
.threeelement{
    width:202px;
	padding-left:10px;
}
.tdelement{
    padding-left:23px; 
}
.retdelement{
    padding-left:15px; 
	width:370px;
	padding-right:5px;
}
.retdelement_nebor{
    padding-left:53px; 
	width:375px;
}
.fourelement{
    margin-top:8px;
	font-weight:bold;
}
.fourel_dtails{
    margin-top:20px;
	font-weight:bold;
	font-size:14px;
}
.sleu_pop{
font-weight:bold; 
text-decoration:none;
color:#000000;
cursor:pointer;
         }
.fifthelement{
    margin-top:8px;
}
.sixthelement{
    margin-top:8px;
	color:#233D8F;
	font-weight:bold;
		
}
.NeighbourhoodKeyword{
    margin-top:18px;
	color:#233D8F;
	font-weight:bold;
}
.Neighbourhoodvalues{
    border-color:#B4B4B4;
	padding-bottom:8px;
	padding-top:4px;
}
.memberpagerequired{
    float:left;
}
.memberpagerequiredcolor{
    float:left;
	color:#FF0000;
	margin-left:4px;
	font-size:14px;
}
.memberpagerequiredcolorintop{
    float:left;
	color:#FF0000;
	font-size:14px;
}
.dihiddenpro{
    color:#FF0000; 
	visibility:hidden;
}
.emailidvalidation{
    color:#FF0000; 
}
.myacount{
     text-decoration:none;
	 color:#FFFFFF;
}
.myacountcontenar a:hover {
    text-decoration:none;
	 color:#FFFFFF;
}
.myacount1{
     text-decoration:none;
	 color:#8C8C8C;
}
.myacountcontenar1 a:hover {
    text-decoration:none;
	 color:#3375A0;
}
div.t1{
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	height: 20px;
	background-color: #00ccff;
	background-image:url(../images/shifting_arrows.gif);
	background-repeat: no-repeat;
	background-position: 15px 0px;
	line-height: 20px;
	padding-left: 40px;
	margin: 0px;
	cursor:pointer;
}
.t2{
       padding: 0px 0px 0px 15px; 
	 /*  border-bottom:10px solid #5B0C99; */
	    } 
.t3o{
    margin-top:8px;
	font-weight:bold;
	font-size:14px;
	   }
.t3o_dets{
    margin-top:25px;
	font-weight:bold;
	font-size:14px;
	padding-bottom:15px;
	   }	
.t3o_desc{
    margin-top:15px;
	width:569px;
	   }	      
div.t3o1{
     margin-top:8px;
	width:569px;
       }
.adstyle{
	margin-top:8px;
}
.gapcls{
	margin-top:4px;
}
.webstyle{
	cursor:pointer; 
	color:#6320A5;
}	
.webstyleforatag{    
	text-decoration:none; 
}
.webstyleAdmin{
	cursor:pointer; 
	color:#000000;
	text-decoration:underline;
}	   

.sitemap{
	color:#B183E6;
	text-decoration:none;

}
.midle_dir_image{
	margin-bottom:5px;
             }
.rdaln{
	padding-top:2px; 
}	
.pkswtable{
padding: 5px 0px 10px 0px;
}
.rdalngap{
	padding-left:15px;
}
.frie{
	margin-left:-3px;
}		 
.frothers{
	margin-left:0px;
}	
.listclass{
	padding-left:5px;
}
.member_main_div{
	padding-left:20px;
	width:583px; 
	padding-bottom:10px;
	height:100%;
}
.labelstyle{
	background-color:#EBEBE4;
	border:1px solid #7F9DB9;
	padding:1px 2px 1px 2px;
	width:292px;
}
.backstyle{
	padding-left:490px;
}
.middlemainpadding{
	padding:20px 20px 20px 20px;
}
.midle_hom{
	background-color:#FFFFFF;
	height:608px;
	margin-top:5px;	
}


.see_more_details {	
	 line-height: 20px;
	/*border-bottom-style:solid;
	border-bottom-width:3px;
	border-bottom-color:#5B0C99;*/
}
.see_more_details a {	
	display: block;
	background-color: #00CCFF;
	color: #333333;
	background-image: url(../images/shifting_arrows.gif);
	background-repeat: no-repeat;
	background-position: 15px 0px;
	padding-left:40px;
	text-align:justify;
	cursor: pointer;	
}
/*.MGroup_studio {	
		  line-height: 20px;
	}*/
.see_more_details a {	
	display: block;
	color: #333333;
	background-image: url(../images/shifting_arrows.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left:40px;
	text-align:justify;
	cursor: pointer;	
}
.no_result
{
 font-size:14px;
 color:#FF0033;
}

.home_sign_up{
 padding-top:9px; 
 padding-bottom:10px;
}
.directory_sign_up{
 padding-top:8px; 
}
.MidYogaweekContainerHome{
    margin-left:5px;
	margin-right:5px;
	background-color:#FFFFFF;
	padding-bottom:5px;
	height:546px;
	
	
}
.MidYogaweekContainerHomeonly{
    margin-left:5px;
	margin-right:5px;
	background-color:#FFFFFF;
	padding-bottom:5px;
	height:420px;
	
	
}
.MiddleContainerMidYogaSeluthHome{   
    background-color:#F8931F;
	/*margin-top:5px;	*/
	padding-bottom:5px;
	/*margin-top:5px;*/
}
.sleuthsectionOutercontainer{
    background-color:#F8931F;
  /*height:500px;*/
   border-top:5px solid #5B0C99;
   /*margin-top:5px;*/
}
.directory_image_container{
	margin-bottom:4px;
}

.MidYogaweekContainerHomeMac{
    margin-left:5px;
	margin-right:5px;
	background-color:#FFFFFF;
	padding-bottom:5px;
	height:551px;
	
	
}
.MiddleContainerMidYogaSeluthHomeMac{   
    background-color:#F8931F;
	/*margin-top:5px;	*/
	padding-bottom:5px;
	height:604px;
	margin-top:5px;
}
.MidYogaweekContainerHomeFirefox{
    margin-left:5px;
	margin-right:5px;
	background-color:#FFFFFF;
	padding-bottom:5px;
	height:550px;
	
	
}
.MidYogaweekContainerHomeMacFirefox{
    margin-left:5px;
	margin-right:5px;
	background-color:#FFFFFF;
	padding-bottom:5px;
	height:545px;
	
	
}
.MiddleContainerMidYogaSeluthHomeFirefox{   
    background-color:#F8931F;
	/*margin-top:5px;	*/
	padding-bottom:5px;
	height:603px;
	margin-top:5px;
}


.MiddleContainerMidYogaSeluthHomeMacFirefox{   
    background-color:#F8931F;
	/*margin-top:5px;	*/
	padding-bottom:5px;
	height:600px;
	margin-top:5px;
}

.topstyle{
	height:35px;
	text-align:center;
	background-color:#B586E7;
	font-size:22px;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:5px;
}
.terms_text{
	padding:14px 14px 14px 14px; 
	font-size:14px;
	font-weight:bold;

	text-transform:uppercase;
}
.terms_text_details{
	padding-left:14px;
	padding-right:14px; 
}
.yogaweek_home{
	font-size:14px;
	font-weight:bold;
	padding-left:19px; 
	padding-top:5px;
	color:#296500;
	padding-bottom:4px;
	height:15px;
}
.pleasenote{
	padding:5px 0px 15px 5px;
	font-size:9px;
	font-weight:bold; 
	width:600px;
}
.signupheading{
	background-color:#00CCFF;
	font-size:17px;
	font-weight:bold; 
	padding:5px 0px 5px 5px; 
	width:600px;
}
.sleuth_left_pop{
	margin-top:6px;
}

.promo_code
{
width:563px;
}
.promo_active
{
width:580px;
padding-left:18px;
}
.promo_newmember_table
{
margin-left:25px;
margin-top:3px;
}
.nwmemdvcls{
border-top: 1px solid #C0C0C0;
border-bottom: 1px solid #C0C0C0;
 padding-bottom:5px;
  }
.upgmemdvcls{
 border-bottom: 1px solid #C0C0C0;
 padding-top:3px;
 padding-bottom:5px;
 } 
.promo_textdecoration
{
text-decoration:underline;
}
.promo_holisticproviders
{
padding-left:44px;
}
.promo_studio_teacher
{
padding-left:44px;
}
.promo_biginner
{
padding-left:64px;
}
.promo_intermediate
{
padding-left:64px;
}
.promo_advanced
{
padding-left:64px;
}
.promo_upgrade_table
{
margin-left:25px; 
}
.promo_from_table
{
margin-left:25px;
}
.promo_from_list
{
padding-left:44px;
}
.promo_free_list
{
padding-left:44px;
}
.promo_biginner_list
{
padding-left:44px;
}
.promo_intermediate_list
{
padding-left:44px;
}
.promo_renewal_table
{
margin-left:25px;
margin-top:4px;
}
.promo_cancel_button
{
padding-left:44px;
padding-top:30px;
width:110px;
}
.promo_save_button
{
text-align:center;
padding-top:30px;
width:110px;
}
.promo_active_maindiv{
	background-color:#B586E7; 
	font-weight:bold; 
	width:145px; 
	height:30px;
}
.promo_active_style{
	display:block; 
	width:95px; 
	float:left; 
	padding-left:5px; 
	padding-top:6px; 
	color:#000000;
}
.promo_inactive_style{
	display:block; 
	width:105px; 
	float:left; 
	padding-left:5px; 
	padding-top:6px; 
	color:#000000;
}
.promo_img_active_style{
    width:15px; 
	padding-left:30px; 
	float:left; 
	padding-top:8px;
}
.promo_img_inactive_style{
    width:15px; 
	padding-left:20px; 
	float:left; 
	padding-top:8px;
}

.promo_delete{
	background-color:#B586E7; 
	text-decoration:underline; 
	color:#000000; 
	font-weight:bold;
	height:23px; 
	text-align:center;
	cursor:pointer;width:145px; 
	padding-top:7px;
	display:block;
}
.promo_list{
display:block;
color:#000000; 
text-decoration:none;
}
.mem_list{
display:block;
text-decoration:none;
}
.mem_login_style{
	display:block; 
	width:113px;	
	padding-left:25px; 
	padding-top:6px; 
	color:#000000;
}
.mem_login_div_style{
	background-color:#B586E7; 
	font-weight:bold; 
	width:145px; 	
	height:30px;
}
.mem_details_lvl{
color:#4A4D4A;
    }
.mem_top_right{
border-left: solid 1px #C6C3C6;
padding-left:10px;
}
.mem_textdecoration
{
text-decoration:underline;
padding-top:12px;
padding-bottom:7px;
border-bottom: 1px solid #BDBEBD;
}
.tandetailstab{
padding:0px 0px 15px 6px; 
border-top: 2px solid #000000;
border-bottom: 1px solid #000000;
}
.promo_bottom_pad{
	padding-bottom:5px;
}
/* proceesing style */
.overlay {
       position:fixed;
        z-index: 99;
        top: 0px;
        left:0px;
        background-color: #FFFFFF;
        width: 100%;
        height: 100%;
        opacity: .80;
         filter: alpha(opacity=80);
       /* -filter:alpha(opacity=70);
       
        -moz-opacity: 0.80;*/
        
    }
   * html .overlay {
        position: absolute;
        height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight);
        width: expression(document.body.scrollWidth > document.body.offsetWidth ? document.body.scrollWidth : document.body.offsetWidth );
       
    }

.overlayforyweekimage {
       position:fixed;
        z-index: 99;
        top: 0px;
        left:0px;
        background-color: #FFFFFF;
        width: 100%;
        height: 100%;
        opacity: .80;
         filter: alpha(opacity=80);
       /* -filter:alpha(opacity=70);
       
        -moz-opacity: 0.80;*/
        
    }
   * html .overlayforyweekimage {
        position: absolute;
        height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight);
        width: expression(document.body.scrollWidth > document.body.offsetWidth ? document.body.scrollWidth : document.body.offsetWidth );
       
    }	
.divProgressweek
{
 border:solid 2px #FFBD5B;
 background-color:#EEF0FC;
 padding: 5px 5px 5px 5px;

 /*margin:auto 0px auto 0px ;*/
 /*left:400px;
 top:250px;*/
 margin-top:250px;
 margin-left:auto;
 margin-right:auto;
 margin-bottom:auto;
 /*position: absolute;*/
 height:100px;
 width:460px;

  /*opacity: 100; width:400px;background-color: #4b4b4c;
 filter: alpha(opacity=100); filter: Alpha(Opacity=80);  opacity: 0.80;*/
}

.divProgress
{
 border:solid 2px #FFBD5B;
 background-color:#EEF0FC;
 padding: 5px 5px 5px 5px;
 /*margin:auto 0px auto 0px ;*/
 /*left:400px;
 top:250px;*/
 margin-left:auto;
 margin-right:auto;
 margin-top:250px;
 margin-bottom:auto;
 /*position: absolute;*/
 height:30px;
 width:280px;
  /*opacity: 100; width:400px;background-color: #4b4b4c;
 filter: alpha(opacity=100); filter: Alpha(Opacity=80);  opacity: 0.80;*/
}
.divProgressLogin
{
 border:solid 2px #FFBD5B;
 background-color:#EEF0FC;
 padding: 5px 5px 5px 5px;
 /*margin:auto 0px auto 0px ;*/
 /*left:400px;
 top:250px;*/
 margin-left:auto;
 margin-right:auto;
 margin-top:175px;
 margin-bottom:auto;
 /*position: absolute;*/
 height:100px;
 width:460px;
  /*opacity: 100; width:400px;background-color: #4b4b4c;
 filter: alpha(opacity=100); filter: Alpha(Opacity=80);  opacity: 0.80;*/
}
.overlaytext{
	color:Black; font-weight:bolder;
}
.overlaytextpadding{
	padding-left:5px;
}
.TDCaptionImage5
{
 background-image:url(../images/Loading123.gif);

 /*background-image:url(Images/loadingRecent.gif);*/
 background-repeat:no-repeat;
 width:45px;
}

.TDRightAlign1
{
 text-align:right; 
 
}
.member_row_space{
	padding-bottom:5px;
}

/* Billing Page */ 
/* Start of the Membership Type Left Section */
.commonMargin{
	padding-left:20px;
}
.billing_membertype_header
{
	width:260px;
	float:left; 
}
.billing_membershiptype
{
	border-bottom:1px solid #C0C0C0; 
	font-weight:bold;
	color:#4D4D4D;
	margin-bottom:6px;
	
}
.billing_change_button
{
	padding-left:60px;
	
}
.billing_membershipprice_padding
{
	padding-top:10px;
}
.billing_price_padding
{
	padding-top:3px;
}
.billing_discprice_padding
{
	padding-top:5px;
}
.billing_mid_div
{
	float:left; 
	width:44px;
}
/* End of the Membership Type Left Section */
/*#####################################################################*/
/* Start of the upgrade page middle Section */
.upgpkg_toptxt
{
	border-bottom:1px solid #C0C0C0; 
	font-weight:bold;
	color:#4D4D4D;
	margin-right:15px;
		
}
.upgpkg_secondtxt
{
margin-top:8px;
font-weight:bold;		
}
.upgpkg_thirdtxt
{
margin-top:12px;
		
}
.upgpkg_forthtxt
{
margin-top:32px;
padding-bottom:5px;		
}
.upgpkg_forthtxt_free
{
padding-bottom:5px;	
padding-top: 15px;	
}
.upgpkg_fifthhtxt{
 padding: 10px 0px 10px 0px;
}
.upgpkg_bilingpage1
{
	border-bottom:1px solid #C0C0C0; 
	color:#4D4D4D;
			
}
.upgpkg_lowerdv
{
  
	border-bottom:1px solid #000000;	
	width:191px;
}
.rewenal{
 padding: 1px 0px 40px 0px;
}
/*#####################################################################*/
/* Start of the Promotional Code Right Section */
.billing_promo_code_header
{
	width:260px;
	float:left;
}
.billing_promotionalcode_generate
{
	border-bottom:1px solid #C0C0C0; 
	font-weight:bold; 
	color:#4D4D4D;
	margin-bottom:5px;
}
.billing_applypromotion_button
{
	padding-left:10px;
}
.billing_line_space
{
	padding-top:5px;
}

/* End of the Promotional Code Right Section */
/*#####################################################################*/
/*Start of the Payment Information */
.billing_paymentinformation_header
{
	width:564px; 
	border-bottom:1px solid #C0C0C0; 
	font-weight:bold; 
	color:#4D4D4D; 
	margin-bottom:8px;
}
.billing_requiredfield
{
	padding-left:50px;
}
.billing_common_padding
{
	padding-bottom:10px;
}
/*End of the Payment Information  */
/*#####################################################################*/
/* Start of the Billing Address */
.billing_address_header
{
	width:564px; 
	border-bottom:1px solid #C0C0C0; 
	font-weight:bold; 
	color:#4D4D4D; 
	margin-bottom:8px;
}

.billing_button{
	width:110px;
}
/* End of the Billing Address */
/*#######################################################################*/
/* Start of Member Profile page */
.forprofile1{
border-bottom:1px solid #C6C3C6;
             }
.forprofile2{
padding-top:9px;
}		
.studio_info{
padding-top:5px;
border-bottom:1px solid #C6C3C6;
             }	 
/* End of Member Profile page */
/*#######################################################################*/
/* Start of Admin Event page */
.eventcls{
	padding-bottom:3px;
}
.eventclstop{
	padding-left:20px; 
	width:564px;
}
/* End of Admin Event page */
/*#######################################################################*/