/*
Theme Name:par-bc.org
Theme URL:par-bc.org
Version:1.0
Author:par-bc.org;
*/

@charset "utf-8";
*{
	padding:0px;
	margin:0px;
}
body{
	background:#f1f1f1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:100%;
}

a{
	text-decoration:none;
	color:#000000;
	outline:none;
}

a:hover{
	color:#000000;
}

a img{
	border:none;
	border:0px;
}

h1{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#3e3e3e;
}
ul{
	list-style:none;
}
.clear{
	clear:both;
}

.leftside{
	float:left;
}

.rightside{
	float:right;
}
.main{
	 height:100%;
}
.main_mid{
	width:1024px;
	margin:0px auto;
}

/*Header Starting*/
.topnav{
	background:url(../images/top_strip.png) top left repeat-x;
	height:36px;
}
.topnav .topnav_mid{
	width:1024px;
	height:36px;
	margin:0px auto;
}
.topnav_mid .leftbut{
	width:500px;
	margin-top:5px;
}
.topnav_mid .leftbut .memberlogin{
	width:93px;
	height:25px;
	background:url(../images/member_login_but.png) top left no-repeat;
	display:block;
	text-indent:-9999px;
	margin-left:57px;
}
.topnav_mid .leftbut .memberreg{
	width:121px;
	height:25px;
	background:url(../images/member_reg_but.png) top left no-repeat;
	display:block;
	text-indent:-9999px;
	margin-left:20px;
}
.topnav_mid .leftbut .findpass{
	margin-left:20px;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
	color:#323233;
	padding-top:5px;
}
.topnav_mid .searchbox{
	width:253px;
	background:url(../images/top_search.png) top left no-repeat;
	height:28px;
	margin-right:58px;
	display: none;
}
.topnav_mid .searchbox .txtsearch{
	width:128px;
	height:16px;
	border:solid 0px;
	margin-top:6px;
	margin-left:67px;
	font-size:10px;
}
.topnav_mid .searchbox .submitsearch{
	width:40px;
	height:17px;
	background:url(../images/top_search_but.png) top left no-repeat;
	border:solid 0px;
	font-size:10px;
}
.topbanner{
	
}
.topbanner .topbanner_mid{
	width:1024px;
	margin:0px auto;
	background:url(../images/banner.gif) top left no-repeat;
	height:259px;
}
.topbanner .topbanner_mid .leftlogo{
	width:326px;
	height:219px;
}
.topbanner .topbanner_mid .leftlogo a{
	width:326px;
	height:219px;
	display:block;
	background:url(../images/logo.png) top left no-repeat;
	text-indent:-9999px;	
	margin-left:57px;
	margin-top:23px;
}
.topmenu{
	background:url(../images/menu_bg.png) top center no-repeat;
	height:69px;
}
.topmenu .topmenu_mid{
	width:1024px;
	height:69px;
	margin:0px auto;
}
.topmenu .topmenu_mid ul{
	list-style:none;
	padding-top:4px;
	padding-left:50px;
}
.topmenu .topmenu_mid ul li{
	float:left;
}
.topmenu .topmenu_mid ul li a.mainmenu{
	float:left;
	width:91px;
	display:block;
	height:55px;
	color:#686878;
	margin-left:5px;
	text-align:center;
}
.topmenu .topmenu_mid ul li a.mainmenu:hover,.topmenu .topmenu_mid ul li a.mainmenu.active{
	background:url(../images/menu_sel.png) top left no-repeat;
	color:#FFF;
}
.topmenu .topmenu_mid ul li ul{
	list-style:none;
	padding-top:4px;
	padding-left:10px;
}
.topmenu .linkdiv{
	width:91px; 
	display:table-cell; 
	height:55px; 
	vertical-align:middle;
	line-height: 130%;
	font-size: 12px;
}
/*Header Ending*/


/*Home Content Starting*/
.content{
	
}

.home_content_in{
	width:1024px;
	margin:0px auto;
}
/*Home Content Ending*/

/*parBC_healthandwellness_parenting Starting*/
.agreement_content{
	width:929px;
	margin:0px auto;
	
}

.agreement_content_title{
	width:929px;
	height:25px;
	margin:0px auto;
	padding-top:30px;
	
}

.agreement_content_title h3{
	font-size:16px;
	color:#848496;
	font-weight:bold;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
}

.agreement_content_title ul li{
	float:right;
	font-weight:bold;
	font-size:12px;
	padding-top:5px;
	padding-right:2px;
}

.bullet_msg{
	padding-top:1px;	
}

.msg_line{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}

.agreement_content_title ul li a{
	color:#cc2c3a;

}

.collective_agreement{

}

.collective_agreement_list{
	width:234px;
	font-size:13px;
	border-bottom:1px solid #cccccc;
	border-top:1px solid #cccccc;
	padding-top:5px;
	padding-bottom:20px;
	margin-right:30px;
	
}

.collective_agreement_list ul{
	padding-left:10px;
}

.collective_agreement_list ul li a{
	color:#cc2c3a;
	padding-top:20px;
	
}

.collective_agreement_list h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#848496;
	margin-top:10px;
	background:url(../images/agreement_arrow2.png) top right no-repeat;
}

.collective_agreement_list h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#cc2c39;
	margin-top:10px;
	
}



.collective_agreement_list ul li a:hover{
	color:#848496;
}

.collective_agreement_list ul li{
	margin-top:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;

}

.collective_agreement_list ul li.li_active{
	background:url(../images/agreement_arrow2.png) top right no-repeat;
}

.collective_agreement_list ul li a.active{
		color:#848496;
}

.agreement_content_right{
	width:665px;
}

.agreement_content_top_right {
	background: url("../images/page_top_bg.png") no-repeat scroll left top transparent;
	height: 44px;
	width: 665px;
}

.agreement_content_top_right_interpretation {
	background: url(../images/interpretation_closed.png) top left no-repeat;
	float: right;
	height: 44px;
	width: 162px;
}

.aggriment_text a.active{
	
	padding-right:20px;
}

.agreement_content_top_left_title h4 {
	font-size:16px;
	font-weight:bold;
	float:left;
	padding-top:35px;
	padding-left:45px;
	width:450px;
	height:25px;
}

.agreement_content_top_right_title img{
	float:left;
	padding-top:13px;
}

.agreement_content_top_right_title h3{
	padding-left:35px;
	padding-right:45px;
	padding-top:8px;
	font-size:12px;
}

.agreement_content_top_right_title h3 a{
	color:#ffffff;
}

.agreement_content_mid_right{
	background:url(../images/Agreement_content_mid_bg.png) top left repeat-y;
	padding:0px 25px 10px 25px;

}

.agreement_content_bottom_right{
	background:url(../images/agreement_content_bottom.png) top left no-repeat;
	height:28px;
	width:665px;

}

.agreement_content_mid_right p{
	padding-top:15px;
	color:#848496;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
}

.agreement_content_mid_right h5{
	padding-top:40px;
	padding-bottom:10px;
	font-size:14px;
	font-weight:bold;
}


/*healthandwellness_parenting Ending*/

/*healthandwellness_residentlife Starting*/`
.healthandwellness_benefits_list h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#848496;
	padding:10px 0px;
}

.healthandwellness_benefits_list h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#cc2c39;
	padding-bottom:10px;
	
}
/*healthandwellness_residentlife Ending*/

/*Agreement Content Starting*/

.healthandwellness_benefits_content{
	width:929px;
	margin:0px auto;
	
}

.healthandwellness_benefits_content_title{
	width:929px;
	height:25px;
	margin:0px auto;
	padding-top:30px;
	
}

.healthandwellness_benefits_content_title h3{
	font-size:16px;
	color:#848496;
	font-weight:bold;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
}

.healthandwellness_benefits_content_title ul li{
	float:right;
	font-weight:bold;
	font-size:12px;
	padding-top:5px;
	padding-right:2px;
}

.bullet_msg{
	padding-top:1px;	
}

.msg_line{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}

.healthandwellness_benefits_content_title ul li a{
	color:#cc2c3a;

}

.healthandwellness_benefits{

}

.healthandwellness_benefits_list{
	width:234px;
	font-size:13px;
	border-bottom:1px solid #cccccc;
	border-top:1px solid #cccccc;
	padding-top:5px;
	padding-bottom:20px;
	margin-right:30px;
	
}

.healthandwellness_benefits_list ul{
	padding-left:10px;
}

.healthandwellness_benefits_list ul li a{
	color:#cc2c3a;
	padding-top:20px;
	
}

.healthandwellness_benefits_list h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#848496;
	padding:10px 0px;
}

.healthandwellness_benefits_list h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#cc2c39;
	
}



.healthandwellness_benefits_list ul li a:hover{
	color:#848496;
}

.healthandwellness_benefits_list ul li{
	margin-top:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;

}

.healthandwellness_benefits_list ul li.li_active{
	background:url(../images/agreement_arrow2.png) top right no-repeat;
	color:#848496;
	padding-right:10px;
}

.healthandwellness_benefits_list ul li a.active{
		color:#848496;
}

.healthandwellness_benefits_content_right{
	width:665px;
}

.healthandwellness_benefits_content_top_right{
	background:url(../images/parBC_healthandwellness_parenting_content_top_bg.png) top left no-repeat;
	height:44px;
	width:665px;

	border-top:1px solid #e6eaed;
	border-left:1px solid #e6eaed;
	border-right:1px solid #e6eaed;
}

.healthandwellness_benefits_content_top_left_title h4{
	font-size:14px;
	font-weight:bold;
	float:left;
	padding-top:20px;
	padding-left:25px;
	width:650px;
	height:20px;
}

.healthandwellness_benefits_content_top_left_title .note{
	font-size:12px;
	padding-top:20px;
	padding-left:25px;
	width:615px;
	color: #848496;
	font-style:italic;
}


.healthandwellness_benefits_content_top_right_title img{
	float:left;
	padding-top:13px;
}

.healthandwellness_benefits_content_top_right_title h3{
	padding-left:35px;
	padding-right:45px;
	padding-top:8px;
	font-size:12px;
}

.healthandwellness_benefits_content_top_right_title h3 a{
	color:#ffffff;
}

.healthandwellness_benefits_content_mid_right{
	background:url(../images/Agreement_content_mid_bg.png) top left repeat-y;
	padding:0px 25px 10px 25px;

}

.healthandwellness_benefits_content_bottom_right{
	background:url(../images/agreement_content_bottom.png) top left no-repeat;
	height:28px;
	width:665px;

}

.healthandwellness_benefits_content_mid_right p{
	padding-top:15px;
	color:#848496;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
}

.healthandwellness_benefits_content_mid_right h5{
	padding-top:40px;
	padding-bottom:10px;
	font-size:14px;
	font-weight:bold;
}

/*Agreement Content Ending*/

/*Contact Content Starting*/
.contact_content{
	width:929px;
	margin:0px auto;
}

.contact_content_title{
	width:929px;
	height:25px;
	margin:0px auto;
	padding-top:30px;
	
}

.contact_content_title ul{
}

.contact_content_title ul li{
	float:right;
	font-weight:bold;
	font-size:12px;
	padding-top:5px;
	padding-right:2px;
}

.contact_content_title h3{
	font-size:16px;
	color:#848496;
	font-weight:bold;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
}

.contact_msg_line{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;

}

.contact_bullet_msg{
	padding-top:2px;
}

.contact_content_title ul li a{
	color:#cc2c3a;
}

.contact_content_in{
	width:929px;
	background-color:#ffffff;
}

.contact_content_rightrepar {
	width:411px;
	
	background:url(../images/contact_right_bg.png) top left repeat-y;
	height:651px;
}

.contact_address_detail{
	padding:65px 35px 10px 33px;
}

.contact_map{
	padding:35px;
}

.contact_address_detail ul li{
	line-height:18px;
}

.contact_address_detail ul li h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.contact_address_detail ul li span{
	color:#848496;
	font-size:12px;
}

.contact_content_leftrepar {
	border:1px solid #e6eaed;
	width:496px;
	background-color:#ffffff;
	padding:20px 0px 0px 20px;;
}

.contact_content_leftrepar h3{
	padding-bottom:10px;
}

.leftrepar_detail{
	height:80px;
	border-bottom:1px solid #d5d5d5;
	padding:10px 0px;
	width:317px;
}

.leftrepar_detail_last{
	height:80px;
	padding:10px 0px;
	width:317px;

}

.contact_detail_img {
	width:56px;
	height:77px;
	border:1px solid #9292a2;
}

.contact_detail_discription {
	padding-left:25px;
}

.contact_detail_discription ul li{
	line-height:16px;
}

.contact_detail_discription ul li span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#848496;
}

.contact_detail_discription ul li h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cc2c3a;
	font-weight:normal;
}
/*Contact Contetn Ending*/

/*healthandwellness Starting*/
.healthandwellness_content{
	width:917px;
	margin:0px auto;
	
}

.healthandwellness_content_title{
	width:917px;
	height:25px;
	margin:0px auto;
	padding-top:30px;
	
}
.healthandwellness_content_top_right h5{
	padding-top:25px;
	padding-bottom:10px;
	font-size:14px;
	font-weight:bold;
	padding-left:25px;
}

.healthandwellness_content_title h3{
	font-size:16px;
	color:#848496;
	font-weight:bold;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
}

.healthandwellness_content_title ul li{
	float:right;
	font-weight:bold;
	font-size:12px;
	padding-top:5px;
	padding-right:2px;
}

.healthandwellness_bullet_msg{
	padding-top:1px;	
}

.healthandwellness_msg_line{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}

.healthandwellness_content_title ul li a{
	color:#cc2c3a;

}

.healthandwellness_content_right{
	width:917px;
}

.healthandwellness_content_top_right{
	background:url(../images/healthandwellness_content_top_bg.png) top left no-repeat;
	height:44px;
	width:915px;
	border-top:1px solid #e6eaed;
	border-left:1px solid #e6eaed;
	border-right:1px solid #e6eaed;
	/*-webkit-border-top-left-radius: 20px;
	-webkit-border-top-right-radius: 20px;*/
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
}

.healthandwellness_text a.active{
	
	padding-right:20px;
}

.healthandwellness_content_top_left_title h4{
	font-size:14px;
	font-weight:bold;
	float:left;
	padding-top:20px;
	padding-left:25px;
	width:450px;
	height:20px;
}

.healthandwellness_content_top_right_title img{
	float:left;
	padding-top:13px;
}

.healthandwellness_content_top_right_title h3{
	padding-left:35px;
	padding-right:45px;
	padding-top:8px;
	font-size:12px;
}

.healthandwellness_content_top_right_title h3 a{
	color:#ffffff;
}

.healthandwellness_content_mid_right{
	background:#ffffff;
	padding:0px 25px 10px 25px;
	border-left:1px solid #e6eaed;
	border-right:1px solid #e6eaed;
	width:865px;
}





.healthandwellness_content_bottom_right{
	background:url(../images/healthandwellness_content_bottom.png) top left no-repeat;
	height:28px;
	width:917px;

}

.healthandwellness_content_mid_right p{
	padding-top:15px;
	color:#848496;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
}

.healthandwellness_content_mid_right h5{
	padding-top:40px;
	padding-bottom:10px;
	font-size:14px;
	font-weight:bold;
}

/*healthandwellness Ending*/

/*Footer Starting*/
.footer{
	background-color:#161516;
	margin-top:12px;
	border-top:3px solid #cc2c3a;
	padding: 0 0 5px 0;
}

.footer_in{
	width:929px;
	margin:0px auto;
	padding-top:26px;
}

.address{
	padding-right:70px;
	height:116px
}

.address ul li{
	color:#d2d2d2;
	width:218px;
	font-size:12px;
	padding-bottom:2px;
}

.address ul li h4{
	padding-bottom:50px;
}

.sign_up{
	color:#d2d2d2;
	font-size:12px;
	height:116px;
	width:286px;
	border:solid 0px;
}

.sign_up .pict_bull {
	padding-right: 10px;
	float: left;
}

.sign_up .signin_text {
	font-weight: bold;
	padding-bottom: 10px;
	padding-top: 0;
}

.email input.email_text{
	border:none;
	background:url(../images/text_bg.png) top left no-repeat;
	height:21px;
	width:141px;
	font-size:11px;
	color:#7a7a7a;
	padding-left:5px;
	margin-right:7px;
}

.email input.sign_up {
	background: url(../images/sign_up.png) top left no-repeat;
	border: none;
	color: #ffffff;
	cursor: pointer;
	font-size: 12px;
	height: 21px;
	width: 67px;
}

.social_networking {
	width:163px;
	height:116px;
	color:#d2d2d2;
}

.social_networking_bull{
	padding-right: 10px;
	padding-bottom: 5px;
}

.social_networking_icon ul li{
	float:left;
	padding-right:10px;
	list-style:none;
}

.footer-about {
	width: 190px;
	color: #d2d2d2;
}

.footer-about p {
	font-style: italic;
}

.footer-about p .caption {
	font-weight: bold;
}

.footer-bottom {
	width: 929px;
	height: 30px;
	border-top: 1px solid #4e4d4e;
	padding: 12px 0 0 0;
}

.copyright {
	font-size: 12px;
	color: #cccccc;
	float: left;
}

.maker {
	float: right;
	font-size: 12px;
	color: #cccccc;
	width: 190px;
}

.maker-name {
	float: left;
}

.maker-logo {
	float: left;
	margin-top: -2px;
}

.maker a {
	color: #cccccc;
	text-decoration: none;
}

.maker a:hover {
	text-decoration: underline;
}
/*Footer Ending*/


/*Home Content Starting*/
.home_content{
	width:937px;
	margin:0px auto;
	
	padding-top:25px;
	padding-bottom:15px;
}

.home_content .featuredarticle {
	position: relative;
}

.home_content .featuredarticle .featuredarticle-img {
	position: absolute;
	left: 1;
	top: 1;
	width: 322px;
	height: 219px;
	overflow: hidden;
}

.home_content .featuredarticle .featuredarticle-frame {
	position: absolute;
	left: 0;
	top: 0;
	width: 618px;
	height: 228px;
}

.home_content .featuredarticle1{
	height:233px;
	width:618px;
	
	/*background:url(../images/featuredarticle1.png) top left no-repeat;*/
}

.featuredarticle1_text{
	float:right;
	width:255px;
	overflow:hidden;
	height:177px;
	
	padding:20px;
	position: relative;
}

.featuredarticle1_text h3{
	color:#cc2c3a;
	font-size:16px;
	padding-bottom:20px;
}


.featuredarticle p {
	color: #848496;
	font-size: 13px;
	height: 120px;
}

.featuredarticle1 p {
	color: #848496;
	font-size: 13px;
	height: 105px;
}

.featuredarticle-imgtop p {
	height: 30px;
}

.featuredarticle .comments {
	float: left;
	padding-top: 11px;
	color: #adadb9;
	font-weight: normal;
	font-size: 12px;
}

.featuredarticle .date {
	float: right;
	padding-top: 11px;
	font-weight: bold;
	color: #848496;
	font-size: 12px;
}

.home_content .directors{
	width:296px;
	height:234px;
	
	background:url(../images/directors-.png) top left no-repeat;
	margin-left:19px;
}

.directors .directors-header {
	text-align: center;
}

.directors h2 {
	color:#717171;
	padding-right:66px;
	padding-left:66px;
	padding-top: 0;
	padding-bottom: 0;
	border-bottom:1px solid #eff0f1;
	font-size:18px;
	line-height: 49px;
}

.directors  img{
	float:left;
	padding:2px;
}

.directors  img .process{
	border-top:1px solid #eff0f1;
	padding:10px 0px 10px 2px;
	display:none;
	background:#000;
	cursor:pointer;

}
.directors h3{
	color:#cc2c3a;
	padding-top:17px;
}

.directors h5{
	font-weight:normal;
	padding-top:10px;
	font-size:14px;
	color:#cc2c3a;
}

.directors h4{
	font-size:12px;
	padding-top:10px;
}

.directors h6{
	font-size:12px;
	color:#cc2c3a;
	text-align: center;
}
.directors .director {
	height: 103px;
	border-bottom: 1px solid #eff0f1;
	overflow: hidden;
}
.directors .directors-dots {
	padding-left: 100px;
	padding-top: 16px;
	padding-bottom: 10px;
	overflow: hidden;
}
.boddesig
{
	color: #CC2C3A;
	padding-top: 17px;
	font-size:15px;
	font-weight:600;	
}
.bodname
{
	font-weight: bold;
	padding-top: 4px;
	font-size: 14px;
	color: #CC2C3A;
}
.bodqueli
{
	font-size: 12px;
	padding-top: 10px;
}
.bodemail {
	display: none;
}


.shedo img{
	padding:0px;
	margin-top:9px;
}

.home_content .featuredarticle2 {
	width:293px;
	height:229px;

	/*background:url(../images/featuredarticle2.png) top left no-repeat;*/
	margin-top:15px;
	position: relative;
}

.home_content .featuredarticle2 + .featuredarticle2 {
	margin-left: 30px;
}

.home_content .featuredarticle2 .featuredarticle-img {
	position: absolute;
	left: 0;
	top: 0;
	width: 294px;
	height: 91px;
	overflow: hidden;
}

.home_content .featuredarticle2 .featuredarticle-frame {
	position: absolute;
	left: 0;
	top: 0;
	width: 294px;
	height: 225px;
}

.featuredarticle2_text{
	width:251px;
	height:85px;
	
	margin-top:90px;
	padding:20px;
	overflow:hidden;
	position: relative;
}

.featuredarticle2_text h3{
	color:#cc2c3a;
	font-size:16px;
}

.featuredarticle2_text h4{
	float:left;
	font-size:12px;
	font-weight:normal;
	color:#9494a4;
	padding-top:12px;
}

.featuredarticle2_text h4 span{
	padding-left:87px;
	color:#848496;
	font-weight:bold;
}

.featuredarticle2_text p{
	color:#848496;
	padding-top:2px;
}

.home_content .featuredarticle3 {
	width:296px;
	height:230px;

	margin-top:15px;
	margin-left:25px;
	background:url(../images/featuredarticle3.png) top left no-repeat;
	
}

.article3_text{
	width:252px;

	padding:20px;
	height:172px;
	overflow:hidden;
}

.article3_text h3{
	color:#cc2c3a;
	font-size:16px;
	padding-bottom:20px;
}

.article3_text p{
	color:#848496;
	font-size:13px;
	
}

.article3_text h4{
	float:left;
	padding-top:35px;
	color:#adadb9;
	font-weight:normal;
	font-size:12px;
}

.article3_text h4 span{
	padding-left:88px;
	font-weight:bold;
	color:#848496;
	font-size:12px;
}

.home_content .resources {
	width:296px;
	height:229px;

	margin-top:15px;
	margin-left:20px;
}

.resources ul{
	float:left;
}

.resources ul.right_list{
	float:left;
	margin-left:48px;
}

.resources h1{
	font-size:22px;
	color:#717171;
	padding-bottom:12px;
}

.resources ul li{
	width:100px;
	height:45px;
	margin-bottom:16px;
}

.resources ul li a{
	color:#cf3a47;
	background:url(../images/home_button1.png) top left no-repeat; 
	width:100px;
	height:45px;
	display:block;
	padding-top:12px;
	padding-left:39px;
}

.resources ul li a:hover {
	text-decoration: underline;
}

.resources ul li a h5{
	padding-top:8px;
	font-size:12px;
	font-weight:normal;
}

.home_news_view{
	width:937px;
	margin:0px auto;
	padding:0px 50px 20px 50px;
}

.recent_news {
	padding-right:15px;
	width:290px;
	
	
}

.recent_news h1{
	color:#717171;
}

.recent_news ul li{
	color:#cc2c3a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:6px 0px;
}

.recent_news a {
	color: #cc2c3a;
	text-shadow: #fff 0 1px 0;
}

.recent_news a:hover {
	text-decoration: underline;
}

.mid_news {
	padding-left:10px;
	width:300px;
}

.mid_news h1{
	color:#717171;
}

.mid_news ul li{
	color:#cc2c3a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:6px 0px;
}

.mid_news a {
	color: #cc2c3a;
	text-shadow: #fff 0 1px 0;
}

.mid_news a:hover {
	text-decoration: underline;
}
.upcoming_news {
	padding-left:20px;
	width:300px;
}

.upcoming_news h1{
	color:#717171;
}

.upcoming_news ul span{
	color:#676767;
	padding-right:10px;
}

.upcoming_news ul li{
	color: #676767;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:6px 0px;
}

.upcoming_news a {
	color: #cc2c3a;
	text-shadow: #fff 0 1px 0;
}

.upcoming_news a:hover {
	text-decoration: underline;
}
/*Home Content Enading*/


/*Interpretation Content Starting*/
.content{
	width:1024px;
	margin:0px auto;
}

.content_title{
	width:929px;
	height:25px;
	margin:0px auto;
	padding-top:30px;
}

.content_title h3{
	font-size:16px;
	color:#848496;
	font-weight:bold;
	float:left;
}

.content_title ul li{
	float:right;
	font-weight:bold;
	font-size:12px;
	padding-top:5px;
	list-style:url(../images/bullate.png);
	padding-right:10px;
}

.content_title ul li a{
	color:#cc2c3a;
}

.content_in{
	width:929px;
	margin:0px auto;
}

.content_top{
	background:url(../images/content_top_bg.png) top left no-repeat;
	height:42px;
	
}

.content_top_left h4{
	font-size:14px;
	font-weight:bold;
	float:left;
	padding-top:20px;
	padding-left:25px;
	width:630px;
	height:20px;
}

.content_top_right{
	width:270px;
	height:40px;
	
}

.content_top_right h3{
	font-size:16px;
	color:#ffffff;
	float:left;
	padding-top:10px;
	padding-left:25px;
}

.content_top_right a img{
	padding-top:4px;
	padding-left:58px;
}

.content_mid{
	background:url(../images/content_middle_bg.png) top left repeat-y;
	height:500px;
}

.content_mid_left {
	width:616px;
	font-size:12px;
	padding-left:25px;
	padding-right:15px;

}

.content_mid_left p{
	padding-top:23px;
	color:#848496;
}

.content_mid_left h5{
	padding-top:48px;
	padding-bottom:10px;
	font-size:14px;
	font-weight:bold;
}

.content_mid_right {
	width:223px;
	padding-top:22px;
	padding-left:25px;
	padding-right:25px;
}

.content_mid_right p{
	padding-top:23px;
	color:#848496;
}

.content_bottam{
	background:url(../images/content_bottam_bg.png) top left no-repeat; 
	height:36px;
}
/*Interpretation Content Ending*/

/*newsandevents newsarchives events Starting*/
.newsarchives_events_content{
	width:929px;
	margin:0px auto;
	
}

.newsarchives_events_content_title{
	width:929px;
	height:25px;
	margin:0px auto;
	padding-top:30px;
	
}

.newsarchives_events_content_title h3{
	font-size:16px;
	color:#848496;
	font-weight:bold;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
}

.newsarchives_events_content_title ul li{
	float:right;
	font-weight:bold;
	font-size:12px;
	padding-top:5px;
	padding-right:2px;
}

.bullet_msg{
	padding-top:1px;	
}

.msg_line{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}

.newsarchives_events_content_title ul li a{
	color:#cc2c3a;

}

.newsarchives_events{

}

.newsarchives_events_list{
	width:234px;
	font-size:13px;
	border-bottom:1px solid #cccccc;
	border-top:1px solid #cccccc;
	padding-top:5px;
	padding-bottom:20px;
	margin-right:30px;
	
}

.newsarchives_events_list ul{
	padding-left:10px;
}

.newsarchives_events_list ul li a{
	color:#cc2c3a;
	padding-top:20px;
	
}

.newsarchives_events_list h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#848496;
	padding-top:10px;
}

.newsarchives_events_list h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#cc2c39;
	padding-top:10px;
	
}



.newsarchives_events_list ul li a:hover{
	color:#848496;
}

.newsarchives_events_list ul li{
	margin-top:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;

}

.newsarchives_events_list ul li.li_active{
	background:url(../images/agreement_arrow2.png) top right no-repeat;
	color:#848496;
	padding-right:10px;
}

.newsarchives_events_list ul li a.active{
		color:#848496;
}

.newsarchives_events_content_right{
	width:665px;
}

.newsarchives_events_content_top_right{
	background:url(../images/parBC_healthandwellness_parenting_content_top_bg.png) top left no-repeat;
	height:44px;
	width:665px;

	border-top:1px solid #e6eaed;
	border-left:1px solid #e6eaed;
	border-right:1px solid #e6eaed;
}

.newsarchives_events_content_top_left_title h4{
	font-size:14px;
	font-weight:bold;
	float:left;
	padding-top:20px;
	padding-left:25px;
	width:650px;
	height:20px;
}

.newsarchives_events_content_top_left_title .note{
	font-size:12px;
	padding-top:20px;
	padding-left:25px;
	width:615px;
	color: #848496;
	font-style:italic;
}


.newsarchives_events_content_top_right_title img{
	float:left;
	padding-top:13px;
}

.newsarchives_events_content_top_right_title h3{
	padding-left:35px;
	padding-right:45px;
	padding-top:8px;
	font-size:12px;
}

.newsarchives_events_content_top_right_title h3 a{
	color:#ffffff;
}

.newsarchives_events_content_mid_right{
	background:url(../images/Agreement_content_mid_bg.png) top left repeat-y;
	padding:0px 25px 10px 25px;
	min-height:500px;
}

.newsarchives_events_content_bottom_right{
	background:url(../images/agreement_content_bottom.png) top left no-repeat;
	height:28px;
	width:665px;

}

.newsarchives_events_content_mid_right p{
	padding-top:15px;
	color:#848496;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
}

.newsarchives_events_content_mid_right h5{
	padding-top:40px;
	padding-bottom:10px;
	font-size:14px;
	font-weight:bold;
}

.newsarchives_events_content_mid_right ul{
	padding-top:30px;
}

.newsarchives_events_content_mid_right ul li{
	width:100px;
	height:45px;

}

.newsarchives_events_content_mid_right ul li a{
	color:#cf3a47;
	background:url(../images/home_button1.png) top left no-repeat; 
	width:100px;
	height:45px;
	display:block;
	padding-top:19px;
	padding-left:39px;
	font-weight:bold;
}

/*newsandevents newsarchives events Ending*/

/*newsandevents parBCinthenews Starting*/
.cinthenews_content{
	width:929px;
	margin:0px auto;
	
}

.cinthenews_content_title{
	width:929px;
	height:25px;
	margin:0px auto;
	padding-top:30px;
	
}

.cinthenews_content_title h3{
	font-size:16px;
	color:#848496;
	font-weight:bold;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
}

.cinthenews_content_title ul li{
	float:right;
	font-weight:bold;
	font-size:12px;
	padding-top:5px;
	padding-right:2px;
}

.bullet_msg{
	padding-top:1px;	
}

.msg_line{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}

.cinthenews_content_title ul li a{
	color:#cc2c3a;

}

.cinthenews{

}

.cinthenews_list{
	width:234px;
	font-size:13px;
	border-bottom:1px solid #cccccc;
	border-top:1px solid #cccccc;
	padding-top:5px;
	padding-bottom:20px;
	margin-right:30px;
	
}

.cinthenews_list ul{
	padding-left:10px;
}

.cinthenews_list ul li a{
	color:#cc2c3a;
	padding-top:20px;
	
}

.cinthenews_list h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#848496;
	padding:10px 0px;
}

.cinthenews_list h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#cc2c39;
	
}



.cinthenews_list ul li a:hover{
	color:#848496;
}

.cinthenews_list ul li{
	margin-top:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;

}

.cinthenews_list ul li.li_active{
	background:url(../images/agreement_arrow2.png) top right no-repeat;
	color:#848496;
	padding-right:10px;
}

.cinthenews_list ul li a.active{
		color:#848496;
}

.cinthenews_content_right{
	width:665px;
}

.cinthenews_content_top_right{
	background:url(../images/parBC_healthandwellness_parenting_content_top_bg.png) top left no-repeat;
	height:44px;
	width:665px;

	border-top:1px solid #e6eaed;
	border-left:1px solid #e6eaed;
	border-right:1px solid #e6eaed;
}

.cinthenews_content_top_left_title h4{
	font-size:14px;
	font-weight:bold;
	float:left;
	padding-top:20px;
	padding-left:25px;
	width:650px;
	height:20px;
}

.cinthenews_content_top_left_title .note{
	font-size:12px;
	padding-top:20px;
	padding-left:25px;
	width:615px;
	color: #848496;
	font-style:italic;
}


.cinthenews_content_top_right_title img{
	float:left;
	padding-top:13px;
}

.cinthenews_content_top_right_title h3{
	padding-left:35px;
	padding-right:45px;
	padding-top:8px;
	font-size:12px;
}

.cinthenews_content_top_right_title h3 a{
	color:#ffffff;
}

.cinthenews_content_mid_right{
	background:url(../images/Agreement_content_mid_bg.png) top left repeat-y;
	padding:0px 25px 10px 25px;

}

.cinthenews_content_bottom_right{
	background:url(../images/agreement_content_bottom.png) top left no-repeat;
	height:28px;
	width:665px;

}

.cinthenews_content_mid_right p{
	padding-top:15px;
	color:#cc2c3a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
}

.cinthenews_content_mid_right p strong{
	color:#848496;
}

.cinthenews_content_mid_right h5{
	padding-top:40px;
	padding-bottom:10px;
	font-size:14px;
	font-weight:bold;
}
/*newsandevents parBCinthenews Ending*/

/*newsandevents calendarofevents Starting*/
.calendarofevents_content{
	width:917px;
	margin:0px auto;
	
}

.calendarofevents_content_title{
	width:917px;
	height:25px;
	margin:0px auto;
	padding-top:30px;
	
}

.calendarofevents_content_top_right{
	width:917px;
}

.calendarofevents_content_title h3{
	font-size:16px;
	color:#848496;
	font-weight:bold;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
}

.calendarofevents_content_title ul li{
	float:right;
	font-weight:bold;
	font-size:12px;
	padding-top:5px;
	padding-right:2px;
}

.calendarofevents_bullet_msg{
	padding-top:1px;	
}

.calendarofevents_msg_line{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}

.calendarofevents_content_title ul li a{
	color:#cc2c3a;
}

.calendarofevents_content_right{
	width:917px;
}

.calendarofevents_content_top_right{
	background:url(../images/healthandwellness_content_top_bg.png) top left no-repeat;
	height:44px;
	width:915px;
	border-top:1px solid #e6eaed;
	border-left:1px solid #e6eaed;
	border-right:1px solid #e6eaed;
	/*-webkit-border-top-left-radius: 20px;
	-webkit-border-top-right-radius: 20px;*/
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
}

.calendarofevents_text a.active{
	
	padding-right:20px;
}

.calendarofevents_content_top_left_title h4{
	font-size:14px;
	font-weight:bold;
	float:left;
	padding-top:20px;
	padding-left:25px;
	width:450px;
	height:20px;
}

.calendarofevents_content_top_right_title img{
	float:left;
	padding-top:13px;
}

.calendarofevents_content_top_right_title h3{
	padding-left:35px;
	padding-right:45px;
	padding-top:8px;
	font-size:12px;
}

.calendarofevents_content_top_right_title h3 a{
	color:#ffffff;
}

.calendarofevents_content_mid_right{
	background:#ffffff;
	padding:0px 25px 10px 25px;
	border-left:1px solid #e6eaed;
	border-right:1px solid #e6eaed;
	width:860px;
}

.calendarofevents_content_bottom_right{
	background:url(../images/healthandwellness_content_bottom.png) top left no-repeat;
	height:28px;
	width:917px;

}

.calendarofevents_content_mid_right{
	
	padding:20px;
	width:875px;
}

.calendar_table_header{
	
}

.table_header_date {
	background-color:#848496;
	margin-right:1px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:13px;
	padding-left:10px;
	width:180px;
	padding-top:8px;
	padding-bottom:8px;
}

.table_header_time {
	background-color:#848496;
	margin-right:1px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:13px;
	padding-left:10px;
	width:84px;
	padding-top:8px;
	padding-bottom:8px;
}

.table_header_event_name {
	background-color:#848496;
	margin-right:1px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:13px;
	padding-left:10px;
	width:187px;
	padding-top:8px;
	padding-bottom:8px;
}

.table_header_desc {
	background-color:#848496;
	margin-right:1px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:13px;
	padding-left:10px;
	width:235px;
	padding-top:8px;
	padding-bottom:8px;
}

.table_header_location {
	background-color:#848496;
	margin-right:1px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:13px;
	padding-left:10px;
	width:134px;
	padding-top:8px;
	padding-bottom:8px;
}

table{
	
	
}

table tr{
	
}

td.table_date{
	
	border-left:1px solid #848496;
	border-top:1px solid #848496;
	border-bottom:1px solid #848496;
	padding:10px;
	width:169px;
	color:#848496;
}

td.table_time{
	border-left:1px solid #848496;
	border-top:1px solid #848496;
	border-bottom:1px solid #848496;
	width:73px;
	padding:10px;
	color:#848496;
}

td.event_name{
	border-left:1px solid #848496;
	border-top:1px solid #848496;
	border-bottom:1px solid #848496;
	width:177px;
	padding:10px;
	color:#848496;
}

td.desc{
	border-left:1px solid #848496;
	border-top:1px solid #848496;
	border-bottom:1px solid #848496;
	width:226px;
	padding:10px;
	color:#848496;
}

td.location{
	border-left:1px solid #848496;
	border-top:1px solid #848496;
	border-bottom:1px solid #848496;
	border-right:1px solid #848496;
	width:123px;
	padding:10px;
	color:#848496;
	
}

.calendarofevents_content_mid_right h5{
	padding-top:40	px;
	padding-bottom:10px;
	font-size:14px;
	font-weight:bold;
}

/*newsandevents calendarofevents Ending*/

/*linksandaffiliations Starting*/
.linksandaffiliations_content{
	width: 929px;
	margin: 0px auto;
}

.linksandaffiliations_content_title{
	width:929px;
	height:25px;
	margin:0px auto;
	padding-top:30px;
	
}

.linksandaffiliations_content_title h3{
	font-size:16px;
	color:#848496;
	font-weight:bold;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
}

.linksandaffiliations_content_title ul li{
	float:right;
	font-weight:bold;
	font-size:12px;
	padding-top:5px;
	padding-right:2px;
}

.bullet_msg{
	padding-top:1px;	
}

.msg_line{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}

.linksandaffiliations_content_title ul li a{
	color:#cc2c3a;

}

.linksandaffiliations{

}

.linksandaffiliations_list{
	width:234px;
	font-size:13px;
	border-bottom:1px solid #cccccc;
	border-top:1px solid #cccccc;
	padding-top:5px;
	padding-bottom:20px;
	margin-right:30px;
	
}

.linksandaffiliations_list ul{
	padding-left:10px;
	outline:none;
}

.linksandaffiliations_list ul li a{
	color:#cc2c3a;
	padding-top:20px;
	outline:none;
}

.linksandaffiliations_list h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#848496;
	margin-top:10px;
	background:url(../images/agreement_arrow2.png) top right no-repeat;
	outline:none;
}

.linksandaffiliations_list h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#cc2c39;
	margin-top:10px;
	padding-right:10px;
	outline:none;
	
}
.linksandaffiliations_list h3.submenu{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#848496;
	background:url(../images/agreement_arrow2.png) top right no-repeat;
}


.linksandaffiliations_list ul li a:hover{
	color:#848496;
}

.linksandaffiliations_list ul li{
	margin-top:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;

}

.linksandaffiliations_list ul li.li_active{
	background:url(../images/agreement_arrow2.png) top right no-repeat;
	color:#848496;
	padding-right:10px;
}

.linksandaffiliations_list ul li a.active{
		color:#848496;
}

.linksandaffiliations_content_right{
	width:665px;
}

.linksandaffiliations_content_top_right{
	background:url(../images/parBC_healthandwellness_parenting_content_top_bg.png) top left no-repeat;
	height:44px;
	width:665px;

	border-top:1px solid #e6eaed;
	border-left:1px solid #e6eaed;
	border-right:1px solid #e6eaed;
}

.linksandaffiliations_content_top_left_title h4{
	font-size:14px;
	font-weight:bold;
	float:left;
	padding-top:20px;
	padding-left:25px;
	width:650px;
	height:20px;
	
}

.linksandaffiliations_content_top_left_title .note{
	font-size:12px;
	padding-top:20px;
	padding-left:25px;
	width:615px;
	color: #848496;
	font-style:italic;
}


.linksandaffiliations_content_top_right_title img{
	float:left;
	padding-top:13px;
}

.linksandaffiliations_content_top_right_title h3{
	padding-left:35px;
	padding-right:45px;
	padding-top:8px;
	font-size:12px;
}

.linksandaffiliations_content_top_right_title h3 a{
	color:#ffffff;
}

.linksandaffiliations_content_mid_right{
	background:url(../images/Agreement_content_mid_bg.png) top left repeat-y;
	padding: 0 50px 25px 45px;
	min-height:500px;
}

.linksandaffiliations_content_bottom_right{
	background:url(../images/agreement_content_bottom.png) top left no-repeat;
	height:28px;
	width:665px;
	

}

.linksandaffiliations_content_mid_right ul {
	list-style: disc outside;
	margin: 10px 0 0 15px;
}

.linksandaffiliations_content_mid_right form ul {
	list-style: none;
}

.linksandaffiliations_content_mid_right ul li {
	margin: 0 0 3px;
}

.linksandaffiliations_content_mid_right ol {
	/*list-style: disc outside;*/
	margin: 10px 0 0 15px;
}

.linksandaffiliations_content_mid_right ol li {
	margin: 0 0 3px;
}

.linksandaffiliations_content_mid_right h1 {
	font-size: 16px;
	font-weight: bold;
	padding-top: 30px;
}

.linksandaffiliations_content_mid_right h2 {
	font-size: 14px;
	font-weight: bold;
	padding-top: 15px;
}

.linksandaffiliations_content_mid_right h1:first-child {
	padding-top: 0;
}

.linksandaffiliations_content_mid_right p{
	padding-top:15px;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:18px;
}

.linksandaffiliations_content_mid_right p+p{
	padding-top: 7px;
	/*text-indent: 1em;*/
}

.linksandaffiliations_content_mid_right h5{
	padding-top:40px;
	padding-bottom:10px;
	font-size:14px;
	font-weight:bold;
}

.linksandaffiliations_content_mid_right img {
	max-width: 100%;
	height: auto;
}
img.alignright{
float:right;
clear:both;
}

img.alignleft{
float:left;
clear:both;
}

img.aligncenter{
text-align:center;
margin:auto;
display: block;
clear:both;
}

.linksandaffiliations_content_mid_right img.attachment-thumbnail {
	width: 137px;
}

/*linksandaffiliations Ending*/

/*parbcforms Starting*/
.parbcforms_content{
	width:929px;
	margin:0px auto;
	
}

.parbcforms_content_title{
	width:929px;
	height:25px;
	margin:0px auto;
	padding-top:30px;
	
}

.parbcforms_content_title h3{
	font-size:16px;
	color:#848496;
	font-weight:bold;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
}

.parbcforms_content_title ul li{
	float:right;
	font-weight:bold;
	font-size:12px;
	padding-top:5px;
	padding-right:2px;
}

.bullet_msg{
	padding-top:1px;	
}

.msg_line{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}

.parbcforms_content_title ul li a{
	color:#cc2c3a;

}

.parbcforms{

}

.parbcforms_list{
	width:234px;
	font-size:13px;
	border-bottom:1px solid #cccccc;
	border-top:1px solid #cccccc;
	padding-top:5px;
	padding-bottom:20px;
	margin-right:30px;
	
}

.parbcforms_list ul{
	padding-left:10px;
}

.parbcforms_list ul li a{
	color:#cc2c3a;
	padding-top:20px;
	
}

.parbcforms_list h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#848496;
	margin-top:10px;
	background:url(../images/agreement_arrow2.png) top right no-repeat;
}

.parbcforms_list h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#cc2c39;
	padding-top:10px;
	
}
.parbcforms_list h3.form_active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#848496;
	
	background:url(../images/agreement_arrow2.png)  right no-repeat;
}



.parbcforms_list ul li a:hover{
	color:#848496;
}

.parbcforms_list ul li{
	margin-top:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;

}

.parbcforms_list ul li.li_active{
	background:url(../images/agreement_arrow2.png) top right no-repeat;
	color:#848496;
	padding-right:10px;
}

.parbcforms_list ul li a.active{
		color:#848496;
}

.parbcforms_content_right{
	width:665px;
}

.parbcforms_content_top_right{
	background:url(../images/parBC_healthandwellness_parenting_content_top_bg.png) top left no-repeat;
	height:44px;
	width:665px;

	border-top:1px solid #e6eaed;
	border-left:1px solid #e6eaed;
	border-right:1px solid #e6eaed;
}

.parbcforms_content_top_left_title h4{
	font-size:14px;
	font-weight:bold;
	float:left;
	padding-top:20px;
	padding-left:25px;
	width:650px;
	height:20px;
}

.parbcforms_content_top_left_title .note{
	font-size:12px;
	padding-top:20px;
	padding-left:25px;
	width:615px;
	color: #848496;
	font-style:italic;
}


.parbcforms_content_top_right_title img{
	float:left;
	padding-top:13px;
}

.parbcforms_content_top_right_title h3{
	padding-left:35px;
	padding-right:45px;
	padding-top:8px;
	font-size:12px;
}

.parbcforms_content_top_right_title h3 a{
	color:#ffffff;
}

.parbcforms_content_mid_right{
	background:url(../images/Agreement_content_mid_bg.png) top left repeat-y;
	padding:0px 25px 10px 25px;
	min-height:500px;
}

.linksandaffiliations_content .parbcforms_content_mid_right {
	background: none;
	padding: 0;
}

.parbcforms_content_bottom_right{
	background:url(../images/agreement_content_bottom.png) top left no-repeat;
	height:28px;
	width:665px;

}

.parbcforms_content_mid_right p{
	padding-top:15px;
	color:#848496;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
}

.parbcforms_content_mid_right p:first-child {
	padding-top: 0;
}

.parbcforms_content_mid_right h5{
	padding-top:40px;
	padding-bottom:10px;
	font-size:14px;
	font-weight:bold;
}

.form{
	background-color:#ecf4fc;
	border:1px solid #cfd8df;
	margin-top:20px;
	padding:10px;
}

.form ul li{
	width:590px;
	
	padding:5px 0px;
}

.label{
	width:170px;
	
	float:left;
	
}

.control{
	
	float:left;
	width:400px
}

.control input{
	width:410px;
}
.control input[type=radio]{
	width:30px;
}
.control input[type=checkbox]{
	width:30px; 
	float:left;
}


.control textarea{
	width:410px;
	height:112px;
}
/*parbcforms Ending*/

/*Login Form Starting*/
.form_login{
	background-color:#ecf4fc;
	border:1px solid #cfd8df;
	margin-top:20px;
	padding:10px;
	
}

.form_login ul li{
	width:840px;
	
	padding:5px 0px;
}

.label{
	width:170px;
	
	float:left;
	
}

.control{
	
	float:left;
	width:400px
}

.control input{
	width:410px;
}

.linksandaffiliations_content_mid_right form .control input {
	width: 345px;
}

.control input[type=radio]{
	width:30px !important;
	
}

.control textarea{
	width:410px;
	height:112px;
	/* border:1px solid #000000; */
}

.linksandaffiliations_content_mid_right form .control textarea {
	width: 345px;
}

.login_error{
	border:1px solid #F00;
}

.login_btn{
	padding:3px 6px 3px 6px;
	background:url(../images/jurnal_btn_bg.png) top left repeat-x;
	border:1px solid #666;
	font-size:12px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
}
.red
{
	color:#F00;
}

/*Login Form Ending*/

.sf-menu li ul li:last-child a {
    border-bottom: none;
}

.post-with-interpretation {
	position: relative;
}

#page-content-outer {
	overflow: hidden;
	position: relative;
	width: 929px;
}

#page-content-inner {
	position: relative;
	width: auto;
}

.interpretation {
	background-color: #d3eefa;
	color: #fff;
	display: none;
	left: 100%;
	position: absolute;
	top: 0;
	width: 271px;
}

.interpretation .header {
	background-color: #161516;
	border-top: 1px solid #e6eaed;
	height: 41px;
	position: relative;
	width: auto;
}

.interpretation .header .arrow {
	position: absolute;
	left: -22px;
	top: -1px;
}

.interpretation .header table {
	height: 100%;
	width: 100%;
}

.interpretation .header td:first-child {
	font-size: 16px;
	font-weight: bold;
	padding-left: 23px;
}

.interpretation .header td:last-child {
	background: url('../images/btn-close.gif') no-repeat 50% 50%;
	width: 100px;
}

.interpretation .header a {
	color: #cc2c3a;
	/*display: block;*/
	height: 28px;
	text-align: center;
	text-shadow: #fff 1px 1px 0;
	width: 76px;
}

.interpretation .content {
	color: #848496;
	padding: 21px 23px;
	text-shadow: #fff 1px 1px 0;
	width: auto;
}

.interpretation .content h1,
.interpretation .content h2,
.interpretation .content h3,
.interpretation .content h4 {
	color: #222222;
	text-shadow: #fff 1px 1px 0;
}

.interpretation .content h1 {
	font-size: 16px;
	font-weight: bold;
	padding-top: 30px;
}

.interpretation .content h1:first-child {
	padding-top: 0;
}

.interpretation .content h2 {
	font-size: 14px;
	font-weight: bold;
	padding-top: 15px;
}

.interpretation .content h5 {
	padding-top: 20px;
	padding-bottom: 0;
	font-size: 14px;
	font-weight: bold;
}

.interpretation .content p {
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
}

.interpretation .content p+p {
	padding-top: 7px;
}

.interpretation .content ul {
	list-style: disc outside;
	margin: 10px 0 0 15px;
}

.interpretation .content ul li {
	margin: 0 0 3px;
}

.error404 {
	padding: 150px 0 200px;
	text-align: center;
	text-shadow: 0 1px 1px #FFFFFF;
	width: 100%;
}

/* Gallery */

dl.gallery-item {
	float: left;
	margin-right: 5px;
}
