.numbers, .special_assistance  {
	width: 99%;
	margin-top: 15px;
	font-family: verdana;
	border: 1px solid #fff;
}
.numbers div, .special_assistance div {
	margin: 5px 2px 15px 2px;
}

.numbers li, .special_assistance li { list-style-type: none; }

.numbers p {
	margin-bottom : 10px;
	border: none;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	margin: 0px;
	padding: 10px;
}

.cs_compliant {
	height: 70px;
	margin: 10px 0px;
}
.cs_compliant div {
	display: none;
}
.cs_faq_btn{
	background-color:#0033CC;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	cursor:pointer;
}
.numbers .cs_link a {
	display:inline;
	font-size:11px;
	font-weight:normal;
	padding:0px;
	background-color: #fff !important;
	color:#3300FF;
	margin:0px;
	padding:0px;
}
.numbers .cs_link a:hover {
	background-color: #fff !important;
	background-image:none;
}

.numbers h3, .special_assistance h3 {
    margin: 0px;
    padding: 0px;
}

.numbers h3 a, .special_assistance h3 a {
	cursor:pointer;
	display:block;
	padding:6px 3px;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: black;
	background-color: #BFD6F7 !important;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #fff;
}

.numbers h3 a:hover, .special_assistance h3 a:hover {
    background-color: #F8F86A !important;
}

.numbers h3 a.ui-state-active, .special_assistance h3 a.ui-state-active {
	background-color: #80cfe2 !important;
	color: black;
}

.numbers div.ui-accordion-content-active, .special_assistance div.ui-accordion-content-active {
    background-color: #FFF;
}

.rynBody .IEcu-only {
    display: none;
}

.rynBody.IEcu .IEcu-only {
    display: block !important;
}
