@charset "utf-8";
/* CSS Document */
.faq ol, .answer dl {
	margin: 1.5em 0 5em;
}
.faq .question li {
	padding: 1em 0 1em 40px;
	list-style-type: none;
}
.faq .question li.odd {
	background: url(../images/faq_icn_q_1.gif) no-repeat left center;
}
.faq .question li.even {
	background: #f0f0f2 url(../images/faq_icn_q_2.gif) no-repeat left center;
}
.faq .question li a:link, .faq .question li a:visited, .faqTop a:link, .faqTop a:visited {
	text-decoration: none;
	color: #43677E;
}
.faq .question li a:hover, .faqTop a:hover {
	text-decoration: underline;
}
.answer {
	margin: 0 0 3em;
}
.answer .notesCorner {
	margin-top: 2rem;
}
.answer dt {
	background: #f0f0f2 url(../images/faq_icn_q_2.gif) no-repeat 5px 0.5em;
	padding: 1em 0 1em 45px;
	margin: 0;
}
.answer dd {
	background: url(../images/faq_icn_a.gif) no-repeat 5px 1em;
	padding: 1em 0.5em 4em 45px;
	border-top: 1px dotted #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	margin: 0;
}
.answer dd ol {
	margin: 0.5em 0 1em 1.5em;
}
.answer dd ol li {
	list-style-type: decimal;
	margin-bottom: 0.5em;
}
.answer dd ol li ul {
	margin: 0.5em 0 1em 1.5em;
}
.answer dd ol li ul li {
	list-style-type: disc;
	margin-bottom: 0.5em;
}
.answer dd p {
	margin: 1em 0 0;
}
.faqTop {
	margin: 3em 0;
	text-align: center;
}
.faqTop a {
	background: url(../images/faq_return_arrow.gif) no-repeat left 0.2em;
	padding: 1px 0 0 20px;
	min-height: 16px;
	display: inline-block;
}
@media only screen and (max-width: 25.063em) {
}
@media only screen and (min-width: 40.063em) {

}
@media only screen and (min-width: 64.063em) {

}