		/*
			Vertical Accordions
		*/
		
		#mainContainer #gradiantImage #centerContainer #container { width: 800px; padding-left: 10px;}
		
		.accordion_toggle {
			display: block; height: 25px; width: 820px; line-height: 150%; background: url(../images/accordion_toggle.jpg) no-repeat top right #a9d06a;
			padding: 6px 10px 0px 10px;  color: #ffffff;  text-decoration: none; outline: none; font-size: 12px; font-weight: bold;
			color: #000000; border-bottom: 1px solid #cde99f; cursor: pointer; margin: 0px 0px 10px 0px; align:center;
		}
		
		.accordion_toggle_active {
			background: url(../images/accordion_toggle_active.jpg) no-repeat top right #e0542f; color: #ffffff; border-bottom: 1px solid #f68263;
		}
		
		.accordion_content { background-color: #ffffff; color: #444444; overflow: hidden; width: 840px; margin-top:-10px;}
			
			.accordion_content h2 { margin: 15px 0 5px 10px; color: #0099FF;}			
			.accordion_content p { line-height: 150%; padding: 5px 15px 5px 10px; font-size: 12px; text-align: justify; }
			.accordion_content ol {padding-left: 10px; padding-right: 10px; font-size: 12px; }
			.accordion_content ol li{text-align: justify; padding-bottom: 10px; list-style-type: square; /*background: url(../images/list-image.jpg) no-repeat; */}

			 ol {margin-left: 20px; font-size: 12px; } 
			 ol li {padding-left: 5px; } 			
			
		.vertical_accordion_toggle { 
			display: block; height: 30px; padding: 0 10px 0 10px; background: url(../images/accordion_toggle.jpg) no-repeat top right #a9d06a; 
			line-height: 30px; color: #ffffff; font-weight: normal; text-decoration: none; outline: none; font-size: 12px; 
			color: #000000; border-bottom: 1px solid #cde99f; cursor: pointer; margin: 0 0 0 0; 
		} 

		.vertical_accordion_toggle_active { 
			background: url(../images/accordion_toggle_active.jpg) no-repeat top right #e0542f; color: #ffffff; border-bottom: 1px solid #f68263; 
		} 

		.vertical_accordion_content { background-color: #ffffff; color: #444444;  border: 0px solid red; width: 760px; } 
			/* div.vertical_accordion_content p { line-height: 150%; text-align: justify; border: 0px solid red; padding-right: 10px; padding-left: 10px;}  */
		   p{ line-height: 150%; text-align: justify; padding-right: 10px; padding-left: 10px;}
  			
		/*
			Horizontal Accordion
		*/
		
		.horizontal_accordion_toggle {
			/* REQUIRED */
			float: left;	/* This make sure it stays horizontal */
			/* REQUIRED */

			display: block; height: 100px; width: 30px; background: url(../images/h_accordion_toggle.jpg) no-repeat top left #a9d06a;
			color: #ffffff; text-decoration: none; outline: none; border-right: 1px solid #cde99f; 	cursor: pointer; margin: 0 0 0 0;
		}
		
		.horizontal_accordion_toggle_active {
			background: url(../images/h_accordion_toggle_active.jpg) no-repeat top left #e0542f; border-right: 1px solid #f68263;
		}
		
		.horizontal_accordion_content {
			/* REQUIRED */
			height: 100px;	/* 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 p { width: 450px; line-height: 150%; padding: 5px 10px 5px 10px; }					
					
    /* Container styling*/
   .accordion_toggle #horizontal_container { margin: 0px auto 1px auto; width: 1px; height: 1px; }    
   .accordion_content #vertical_nested_container { margin: 10px auto 20px auto; width: 780px; }
	   .accordion_content #vertical_nested_container p { padding: 5px 0px 5px 0px; width: 780px;}