/* menu */

	

.open-content #main ul.faq-menu {

	margin:15px 0 100px;

	height: 7em;

	list-style: none;

	padding: 0;

}

.open-content #main ul.faq-menu li {

	font-weight: bold;

	line-height: 1.4em;

}

.open-content #main ul.faq-menu li.column1 {

	margin-left: 10px;

}

.open-content #main ul.faq-menu li.column2 {

	margin-left: 15em;

	border-left: 1px solid #CCC;

	padding-left: 1em;

}

.open-content #main ul.faq-menu li.column3 {

	margin-left: 30em;

	border-left: 1px solid #CCC;

	padding-left: 1em;

}

.open-content #main ul.faq-menu li.reset { margin-top: -77px; }







/* content */



.open-content #main ol.faq-section {

	list-style: decimal;

}

.open-content #main h2.faq-section-header {

	background: url("../img/bluebar.jpg") no-repeat;

	width: 680px;

	font-size:15px;

	color:#FFF;

	position: relative;

	padding: 5px 10px;

	margin-bottom: 1em;

	font-weight: bold;

}

.open-content #main h2.faq-section-header a { font-size:11px; }

.open-content #main h2.faq-section-header a.back-to-top { color: #33C6F1; }



.open-content #main ol.faq-section li.faq {

	font: bold 15px/22px Arial, Helvetica, sans-serif;

	line-height: 1.4em;

	margin: 1em 30px;

}

.open-content #main ol.faq-section li.faq p {

	margin-bottom: 6px;

	font: normal 11px/16px Arial, Helvetica, sans-serif;

}

.open-content #main ol.faq-section li.faq p.question {

	font: bold 15px/19px Arial, Helvetica, sans-serif;

	margin-bottom: 0;

}

.open-content #main ol.faq-section li.faq p.back-to-top {

	padding-bottom: 1em;

	border-bottom: 1px solid #CCC;

	text-align: right;

}

.open-content #main ol.faq-section li.faq p.back-to-top.last { border-bottom: none; }



.open-content #main ol.faq-section li.faq ol {

	list-style: decimal;

	margin: 0 20px;

	padding: 0 20px;

	font-size: 11px;	

	font-weight: normal;

}
.open-content #main ol.faq-section li.faq ol li {
	line-height: 1.3em;	
	padding-bottom:0.5em;
}

.open-content #main ol.faq-section li.faq ul {

	list-style: disc;

	margin: 0 10px 10px;

	padding: 0 10px;

	font-size: 11px;	

	font-weight: normal;

}
.open-content #main ol.faq-section li.faq ul li {
	line-height: 1.2em;
	padding-bottom: 0.5em;	
}


/* divider */



.divider {

	background: url("../img/maindevider.png") no-repeat;

	width: 700px;

	height: 3px;

}



/* sidebar */



.sidebar .rr-nav ul li.category {

	background: transparent url('/layout/img/round/rr-221px-green-top.png') no-repeat left top;

}



.sidebar .rr-nav ul li {

	background:url("../img/devider.png") no-repeat 20px bottom #FFF;

}

.ie6 .sidebar .rr-nav ul li {

	zoom:1;

}

.sidebar .rr-nav ul li.last {

	background: #FFF;

}



.sidebar .rr-nav ul li a {

	color: #11aaff;

	font-size:11px;

	background: none;

	display:block;

	text-decoration:none;

	padding:13px 15px 13px 21px;

}

.ie6 .sidebar .rr-nav ul li a {

	padding:13px 15px 13px 21px;

}





.sidebar .rr-nav ul li.cont {

	color: #666666;

	background: #FFF;

	padding:13px 15px 13px 21px;

}



.sidebar .rr-nav ul li.cont a {

	color: #11aaff;

	padding:0px;

}

