.help-instrux {
	padding:9px;
	font:1.2em arial,helvetica,sans-serif;
	color:#909;
	border:1px solid #969;
	border-width:0 0 0 2px;
	background-color:#ffffe0;
	margin:0 0 18px 0;		
}

.advanced-users-note {
	margin:0px 18px;
	padding:6px;
	background-color:#ddf;

}

.square-bullet-list {
	margin:0 18px;
	padding:0 36px;
	list-style:square outside;
}

.no-bullet-list {
	margin:0 18px;
	padding:0 36px;
	list-style:none outside;
}

fieldset {
	border-color:#969;
	border-width:1px;
}

legend {
	font:bold 16px arial,helvetica,sans-serif;
	color:#969;
	background-color:#fff;
	padding:3px;
	margin:6px;
	border:1px solid #969;
}

#sent-message {
	margin:0;
	padding:12px;
	font:italic 10pt/14pt georgia,serif;
	background-color:#eef;
}

.testimonial {
	margin:0;
	padding:0;
}

.t-odd {
	
	/*--border-bottom:2px solid lightsteelblue;*/
}

.t-even {
	
	/*--border-bottom:2px solid #636;*/
	
}

.testimonial .quote {
	font:bold 18px arial;
	color:#636;
}

blockquote {
	display:block;
	margin:3px 18px;
	padding:6px;
	font:italic 12px/20px georgia;
	color:#333;
	background:url(/images/quote-open-bg-ol-eeeeff.gif) no-repeat top left;
	
}

blockquote > p {
	padding:0;
	margin:0;
	text-indent:18px ;
}

q {
	display:inline;
	/*--margin:3px 18px;
	--padding:6px;*/
	font:italic 12px/20px georgia;
	color:#666;
	quotes: '\201C' '\201D' '\2018' '\2019' ;
	
}

q:before {
	font:bold 18px arial;
	content:open-quote;
	color:#636;
	margin-left:18px;
}

q:after {
	font:bold 18px arial;
	content:close-quote;
	color:#636;
}

q > p {
padding:0;
margin:0;
text-indent:18px ;
}

cite {
	padding:9px;
	margin:0 0 9px 18px;
	display:block;	
	color:#636;
	border-bottom:2px solid lightsteelblue;	
}

cite:before{
	content:'\2014    ';
}

