#acc {width:640px; list-style:none; color:#033; margin:0 auto 15px;}
#acc h3 {
	width:640px;
	height:25px;
	cursor:pointer;
	background:url(images/down_arrow.png) no-repeat right top;
	z-index:1000;
	font-family: 'Droid Sans', sans-serif;
}
#acc h3:hover {background:url(images/up_arrow.png) no-repeat right top; z-index:1000;}
#acc .acc-section {/*overflow:hidden;*/}
#acc .acc-content {width:310px; padding:15px; border-top:none;
font-family: Arial; font-size:12px; color:#fff; text-align:left; line-height:17px;
}

#nested {width:640px; list-style:none; color:#fff; /*margin-bottom:15px;*/}
#nested h3 {
	width:635px; 
	height:25px; 
	/*font-weight:bold;*/
	margin-top:5px; 
	cursor:pointer; 
	border-top: 1px solid #0251A0; border-bottom: 1px solid #0251A0; border-right: 1px solid #0251A0; border-left: 1px solid #0251A0;
	/*background-color:#0251A0;*/
	color:#fff;
	z-index:100;
	}
#nested h3:hover {height:25px; background:url(images/up_arrow.png) no-repeat right top; z-index:100; background-color:#F6EEE3;}
#nested .acc-section {overflow:hidden; }
#nested .acc-content {
	width:615px;
	height:auto;
	padding:10px;
	border:1px solid #8AB871;
	border-top:none;
	position: relative;
}
#nested .acc-selected {height:25px; background:url(images/up_arrow.png) no-repeat right top; z-index:100; background-color:#F6EEE3;}

.heading
{
	font-family: 'Armata', sans-serif;
	font-size:15px;
	color:#fff;
}
.heading2
{
	font-family: 'Droid Sans', sans-serif;
	font-size:13px;
	color:#fff;
}
.tab
{
	width:640px; height:100%;
	padding-bottom:5px; 
	float:left;

}
.tab_text
{
	font-size:13px;
	color:#000;
	width:100%;
	height:25px;
	text-align:left;
}