.atAGlance
	{
		position:relative;
		margin:0 3px 3px 3px !important;
	}
.atAGlance p
	{
		margin:0 !important;
	}

body
	{
		background:url("../../images/bg_body.png") repeat-x;
		font-size:80%;
		padding:0;
		margin:0;
	}
#body
	{
		clear:both;
	}
.box 
	{ 
  		position:relative;
		width:304px;
		margin:0 auto 3px auto;
		background: #D8D1E2; 
	}
.boxtop { 
  background: url("../../images/box_ne.gif") no-repeat top right; 
}
.boxtop div { 
  height: 6px; 
  background: url("../../images/box_nw.gif") no-repeat top left; 
}
.boxbottom { 
  background: url("../../images/box_se.gif") no-repeat bottom right; 
}
.boxbottom div { 
  height: 6px; 
  background: url("../../images/box_sw.gif") no-repeat bottom left; 
}
.boxcontent {
  padding: 0px 6px 0px 6px;
}
.boxcontent strong
	{
		color:#7933b3;
		font-weight:bold;
	}
	
.boxB 
	{ 
  		position:relative;
		margin:0 auto 3px auto;
		background: #aed6ef; 
		color:#3f2960;
	}
.boxBtop { 
	background: url("../../images/cnr_boxB_ne.png") no-repeat top right; 
}
.boxBtop div { 
  height: 3px; 
  background: url("../../images/cnr_boxB_nw.png") no-repeat top left; 
}
.boxBbottom { 
  background: url("../../images/cnr_boxB_se.png") no-repeat bottom right; 
}
.boxBbottom div { 
  height: 3px; 
  background: url("../../images/cnr_boxB_sw.png") no-repeat bottom left; 
}
.boxBcontent {
  padding: 10px;
}

.boxB .boxPtop { 
	background: url("../../images/cnr_boxB_ne.png") no-repeat top right; 
}
.boxB .boxPtop div { 
  height: 3px; 
  background: url("../../images/cnr_boxB_nw.png") no-repeat top left; 
}
.boxB .boxPbottom { 
  background: url("../../images/cnr_boxB_se.png") no-repeat bottom right; 
}
.boxB .boxPbottom div { 
  height: 3px; 
  background: url("../../images/cnr_boxB_sw.png") no-repeat bottom left; 
}

.boxBcontent h3
	{
		margin:0;
	}
.boxBcontent strong
	{
		color:#7933b3;
		font-weight:bold;
	}
.boxP 
	{ 
  		position:relative;
		margin:0 auto 3px auto;
		background: #e8e4ee; 
		color:#3f2960;
	}
.boxP .boxBtop { 
	background: url("../../images/cnr_boxP_ne.png") no-repeat top right; 
}
.boxP .boxBtop div { 
  height: 3px; 
  background: url("../../images/cnr_boxP_nw.png") no-repeat top left; 
}
.boxP .boxBbottom { 
  background: url("../../images/cnr_boxP_se.png") no-repeat bottom right; 
}
.boxP .boxBbottom div { 
  height: 3px; 
  background: url("../../images/cnr_boxP_sw.png") no-repeat bottom left; 
}
.boxPtop { 
	position:relative;
	background: url("../../images/cnr_boxP_ne.png") no-repeat top right; 
}
.boxPtop div 
	{ 
		position:relative;
  		height: 3px !important; 
  		background: url("../../images/cnr_boxP_nw.png") no-repeat top left; 
	}
.boxPbottom { 
  background: url("../../images/cnr_boxP_se.png") no-repeat bottom right; 
}
.boxPbottom div { 
  height: 3px; 
  background: url("../../images/cnr_boxP_sw.png") no-repeat bottom left; 
}
.boxPcontent 
	{
		padding:0 5px 5px 5px;
	}

.boxPcontent h3
	{
		margin:0;
	}
.boxPcontent strong
	{
		color:#7933b3;
		font-weight:bold;
	}
.boxPcontentB
{
	padding:0 5px 5px 5px;
}
.boxPcontentB h3
{
	margin:0;
}
.boxPcontentB strong
{
	font-weight:bold;
}
.boxW 
	{ 
  		position:relative;
		color:#3f2960;
		background-color:#fff;
	}
.boxWcontent
	{
		position:relative;
		padding:0 3px;
	}
.boxWtop { 
	background: url("../../images/cnr_boxW_ne.png") no-repeat top right; 
}
.boxWtop div { 
  height: 3px; 
  background: url("../../images/cnr_boxW_nw.png") no-repeat top left; 
}
.boxWbottom { 
  background: url("../../images/cnr_boxW_se.png") no-repeat bottom right; 
}
.boxWbottom div { 
  height: 3px; 
  background: url("../../images/cnr_boxW_sw.png") no-repeat bottom left; 
}
#broughtToYou
	{
		margin:10px 0px;
		text-align:center;
	}
#broughtToYou span
	{
		position:relative;
		top:-3px;
		padding-bottom:5px;
	}
.btn_backToTop
	{
		text-align:right;
		margin:0 5px 10px 0;
	}
#btn_logout
	{
		position:absolute;
		display:inline;
		margin:2px 4px;
		width:63px;
		right:0;
	}
.clearer
	{
		clear:both;
	}
#container
	{
		position:relative;
		width:770px;
		margin:0 auto;
	}
#content_activities
	{
		background:url("../../images/bg_content.png") no-repeat;
		padding:5px 10px;
		/*
		background: url("../../images/bg_content_activities.png") no-repeat;
		padding:5px 12px 5px 8px;
		*/
	}
#content_activities2
	{
		/*background: url("../../images/bg_content_activities2.png") no-repeat;
		*/
		background: url("../../images/bg_content.png") no-repeat;
		padding:5px 12px 5px 8px;
	}
#content_activities2 h2
	{
		font-size:120%;
		color:#331c55;
	}
#contentContainer_activities
	{
		position:relative;
		top:36px;
		_top:18px;
		/*background: url("../../images/bg_contentContainer_activit.png") repeat-y;
	*/
		background: url("../../images/bg_contentContainer.png") repeat-y;
	}
#content_atAGlance
	{
		position:relative;
		float:left;
		width: 271px;
		background: url("../../images/bg_atAGlance_body.png") repeat-y;
		padding:0;
		margin-right:5px;
	}
#contentContainer_atAGlance
	{
		position:relative;
		background: url("../../images/bg_atAGlance_head.png") no-repeat;
		padding:5px;
	}
#contentContainer_atAGlance_member
	{
		position:relative;
		background: url("../../images/bg_atAGlance_head2.png") no-repeat;
		padding:5px;
	}
#content_questions
	{
		position:relative;
		float:left;
		width: 271px;
		background: url("../../images/bg_atAGlance_body.png") repeat-y;
		padding:0;
		margin-right:5px;
	}
#contentContainer_questions
	{
		position:relative;
		background: url("../../images/bg_questions_head.png") no-repeat;
		padding:5px;
	}
#contentContainer_questions_member
	{
		position:relative;
		background: url("../../images/bg_atAGlance_head2.png") no-repeat;
		padding:5px;
	}
#content
	{
		background: url("../../images/bg_content.png") no-repeat;
		padding:5px 10px;
	}
#contentContainer
	{
		position:relative;
		/*top:18px;
		*/
		top:36px;
		_top:18px;
		background: url("../../images/bg_contentContainer.png") repeat-y;
	}
#contentFooter_activities
	{
		position:relative;
		height:6px;
		margin-top:16px;
		background: url("../../images/bg_contentFooter_activities.png") no-repeat;
	}
#contentFooter_activities
	{
		position:relative;
		height:6px;
		margin-top:16px;
		/*background: url("../../images/bg_contentFooter_activities.png") no-repeat;
	*/
		background: url("../../images/bg_contentFooter.png") no-repeat;
	}
#contentFooter_newsEvents
	{
		position:relative;
		height:6px;
		background: url("../../images/bg_newsEvents_foot.png") no-repeat;
	}
#content_newsEvents
	{
		position:relative;
		float:left;
		clear:right;
		width: 491px;
		background: url("../../images/bg_newsEvents_body.png") repeat-y;
		padding:0;
	}
#content_newsEvents2
	{
		position:relative;
		float:left;
		clear:right;
		width: 491px;
		background: url("../../images/bg_newsEvents_body2.png") repeat-y;
		padding:0;
	}
#content_newsEvents .boxB, #content_newsEvents .boxP
	{
		margin:0 5px 5px 5px;
	}
#content_newsEvents .boxBcontent, #content_newsEvents .boxPcontent
	{
		padding:0 4px 4px 4px !important;
	}
#contentContainer_newsEvents
	{
		position:relative;
		background: url("../../images/bg_newsEvents_head.png") no-repeat;
		padding:5px;
	}
#contentContainer_newsEvents_member
	{
		position:relative;
		background: url("../../images/bg_newsEvents_head2.png") no-repeat;
		padding:5px;
	}
#contentFooter
	{
		position:relative;
		height:6px;
		margin-top:16px;
		background: url("../../images/bg_contentFooter.png") no-repeat bottom;
	}
#didYouAlsoKnow
{
		position:relative;
		width:320px;
		float:right;
		background:url("../../images/bg_homePrograms_body.png") repeat-y;
}
#didYouAlsoKnowContent
{
		position:relative;
		background:url("../../images/bg_homePrograms_head.png") no-repeat;
		padding:1px 6px;
		color:#563b7d;
	
}
#didYouAlsoKnowContent a
{
		color:#7933b3;	
}
#didYouAlsoKnowFooter
{
		position:relative;
		background:url("../../images/bg_homePrograms_foot.png") no-repeat;
		height:7px;	
}
#experience
	{
		position:relative;
		width:498px;
		margin:10px 0 0 4px;
	}
#experience strong
	{
		color:#7933b3;
		padding-left:5px;
	}
#experience p
	{
		margin-top:0;
		padding-left:5px;
	}
.experience
	{/*
		position:relative;
		background-color:#f09;
		padding:5px 3px;
	*/
	}
.experienceTile
	{
		position:relative;
		width:298px;
		padding:0 3px;
		float:left;
	}
.experienceInfo
	{
		position:relative;
		float:left;
		width:440px;
	}
.experienceInfo p
	{
		margin:10px 0 10px 0;
	}
.ffl .clearer
	{
		position:relative;
		height:3px !important;
	}
.ffl span
	{
		float:left;
	}
.ffl input
	{
		float:right;
	}
.flashBanner
	{
		position:relative;
		width:756px;
		margin:0 auto 5px auto;
	}
#footer
	{
		position:relative;
		width:770px;
		margin:0 auto;
		clear:both;
		margin-top:20px;
		color:#756f7d;
		font-size:80%;
		text-align:center;
	}
#footer a
	{
		color:#756f7d;
	}
#footerLinks
	{
		padding-left:12px;
		margin:0;
	}
#footerLinks li
	{
		display:inline;
		list-style-type:none;
		padding:0 9px;
		border-right:solid 1px #756f7d;
	}
#footerLinks .lastLink
	{
		border-right-width:0;
	}
#footerLinks a
	{
		color:#756f7d;
		text-decoration:underline;
	}
.formQuestion
	{
		position:relative;
		margin:0 auto 3px auto;
		background: #e8e4ee; 
		color:#3f2960;
	}
.formQuestion .fq_content
	{
		padding:10px 0;
	}
.formQuestion #fq_userPhoto
	{
		position:relative;
		float:left;
		width:75px;
	}
.formQuestion #fq_userUpload
	{
		position:relative;
		float:left;
		width:500px;
		padding:20px;
	}
.formQuestion .ulNum
	{
		position:relative;
		float:left;
		width:1%;
		padding:0 5px;
		vertical-align:bottom;
		font-weight:bold;
	}
.formQuestion .ulBody
	{
		position:relative;
		float:right;
		width:97%;
		font-weight:bold;
	}
.frm_col3 li
	{
		width:33%;
	}
.frm_col2 li
	{
		width:48%;
	}
.frm_formGroup
	{
		margin:10px 0 0 10px;
		padding:0;
	}	
.frm_formGroup li
	{
		position:relative;
		display:block;
		float:left;
	}	
.frm_yesNo li
	{
		position:relative;
		display:inline;
		float:left;
		width:33%;
	}
#fullArticle
{
		position:relative;
		width:438px;
		float:left;
		margin-right:3px;
		background:url("../../images/bg_homeMessages_body.png") repeat-y;	
}
#fullArticleContent
{
		position:relative;
		float:left;
		clear:right;
		background:url("../../images/bg_homeMessages_head.png") no-repeat;
		padding:5px 8px;
		color:#563b7d;	
}
#fullArticleFooter
{
		position:relative;
		background:url("../../images/bg_homeMessages_foot.png") no-repeat;
		height:7px;	
}
#hd_answers
	{
		position:relative;
		width:96px;
		height:29px;
		left:5px;
		top:10px;
		margin:0 0 20px 0;
	}
#hd_answers span
	{
		background:url("../../images/hd_answers.png") no-repeat;
		position:absolute;
		width:100%;
		height:100%;
	}
#hd_atAGlance
	{
		position:relative;
		width:137px;
		height:40px;
		left:0px;
		top:10px;
		margin:0 0 20px 0;
	}
#hd_atAGlance span
	{
		background:url("../../images/hd_atAGlance.png") no-repeat;
		position:absolute;
		width:100%;
		height:100%;
	}
#hd_contactUs
	{
		position:relative;
		width:121px;
		height:24px;
		left:0px;
		top:10px;
		margin:0 0 20px 0;
	}
#hd_contactUs span
	{
		background:url("../../images/hd_contactUs.png") no-repeat;
		position:absolute;
		width:100%;
		height:100%;
	}
	
#hd_didYouAlsoKnow
	{
		position:relative;
		width:260px;
		height:46px;
		left:1px;
		top:10px;
		margin:0 0 28px 0;
	}
#hd_didYouAlsoKnow span
{
		background:url("../../images/hd_didYouAlsoKnow.png") no-repeat;
		position:absolute;
		width:100%;
		height:100%;
}
	
#hd_didYouKnow
	{
		position:relative;
		width:220px;
		height:38px;
		left:1px;
		top:10px;
		margin:0 0 28px 0;
	}
#hd_didYouKnow span
	{
		background:url("../../images/hd_didYouKnow.png") no-repeat;
		position:absolute;
		width:100%;
		height:100%;
	}
#hd_fileNotFound
	{
		position:relative;
		width:187px;
		height:29px;
		left:1px;
		top:10px;
		margin:0 0 20px 0;
	}
#hd_fileNotFound span
	{
		background:url("../../images/hd_fileNotFound.png") no-repeat;
		position:absolute;
		width:100%;
		height:100%;
	}
#hd_forgotYourPassword
	{
		position:relative;
		width:259px;
		height:40px;
		left:1px;
		top:10px;
		margin:0 0 20px 0;
	}
#hd_forgotYourPassword span
	{
		background:url("../../images/hd_forgotYourPassword.png") no-repeat;
		position:absolute;
		width:100%;
		height:100%;
	}
#hd_heresWhatMembers
	{
		position:relative;
		width:397px;
		height:40px;
		left:0px;
		top:10px;
		margin:0 0 20px 0;
	}
#hd_heresWhatMembers span
	{
		background:url("../../images/hd_heresWhatMembers.png") no-repeat;
		position:absolute;
		width:100%;
		height:100%;
	}
#hd_inviteAFriend
	{
		position:relative;
		width:160px;
		height:40px;
		left:3px;
		top:13px;
		margin:0 0 20px 0;
	}
#hd_inviteAFriend span
	{
		background:url("../../images/hd_inviteAFriend.png") no-repeat;
		position:absolute;
		width:100%;
		height:100%;
	}
#hd_joinVocalpoint
	{
		position:relative;
		width:181px;
		height:34px;
		left:5px;
		top:10px;
		margin:0 0 20px 0;
	}
#hd_joinVocalpoint span
	{
		background:url("../../images/hd_joinVocalpoint.png") no-repeat;
		position:absolute;
		width:100%;
		height:100%;
	}
#hd_memberLogin
	{
		position:relative;
		width:177px;
		height:40px;
		left:1px;
		top:10px;
		margin:0 0 10px 0;
	}
#hd_memberLogin span
	{
		background:url("../../images/hd_memberLogin.png") no-repeat;
		position:absolute;
		width:100%;
		height:100%;
	}
#hd_messageBoard
	{
		position:relative;
		width:176px;
		height:40px;
		left:5px;
		top:13px;
		margin:0 0 20px 0;
	}
#hd_messageBoard span
	{
		background:url("../../images/hd_messageBoard.png") no-repeat;
		position:absolute;
		width:100%;
		height:100%;
	}
#hd_momsTalkBack
	{
		position:relative;
		width:225px;
		height:40px;
		left:5px;
		top:13px;
		margin:0 0 20px 0;
	}
#hd_momsTalkBack span
	{
		background:url("../../images/hd_momsTalkBack.png") no-repeat;
		position:absolute;
		width:100%;
		height:100%;
	}
#hd_myOpinionMatters
	{
		position:relative;
		width:208px;
		height:34px;
		left:5px;
		top:10px;
		margin:0 0 20px 0;
	}
#hd_myOpinionMatters span
	{
		background:url("../../images/hd_myOpinionMatters2.png") no-repeat;
		position:absolute;
		width:100%;
		height:100%;
	}
#hd_newsAndEvents
	{
		position:relative;
		width:198px;
		height:46px;
		left:3px;
		top:10px;
		margin:0 0 20px 0;
	}
#hd_newsAndEvents span
	{
		background:url("../../images/hd_didYouKnow.png") no-repeat;
		position:absolute;
		width:100%;
		height:100%;
	}
#hd_questions
	{
		position:relative;
		width:104px;
		height:25px;
		left:5px;
		top:10px;
		margin:0 0 20px 0;
	}
#hd_questions span
	{
		background:url("../../images/hd_questions.png") no-repeat;
		position:absolute;
		width:100%;
		height:100%;
	}
#hd_surveyComplete
	{
		position:relative;
		width:200px;
		height:40px;
		left:3px;
		top:10px;
		margin:0 0 20px 0;
	}
#hd_surveyComplete span
	{
		background:url("../../images/hd_surveyComplete.png") no-repeat;
		position:absolute;
		width:100%;
		height:100%;
	}
#hd_surveys
	{
		position:relative;
		width:92px;
		height:40px;
		left:4px;
		top:10px;
		margin:0 0 20px 0;
	}
#hd_surveys span
	{
		background:url("../../images/hd_surveys.png") no-repeat;
		position:absolute;
		width:100%;
		height:100%;
	}
#hd_thankYou
	{
		position:relative;
		width:122px;
		height:39px;
		left:5px;
		top:10px;
		margin:0 0 20px 0;
	}
#hd_thankYou span
	{
		background:url("../../images/hd_thankYou.png") no-repeat;
		position:absolute;
		width:100%;
		height:100%;
	}
#hd_thankYouForJoining
	{
		position:relative;
		width:372px;
		height:40px;
		left:5px;
		top:10px;
		margin:0 0 20px 0;
	}
#hd_thankYouForJoining span
	{
		background:url("../../images/hd_thankYouForJoining.png") no-repeat;
		position:absolute;
		width:100%;
		height:100%;
	}
#hd_thankYouForYourInterest
	{
		position:relative;
		width:296px;
		height:40px;
		left:5px;
		top:10px;
		margin:0 0 20px 0;
	}
#hd_thankYouForYourInterest span
	{
		background:url("../../images/hd_thankYouForYourInterest.png") no-repeat;
		position:absolute;
		width:100%;
		height:100%;
	}
#hd_unsubscribe
	{
		position:relative;
		width:129px;
		height:40px;
		left:5px;
		top:10px;
		margin:0 0 20px 0;
	}
#hd_unsubscribe span
	{
		background:url("../../images/hd_unsubscribe.png") no-repeat;
		position:absolute;
		width:100%;
		height:100%;
	}
#hd_vocalpointActivities
	{
		position:relative;
		width:220px;
		height:32px;
		left:1px;
		top:10px;
		margin:0 0 28px 0;
	}
#hd_vocalpointActivities span
	{
		background:url("../../images/hd_vocalpointActivities.png") no-repeat;
		position:absolute;
		width:100%;
		height:100%;
	}
#hd_vocalpointGuestActivities
	{
		position:relative;
		width:220px;
		height:32px;
		left:1px;
		top:10px;
		margin:0 0 28px 0;
	}
#hd_vocalpointGuestActivities span
	{
		background:url("../../images/hd_thingstodo.png") no-repeat;
		position:absolute;
		width:100%;
		height:100%;
	}
#hd_welcomeToVocalpoint
	{
		position:relative;
		width:260px;
		height:40px;
		left:1px;
		top:10px;
		margin:0 0 10px 0;
	}
#hd_welcomeToVocalpoint span
	{
		background:url("../../images/hd_welcomeToVocalpoint.png") no-repeat;
		position:absolute;
		width:100%;
		height:100%;
	}
#hd_welcomeToVocalpoint2
	{
		position:relative;
		width:260px;
		height:40px;
		left:1px;
		top:17px;
		margin:0 0 20px 0;
	}
#hd_welcomeToVocalpoint2 span
	{
		background:url("../../images/hd_welcomeToVocalpoint2.png") no-repeat;
		position:absolute;
		width:100%;
		height:100%;
	}
#hd_weWantToGetToKnowYou
	{
		position:relative;
		width:312px;
		height:40px;
		left:1px;
		top:10px;
		margin:0 0 10px 0;
	}
#hd_weWantToGetToKnowYou span
	{
		background:url("../../images/hd_weWantToGetToKnowYou.png") no-repeat;
		position:absolute;
		width:100%;
		height:100%;
	}
#hd_yourProfile
	{
		position:relative;
		width:148px;
		height:37px;
		left:5px;
		top:10px;
		margin:0 0 20px 0;
	}
#hd_yourProfile span
	{
		background:url("../../images/hd_yourProfile.png") no-repeat;
		position:absolute;
		width:100%;
		height:100%;
	}
#hd_youreInvited
	{
		position:relative;
		width:179px;
		height:37px;
		left:-2px;
		top:10px;
		margin:10px 0 20px 0;
	}
#hd_youreInvited span
	{
		background:url("../../images/hd_youreInvited.png") no-repeat;
		position:absolute;
		width:100%;
		height:100%;
	}
	
	#hd_surveyResult
	{
		position:relative;
		width:179px;
		height:37px;
		left:-2px;
		top:10px;
		margin:10px 0 20px 0;
	}
#hd_surveyResult span
	{
		background:url("../../images/hd_momsTalkBack.png") no-repeat;
		position:absolute;
		width:100%;
		height:100%;
	}
	
.header
	{
		text-indent:-9999px;
		text-align:right;
	}
.headingText
	{
		text-indent:-9999px;
	}
#homeMessages
	{
		position:relative;
		width:438px;
		float:right;
		_margin-left:7px;
		margin-right:5px;
		background:url("../../images/bg_homeMessages_body.png") repeat-y;
	}
#homeMessagesContent
	{
		position:relative;
		background:url("../../images/bg_homeMessages_head.png") no-repeat;
		padding:5px 8px;
		color:#563b7d;
	}
#homeMessagesFooter
	{
		position:relative;
		background:url("../../images/bg_homeMessages_foot.png") no-repeat;
		height:7px;
	}
#homePrograms
	{
		position:relative;
		width:320px;
		float:left;
		background:url("../../images/bg_homePrograms_body.png") repeat-y;
	}
#homeProgramsContent
	{
		position:relative;
		background:url("../../images/bg_homePrograms_head.png") no-repeat;
		padding:5px 8px;
		color:#563b7d;
	}
#homeProgramsContent a
	{
		color:#7933b3;
	}
#homeProgramsFooter
	{
		position:relative;
		background:url("../../images/bg_homePrograms_foot.png") no-repeat;
		height:7px;
	}
#homepageGraphic
	{
		position:relative;
		width:764px;
		margin:0 0 0 1px;
	}
#homepageGraphic .content
	{
		position:relative;
		padding:0 0 0 6px;
		background:url("../../images/homepageGraphic_content.png") no-repeat;
	}
.hr_userProfile
	{
		text-align:center;
	}
html
	{
		background:url("../../images/bg_html.png");
		font-family:Arial, Helvetica, sans-serif;
		font-size:100%;
	}
.inputLrg
	{
		width:220px;
		margin-bottom:10px;
	}
.lbl
	{
		display:block;
		font-weight:bold;
		color:#3f2960;
		margin-bottom:5px;
	}
#loginBox strong
	{
		position:relative;
		float:left;
		margin-left:35px;
		display:inline;
	}
/*#loginBox input[type=text], #loginBox input[type=password]
*/
#loginBox input.input	
	{
		position:relative;
		width:100px;
		border-width:1px solid #000;
		font-size:100%;
		clear:both;
		display:block;
	}
#loginBox input[type=image]
	{
		position:relative;
		vertical-align:middle;
	}
#loginBox label
	{
		position:relative;
		display:block;
		color:#f60;
		font-size:80%;
		float:left;
		margin-right:3px;
	}
.btn_login
	{
		width:55px;
		float:left;
		padding-top:13px;
		position:relative;
	}
.lastPost .postTitle
	{
		display:block;
	}
.lastPost .postDate
	{
		display:block;
		font-size:90%;
	}
.loginBox 
	{ 
		position:relative;
		float:right;
  		background: #FFFFFF; 
	}
.loginBoxtop 
	{ 
	}
.loginBoxtop div 
	{ 
		position:absolute;
  		height:3px; 
  	}
.loginBoxbottom 
	{ 
		position:relative;
		height:3px;
  		background: url("../../images/cnr_loginBox_se.gif") no-repeat left; 
	}
.loginBoxbottom div 
	{ 
		position:relative;
  		height:3px !important; 
  		background: url("../../images/cnr_loginBox_sw.gif") no-repeat bottom left; 
	}
.loginBoxcontent 
	{
  		padding: 0 3px 0px 3px;
		color:#3f2a5f;
	}
.loginBoxcontent .user
	{
		position:relative;
		float:left;
		margin:2px 0 0 0;
		line-height:18px;
		width:220px;
		vertical-align:middle;
	}
#logo
	{
		position:relative;
		width:182px;
		height:75px;
		margin:0 0 0 0;
		float:left;
	}
.longBlocks input
	{
		position:relative;
		width:260px;
	}
.longBlocks label
	{
		display:block;
		margin:10px 0 0 0;
	}

#masthead
	{
		position:relative;
		width:766px;
		height:326px;
		background:url("../../images/masthead.png") no-repeat;
	}
.may_form
	{
		position:relative;
		width:98%;
		margin:0 auto;
		left:-10px;
	}
.may_form td
	{
		vertical-align:top;
		line-height:20px;
	}
.may_list
	{
		position:relative;
		margin:10px 0;
		padding:0;
	}
.may_list li
	{
		list-style-type:none;
		width:49%;
	}
.floatList li
	{
		position:relative;
		float:left;
	}
.may_form select
	{
		margin:5px;
		display:block;
	}
.memBenBoxContent h2
	{
		color:#331c55;
		margin:5px 0 0 10px;
		font-size:110%
	}
.memBen3
	{
		position:relative;
		float:left;
		width:239px;
		margin:0 3px;
		background:url("../../images/memBen3_bg.png") repeat-y;
	}
.memBen3 h3
	{
		margin:5px 0 0 0;
	}
.memBen3_content
	{
		position:relative;
		height:240px;
		color:#3f2960;
		padding:0 5px 5px 5px;
	}
.memBen3_content ul
	{
		padding:0 0 0 20px;
		margin:0;
	}
.memBen3_header
	{
		position:relative;
		height:6px;
		background:url("../../images/memBen3_header.png") no-repeat;
	}
.memBen3_footer
	{
		position:relative;
		height:6px;
		background:url("../../images/memBen3_footer.png") no-repeat;
	}

.memBen3In{ 
  		position:relative;
		background: #e7f3fa;
		width:234px; 
	}
.memBen3Intop { 
  background: url("../../images/cnr_memBen3In_ne.png") no-repeat top right; 
}
.memBen3Intop div { 
  height: 3px; 
  background: url("../../images/cnr_memBen3In_nw.png") no-repeat top left; 
}
.memBen3Inbottom { 
  background: url("../../images/cnr_memBen3In_se.png") no-repeat bottom right; 
}
.memBen3Inbottom div { 
  height: 3px; 
  background: url("../../images/cnr_memBen3In_sw.png") no-repeat bottom left; 
}
.memBen3Incontent {
  padding: 0px 3px 0px 3px;
}
.memBen3Incontent ul
	{
		margin:0;
		padding:0 0 0 20px;
	}
.memBen3Incontent li
	{
		margin:0;
		padding:0;
		color:#3f2960;
	}
.memBenBox 
	{ 
  		position:relative;
		top:10px;
		background: #AED6EF; 
		margin-bottom:13px;
	}
.memBenBoxtop { 
  background: url("../../images/cnr_memBen_ne.gif") no-repeat top right; 
}
.memBenBoxtop div { 
  height: 5px; 
  background: url("../../images/cnr_memBen_nw.gif") no-repeat top left; 
}
.memBenBoxbottom { 
  background: url("../../images/cnr_memBen_se.gif") no-repeat bottom right; 
}
.memBenBoxbottom div { 
  height: 5px; 
  background: url("../../images/cnr_memBen_sw.gif") no-repeat bottom left; 
}
.memBenBoxContent {
  padding: 0px 5px 0px 7px;
}
#messageBoard
	{
		position:relative;
		margin-top:10px;
		background-color:#fff;
	}
#messageBoard a
	{
		font-weight:bold;
		color:#7933b3;
	}
#messageBoard #activities
	{
		color:#3f2960;
		background-color:#aed6ef;
	}
#messageBoard #discussion
	{
		color:#3f2960;
		background-color:#d0cad9;
	}
#messageBoard .mbHeader
	{
		font-weight:bold;
		padding:5px;
	}
#messageBoard .mb_graphic
	{
		position:relative;
		float:left;
	}
#messageBoard .mb_topic
	{
		position:relative;
		float:left;
		padding-left:5px;
	}
#messageBoard .mb_topic a
	{
		font-weight:bold;
	}
#messageBoard .lastPost
	{
		text-align:right;
	}
#messageBoard .posts, #messageBoard .threads
	{
		text-align:center;
	}
#messageBoard .posterInfo
	{
		font-size:80%;
		vertical-align:text-bottom;
	}
#messageBoard .posterInfo ul
	{
		position:relative;
		margin:0;
		padding:0;
	}
#messageBoard .posterInfo li
	{
		list-style-type:none;
	}
#messageBoard .row_activities
	{
		background-color:#d5dfee;
	}
#messageBoard .row_activities_alt
	{
		background-color:#dfebf6;
	}
#messageBoard .row_activities_highlight
	{
		background-color:#cc66ff;
		font-weight:bold;
	}
	#messageBoard .row_activities_hidden
	{
		background-color:#C0C0C0;
	}
#messageBoard .row_discussion
	{
		background-color:#e2dce9;
	}
#messageBoard .row_discussion_alt
	{
		background-color:#f4f2f7;
	}
#messageBoard th
	{
		color:#534d5c;
	}
#messageBoard .post
	{
		vertical-align:top;
	}
#messageBoardHeaderContent
	{
		position:relative;
		margin:5px 0;
	}
#messageBoardHeaderContent a
	{
		color:#f60;
		font-weight:bold;
	}
#messageBoardPopUp
	{
		position:relative;
		width:579px;
		height:216px;
		background:url("../../images/messageBoard_popUp.png") no-repeat;
	}
#messageBoardPopUp label
	{
		position:relative;
		display:block;
		color:#331c55;
		font-weight:bold;
		font-size:90%;
	}
#messageBoardPopUp .member
	{
		position:relative;
		margin-left:5px;
		padding-left:17px;
		padding-top:30px;
		width:280px;
		float:left;
	}
#messageBoardPopUp .guest
	{
		position:relative;
		padding-top:30px;
		padding-left:7px;
		width:255px;
		float:left;
	}
#nav_experiences
	{
		position:relative;
		float:right;
		width:300px;
		margin-top:20px;
	}
#nav_experiences li
	{
		list-style-type:none;
		margin:0 5px;
	}

#nav_experiences #previousItem
	{
		float:left;
	}
#nav_experiences #nextItem
	{
		float:right;
	}
#nav_reg
	{
		width: 590px; 
		height: 31px;
		background: url("../../images/nav_reg.png");
		margin: 0px; 
		padding: 0px;
		position: relative;
		top:1px;
		z-index:2; 
	}
#nav_reg li
	{
		margin: 0px; 
		padding: 0px; 
		list-style: none;
		position: absolute; 
		top: 0px;
		text-indent:-9999px;
	}
#nav_reg li, #nav_reg a
	{
		height: 31px; display: block;
	}

#moreAboutYou {left: 0px; width: 144px;}
#internetUsage {left:144px; width:144px;}
#yourPicture {left:288px; width: 137px;}
#accountInfo {left: 425px; width: 101px;}

#moreAboutYou a:hover, .moreAboutYou #moreAboutYou
	{
   		background: transparent url("../../images/nav_reg.png") 0px -31px no-repeat;
	}
#internetUsage a:hover, .internetUsage #internetUsage
	{
		background: transparent url("../../images/nav_reg.png") -144px -31px no-repeat;
	}

#yourPicture a:hover, .yourPicture #yourPicture
	{
   		background: transparent url("../../images/nav_reg.png") -288px -31px no-repeat;
	}
#accountInfo a:hover, .accountInfo #accountInfo 
	{
   		background: transparent url("../../images/nav_reg.png") -425px -31px no-repeat;
	}
.navsep
{
	color: #A899D6;
	width: 4px !important;
}
#newsEvents
	{
	}
.note
	{
		font-size:80%;
	}

	
#notice_activity
	{
		position:relative;
		width:760px;
		left:4px;
		margin:20px 0;
		_margin:0;
	}
#notice_activity_body
	{
		position:relative;
		background-color:#ffc;
		border-width:0 2px;
		border-style:solid;
		border-color:#fc0;
		padding:0 6px;
	}
#notice_activity_top
	{
		position:relative;
		height:8px;
		 background:url("../../images/notice_activity_top.png") bottom no-repeat;

	}
#notice_activity_body p
	{
		line-height:normal;
		margin:0;
	}
#notice_activity_bottom
	{
		position:relative;
		height:8px;
		 background:url("../../images/notice_activity_bottom.png") top no-repeat;

	}


#noPageCurl #notice_pageCurl
	{
		display:none;
	}

#notice_pageCurl
	{
		position:absolute;
		width:110px;
		height:63px;
		right:7px;
		top:133px;
		.top:133px;
		_top:152px;
		_display:none;
		z-index:100;
	}
p
	{
		/*color:#534d5c;*/
		color:#331c55;
	}
.participationIndicator
	{
		position:relative;
		padding:0 3px;
		width:30px;
		height:12px;
		background:url("../../images/star.png") no-repeat;
	}
.postedBy
	{
		font-size:90%;
		font-style:italic;
	}
#programContainer
	{
		position:relative;
		width:736px;
	}
#prg_back
	{
		position:relative;
		float:left;
		margin-top:10px;
	}
#prg_buttons
	{
		position:relative;
		float:right;
		margin-top:10px;
	}
#prg_buttons a
	{
		margin:0 3px;
	}
#profileContainer
	{
		position:relative;
		width:735px;
		margin:0 auto;
		background:url("../../images/bg_profile.png") no-repeat;
		padding:5px 15px;
		color:#331c55;
	}
#profileProgress
	{
		position:absolute;
		width:141px;
		height:105px;
		left:594px;
		top:-40px;
		z-index:100;
	}
.programTile1
	{
		margin:0 0 5px 0;
	}
h2.purpleHeader
	{
		font-size:120%;
		color:#3f2960;
	}
.question
	{
		position:relative;
		margin-bottom:5px;
		padding:5px 0 5px 4px;
		background:url("../../images/hr_question.png") bottom no-repeat;
	}
.question a
	{
		text-decoration:none;
		font-weight:bold;
		color:#551a8b;
	}
.question .btn_read
	{
		position:relative;
		float:right;
		clear:right;
		width:39px;
	}
.question .questionTxt
	{
		position:relative;
		float:left;
		width:210px;
	}
.quote
	{
		padding:10px 35px 0 35px;
	}
#sect_addThread
	{
		position:relative;
		color:#3f2960;
		background-color:#aed6ef;
		border:1px solid #fff;
		padding:10px;
		margin:5px 0;
	}
#sect_addThread ft
	{
		position:relative;
	}
#sect_addThread h3
	{
		margin-bottom:10px;
	}
#sect_addThread label
	{
		font-weight:bold;
		display:block;
	}
.surveyQuestion
	{
		font-weight:bold;
	}
.threadImg
	{
		position:relative;
		width:75px;
		margin:0 auto;
		float:left;
	}
.threadPost
	{
		position:relative;
		float:left;
		width:325px;
	}
.threadTopic
	{
		font-weight:bold;
		color:#7933b3;
	}
.threadReplies
	{
		padding:0 0 0 20px;
		margin:5px 0;
	}
.threadReplies li
	{
		list-style-image:url("../../images/icon_threadPost2.png");
	}
.threadReplies a
	{
		color:#534d5c;
	}
.topicContent
	{
		padding:0 3px;
	}
#txt_addYourVoice
	{
		position:relative;
		left:5px;
		width:160px;
		height:34px;
	}
#txt_addYourVoice span
	{
		background:url("../../images/txt_addYourVoice.png") no-repeat;
		position:absolute;
		width:100%;
		height:100%;
	}
#txt_alreadyAMemberLogin
	{
		position:relative;
		width:190px;
		height:24px;
	}
#txt_alreadyAMemberLogin span
	{
		background:url("../../images/txt_alreadyAMemberLogin.png") no-repeat;
		position:absolute;
		width:100%;
		height:100%;
	}
#txt_beEnergized
	{
		position:relative;
		left:5px;
		width:125px;
		height:33px;
	}
#txt_beEnergized span
	{
		background:url("../../images/txt_beEnergized.png") no-repeat;
		position:absolute;
		width:100%;
		height:100%;
	}
#txt_getInsights
	{
		position:relative;
		width:123px;
		height:34px;
	}
#txt_getInsights span
	{
		background:url("../../images/txt_getInsights.png") no-repeat;
		position:absolute;
		width:100%;
		height:100%;
	}
#userAccountInfo
	{
		position:relative;
		width:250px;
		float:left;
		background-color:#f09;
	}
.userActivity
	{
		position:relative;
		background-color:#efecf3;
		margin:2px 0;
		padding:3px 2px;
		color:#534d5c;
	}
.userActivity_btn
	{
		position:absolute;
		right:0px;
		display:inline;
		padding:2px 2px 0 0;
		text-align:right;
	}
.userInterests
	{
		position:relative;
		margin:20px 0 0 0;
		padding:0;
	}
.userInterests li
	{
		position:relative;
		float:left;
		margin:5px 5px 0 0;
		width:220px;
		list-style-type:none;
	}
#userPic
	{
		position:relative;
		width:75px;
		float:left;
	}
#userProfile
	{
		position:relative;
		width:220px;
		float:left;
		left:15px;
		margin:5px 0 0 0;
		padding:5px;
	}
#versionInfo
	{
		font-style:italic;
		font-weight:bold;
		font-size:100% !important;
		margin-bottom:10px !important;
	}
.welcomeUser
	{
		color:#3f2a5f !important;
		font-weight:bold;
		font-size:90%;
		margin:5px 0;
	}
	
#datePosted
	{
		font-size:x-small;
		font-style:italic;
	}
#youreInvited
	{
		position:relative;
		width:498px;
		left:19px;
		float:left;
		vertical-align:baseline;
	}
	
#header
{
	height: 95px;
}
	
#navContainer
{
	height: 50px;
}
	
#navigation
	{
		position:relative;
		width:580px;
		float:right;
		height: 60px;
	}
#navigation p
	{
		color:#fff !important;
	}
#navigation a
	{
		color:#fff;
		text-decoration: none;
	}
#nav
	{
		width: 580px; 
		height: 26px;
		margin: 0px; 
		padding: 0px;
		position: relative;
		top:15px; 
		margin-bottom: 10px;
		float: right;
	}
#nav_member
	{
		width: 514px; 
		height: 20px;
		margin: 0px; 
		padding: 0px;
		position: relative;
		top:15px; 
	}
#nav li, #nav_member li
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	top: 0px;
	float: right;
	margin-left: 5px;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana;
	width: auto;
	border-bottom: 2px;
	height: 25px;
	padding-bottom: 5px;

}
#nav li, #nav_member li
	{
		height: 25px;  width:auto;
	}

#nav a
{
}

#nav_home a:hover, .home #nav_home a,#nav_activities a:hover, .activities #nav_activities a,#nav_join a:hover, .join #nav_join a,
#nav_messageBoard a:hover, .messageBoard #nav_messageBoard a,
#nav_surveys a:hover, .surveys #nav_surveys a,
#nav_news a:hover, .news #nav_news  a,
#nav_contactUs a:hover, .contactUs #nav_contactUs  a
	{
			border-bottom: 2px solid #A87cee;
	}
	

.yui-overlay { position:absolute;background:#fff;border:1px dotted black;padding:5px;margin:10px; }
			.yui-overlay .hd { border:1px solid red;padding:5px; }
			.yui-overlay .bd { border:1px solid green;padding:5px; }
			.yui-overlay .ft { border:1px solid blue;padding:5px; }

			#ctx { background:orange;width:100px;height:25px; }

