/* FAQ only styles */
.contentArea h2 {
	color: #669900;
	font: bold 1.8em arial;
	margin-top: 2em;
}
.contentArea h2 span {
	color: #000;
	font-size: 0.8em;
	padding-right: 0.5em;
}
.contentArea h3 { font-size: 1.3em; }

/* Faq jumplinks */
ol.faqJumps { 
	font-weight: bold;
	margin: 2em 0 0; 
	width: 625px;
}

ol.faqJumps li {
	background: #fff url(../images/faq-bckgrd.gif) no-repeat 0 0;
	list-style-position: inside;
	margin: 0 0 .25em 0;
	padding: 1em; 
}

div.contentArea ol.faqJumps a,
div.contentArea ol.faqJumps a:link {
	background-color: transparent;
	border: 0;
	color: #669900;
	margin-left: .5em;
	text-decoration: none;
}
div.contentArea ol.faqJumps a:visited,
div.contentArea ol.faqJumps a:hover,
div.contentArea ol.faqJumps a:active { 
	background-color: transparent;
	border: 0;
	color: #2c7700; 
	text-decoration: none;
}

.divider { margin: .5em 0 2em;}