/* BEGIN: General Styles */
div.column_single {
	width: 914px;
	margin: 0 auto 7px auto;
}

div.content-box {
	float: left;
	width: 868px;
	border: 1px #d1d1d1 solid;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	padding: 0 22px 22px 22px;
}
/* END: General Styles */

/*
===================================================
mint: FAQ
===================================================
*/

body#faq ul#nav li#nav_faqs a { background-position: 0 -120px; }

h2 {
	font-size: 16px;
	font-weight: bold;
	color: #066949;
	margin: 12px 0 8px 0;
	padding: 0;
	line-height: 1em;
}

ol.agreement_listing {
	margin: 0;
	padding: 0 30px;
	line-height: 1.5em;
}

ol.agreement_listing[class] {
	margin: 30px;
	padding: 0;
	line-height: 1.5em;
}

ol.agreement_listing li { margin-bottom: 20px; }

ol.agreement_listing h2 {
	font-size: 14px;
	margin: 0;
}

ol.agreement_listing ol {
	margin: 9px 18px;
	padding: 0;
	list-style-type: lower-alpha;
}

ol.agreement_listing ol li { margin: 9px 0; }
ol.agreement_listing ol li ol { list-style-type: lower-roman; }

/*
---------------------------------------------------
Mint Hints
---------------------------------------------------
*/
div.big_hint {
	float: left;
	margin: 10px -3px 10px 17px;
}

div.big_hint img { float: left; }

div.big_hint div {
	float: left;
	display: inline;
	width: 500px;
	margin: 15px;
}

div.row {
	float: left;
	clear: left;
	width: 868px;
	margin: 8px 0;
}

div.row img { float: left; }

div.column {
	width: 424px;
	float: left;
	display: inline;
	margin: 0 5px;
}

div.column div {
	float: left;
	width: 324px;
}

div#no_smoking img { margin-top: -25px; }

/*
---------------------------------------------------
FAQ
---------------------------------------------------
*/

ol#faq_questions {
	margin: 0;
	padding: 0 30px;
	line-height: 1.5em;
	font-weight: bold;
	color: #2c2c2c;
}

ol#faq_questions[id] {
	margin: 0 30px;
	padding: 0;
	line-height: 1.5em;
}

ol#faq_questions ul {
	margin: 0 0 15px 0;
	padding: 0 15px;
	font-weight: normal;
	list-style-image: url(../images/global/generic_bullet.gif);
}

h3 {
	font-size: 14px;
	font-weight: bold;
	color: #066949;
	margin: 0 0 8px 0;
	padding: 0;
	line-height: 1em;
}

ol#faq_answers {
	margin: 0;
	padding: 0 30px;
	line-height: 1.5em;
	font-weight: bold;
	color: #2c2c2c;
}

ol#faq_answers[id] {
	margin: 0 30px;
	padding: 0;
	line-height: 1.5em;
}

ol#faq_answers ul {
	margin: 0 0 15px 0;
	padding: 0 15px;
	font-weight: normal;
	list-style-image: url(../images/global/generic_bullet.gif);
}

h4 {
	font-size: 12px;
	margin: 20px 0 5px 0;
}
