@charset "utf-8";
/* CSS Document */

body {font-family:Arial, Trebuchet MS, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#333333; margin:0 0 0 0;}
strong{text-align:left;}
a:active, a:focus{outline:0;}
td {text-align:left;}
a:link {color: #4E0063; text-decoration:none;}
a:visited {color: #4E0063; text-decoration:none;}
a:hover {color: #000000; text-decoration:underline;}
a:active {color: #4E0063; text-decoration:none;}
a:active, a:focus{outline: 0;}
em {color:#65057a;}
form{
	margin:0px;
	padding:0px;
	}
.style4 {font-size: 11px; height:auto;}
input.button{background-color:#9306b2; color:#FFFFFF; font-size:12px; font-weight:bold; border:double;	height:25px;}

.titleText{
	color:#9306b2;
	font-size:16px;
	font-weight:bold;
	line-height:25px;
}
.headerText{
	color:#9306b2;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
}
.greenText{ color:#009900;}

.redText{color:#CC0000;}
.style3 {font-size: 13px;}
.style3 li ul{ list-style-image:url(../images/footer-menu-mid-bg.jpg);}
.style3 li{ list-style-image:url(../images/footer-menu-mid-bg.jpg);}
.style5 {font-size: 14px; font-weight: bold; color: #65047A;}
.style8 {color: #000000;}
.style9 {color: #600375;}
.style11{color: #600375; font-weight: bold; }
.style12{color: #999999; font-size: 12px;}
.style13 {
	color: #CCCCCC;
	font-size: 11px;
	height:15px;
	hasLayout:5;
}

.BannerWhole{height:125px; width:100%; background-repeat:repeat-x; background-image: url(../images/bg-header.gif);}
.Wrapper{width:932px; height:auto; margin:0 auto; }
.HeaderMain{width:932px; height:125px; background:url(../images/bg-header.gif) repeat-x top left;}
.BannerMain{width:932px; height:77px; margin-top:19px; float:left;}
.SerachBox{width:281px; height:131px; float:right; margin-right: 7px;}	
/*------------------MENU------------------*/
.Mainmenu{width:932px; height:29px; float:left;}
/*.menuLeft{width:8px; height:29px; float:left;}*/
.menuMid{width:932px; height:29px; float:left; background:url(../images/menu-bg.gif) repeat-x top left;	}
/*.menuRight{width:8px; height:29px; float:left;}*/
.TopNav{float:left; width:922px; height:29px; padding-left: 10px;}	
.TopNav ul { margin: 0; padding: 0; list-style: none;}
.TopNav ul li {	float: left; padding: 0 9px;}

/*------------------FOOTER------------------*/
.footerWhole{width:932px; height:130px; background-image:url(../images/footer-bg.jpg); background-repeat:repeat-x; margin: 0 auto;}
.footerWrapper{width:932px;	height:auto; margin:0 auto;}	
	
.MainFootermenu{width:932px; height:15px; float:left;}
.menuFooterLeft{width:8px; height:17px; float:left;}
.menuFooterMid{width:932px; height:15px; float:left; margin: 0 auto; background:url(../images/footer-bg.gif) top left repeat-x;}
.menuFooterRight{ width:8px; height:17px; float:left;}
.FooterTopMenus{width:221px; float:right; height:17px;}

.FooterBotMenu{height:100px; font-size:10px; line-height: 5px; color:#cc9fe2; padding-top: 30px;}
.FooterBotMenu a:link{color:#c27be4; text-decoration:none;}
.FooterBotMenu a:visited{color:#c27be4; 	text-decoration:none;}
.FooterBotMenu a:hover{ color:#eecaff; text-decoration:none;}

.Copyrightbox{
	width:230px;
	float:left;
	height:auto;
	margin-top: 15px;
	margin-left: 15px;
	line-height: 8px;
}
.SrcBoxStyle{width:320px; float:left; height:auto; border-left: 1px dashed #666666; border-right: 1px dashed #666666; padding-left: 20px; padding-top: 20px; margin-left: 10px;}
.FooterlinkTxt{float:right; width:130px; height:auto; line-height: 15px; text-transform: uppercase;}
.TextBox1{float:right; width:170px; height:auto; line-height: 15px; text-transform: uppercase;}
.FooterMid{width:100%; height:auto; float:left; background: #FFFFFF;}
	
/*------------------MAIN BODY------------------*/
.MainBodyBase0{width:932px; height: auto; margin: 0 auto; padding:0px 0px 0px 0px;}

.BalancePage{width:100%; height:auto; float: left; background-image: url(../images/bg-all.gif); background-repeat: repeat-x; }
.MainBodyBase{width:914px; height: auto; padding:0px 0px 0px 18px;}
.MainBodyBaseMid{width:932px; height:auto; background-image: url(../images/bg.gif); background-repeat: repeat-y; padding-top: 20px; float: left; }
.mainBWhole{width:585px; height:211px; background-image: url(../images/searchbox/top.jpg); float: left; margin-top: 0px;}
.MainBTop{width:585px; height:8px; float:left; background-repeat: no-repeat;}
.MainBmid{width:585px; height:192px; float:left; background-image: url(../images/searchbox/mid.jpg); margin-top: 8px;}
.MainBBot{width:585px; height:11px; float:left; background-image:url(../images/searchbox/bot.jpg); background-repeat:no-repeat;}
	
/*------------------RIGHT BOX-----------------*/
.RightBox{width:300px; height:auto; float:right; background-repeat:no-repeat; }
.RightBox2{width:300px; height:auto; float:right; background-repeat:no-repeat; margin-top: 10px; margin-bottom: 15px;}
.RightBox3{width:300px; height:auto; float:right; background-repeat:no-repeat; }
/*------------------BIG BOX-----------------*/
.WholeBox{width:585px; height:auto; float:left; margin-bottom: 15px; margin-top: 10px;}
.WholeBox2{width:585px; height:auto; float:left; margin-bottom: 15px; margin-top: 10px;}
.BoxTop{width:585px; height:36px; float:left; background:url(../images/b-box/top.gif) no-repeat top center;}
.BoxMid{width:585px; height:168px; float:left; background:url(../images/b-box/mid.gif) repeat-y top center;}
.BoxBot{width:585px; height:8px; float:left; background-image: url(../images/b-box/bot.gif); background-repeat: no-repeat;}
/*------------------RIGHT BOX-----------------*/
.sboxTop{width:300px; height:8px; float:left; background:url(../images/s-box/top.gif) no-repeat top left;}
.sBoxMid{width:300px; height:auto; float:left; background-image: url(../images/s-box/mid.gif); background-repeat: repeat-y;}
.sBoxBot{width:300px; height:7px; float:left; background:url(../images/s-box/bot.gif) top left no-repeat;}
.TxtLebel{
	width:284px;
	height:22px;
	float:left;
	background-color:#4a005f;
	text-align: left;
	padding-left: 10px;
	color: #FFFFFF;
	padding-top: 6px;
	font-weight: bold;
	margin: 0 3px;
	font-size: 12px;
	font: Tahoma;
}
.TxtLebe2{width:304px; height:22px; float:left; background-color:#71008d; text-align: left; padding-left: 10px; color: #FFFFFF; padding-top: 6px; font-weight: bold; margin: 0 3px; font-size: 12px; font: Tahoma;}
.TxtLebe3{ width:238px; height:22px; float:left; background-color:#71008d; text-align: left; padding-left: 10px; color: #FFFFFF; padding-top: 6px;font-weight: bolder; margin: 0 3px; font-size: 12px; font-family: Tahoma;}
.TxtLebe4{width:100%; height:22px; float:left; background-color:#71008d; text-align: left; padding-left: 10px; color: #FFFFFF; padding-top: 6px; font-weight: bold; margin: 0 3px; font-size: 12px; font: Tahoma;}
.TxtLebel5{
	width:284px;
	height:auto;
	float:left;
	background-color:#4a005f;
	text-align: left;
	padding-left: 10px;
	color: #FFFFFF;
	padding-top: 6px;
	font-weight: bold;
	margin: 0 3px;
	font-size: 12px;
	font: Tahoma;
	padding-bottom: 5px;
}
.TelTherpayBox{ width:290px; height:155px; float:left; padding: 0px; text-align: left; margin-left: 3px; background-image: url(../images/new/phone-therapy-pic.jpg); background-repeat: no-repeat; }

.Loginbox{float:right; width:250px; height:auto; margin: 5px 0 5px 0; text-align: left; }
.Purplebox{width:auto; height:20px; text-align:left; margin-top: 12px; color: #FFFFFF; float: left; font-weight: bolder; margin-left: 10px; background-color: #71008D;}
.Purplebox2{width:auto; height:20px; text-align:left; margin-top: 12px; color: #FFFFFF; float: left; font-weight: bolder; margin-left: 0px; }
.Purplebox h1{color:#FFFFFF; font-weight:bold; font-size:12px; margin:0px; }
	
/*------------------S-BOX-2-----------------*/

.WholeSBox2{width:254px; height:auto; float:left; margin-left: 10px; }
.SBox2Top{width:254px; float:left; height:8px; background:url(../images/s-box-2/top.gif) top left no-repeat;}
.SBox2mid{ width:254px; float:left; height:auto; background:url(../images/s-box-2/mid.gif) repeat-y top left; }
.SBox2bot{width:254px; float:left; height:9px; background:url(../images/s-box-2/bot.gif) no-repeat bottom left;	}
/*------------------S-BOX-3-----------------*/

.WholeSBox3{width:320px; height:212px; float:left; }
.SBox3Top{ height:8px; float:left; width:320px; background:url(../images/s-box-3/top.gif) no-repeat top left;}
.SBox3Mid{ width:320px; float:left; height:auto; background:url(../images/s-box-3/mid.gif) repeat-y top left;}
.SBox3Bot{ width:320px; float:left; height:9px; background:url(../images/s-box-3/bot.gif) bottom left no-repeat;}

.SearchTxt{width:267px; height:85px; float:left; padding-left:14px; padding-top:4px; padding-right:0px; background-image: url(../images/sm_1.jpg); background-repeat: no-repeat; }
.PurpleBotTxt{ width:290px; height:auto; float:left; padding: 5px 10px 5px 10px; margin-left: 10px; margin-top: 4px;}
.PurpleBotTxt2{	width:90%;	height:auto; float:left; padding: 5px 10px 5px 10px; }
.PicBoxbot{	width:115px; height:68px; float:left; margin-left: 8px;	padding-top: 4px;}
.PicRightTXT{width:113px; height:68px; float:left; text-align:left; margin-left:5px; margin-right: 10px; padding-top: 4px;}
.PicRightTXT2{width:160px;	height:68px; float:left; text-align:left; margin-left:5px; margin-right: 2px; padding-top: 4px;	margin-bottom: 10px;}
.FindTherapist{
	height:26px;
	width:143px;
	border:0px;	
	padding-top: 5px;
	padding-left: 6px;
	padding-right: 6px;
	background:url(../images/home-search-box/search-bg.gif) no-repeat left top;
}
.FindTherapistName{height:26px; width:263px; border:0px; padding-top: 5px; padding-left: 6px; background: url(../images/home-search/search-bg-2.gif) left top no-repeat;}



.PicBotTxt{width:240px;	height:auto; float:left; margin-left: 5px; margin-top: 3px; margin-bottom: 10px; }
.errText{color:#CC0000; text-decoration: blink;}
.FindATherapistVi{
	float:left;
	width: 174px;
	height:126px;
	margin-left: 10px;
	text-align: left;
}
.BecomeMemberPic{
	width:100px;
	height:100px;
	float:left;
	margin-top: 0px;
	margin-left: 8px;
	margin-bottom: 0px;
}
.BecomeMemberPicTxt{
	width:160px;
	height:auto;
	margin-left: 125px;
	margin-top: 10px;
	text-align: left;
}
.Sample1{width:100%; float:left;}
.Sample2{float:right; width:55px;}
/*------------------CHANGES-----------------*/
.BigHomeBox{
	width:891px;
	height:auto;
	float:left;			
}
.PurplBoxTop{
	width:891px;
	height:8px;
	float:left;
	background:url(../images/box-home/top.gif) no-repeat top center;
}
.PurplBoxTop2{
	width:891px;
	height:8px;
	float:left;
	background: url(../images/temp/top-2.gif) top center;	
}
.PurplBoxTop3{
	width:891px;
	height:8px;
	float:left;
	background: url(../images/temp/top-3.gif) top center;	
}
.PurplBoxTop4{
	width:891px;
	height:8px;
	float:left;
	background: url(../images/temp/top-4.gif) top center;	
}
.PurplBoxmid{
	width:891px;
	height:220px;
	float:left;
	background:url(../images/box-home/mid.gif) repeat-y top left;
}
.PurplBoxbot{
	width:891px;
	height:8px;
	float:left;
	background:url(../images/box-home/bot.gif) no-repeat bottom center;
	margin-top: -1px;
}
.PurplBoxbot2{
	width:891px;
	height:8px;
	float:left;
	background:url(../images/temp/bot-2.gif) bottom center no-repeat;	
	margin-top: -1px;
}
.PurplBoxbot3{
	width:891px;
	height:8px;
	float:left;
	background:url(../images/temp/bot-3.gif) bottom center no-repeat;	
	margin-top: -1px;
}
.PurplBoxbot4{
	width:891px;
	height:8px;
	float:left;
	background:url(../images/temp/bot-4.gif) bottom center no-repeat;	
	margin-top: -1px;
}
.HomeSearchBox{
	width:418px;
	height:auto;
	float:left;
	margin-top: 40px;
	margin-left: 20px;
	background-color: #FFFFFF;
}
.SearchBoxWhole{height:117px; width:418px; float:left; background:url(../images/home-search/bg.gif) top left no-repeat;}
.DoczPix{
	width:382px;
	height:217px;
	float:right;
	background:url(../images/box-home/right-pic.jpg) no-repeat right top;
}
.DoczPix2{
	width:399px;
	height:217px;
	float:right;
	background:url(../images/temp/right-pic-2.jpg) no-repeat right top;	
}
.DoczPix3{
	width:432px;
	height:217px;
	float:right;
	background:url(../images/temp/right-pic-3.jpg) no-repeat right top;
}
.DoczPix4{
	width:432px;
	height:217px;
	float:right;
	background:url(../images/temp/right-pic-4.jpg) no-repeat right top;
}
.Searchbox{width:364px; height:auto; float:left; margin-left: 19px; margin-top: 10px;}
.All4BG{ width:100%; height:auto; float:left; background:url(images/bg-all.gif) top left repeat-x;}
.All4Wht{width:932px; height:auto; margin:0 auto; background:#FFFFFF; padding:20px 0px; background:url(images/bg.gif) repeat-y top left;}
.GreyWholeBox{
	width:891px;
	height:auto;
	float:left;
	margin-top:20px;
	margin-bottom:10px;
}
.GreyWholeBox2{ width:888px; height:auto; float:left; margin-top: 0px;}
.GreyHomeTop{width:888px; height:7px; float:left; background:url(../images/home-search-box/grey-top.gif) top left no-repeat;}
.GreyHomeMid{width:873px;	height:auto;	float:left;	background:url(../images/home-search-box/grey-mid.gif) top left repeat-y;	padding: 10px 5px 5px 10px;	background-color: #F2F2F2;}	
.GreyHomeBot{
	width:888px;
	height:7px;
	float:left;
	background-image: url(../images/home-search-box/grey-bot.gif);
	background-repeat: no-repeat;
	margin-bottom: 18px;
}
.GreyHomeBotBot{
	width:888px;
	height:10px;
	float:left;
}

.WhtHomeTop{	width:888px;	height:7px;	float:left;	background:url(../images/home-search/wht-top.gif) no-repeat top left;	}
.WhtHomeMid{	width:873px;	height:auto;	float:left;	background:url(../images/home-search/wht-mid.gif) repeat-y top left;	padding: 10px 5px 5px 10px; background-color: #F2F2F2;	}
.WhtHomeBot{	width:888px;	height:7px;	float:left;	background:url(../images/home-search/wht-bot.gif) no-repeat top left;	}
.style2 {	color: #71008D;	font-weight: bold;}
.PicHolder{
	width:91px;
	height:91px;
	background:url(../images/home-search-box/pic-bg.gif) top left no-repeat;
	text-align: center;
	padding: 10px 0 0 10px;
}
.PicSpace{
	width:80px;
	height:80px;
	float: left;
}
.SearchListbox{	width:263px;	height:26px;	float:left;	background:url(../images/home-search/search-bg-2.gif) no-repeat center center;	margin-top: 2px;	padding-top: 6px;	padding-left: 6px;}
.SearchlistTxt{	width:263px;	height:auto;	float:left;	margin-top: 12px;	}

.butnSave{width:82px; height:23px; background:url(../images/save-butn.gif) no-repeat top left; border:0px;}
.ButnSaveAll{width:82px; height:23px; background:url(../images/save-all-butn.gif) no-repeat top left; border:0px;}
.Uploadbutn{width:82px; height:23px; border:0px; background:url(../images/upload-butn.gif) no-repeat top left;}

.HomeSearchbutn{
	width:83px; height:24px; float:right; margin-top: 3px; cursor: pointer;
	}
.SrcBoxTitle{
	width:99%;
	float:left;
	height:auto;
	padding-left: 3px;
}
.Holder{
	width:932px; height:auto; margin:0 auto; background:#FFFFFF; padding:20px 0px; background:url(../images/bg.gif) repeat-y top left; 
	}
.HolerAll{
	width:100%; height:auto; float:left; background:url(../images/bg-all.gif) top left repeat-x;}
	
.AshBox{
width:890px; height:50px; float:left; text-align:left; background-color:#efefef; padding-left:10px; padding-top:10px;}
.AshStyle01{
width:200px; height:auto; float:right; text-align:left; float:right;
}
.HolerAll2{width:932px; height:auto; margin:0 auto; background:#FFFFFF; padding:20px 0px; background:url(../images/bg.gif) repeat-y top left;}
.bOXaLlEFT{
	float:left;
	width: 83px;
	height:135px;
	margin-left: 3px;
	background-image: url(../images/new/a-therapist.jpg);
}
.MyBoxStyle{width:297px; float:left; height:120px; background-image:url(../images/new/left-pic.jpg); background-repeat: no-repeat; margin-left: 3px;}
.MyBoxStyle2{
	width:290px;
	float:left;
	height:120px;
	background-image:url(../images/new/left-pic.jpg);
	background-repeat: no-repeat;
	margin-left: 3px;
}
.FinTherapistGal{
	float:left;
	width: 92px;
	height:126px;
	margin-left: 3px;
	background-image: url(../images/new/a-therapist.jpg);
	background-repeat: no-repeat;
	}
.Stylemy{width:149px; float:left; margin-left:2px;
}
