/* ---- accordion <<<-------------------------------------------------------------------------------------*/

div#accordion h4.full, div#accordion h4.full:visited {
	cursor:pointer;
	width:855px!important;
	display:block;
	height:26px;
	padding:8px 0 0 0 ;
	border-top:1px solid #C4C4C3;
	color:#C4C4C3;
}

div#accordion h4.sidebar a.active {
	color:#75B727 !important;
}

div#accordion img.float-left {
	float:left;
	padding:6px 0 10px 0;}

div#accordion h4.full:hover, div#accordion h4.full:active {
	color:#999;
	text-decoration:none;
}

.accordon-content {
	float:none;
	margin:0 0 10px 0;
	overflow:visible;
	_margin:0 0 5px 0;
}

.accordon-content a{
	display:block;
}

.accordon-content ul{
	display:block!important;
}

.accordon-content p{
	display:block!important;
}


div#accordion h4.innovation,
div#accordion h4.innovation:visited {
	color:#C4C4C3;
	cursor:pointer;
	width:600px;
	display:block;
	height:26px;
	padding:10px 0 0 0 ;
	border-top:1px solid #C4C4C3;
	_margin:0 0 5px 0;
}

div#accordion h4.innovation:hover,
div#accordion h4.innovation:active {
	color:#999;
	text-decoration:none;
}

.accordon-content2 {
	float:none;
	margin:0 0 10px 0;
	_margin:0 0 5px 0;
	overflow:visible;
}

.accordon-content2 a{
	display:block!important;
}

.accordon-content2 ul{
	display:block!important;
}

.accordon-content2 p{
	display:block!important;
}
div#accordion h4.sidebar a
 {
	color:#C4C4C3;
	margin:0 0 10px 0;
	cursor:pointer;
	width:150px!important;
	display:block;
	height:26px;
	padding-left:4px;
	_margin:0 0 5px 0;
	border-bottom:1px solid #C4C4C3;
	text-decoration:none;
}

div#accordion h4.sidebar a:hover,
div#accordion h4.sidebar a:hover span,
div#accordion h4.sidebara:focus,
div#accordion h4.sidebar a:visited,
div#accordion h4.sidebar a:active{
	color:#999!important;
	text-decoration:none!important;
}

h4 a.accordion-headline3, h4 a.accordion-headline3:visited {
	color:#C4C4C3;
	margin:10px 0 10px 0;
	cursor:pointer;
	width:150px;
	display:block;
	height:26px;
	padding-left:4px;
	_margin:5px 0 5px 0;
	border-bottom:1px solid #C4C4C3;
}

h4 a.accordion-headline3:hover, h4 a.accordion-headline2:active {
	color:#999;
	text-decoration:none;
}

.accordon-content3 {
	float:none;
	margin:0 0 10px 0;
	_margin:0 0 5px 0;
	overflow:visible;
}

.accordon-content3 a{
	display:block!important;
	height:20px;
}

.accordon-content3 ul{
	display:block!important;
}

.accordon-content3 p{
	display:block!important;
}
