*,html {margin: 0;padding:0;font-size: 100%}
body {font-family: "Trebuchet MS", Arial, serif;font-size: 76%;color: #666}
.preparation_toggle,.analysis_toggle,.response1_toggle,.response2_toggle,.response3_toggle,.implementing_toggle {display: block;width: 585px;height: 36px;cursor: pointer;margin: 3px;padding: 3px;color: #ffffff;font-family: Georgia, "Times New Roman",serif;font-size: 130%;font-style: italic;font-weight: normal}
.preparation_toggle_active,.analysis_toggle_active,.response1_toggle_active,.response2_toggle_active,.response3_toggle_active,.implementing_toggle_active {color: #000}	

.preparation_toggle {background: #AFE779;}
.analysis_toggle {background:#ECE37F;}
.response1_toggle,.response2_toggle,.response3_toggle {background: #E2ADBE}
.implementing_toggle {
background: #CCC;
}
.vertical_accordion_content {background-color: #ffffff;overflow: hidden;}  			

.accordion_toggle,.vertical_accordion_toggle {display: block;width: 100%;height: 60px;background: #CD0000;cursor: pointer;}		
.accordion_toggle_active,.vertical_accordion_toggle_active {background: #89ADCD;color: #ffffff;}
.accordion_content {overflow: hidden;}

ul.internal {list-style: none;padding: 5px;}
ul.internal li {border-bottom: 1px dotted #EEE;margin:0 5px;padding: 3px;color: #000}

ul.subInternal {list-style: none;margin-left: 20px;}
ul.subInternal li {border: 0;}

table {border-collapse: collapse;width: 590px;margin: 0 5px;}
table td {vertical-align: top;border: 1px solid #DDD;width: 50%;}

p {padding: 3px; line-height: 20px;font-size: 110%}
h1.accordion_toggle {font-size: 200%;padding: 5px;}
h2 span {display:none;}
.horizontal_accordion_toggle {text-align: center;float: left;display: block;height: 100%;width: 64px;cursor: pointer;border: 1px solid #FFF}		
.horizontal_accordion_toggle_active {background: #e0542f;}		
.horizontal_accordion_content {height: 100px;float: left;overflow: hidden;background-color: #ffffff;}				
#horizontal_container {height: 1500px;}