
/* root element for accordion. decorated with rounded borders and gradient background image */
#accordion {
	width: 100%;
}

/* accordion header */
#accordion h2 {
	margin:0;
	padding:0 15px;
	height:49px;
	line-height:49px;
	font-weight:400;
	border-bottom:1px solid #0d62a1;
	font-size:15px;
	color:#fff;
	cursor:pointer;
	background-color:#2583c8;
}

/* currently active header */
#accordion h2.current {
	cursor:default;
	background-color:#fff;
}

/* accordion pane */
#accordion .pane {
	padding:10px 0 10px 20px; 
	border-top:4px solid #209d4c;
	border-bottom:1px solid #ccc;
	background:#f8f8f8;
	display:none;
	color:#555;
	font-size:14px;;
	line-height:27px;
}

#accordion  a:link{text-decoration:none;font-size:14px;; color:#555;line-height:22px;}
#accordion  a:visited{text-decoration:none;font-size:14px;; color:#555;}
#accordion  a:hover{font-size:14px;; color:#209d4c; text-decoration:underline;}