		#strategyPlan{
			width:930px;height:720px;position:relative;
			margin-left:-7px;
			color: #2a2a2a;
		}
		#strategyPlan a{
			color: #2a2a2a !important;
		}
		#strategyPlan a:hover{
			color: #2a2a2a !important;
		}		
		#strategyPlan div{
			font-family: Arial;
			-webkit-transition:width 300ms ease-in-out, height 300ms ease-in-out;
			-moz-transition:width 300ms ease-in-out, height 300ms ease-in-out;
			-o-transition:width 300ms ease-in-out, height 300ms ease-in-out;
			transition:width 300ms ease-in-out, height 300ms ease-in-out;
			-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
			-moz-box-sizing: border-box;    /* Firefox, other Gecko */
			box-sizing: border-box;
			line-height: normal;
		}	
		#strategyPlan ul{
			margin-top: 20px;
			margin-left: 50px;
		}
		#strategyPlan li{
			line-height: normal;
			margin-bottom: 0px;
		}
		.targetDiv{
			width:155px;
			height:720px;
			float:left;
		}
		.targetDiv.collapsed{
			width:0px;
			height:0px;
			float:left;
		}	
		.targetDiv.collapsed *{
			display: none;
		}			
		.targetDiv.expanded{
			width:930px;
			height:720px;
			float:left;
		}
		.targetDiv.expanded .targetId{
			border-right-color:transparent !important;
			float: left;
			height: 120px;
		}
		.targetDiv.expanded .targetIdDesc{
			display: none;
		}
		.targetId{
			height: 270px;
			border: 1px solid white;
			width: 155px;
			position: relative;
		}
		.targetDiv.expanded.actionsExpanded .targetId{
			display: none;
		}		
		.targetId>:first-child{
			font-size: 25px;
			width: 100%;
			text-align: center;
			margin-top: 20px;
		}
		.expanded .targetId>:first-child{
			margin-top: 30px;
		}
		/**.targetId:nth-child(2){*/
		.targetId>:first-child + div{
			font-size: 70px;
			width: 100%;
			text-align: center;
		}
		/**.expanded .targetId:nth-child(2){*/
		.expanded .targetId>:first-child + div{			
			margin-top: -10px;
		}
		/**.targetId:nth-child(3){*/
		.targetId>:first-child + div + div{			
			font-size: 16px;
			font-weight: bold;
			width: 100%;
			text-align: center;
			position: absolute;
			bottom: 10px;
		}
		.targetDescTitle{
			display:none;
			border:1px solid white;
			width:100%;
			height:270px;
			padding-left: 156px;
			padding-top: 55px;
			font-weight: bold;
			font-size: 20px;
		}
		.targetDiv .targetDesc{
			display: none;
			border: 1px solid white;
			padding: 50px;
		}
		.targetDiv.expanded .targetDescTitle{
			display:block;
			height: 120px
		}
		.targetDiv.expanded.actionsExpanded .targetDescTitle{
			display: none;
		}
		.target1Bg{
			background-color:#e9927a;
		}
		.target2Bg{
			background-color:#e4b067;
		}
		.target3Bg{
			background-color:#e4e3c4;
		}
		.target4Bg{
			background-color:#aaddd6;
		}
		.target5Bg{
			background-color:#b88ba1;
		}
		.target6Bg{
			background-color:#adc4dc;
		}										
		.cell{
			/**display: table-cell;*/
			vertical-align: middle;
		}
		.actionsDiv{
			height:112.5px;
			border:1px solid white;
		}
		.actionsDiv>:first-child{
			font-size:18px;
			width:155px;
			height:115px;
			text-align:center;
			margin-top: 32px;
		}
		.action {
			display:none;
			border-bottom:1px solid white;
			border-top:1px solid white;
		}
		.action>:first-child{
			float:left;
			margin-left:35px;
			margin-top: 20px;
		}
		.aichiTarget{
			border-top: 1px solid white;
			border-bottom: 1px solid white;
			padding: 10px;
			display:none;
		}
		.aichiTarget img{
			margin-top: 25px;
		}

		.actionBack{
			width: 930px;
			height:0px;
			border-left: 1px solid white;
			border-right: 1px solid white;
		}	
		.actionTitle{
			font-weight: bold;
			padding-left: 156px;
		}
		.actionDesc{
			font-size: 9pt;
			display: none;
			padding-right: 6px;
			margin-left:156px;
		}
		.indicatorsDiv{
			height: 112.5px;
			border: 1px solid white;
		}
		.indicatorsDiv>:first-child{
			font-size:18px;
			width:155px;
			height:115px;
			text-align:center;
			margin-top: 32px;
		}
		.indicator{
			display: none;
		}
		.indicator div{
			margin-left: 24px;
			margin-top: 20px;
			font-size: 16px;
			font-weight: bold;
		}
		.indicator ul{
			margin-left: 130px !important;
		}
		.indicator ul ul {
			margin-left: 30px !important;
			margin-top: 0px !important;
		}
		.cifGroupsDiv {
			height:112.5px;
			border:1px solid white;
		}
		.cifGroupsDiv>:first-child{
			font-size:18px;
			width:155px;
			height:115px;
			text-align:center;
			margin-top: 32px;
		}
		.cifGroup{
			display: none;
		}
		.cifGroup div{
			margin-left: 24px;
			margin-top: 20px;
			font-size: 16px;
			font-weight: bold;
		}	
		.cifGroup ul{
			margin-left: 130px !important;
		}			
		.aichiTargetsDiv{
			height:112.5px;
			border:1px solid white;
		}
		.aichiTargetsDiv>:first-child{
			font-size:18px;
			width:155px;
			height:115px;
			text-align:center;
			margin-top: 32px;
		}
		.aichiTargetTitle{
			text-align: center;
			width: 120px;
			margin-top: 10px;
			font-weight: bold;
		}
		.aichiTargetDesc {
			margin-left: 145px;
			margin-top: -60px;
		}
		.targetsBack{
			position:absolute;
			z-index:3;
			border: 1px solid white;
			width: 100%;
			display: none;
		}
		.targetBack{
			width: 155px;
			height:0px;
			float: left;
			border: 1px solid white;
		}		
		.actionsBack{
			position:absolute;
			z-index:2
		}
		.target1Backbg{
			background-color: #fbe9e4;
		}
		.target2Backbg{
			background-color: #faefe1;
		}
		.target3Backbg{
			background-color: #faf9f3;
		}
		.target4Backbg{
			background-color: #eef8f7;
		}
		.target5Backbg{
			background-color: #f1e8ec;
		}
		.target6Backbg{
			background-color: #eff3f8;
		}								
		#targetsBackImg{
			margin-left: 24px;	
		}
		#backImg{
			margin-left: 20px;
		}
		.targetsBack span{
			line-height: 25px;
			vertical-align: top;
		}