/* PSHC */

.header {
	width:928px;
	height:404px;
	overflow:hidden;
}
.header .top {
	width:928px;
	height:356px;
	overflow:hidden;
}
.header .top .leftimg {
	width:380px;
	height:356px;
	overflow:hidden;
}
.header .top .rightimg {
	width:548px;
	height:356px;
	overflow:hidden;
}
.header .bottom {
	width:899px;
	height:48px;
	overflow:hidden;
	background:url(../images/bg_home_headerlinks.gif) no-repeat;
	padding:0 29px 0 0;
}
.header .navelink {
	width:693px;
	height:30px;
	overflow:hidden;
	background:url(../images/bg_home_navlink.gif) repeat-x;
	padding:10px 0 0 15px;
}
.header .navelink ul {
	list-style:none;
	width:708px;
	height:30px;
	overflow:hidden;
}
.header .navelink ul li {
	float:left;
	height:30px;
	overflow:hidden;
	background:url(../images/navelink_devider.gif) no-repeat top right;
	padding:0 27px 0 28px;
}

#middle_container {
	width:928px;
	overflow:hidden;
	padding:0 0 15px 0;
}
#left_container {
	width:310px;
	overflow:hidden;
}
#left_container .search {
	width:309px;
	height:74px;
	overflow:hidden;
	background:url(../images/bg_searchpshc.gif) no-repeat;
}
#left_container .search .input_container {
	width:120px;
	overflow:hidden;
	padding:23px 0 0 70px;
}
#left_container .search .input_container input {
	width:120px;
	height:19px;
	font-size:12px;
	color:#014587;
	border:1px solid #FFFFFF;
}
#left_container .search .btn {
	width:80px;
	height:24px;
	padding:22px 0 0 6px;
}
#left_container .leftlink_container {
	margin:0 0 0 28px;
	width:276px;
	overflow:hidden;
	background:url(../images/bg_homeleft.gif) no-repeat;
	
}
#left_container .leftlink_container ul {
	margin:0 0 0 21px;
	list-style:none;
	width:220px;
	overflow:hidden;
}
#left_container .leftlink_container ul li {
	width:220px;
	height:30px;
	overflow:hidden; 
}
#left_container .leftlink_container .btns_container{
	margin:13px 0 0 19px;
	width:241px;
	overflow:hidden; 
	padding-bottom:15px;
}
#left_container .leftlink_container .btns_container ul{
	margin:12px 0 0 0;
	list-style:none;
	width:241px;
	overflow:hidden;
}
#left_container .leftlink_container .btns_container ul li{
	width:241px;
	height:73px;
	overflow:hidden;
	padding:0 0 16px 0;
}
#left_container .leftlink_container .communitylogin {
	width:276px;
	height:232px;
	overflow:hidden;
	background:url(../images/bg_communitylogin.gif) no-repeat;
}
#left_container .leftlink_container .communitylogin .tit {
	width:144px;
	height:24px;
	overflow:hidden;
	padding:17px 0 3px 34px;
}
#left_container .leftlink_container .communitylogin .login_container {
	margin:0 0 0 37px;
	width:202px;
	overflow:hidden;
}
#left_container .leftlink_container .communitylogin .login_container label {
	display:block;
	width:202px;
	height:14px;
	padding:5px 0 5px 0;
}
#left_container .leftlink_container .communitylogin .login_container .input {
	width:202px;
	height:24px;
}
#left_container .leftlink_container .communitylogin .login_container .input input {
	width:200px;
	height:22px;
	font-size:12px;
	color:#014587;
	border:1px solid #001e3c;
}
#left_container .leftlink_container .communitylogin .login_container .remember {
	width:202px;
	height:14px;
	padding:14px 0 0 0;
}
#left_container .leftlink_container .communitylogin .login_container .remember .checkbox {
	width:14px;
	height:14px;
}
#left_container .leftlink_container .communitylogin .login_container .remember .rememberlink {
	width:92px;
	height:14px;
	padding:0 0 0 5px;
}
#left_container .leftlink_container .communitylogin .login_container .btn_login {
	width:68px;
	height:25px;
	padding:0 0 0 134px;
}
#left_container .leftlink_container .communitylogin .login_container .btn_login {
	width:68px;
	height:25px;
	padding:0 0 0 134px;
}
#left_container .leftlink_container .communitylogin .login_container .signup {
	width:202px;
	height:16px;
	padding:7px 0 0 0;
}
#left_container .leftlink_container .physicians {
	margin:0 auto;
	width:266px;
	height:46px;
	background:url(../images/tit_physicians.gif) no-repeat;
}
#left_container .leftlink_container .physicians_logout {
	margin:0 auto;
	width:266px;
	height:46px;
	background:url(../images/physicians.gif) no-repeat;
}
#left_container .leftlink_container .physicians .loginbtn {
	width:80px;
	height:25px;
	padding:7px 20px 0 0;
}
#left_container .leftlink_container .physicians_logout .logoutbtn {
	width:80px;
	height:25px;
	padding:7px 20px 0 0;
}







#right_container {
	width:615px;
	overflow:hidden;
}
#right_container .welcome_tit {
	width:615px;
	height:69px;
	overflow:hidden;
}
#right_container .welcome_text {
	margin:0 auto;
	display:block;
	width:520px;
	overflow:hidden;
	font-size:11px;
	color:#014587;
	line-height:16px;
}
#right_container .newsandevents_container {
	margin:10px 0 0 0;
	width:615px;
	overflow:hidden;
}
#right_container .newsandevents_container .topimg {
	width:615px;
	background:url(../images/newsevents_top.gif) no-repeat;
	height:75px;
	overflow:hidden;
}
#right_container .newsandevents_container .middleimg {
	width:615px;
	background:url(../images/newsevents_middle.gif) repeat-y;
	overflow:hidden;
}
#right_container .newsandevents_container .bottomimg {
	width:615px;
	background:url(../images/newsevents_bottom.gif) no-repeat;
	height:22px;
	overflow:hidden;
}

#right_container .newsandevents_container .tit {
	width:275px;
	height:54px;
	padding:8px 0 0 25px;
}
#right_container .newsandevents_container .date {
	width:120px;
	font-size:10px;
	color:#ffffff;
	padding:10px 0 5px 10px;
}
/*#right_container .newsandevents_container p {
	font-size:11px;
	color:#ffffff;
	padding:10px 0 0 0;
}
#right_container .newsandevents_container .btn {
	width:92px;
	height:25px;
	padding:21px 0 0 0;
}*/
 #right_container .newsandevents_container p {
 display:block;
 font-size:11px;
 color:#ffffff;
 padding:10px 0 0 0;
}
#right_container .newsandevents_container .btn {
 width:92px;
 height:25px;
 padding:8px 0 0 0;
}
#right_container .newsandevents_container .news1 {
	width:157px;
	overflow:hidden;
	padding:0 0 0 33px;
	
}
#right_container .newsandevents_container .news2 {
	width:154px;
	overflow:hidden;
	padding:0 0 0 33px
}
#right_container .newsandevents_container .news3 {
	width:149px;
	overflow:hidden;
	padding:0 0 0 33px;
}
#right_container .registernews {
	margin:0 0 0 17px;
	width:585px;
	height:46px;
	overflow:hidden;
	background:url(../images/bg_registerupcomingnews.gif) no-repeat;
}
#right_container .registernews .btn {
	width:80px;
	height:25px;
	padding:7px 55px 0 0;
}
#right_container .therepy_container {
	margin:16px 0 0 0;
	width:590px;
	overflow:hidden;
	padding:0 0 0 25px;
}
#right_container .therepy_container .left_container {
	width:270px;
	overflow:hidden;
}
#right_container .therepy_container .left_container .tit {
	width:165px;
	height:38px;
	overflow:hidden;
}
#right_container .therepy_container .left_container p {
	font-size:11px;
	color:#014587;
	line-height:14px;
	padding:10px 0 0 0;
}
#right_container .therepy_container .left_container .btn {
	width:97px;
	height:25px;
	padding:18px 0 0 0;
}
#right_container .therepy_container .right_container {
	margin:0 0 0 23px;
	width:278px;
	height:475px;
	background:url(../images/bg_personaltestimonial.gif) no-repeat;
}
#right_container .therepy_container .right_container .tit {
	width:278px;
	height:18px;
	text-align:center;
	padding:29px 0 16px 0;
}
#right_container .therepy_container .right_container .video {
	margin:0 auto;
	width:226px;
	height:193px;
	border:1px solid #887a5a;
}
#right_container .therepy_container .right_container p {
	margin:0 auto;
	display:block;
	width:218px;
	font-size:11px;
	color:#FFFFFF;
	overflow:hidden;
	padding:20px 0 20px 0;
}
#right_container .therepy_container .right_container .name {
	width:248px;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:right;
	overflow:hidden;
	padding:20px 30px 20px 0;
}


















