/* Accordion -------------------------------------------------------------------------------------  */

.accordion a	
{
	display: block !important;
	color: #22221d !important;
	text-decoration: none !important;
	padding-left: 10px !important;
	padding-top: 3px !important;
	font-family: arial !important;
	font-size: 12px !important;
}

	.accordion li
	{
		margin-top: -4px;	
		margin-left: -6px;
	}

	.accordion li a
	{
		font-size: 11px !important;
		font-weight: normal !important;
	}

.accordion ul
{
	list-style-type: none;	
}

.accordion .borders
{
	/*border-bottom: 1px #FFFFEF solid !important;*/
	width: 171px !important;	
	padding: 5px !important;
	background-color: #222222;
}

	.accordion .borders a
	{
		color: #AAAAAA !important; 
	}

.accordion-header
{
	background: url('../images/layout/accordion-header.png') top left no-repeat;
	display: block;
	width: 183px;
	height: 23px;	
	color: #22221d;
	margin-top: 5px !important;
	padding-top: 1px;
}

	.accordion-header:hover
	{
		background: url('../images/layout/accordion-header.png') bottom left no-repeat; 
	}

.ui-accordion .ui-accordion-header 
{ 
   cursor: pointer; 
   position: relative; 
   margin-top: 1px; 
   zoom: 1; 
}
.ui-accordion .ui-accordion-li-fix 
{ 
   display: inline; 
}

.ui-accordion .ui-accordion-header-active 
{ 
   order-bottom: 0 !important; 
}

.ui-accordion .ui-accordion-header a 
{ 
   background-position: top;
   display: block; 
   font-size: 1em; 
   padding: 0; 
} 

.ui-accordion .ui-accordion-content 
{ 
   border-top: 0;     
   display: none;     
   margin: 4px 0;
   overflow: auto;    
   padding: 10px 0 20px;     
}

.ui-accordion .ui-accordion-content-active 
{ 
   display: block; 
}

.ui-accordion .ui-state-focus a 
{ 
   background-position: bottom left !important; 
}
