/* 
-------------------------------------------------------------------
Samaritans stylesheet: User selectable styles visible front-end
-------------------------------------------------------------------
*/

/* User Styles
--------------------------------------------------------------------------
*/

/*  Text styles  */
.Normal, p {font-family:Arial, sans-serif}
.heading2, h2 {font-size: 1.4em; color: #2b7f2a; font-weight: bold;}
.heading3, h3 {font-size: 1.4em; color: #7cba01;}
.heading4, h4 {font-size: 1.2em; color: #7cba01; font-weight: bold;}
.darkGreen {color: #2b7f2a; font-weight: bold;}
.lightGreen {color: #7cba01; font-weight: bold;}

/* Feature area title and subtitle */
.featureTitle { margin-top: 0.9em; margin-right: 0pt; margin-bottom: 0pt; margin-left: 0pt; font-size: 1.6em; color: #2b7f2a; font-weight: bold; }
.featureSubtitle { margin-top: 0pt; margin-right: 0pt; margin-bottom: 0.6em; margin-left: 0pt; font-size: 1.3em; color: #7cba01; font-weight: bold; }

/* Quote areas */
.blockquote, blockquote { margin:0px; color: #495352; background-color:#a6d0e0; font-weight:bold; font-size:1.5em; font-style:italic; padding:12px 12px 50px 12px; background-image: url(../../../images/quote_box.gif); background-position: bottom; background-repeat: repeat-x; width: auto;}
.secondQuote { margin: 1.2em 0 0 0; color: #2b7f2a; padding: 1.5em; background-image: url(../../../images/quote_background_small.gif); background-position: left top; background-repeat: no-repeat; width: auto; }
.boxerQuote {
	margin: 1.2em 0 0 1em;
	color: #666;
	padding: 0 3em 0 3em;
	background-image: url(../../../images/black-quote.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	width: auto;
	font-size:1.6em;
	line-height:1em;
	font-weight:200;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.differenceQuote {
	margin: 1.2em 0 0 0;
	color: #666;
	padding: 0 0.5em 0 3.2em;
	background-image: url(../../../images/difference-quote.png);
	background-position: left top;
	background-repeat: no-repeat;
	width: auto;
	font-size:1.6em;
	line-height:1em;
	font-weight:200;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.boxerhighlight {
	background-color:#c4d3e1;
	display:block;
	padding:1em;
	margin: 1em;
	}
	
.boxerhighlight h2{font-size: 1.4em; color: #2b7f2a; font-weight: bold;}

.paleQuote { margin: 1.2em 0 0 0; color: #2b7f2a; font-weight: bold; font-size: 1.5em; font-style: italic; padding: 1.5em; background-image: url(../../../images/quote_background2.gif); background-position: left top; background-repeat: no-repeat; width: auto; }

/* Link styles */
.linkParagraph, p.linkParagraph { background: url(../../../images/highlights-arrow.gif) no-repeat; background-position: 8px 2px; padding-left: 22px; margin: 0px; }
.wordDocument { background: url(../../../images/word_icon.gif) no-repeat left; padding-left:30px; height:27px;}
.pdfDocument { background: url(../../../images/pdf_icon.gif) no-repeat left; padding-left:30px; height:27px;}

/* Photo captions */
.photoCaptionRight { font-size: 1em;  background: #3c8ba8; color: #ffffff; float: right; margin-left: 10px; text-align: center; }
.photoCaptionLeft { font-size: 1em;  background: #3c8ba8; color: #ffffff; float: left; margin-right: 10px; text-align: center; }

/* Image style for border */
.blueBorder {
	border-top: 0.5em solid #a6d0df;
	border-bottom: 0.5em solid #a6d0df;
	border-left: 0.5em solid #b8d9e5;
	border-right: 0.5em solid #b8d9e5;
	padding-left: 1em;
}

/* Green curve page break */
.greencurve { margin: 1.5em 0; width: 100%; height: 18px; background: url(../../../images/hr-format-bg.gif) no-repeat left; clear: both;}

/*  Emotional health news results  */

.newsresult {margin:0px; font-size:1.3em;} 
.newsdesc {margin:0px; font-size:1.3em;}
.newsdate {margin:0px; font-weight:bold; font-size:1em; } 

/*  Form plug-in layout  */ 

.Form .caption {font: 1em "Arial"; padding: 0 0 10px 0;margin:0px;}
.Form label {font: 1.2em "Arial"; padding: 0 0 20px 0;}
.Form input { font: 1.2em "Arial";float: right;border: 1px solid #72A313;}
.Form select {border: 1px solid #72A313;}
.Form textarea { font: 1.2em "Arial";border: 1px solid #72A313;}
.Form p { margin-bottom:0.2em;}
#rightcol .Form  h3 {line-height:1em;padding: 2em 0 0 0;margin:0px;}
#rightcol .Form  h4 {line-height:1em;padding: 0;margin:0px;font-size: 1.5em;}
.FormPart .caption {font: 1.2em "Arial"; padding: 0.5em 0em;}
.FormPart label {font: 1.1em "Arial"; background: #FFF;}
.FormPart input, textarea { font: 1.2em "Arial";}

/*  Plinth layout  

.plinth table 
{
border-collapse : collapse;}

.plinth table td, .plinth table th 
{
padding : 0;} */ 

