@charset "utf-8";
/* CSS Document */

section 
{
	display: block;
}

.accordion
{
	
 	border: 1px solid #1e5DF8;
	background-color: #fff; 
	width: 85%;
	padding: 5px;	
	margin: auto;
	
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	
	-moz-box-shadow: 0 1px 0 #999;
	-webkit-box-shadow: 0 1px 0 #999;
	box-shadow: 0 1px 0 #999;
}

 
.accordion section 
{
 	border-bottom: 1px solid #ccc;
	margin: 5px;

	background-color: #fff;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f9f0c5));
    background-image: -webkit-linear-gradient(top, #fff, #dbedfc);
    background-image:    -moz-linear-gradient(top, #fff, #dbedfc);
    background-image:     -ms-linear-gradient(top, #fff, #dbedfc);
    background-image:      -o-linear-gradient(top, #fff, #dbedfc);
    background-image:         linear-gradient(top, #fff, #dbedfc);
  
  	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.accordion h3
{
	margin: 0;
	font-size:1.1em;
	color:#2d2da0;
	
}


 .accordion p
{
	margin: 0;
	font-size:0.9em;
		
}
.accordion ul ol
{
	font-size:0.9em;}

{ 
padding: 10px; 
margin: 0; 
} 

.accordion ul ul
{
	font-size:1em;}

.accordion div 
{ 
height:auto;
display: none; 
} 

.accordion p 
{ 
padding: 10px; 

} 





.accordion h3 a 
{
	display: block;
	position: relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	padding: 10px;
	color: #2d2da0;
	text-decoration: none;
	text-decoration: none;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
} 

.accordion h3 a:hover 
{ 
background: #fff; 
} 

.accordion h3.active a:after 
{ 
content: ''; 
position: absolute; 
right: 10px; 
top: 50%; 
margin-top: -3px; 
border-top: 5px solid #333; 
border-left: 5px solid transparent; 
border-right: 5px solid transparent; 
} 

/*general link color*/
a:link{
	text-decoration: none;
	color:#black;

	}

a:visited{
	text-decoration: none;
	color: #grey;
	

}
a:hover{
	text-decoration: none;
	color: #332a86;
	
	

}
a:active
{
	text-decoration: none;
	color: #bbbbbb;
	
	}
/*thanks to www.red-team-design.com for this code.*/
