/* Container styling*/
#horizontal_container {
	width: 100%;   
	overflow:hidden;
	height: 115px;
	border-top: 5px solid #1cdbff;    
	border-bottom: 5px solid #1cdbff;
	border-right: 5px solid #1cdbff;
	background: #9df2fb;
}

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

	display: block;
	height: 115px;
	width: 153px;
	background: #b5eef9;
	color: #CBCBCB;
	text-decoration: none;
	outline: none;
	border-right: 1px solid #1765ce;
	border-left: 3px solid #1cdbff;
	cursor: pointer;
	margin: 0 0 0 0;
	font-size: 10px;
}

.horizontal_accordion_toggle_active {
	background: #85bc41;
	border-right: 1px solid #f68263;
}

.horizontal_accordion_toggle div.image_caption { padding: 5px;}


.horizontal_accordion_content {
	/* REQUIRED */
	width: 120px;
	height: 115px;	/* 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: #9df2fb;
	color: #656565;
	border: none;
}

/* Hides from IE5-mac \*/
* html .horizontal_accordion_content { height: 1%;}
/* End hide from IE5-mac */
		
.horizontal_accordion_content_holder {
	font-family: Arial, Helvetica, sans-serif;
	float: center;
	color: #000000;
	display:block;
	width: 150px;
	line-height: 150%;
	padding: 5px 5px 5px 5px;
	height: 115px;
}

.horizontal_accordion_content h3 a { 
	align: center;
	color: #04479a;
}
	
	
				
/* Container styling*/
#vertical_container {
	margin: 0 0 12px 0;
	width: 100%;
	background: #ffffff;
	border-bottom: 1px solid #A5A5A5;
}

.vertical_accordion_toggle {
	display: block;
	height: 30px;
	background: #EEEEEE;
	padding: 0 10px 0 10px;
	line-height: 30px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	outline: none;
	font-size: 12px;
	color: #000000;
	border-bottom: 1px solid #A5A5A5;
	cursor: pointer;
	margin: 0 0 0 0;
	overflow: hidden;
}

.vertical_accordion_toggle_active {
	background: #e0542f;
	color: #ffffff;
	border-bottom: 1px solid #f68263;
}

.vertical_accordion_content {
	height: 100px;
	overflow: hidden;
	background-color: #ffffff;
	color: #444444;
}

.vertical_accordion_content_holder {
	display:block;
	height: 100px !important;
	line-height: 150%;
	background: #ffffff;
}

.vertical_accordion_content_holder img {
float: left; padding: 4px; margin: 4px; border: 1px solid #eeeeee;
}


