@charset "utf-8";
/* CSS Document */

#vertical_container { width: 340px; border: solid 1px #E2E2E2;  }
	#vertical_container h2 { font-size: 0.9em; font-weight: lighter; padding: 5px 0px 5px 0px;  }
	.accordion_toggle { cursor: pointer; background-color: #005A9A; color: #FFFFFF; text-transform: uppercase; border-bottom: solid 1px #FFFFFF; }
	.accordion_toggle_active {  background-color:#003A66; color: #FFFFFF; text-transform: uppercase; }
	.contentMain #vertical_container h2.accordion_toggle  { color: #FFFFFF; text-align: center; }
			
			
	/* nested accordion */
	#vertical_nested_container h3, #vertical_nested_container1 h3, #vertical_nested_container2 h3 { font-size: 0.9em; font-weight: lighter; padding: 5px 0px 5px 0px;  }
	.vertical_accordion_toggle { cursor: pointer; background-color: #D8D8D8; color: #FFFFFF; text-transform: uppercase; border-bottom: solid 1px #FFFFFF; }
	.contentMain h3.vertical_accordion_toggle_active { background-color:#8A8B8D; color: #FFFFFF; text-transform: uppercase; }
	.contentMain #vertical_nested_container h2.vertical_accordion_toggle  { color: #FFFFFF; text-align: center; }
	
	
			
	/* accordion content */		
	.accordion_content { width: 330px; overflow: hidden; padding: 0px 5px 0px 5px; text-align: center;  }
	.accordion_content h4 { color:#005A9A; margin: 10px 0px; padding: 0px; font-size: 1.4em; font-weight: lighter; font-family:'Trebuchet MS', Verdana, Arial, 'Gill Sans MT'; }
	.accordion_content h5 { color:#005A9A; }
#vertical_container .accordion_content p { padding: 5px 0px 5px 0px;}

.accordion_content ul { padding: 5px 0px 5px 15px; }
.accordion_content li { list-style: outside disc;  font-size: 0.75em; color: #666666;}





