/* Vertical Accordions 	*/
.vertical_accordion_toggle {
	padding: 0 0 0 5px;
	margin: 5px 0 0 0;
	display: block;
	height: 30px;
	width: 569px;
	background: url(../images/accordion_toggle.png) no-repeat 560px center #6C9148;
	line-height: 35px;
	color: #ffffff;
	font-weight: normal;
	font-size: 1.4em;
	text-decoration: none;
	outline: none;
	border-bottom: 1px solid #43542A;
	cursor: pointer;
}
#c h4.vertical_accordion_toggle { color: white; font-style: normal; }

.vertical_accordion_toggle_active {
	background: url(../images/accordion_toggle_active.png) no-repeat 560px center #B7C668;
	color: #ffffff;
	font-weight: bold;
	border-bottom: 1px solid #43542A;
}

.vertical_accordion_content {
	overflow: hidden;
	background: url(../images/accordion/accordion_content.gif) bottom left no-repeat;
	margin: 0 0 10px 10px;
}

.vertical_accordion_content h2 {
	margin: 15px 0 5px 10px;
	color: #0099FF;
}

/*.vertical_accordion_content p {
	line-height: 150%;
	padding: 5px 10px 15px 10px;
}*/
	

/* Horizontal Accordion */
.horizontal_accordion_toggle {
	/* REQUIRED */
	float: left;	/* This make sure it stays horizontal */
	/* REQUIRED */

	display: block;
	height: 80px;
	width: 30px;
	background: no-repeat top left #FEC114;
	color: #ffffff;
	text-decoration: none;
	outline: none;
	border-right: 1px solid #45D7FE;
	cursor: pointer;
	margin: 0 0 0 0;
}
		
.horizontal_accordion_toggle_active { background: no-repeat top left #45D7FE; border-right: 1px solid #F0561C; }

h3.horizontal_accordion_toggle span { display: none; }

.horizontal_accordion_content {
	/* REQUIRED */
	height: 80px;	/* We need to define a height for the accordion as it stretches the width */
	float: left;	/* This make sure it stays horizontal */
	/* REQUIRED */

	overflow: hidden;
	background-color: #ffffff;
	color: black;
}

.horizontal_accordion_content p {
	width: 200px;
	line-height: 150%;
	padding: 5px;
}

/* Container styling*/
#horizontal_container {
	margin: 5px 0 5px 5px;
	width: 320px;
	height: 80px;
	background-color: White;
}

#vertical_nested_container { margin: 20px auto 20px auto; width: 320px; }