﻿p.intro {
	clear:both;
	color:#84858A;
	font-size:0.9em;
	margin-left:10px;
	margin-bottom:1.6em;
}

h2.wisdomheader {
	border-bottom:1px solid #d9d9e1;
	border-top:1px solid #d9d9e1;
	margin-left:10px;
	padding:10px 0;
}


/* -- sections -- */

div.stuffsection {
	border-bottom:5px solid #e9ece3;
	display:inline;
	float:left;
	margin-left:10px;
	padding-bottom:15px;
	width:594px;
}

div.borderbottom1 {
	border-bottom:1px solid #e9ece3;
}

div.bordertop1 {
	border-top:1px solid #e9ece3;
}

div.borderbottom0 {
	border-bottom:0;
}

div.stuffsection div.storydate {
	color:#84858a;
	font-size:0.76em;
	font-weight:bold;
}

div.stuffsection div.taglinks,
div.stuffsection p.viewcommentlinks {
	padding:5px 0;
}

div.stuffsection p.viewcommentlinks {
	/* border-bottom:1px solid #e9ece3; */
}

div.stuffsection p.viewcommentlinks a {
	font-size:0.85em;
}

div.stuffsection div.taglinks span {
	color:#6C6D70;
	font-size:0.7em;
	font-weight:bold;
}

div.sectionicon, div.sectioncontent {
	float:left;
	margin-top:10px;
}

div.sectionicon {
	display:inline;
	margin-right:12px;
	width:32px;
}

div.sectioncontent {
	width:550px;
}

div.sectioncontent h3 {
	color:#000;
	font-size:1.1em;
	font-weight:normal;
	margin-bottom:10px;
}

div.sectioncontent h3 span {
	font-size:0.7em;
	font-weight:bold;
}

div.sectioncontent h4 {
	color:#239cd2;
	font-size:1em;
}

div.sectioncontent h4 span a {
	color:#f36f31;
}

div.sectioncontent h4 a {
	color:#239cd2;
	text-decoration:none;
}

div.sectioncontent h4 a:hover {
	text-decoration:underline;
}

div.sectioncontent p {
	font-size:0.8em;
	width:550px;
}

div.sectioncontent h4.favouritepearls {
	color:#48494b;
}

div.sectioncontent h4.favouritepearls a {
	color:#48494b;
}

div.sectioncontent h4.favouritepearls span a {
	color:#f36f31;
}

div.sectioncontent p.favouritetags {
	color:#56575a;
	margin:5px 0 10px 0;
}

div.sectioncontent p.favouritetags a {
	color:#239cd2;
	font-weight:bold;
	text-decoration:none;
}

div.sectioncontent p.favouritetags a:hover {
	text-decoration:underline;
}

div.sectioncontent p.sectionborder {
	padding-bottom:15px;
	border-bottom:1px solid #e9ece3;
}

div.stuffsharedcontainer {
	background:#edf2e4 url(/media/images/topSpeechBubbleGreen.gif) top left no-repeat;
	margin-top:20px;
}

div.stuffshared {
	background:url(/media/images/bottomSpeechBubbleGreen.gif) bottom left no-repeat;
}

div.stuffsharedleft {
	background:url(/media/images/bottomSpeechBubbleGreenL.gif) bottom left no-repeat;
}

div.stuffshared p {
	padding:15px 20px 30px 20px;
	width:510px;
}

div.recommendations h4 {
	color:#000;
}

div.recommendations ul {
	list-style-type:none;
	margin:0;
	padding:0;
}

div.recommendations ul li a {
	color:#84858a;
	font-weight:bold;
	text-decoration:none;
}

div.recommendations ul li a:hover {
	text-decoration:underline;
}



/* -- your wisdom pool others story viewed -- */

div.wisdompoolothers {
	border-top:1px solid #e9ece3;
	margin-top:10px;
	padding-top:20px;
}

div.yourwisdompoolothers {
	display:inline;
	margin-left:10px;
	margin-right:0;
	width:594px;
}

div.yourwisdompoolothers p.medium {
	border:0;
	margin-top:0;
}

div.yourwisdompoolothers div.mentorStoryComment {
	width:529px;
}

div.yourwisdompoolothers div.mentorCommentsAvatarArea {
	padding:0;
	width:65px;
}

div.yourwisdompoolothers div.mentorCommentsName {
	padding-top:5px;
}

div.yourwisdompoolothers div.mentorStoryComment {
	background:url(/media/images/speechLeftGreen2.gif) 0px 10px no-repeat ;
	padding:0;
}

div.yourwisdompoolothers div.mentorStoryComment p {
	background:#edf2e4;
	padding:15px;
	margin-left:31px;
}

div.yourwisdompoolothers div.mentorStoryComment p span {
	color:#56575a;
	font-weight:bold;
}

div.yourwisdompoolothers p.reportit {
	clear:left;
	margin-left:112px;
	padding-top:5px;
}

div.yourwisdompoolothers p.reportit a {
	color:#f36f31;
	font-weight:bold;
	text-decoration:none;
}

div.yourwisdompoolothers p.reportit a:hover {
	text-decoration:underline;
}

div.yourwisdompoolothers form.addtagform {
	float:left;
	padding:10px 0;
}

div.yourwisdompoolothers form.addtagform div {
	float:left;
}

div.yourwisdompoolothers form.addcommentform {
	margin-bottom:10px;
}

div.yourwisdompoolothers form.addcommentform textarea {
	height:60px;
	width:588px;
}

/* -- shared conversations -- */

div.yourwisdompoolconversations {
	width:594px;
}

div.yourwisdompoolconversations div.historydetails {
	width:540px;
}

div.yourwisdompoolconversations div.historyicon {
	margin-left:0;
}

div.addtagsmarginleft {
	margin-left:105px;
}


/* -- your stuff -- */

div.yourstuffborder {
	border-top:1px solid #e9ece3;
}

div.yourstuffborder h3 span {
	font-size:0.7em;
	font-weight:bold;
}

p.importblog {
	border-top:1px solid #e9ece3;
	clear:both;
	padding-top:10px;
}

p.importblog span {
	color:#56575a;
	font-weight:bold;
}

p.importblog a,
p.importblog a:hover {
	font-size:0.85em;
}

p.inyourstories {
	font-size:0.8em;
}


/* -- create a story -- */

form.createstoryform {
	clear:both;
	float:left;
}

div.createnewstory {
	background:#d9e8f0;
	margin:0 0 15px 0;
	padding:10px;
}

form.createstoryform label {
	color:#48494b;
	font-weight:bold;
}

div.createnewstory input {
	width:20em;
}

form.createstoryform input.widthauto {
	width:auto;
}

form.createstoryform img,
form.createstoryform textarea {
	margin:10px 0;
}

div.createnewstory p.suggestedtags {
	color:#48494b;
	font-size:0.8em;
	font-weight:bold;
	padding-left:6em;
	padding-top:5px;
}

/* -- create story confirm --*/

div.createstoryconfirm {
	margin-left:10px;
}

div.createstoryconfirm h2.congrats {
	clear:both;
	color:#000;
	font-size:1.2em;
	padding-top:10px;
	margin-bottom:20px;
	text-align:center;
}

div.createstoryconfirm h3 {
	font-weight:normal;
}

div.createstoryconfirm div.taglinks {
	margin:5px 0 15px 0;
}

div.createstoryconfirm div.taglinks span {
	color:#6c6d70;
	font-size:0.75em;
	font-weight:bold;
}

div.createstoryconfirm p {
	font-size:0.8em;
	margin-bottom:10px;
}

div.createstoryconfirm div.storydate {
	color:#6c6d70;
	font-size:0.75em;
	font-weight:bold;
}

/* Add Story Tags*/
div.mentorTagsStandard a.AddTags 
{
    /*color: #F56F31;
    font-size:0.9em; */
    
    color:#f36f31;
    font-size:0.8em;
    font-weight:bold;
    text-decoration:none;
}

div.mentorTagsStandard a.AddTags:hover 
{
   color:#f36f31;
    font-size:0.8em;
    font-weight:bold;
    text-decoration:underline;
}

div.mentorTagsStandard  a.bluelink {
	color:#239CD2;
	font-size:0.8em;
	font-weight:bold;
	text-decoration:none;
}

div.mentorTagsStandard  a.bluelink:hover {
	text-decoration:underline;
}

div.mentorstoryDiv a.groupTitle {
	color:#239CD2;
	font-size:0.8em;
	font-weight:bold;
	text-decoration:none;
}

div.mentorstoryDiv a.groupTitle:hover {
	text-decoration:underline;
}

/* Add Story Tags*/
div.mentorTagsInline a.AddTags 
{
    /*color: #F56F31;
    font-size:0.9em; */
    
    color:#f36f31;
    font-size:0.8em;
    font-weight:bold;
    text-decoration:none;
}

div.mentorTagsInline a.AddTags:hover 
{
   color:#f36f31;
    font-size:0.8em;
    font-weight:bold;
    text-decoration:underline;
}

div.mentorTagsInline  a.bluelink {
	color:#239CD2;
	font-size:0.8em;
	font-weight:bold;
	text-decoration:none;
}

div.mentorTagsInline  a.bluelink:hover {
	text-decoration:underline;
}




/* -- popout -- */

/* -- generic popout styles -- */

div.popoutcontainer {
	background:url(/media/images/registration/registrationPopOut1Bottom.gif) bottom left no-repeat;
	width:324px;
}

div.popout {
	background:url(/media/images/registration/registrationPopOut1Top.gif) top left no-repeat;
	margin-top:-16px;
}

div.popout {
	color:#4d4f53;
	float:left;
	font-size:0.8em;
	font-weight:bold;
	padding:15px;
}

div.popout h2 {
	color:#494d2a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.6em;
	font-weight:bold;
}

div.popoutheader {
	float:left;
	width:247px;
}

div.popoutheader a {
	color:#fff;
	padding:2px;
	text-decoration:none;
}

div.popoutheader a:hover {
	background:#faeed3;
	color:#595a5c;
}

div.popout .closewindow {
	float:right;
	margin-left:15px;
	width:22px;
}

div.popout2step1 {
	left:180px;
	position:absolute;
	top:330px;
}

div.popout2step1 .alignright {
	margin-bottom:10px !important;
	text-align:right;
} 

div.popout2step1 div.popout {
	padding:20px;
}

div.popout2step1 p {
	color:#585c3c;
	font-size:1em;
	font-weight:bold;
	padding:5px 10px 10px 10px;
	text-align:left;
}

div.popout2step1 p.orangebg {
	background:#fece5e;
	margin-top:10px;
}

div.popout2step1 form {
	margin:10px 0;
}

div.popout2step1 label {
	font-size:1em;
}

div.popout2step1 input {
	width:180px;
}

div.popout2step1 input.widthauto {
	width:auto;
}


/* -- your pearls of wisdom -- */

div.yourpearls {
	border-top:1px solid #d9d9e1;
	padding-top:10px;
	margin-left:10px;
}

div.pearlsofwisdoms h3.nopaddingtop {
	padding-top:0;
}

div.pearlsofwisdoms h3 {
	font-weight:normal;
	padding-top:10px;
}

div.pearlsofwisdoms h3 a {
	color:#6c6d70;
	text-decoration:none;
}

div.pearlsofwisdoms h3 a:hover {
	text-decoration:underline;
}

div.mentorTagsStandard {   
   margin-top:0;
}

div.mentorTagsStandard span {  
   color:#56575a;
   font-size:0.7em;
   font-weight:bold;
}

div.pearlsofwisdoms p.medium {
	border:0;
	padding-top:0;
}

div.pearlsofwisdoms div.mentorstorylinks {
	border-bottom:1px solid #d9d9e1;
	font-size:0.7em;	
	padding-bottom:10px;
}

.mentorStoryDiv .mentorstorylinks a {
	color:#f36f31;
	font-weight:bold;
	padding:0 5px;
	text-decoration:none;
}

.mentorStoryDiv .mentorstorylinks a:hover {
	text-decoration:underline;
}

.mentorStoryDiv a.nopaddingleft {
	padding-left:0 !important;
}

.mentorStoryDiv p.medium {
	border-bottom:1px solid #d9d9e1;	
	border-top:1px solid #d9d9e1;
	margin-top:10px;
	padding:10px 0;
}

/* -- create new pearl confirm -- */

div.createnewpearl {
	background:#d9e8f0;
	margin:15px 0;
	padding:10px;
}

div.createnewpearl p {
	color:#48494b;
}

div.createnewpearl p.textarea {
	background:#fff;
	padding:15px 15px 30px 15px;
}


/* -- add tag your pearls of wisdom -- */

div.yourpearls form.addtagform {
	float:left;
	padding:10px 0;
}

div.yourpearls form.addtagform div {
	float:left;
}



/* -- add new recommendation -- */

div.addrecommendationform {
	margin-left:10px;
}

form.addrecommendation {
	background:#d9e8f0;
	padding:25px 15px;
}

form.addrecommendation table td {
	color:#56575a;
	font-size:1em;
	padding-bottom:15px;
	padding-right:20px;
}

form.addrecommendation table td span {
	font-size:0.7em;
	font-weight:bold;
}

form.addrecommendation label {
	font-weight:bold;
}

form.addrecommendation input {
	width:400px;
}

form.addrecommendation textarea {
	height:70px;
	width:400px;
}

form.addrecommendation input.postbutton {
	clear:both;
	margin-top:10px;
	width:auto;
}

div.createpearlconfirm h2.congrats,
div.recommendations h2.congrats {
	clear:both;
	color:#000;
	font-size:1.2em;
	margin-bottom:20px;
	padding-top:10px;
	text-align:center;
}

div.createpearlconfirm p {
	color:#000;
	font-size:0.8em;
	margin-bottom:10px;
}



/* -- wisdom pool mentor page -- */

div.wisdompoolmentor h2.wisdomheader {
	border-top:0;
	padding-top:0;
}

div.wisdompoolmentor h2.otherpeoplesheader {
	clear:both;
	padding-top:20px;
}


/* -- shared conversation -- */

div.sharedconwisdom {
	border-top:1px solid #d9d9e1;
	display:inline;
	margin-left:10px;
	margin-right:0;
	padding-top:10px;
	width:594px;
}

div.sharedconwisdom div.conversationhistory {
	width:594px;
}

div.sharedconwisdom div.historyicon {
	margin-left:0;
}

div.sharedconwisdom div.historydetails {
	width:540px;
}

div.sharedconwisdom div.historydetails div {
	padding-left:0;
} 

div.sharedconwisdom div.historydetails div div.historysubject a {
	color:#56575a;
	font-size:1em;
}

div.sharedconwisdom div.conversationtags {
	margin-left:110px;
}

div.sharedconwisdom div.mentorDetailsHolder {
	display:inline;
	margin-left:110px;
	width:404px;
}

div.sharedconwisdom div.historymessage div.conversationtags {
	margin-bottom:0;
	margin-left:0;
	padding-bottom:0;
}

div.sharedconwisdom div.historymessage div.conversationtags span {
	color:#56575a;
	font-size:0.9em;
}

div.sharedconwisdom div.historymessage div.conversationtags a {
	color:#239cd2;
	font-size:0.9em;
}

div.sharedconwisdom div.historymessage div.conversationtags a.smallOrange {
	color:#f36f31;
}

div.sharedconwisdom div.historysubject a.smallOrange {
	color:#f36f31 !important;
	font-size:0.8em !important;
}

/* -- tag your story -- */

div.tagyourstory {
	margin-left:15px;
}

div.tagyourstory p {
	font-size:0.8em;
	margin-top:15px;
}

div.tagyourstory p.intro {
	font-size:0.9em;
	margin-bottom:5px;
	margin-left:0;
}

div.tagyourstory form.addtagform {
	float:left;
	padding:10px 0;
}

div.tagyourstory form.addtagform div {
	float:left;
}

div.tagyourstory div.taglinks {
	clear:both;
}

div.tagyourstory div.taglinks span,
div.tagyourstory form.addtagform span,
div.tagyourstorydate {
	color:#6c6d70;
	font-size:0.7em;
	font-weight:bold;
}

div.tagyourstory div.conversationhistory div.historyicon {
	margin-left:0;
}

div.tagyourstory div.conversationhistory {
	clear:both;
	width:595px;
}

div.tagyourstory div.historydetails {
	width:541px;
} 

div.tagyourstory div.bordertopthick {
	border-top:5px solid #E9ECE3;
	margin-top:20px;
	padding-top:15px;
}

div.tagyourstory div.bordertopthick h2 {
	font-size:1.2em;
}


/* -- recommendations -- */

div.recommendations {
	margin-left:10px;
}

div.recommendations p.intro {
	border-bottom:1px solid #e9ece3;
	padding-bottom:20px;
	margin-left:0;
}

div.recommendations div.recsection {
	border-bottom:1px solid #e9ece3;
}

div.recommendations div.recsection div.book {
	margin-bottom:25px;
}

div.recommendations div.recsection h2 {
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.4em;
	margin-bottom:15px;
	margin-top:15px;
}

div.recommendations div.recsection h3 {
	font-size:1em;
}

div.recommendations div.recsection div.bookdate {
	color:#56575a;
	font-size:0.75em;
	font-weight:bold;
}

div.recommendations div.recsection p {
	font-size:0.8em;
	margin-bottom:15px;
}

div.recommendations div.recsection p a.smallBlue {
	font-size:0.9em;
}

div.recommendations div.bordertopbottom {
	border-bottom:1px solid #e9ece3;
	border-top:1px solid #e9ece3;
}


/* -- all calls for help -- */

div.sortbycontainer {
	background:#edf2e4 url(/media/images/corners/filterBottom604.gif) bottom left no-repeat;
	clear:left;
	float:left;
	margin-bottom:20px;
	width:604px;
}

div.sortby {
	background:url(/media/images/corners/filterTop604.gif) top left no-repeat;
	float:left;
}

div.sortbyform {
	float:left;
	font-size:0.9em;
	font-weight:bold;
	padding:8px 10px;
}

.pagesborder {
	border-left:1px solid #fff;
	float:right;
}

div.sortbypages,
div.sortbypagesfooter {
	font-size:0.76em;
	line-height:1.6em;
	padding:8px 15px;
	
}



div.sortbypagesfooter {
	text-align:right;
	padding:10px 0;
	width:610px;
}

div.sortbypages a,
div.sortbypagesfooter a {
	color:#239cd2;
	padding:0px 2px 0px 3px;
}

div.filtersearch div.middlefilter {
	border-right:1px solid #fff;
}

div.pageborderbottom {
	border-bottom:5px solid #e9ece3
}

.sectioncall {
	float:left;
	width:400px;
}

.sectioncall h4 span {
	font-size:1.2em;
}

.calltitle {
	font-size:0.76em;
	font-weight:bold;
	margin:8px 0;
}

a.callmorelink {
	color:#239cd2;
	text-decoration:none;
}

a.callmorelink:hover {
	text-decoration:underline;
}

.datereply {
	color:#84858a;
	float:left;
	font-size:0.76em;
	font-weight:bold;
	text-align:center;
	width:150px;
}

.datereply .calldate {
	display:block;
}

.datereply .cfhreply {
	color:#f36f31;
	font-size:2.5em;
	text-decoration:none;
}

.cfhreply span  {
	color:#f36f31;
	font-size:0.4em;
}

.sectioncontent p {
	width:400px !important;
}

.publicgroups p {
	width:550px !important;
}

/*GREEN THANK YOU BANK BUTTON*/

div.greenThankUButton {
	margin:0 10px 10px 0;
	text-align:center;
	background-color:#D7E858;
	display:inline;
}

div.greenThankUButton a {
	color:#fff;
	float:left;
	font-weight:bold;
	text-decoration:none;
	background-color:#D7E858;
	display:inline;
}

div.greenThankUButton a span {
	float:left;
	font-size:0.7em;
	padding-bottom:8px;
	padding-top:8px;
	background-color:#D7E858;
	display:inline;
}

div.greenThankUButton a:hover span {
	color:#000;
	background-color:#D7E858;
	display:inline;
} 

input,textarea
{
    font-family:arial,verdana,san-serif;
    line-height:120%;    
}