
/*	Accordion CSS Starts here
------------------------------------------------------------------------------------------*/
@font-face {
    font-family: 'bebasregular';
    src: url('../fonts/BEBAS___-webfont.eot');
    src: url('../fonts/BEBAS___-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/BEBAS___-webfont.woff') format('woff'),
         url('../fonts/BEBAS___-webfont.ttf') format('truetype'),
         url('../fonts/BEBAS___-webfont.svg#bebasregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

.accord_right { width:920px; float:left;padding:0; font-family:calibri; font-size:11pt; color:#7a7979;letter-spacing:0.6px;}
.accord_right h2{ margin:0 0 15px 0; font-family: Verdana; font-size:16px; font-weight:bold; }			
.imgborder { border:1px solid #ddd;	float:left;	padding:1px;margin-right:20px; }	

.accordion {background:#FFF; width: 940px; overflow: auto;}
.accordion h3 {	background: #f2f2f2 url(../images/arrow_right.png) no-repeat 10px center; padding: 15px 50px; margin: 0; font-family:"Calibri",Helvetica; font-size:16px;  border-bottom:1px solid #ddd; color:#474747; cursor: pointer; text-transform:uppercase; }	
.accordion p { width:900px;}		
.accordion h3:hover {background-color: #00923f; color:#FFFFFF;}	
.accordion h3.active {background:#00923f url(../images/arrow_down.png) no-repeat 10px center;color:#ffffff;}
.accordion div.ac_portfolio {background: #ffffff;border-bottom: 1px solid #ddd;	margin: 0;	overflow:hidden; height:100%;	padding:10px;	}
span.info {	background:#fffae8;	border:1px solid #e2c388;	padding:10px;	display:block;	font:normal 11px Tahoma, Verdana, Sans-serif;	-moz-border-radius:4px;	-khtml-border-radius:4px;	-webkit-border-radius:4px;	border-radius:4px;}

