/*
Vertical Accordions
*/
		
.accordion_toggle {
	display: block;
	height: 38px;
	width: 235px;
	background: url(../images/home-slider/vertical-header-n.png) repeat-x top right;
	padding: 0 10px 0 10px;
	line-height: 40px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	outline: none;
	font-size: 12pt;
	color: #ffffff;
	border-bottom: 1px solid #fff;
	cursor: pointer;
	margin: 0 0 0 0;
}
.accordion_toggle_active {
	background: url(../images/home-slider/vertical-header-h.png) repeat-x top right;
	color: #ffffff;
	border-bottom: 1px solid #fff;
}
.accordion_content {
	color: #444444;
	font-size:8pt;
	overflow: hidden;
}
.accordion_content h2 {
	margin: 15px 0 5px 10px;
	color: #0099FF;
}
.accordion_content span {
	display:block;
	line-height: 150%;
	padding: 5px 10px 15px 10px;
	height:98px;
}
/*
Horizontal Accordion
*/
		
.horizontal_accordion_toggle {
	/* REQUIRED */
	float: left;	/* This make sure it stays horizontal */
	/* REQUIRED */

	display: block;
	height: 315px;
	width: 28px;
	background: url(../images/home-slider/h_accordion_toggle.jpg) no-repeat top left #a9d06a;
	color: #ffffff;
	text-decoration: none;
	outline: none;
	border-right: 0px solid #fff;
	cursor: pointer;
	margin: 0 0 0 0;
}
.corp, .horizontal_accordion_toggle .corp .horizontal_accordion_toggle_active {
	background: url(../images/home-slider/corp-button.jpg);
}
.bio, .horizontal_accordion_toggle .bio .horizontal_accordion_toggle_active {
	background: url(../images/home-slider/bio-button.jpg);
}
.clinical, .horizontal_accordion_toggle .clinical .horizontal_accordion_toggle_active {
	background: url(../images/home-slider/clinical-button.jpg);
}
.global, .horizontal_accordion_toggle .global .horizontal_accordion_toggle_active {
	background: url(../images/home-slider/global-button.jpg);
}
.novel, .horizontal_accordion_toggle .novel .horizontal_accordion_toggle_active {
	background: url(../images/home-slider/novel-button.jpg);
}
.horizontal_accordion_content {
	/* REQUIRED */
	height: 315px;	/* 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: #444444;
}
.horizontal_accordion_content {
	width: 640px;
	padding:0;
	margin:0;
}
.horizontal_accordion_content p {
	padding:0;
}
/* Container styling*/
#horizontal_container {
	margin-bottom:20px;
	background-image:url(../images/home-slider/novel-image.jpg);
	background-position:right top;
	width: 780px;
	height: 315px;
	overflow:hidden;
}
