		/*
			CSS formatting specific to the FAQ pages ONLY
		*/

/*	Structure
div#center-this-page
	div#sub-page-body.faq
		h1
		h2
		h3 a
		ul.question-index
			li a
			li span
*/

img {
	vertical-align: middle ;
}

.faq h1 {
	font-size: 24pt ;
	font-family: Arial, Helvetica, sans-serif ;
	text-align: center ;
	font-weight: bold ;
}

.faq h2 {
	text-align: center ;
}

.question-index a {
	font-size: 14pt ;
}

.question-index span {
	font-size: 11pt ;
	font-family: Arial, Helvetica, sans-serif ;
	padding-left: 2em ;
}


.questionAnswer .Q {
	list-style-image: url(images/faq-bullet-q.gif) ;
	list-style-type: square ;
	margin-bottom: 1em ;
	font-weight: bold ;
	background-color: #DDDDDD ;
}

.questionAnswer .A {
	list-style-image: url(images/faq-bullet-a.gif) ;
	list-style-type: circle ;
	margin-bottom: 2em ;
}
.questionAnswer .A li {
	list-style-image: none ;
}


a.return {
	text-decoration: none ;
	font-size: 13pt ;
	padding-left: 1em ;
}

table.settings-list { border-collapse: collapse ; }

table.settings-list th, table.settings-list td {
	border: 1px solid black ;
}

table.settings-list .setting-field {
	text-align: right ;
	padding-right: .5em ;
}

table.settings-list .value-field {
	text-align: left ;
	padding-left: .5em ;
}
