body{
	position:relative;
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	}
.greenItalic{
	color: #9BC61F;
	font-style: italic;
	}
.green{
color: #9BC61F;
font-style:normal;
}
.grey{
	color: #999999;
	font-style: italic;
	font-size: 12px;
	font-weight: bold;
	}
.header2{
	color: #9BC61F;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	}
	
	a	{ 
		text-decoration: none; 
		color: #b13515;
		}
	a:hover{ 
		text-decoration:none;
		color:#CCCCCC; 
		}
	img	{
		border: 0px solid #FFFFFF;
		}
	div	{
		position: static;
		display: inline;
		margin: 0px; padding: 0px;
		}
	ul	{
		position: static;
		display: inline;
		margin: 0px; 
		padding: 0px;
		}
	
	#rootLayout{
		width: 900px;
		}
			#top{
				position: relative;
				display: block;
				height: 125px;
				}
					#leftTop{
						position: absolute;
						display: block;
						top: 0px;
						left: 345px;
						}
					#rightTop{
						position: absolute;
						display: block;
						top: 0px;
						left: 615px;
						}
							#topRightTop{
								position: absolute;
								display: block;
								}
									#topRightTop div{
										padding: 0px 1px 0px 3px;
										}
							#bottomRightTop{
								position: absolute;
								display: block;
								top: 85px;
								left: 1px;
								margin: 2px 0px 2px 0px;
								padding: 2px 2px 2px 0px;
								}										
									#bottomRightTop ul li{
										position: relative;
										display:inline;
										font-size: 11px;
										text-align: center;
										}
											#bottomRightTop ul li div{
												position:absolute;
												display:block;
												background-color: #C5C5C5;
												border:1px solid #666666;
												}
												
													#navWho{
													position:absolute;
													display:block;
													top:6px;
													left:2px;
													width:79px;
													height:17px;
													text-align:center;
													}
													
													#navWhat{
													position:absolute;
													display:block;
													top:6px;
													left:87px;
													width:79px;
													height:17px;
													text-align:center;
													}
													
													#navWhy{
													position:absolute;
													display:block;
													top:6px;
													left:171px;
													width:79px;
													height:17px;
													text-align:center;
													}
																					
													#bottomRightTop ul li div a{
														text-decoration: none;
														color: #666666;
														}
														
													#bottomRightTop ul li div a:hover{
														color: #FFFFFF;
														}
			#middle{
				position:relative;
				display:block;
				}
						#leftMiddle{
							position: absolute;
							display: block;
							padding-right: 2.5px;
							width: 113px;
							}
								#navRoot{
									position: static;
									display: block;
									list-style: none;
									margin: 0px;
									padding: 0px;
									}
										#navRoot .level1{
											position: static;
											display: block;
											margin: 0px 0px 1px 0px;
											background-color: #B53411;
											padding: 3px 0px 0px 0px;
											}
												#navRoot .level1 a{
													position: static;
													display: block;
													text-decoration: none;
													color: #FFFFFF;
													font-size: 11px;
													padding: 3px 4px 5px 6px;
													}
									
												#navRoot .level1 ul{
													position: static;
													display: block;
													list-style: none;
													background-color: #FFFFFF;
													margin: 0px 0px 3px 0px;
													padding: 2px 0px 0px 0px;
													}
														#navRoot .level1 ul .level2{
															position: static;
															display: block;
															margin: 1px 0px 0px 0px; 
															padding: 0px;
															line-height: 1.2;
															}
														#navRoot .level1 ul #subNavCurrent{
															background-color: #E7BCB1;
															}
																#navRoot .level1 ul .level2 a{
																	position: static;
																	display: block;
																	margin: 0px; 
																	padding: 4px 5px 6px 5px;
																	color: #B53411;
																	}
																#navRoot .level1 ul #subNavCurrent a{
																	color: #A02200;
																	}
																#navRoot .level1 ul .level2 a:hover{
																	background-color: #F0D6CF;  
																	}
						#caseStudyMenu{
							position: absolute;
							display: block;
							padding-right: 2.5px;
							height: 10px;
							list-style:none;
							left:1px;
							}
																			
							#caseStudyMenu ul li{
								position: absolute;
								display: block;
								font-size: 11px;
								text-align: center;
								color:#FFFFFF;
								list-style:none;
								}
								
									#caseStudyMenu a{
													position: static;
													display: block;
													text-decoration: none;
													color: #FFFFFF;
													font-size: 11px;
													padding: 6px 4px 5px 6px;
													}
													
									#caseStudyMenu ul li div{
										position:absolute;
										display:block;
										background-color: #9BC61F;
										}
												
										#navSummary{
											position:absolute;
											display:block;
											top:0px;
											left:-35px;
											width:95px;
											height:26px;
											text-align:center;
											padding: 5px, 0px, 5px, 0px;
											list-style:none;
											}
													
										#navDescription{
											position:absolute;
											display:block;
											top:0px;
											left:62px;
											width:95px;
											height:26px;
											text-align:center;
											padding: 5px, 0px, 5px, 0px;
											}
													
										#navProcess{
											position:absolute;
											display:block;
											top:0px;
											left:159px;
											width:95px;
											height:26px;
											text-align:center;
											padding: 5px, 0px, 5px, 0px;
											}
												
										#navEvaluation{
											position:absolute;
											display:block;
											top:0px;
											left:256px;
											width:95px;
											height:26px;
											text-align:center;
											padding: 5px, 0px, 5px, 0px;
											}
											
										#navToolsResources{
											position:absolute;
											display:block;
											top:0px;
											left:353px;
											width:100px;
											height:26px;
											text-align:center;
											padding: 5px, 0px, 5px, 0px;
											}
														
						#rightMiddle{
							position: relative;
							display: block;
							left: 130px;
							width: 475px;
							text-align: justify;
							}
																										
								p.green space{ 
									position: absolute; 
									display: block; 
									top: 610px; 
									left:0px; 
									padding-left:5px; 
									padding-right:5px; 
									padding-bottom:5px; 
									width:480px; 
									}
						
							#rightMiddle ul{
								position: relative;
								display: list-item;
								list-style-position: outside;
								list-style-type:disc;
								margin-left: 20px;
								padding: 0px;
								}				
										
								#rightMiddleImages{
									position: absolute;
									display: block;
									left: 490px;
									width: 240px;
									}
										#middleImages1{
											position: absolute;
											display: block;
											top:5px;
											left:0px;
											}
										#middleImages2{
											position: absolute;
											display: block;
											top:255px;
											left:160px;
											}
										#middleImages3{
											position: absolute;
											display: block;
											top: 160px;
											left:0px;
											font-size:9px;
											width:240px;
											padding-left:4px;
											padding-right:4px;
											padding-top:4px;
											padding-bottom:4px;
											border-color:#9BC61F;
											border-style:solid;
											border-width:thin;
											}
											#middleImages4{
											position: absolute;
											display: block;
											top: 275px;
											left:-490px;
											font-size:9.5px;
											width:350px;
											padding-left:4px;
											padding-right:4px;
											padding-top:4px;
											padding-bottom:4px;
											background-color:#F3DDD8;
											}
																																									
								#rightMiddleText{
									position: relative;
									display: block;
									top:0px;
									left: 0px;
									width: 475px;
									text-align:justify;
									}
									
								#rightMiddleTextBox{
									position: absolute;
									display: block;
									left: 495px;
									top:2.5px;
									width: 245px;
									text-align:right;
									background-color:#E6E6E6;
									padding-right:10px;
									padding-top:10px;
									padding-left:10px;
									}
									
									#rightMiddleTextBoxPartners{
										position: absolute;
										display: block;
										left: 488px;
										width: 250px;
										height: 1000px;
										top: 0px;
										padding:5px, 7px, 5px, 7px;
										}
									
									#rightMiddleTextBoxLaunch{
										position: absolute;
										display: block;
										}							
															
						#bottom{
							position: relative;
							display: block;
							top: 25px;
							width: 720px;
							text-align: center;
							margin: 10px 25px 10px 0px; padding: 0px;
							}
								#topFooter{
									font-size: 9px;
									margin: 0px; padding: 0px;
									}
										#topFooter hr{
											/*margin: 10px 25px 10px 0px;*/
											padding: 0px;
											width: 740px;
											color:#CCCCCC;
											height: 5px;
											}
								#bottomFooter{
									text-align: center;
									margin: 0px; padding: 0px;
									}	
										#bottomFooter a{
											padding: 25px;
											}
											
										#bottomFooter a img{
											vertical-align:middle;
											}
									
										
									