@charset "UTF-8";
.inv{
    visibility: hidden;
    display: none;
}
.labelLine{
	display:block;
	position: absolute;
	height: 1px;
	transform-origin: left;
	-webkit-transform-origin: left;
	-ms-transform-origin: left;
	pointer-events: none;
	background-color:rgba(51,51,51,1);
}

.labelLineW{
	display:block;
	position: absolute;
	height: 1px;
	transform-origin: left;
	-webkit-transform-origin: left;
	-ms-transform-origin: left;
	pointer-events: none;
	background-color:rgba(255,255,255,1);
}
.labelLine2{
	height: 2px;	
}
.label12{
	display: block;
	position: absolute;
	font-size: 12px;
	font-weight: bold;
	width: auto;
}

.labelLine2w{
	height: 2px;
	background-color:FFF;	
}
.label12w{
	display: block;
	position: absolute;
	font-size: 12px;
	font-weight: bold;
	width: auto;
	color: #FFF;
	left: 179px;
	top: 233px;
}

.n_weight{
	font-weight:normal;	
}
.yellow12 {
	font-size: 12px;
	color: #FF0;
}
sup, sub {
   vertical-align: baseline;
   position: relative;
   top: -0.4em;
}
sub { top: 0.4em; }
/* frame 1 */
#ecosystem{
	display: block;
	position: absolute;
	left: 216px;
	top: 55px;
}
#ecosystemBtn{
	display: block;
	position: absolute;
	left: 225px;
	top: 63px;
	opacity: 0;
	filter: alpha(opacity=0);
	cursor: pointer;
}
#soilL{
	display: block;
	position: absolute;
	left: 160px;
	top: 328px;
}
#soilLine{
	width: 61px;
	left: 185px;
	top: 340px;
	transform: rotate(15deg);
	-ms-transform: rotate(15deg);
	-webkit-transform: rotate(15deg);
}
#waterL{
	display: block;
	position: absolute;
	left: 507px;
	top: 362px;
	color:#36F;
	pointer-events: none;
}
#waterBtn{
	display: block;
	position: absolute;
	left: 224px;
	top: 145px;
	opacity: 0;
	filter: alpha(opacity=0);
}
#abioticMC{
	display: none;
}
#shroomZoom{
	display: block;
	position: absolute;
	left: 578px;
	top: 26px;
	pointer-events:none;
}
#treeL{
	display: block;
	position: absolute;
	left: 168px;
	top: 63px;
}
#treeLine{
	width: 121px;
	left: 195px;
	top: 73px;
	transform: rotate(15deg);
	-ms-transform: rotate(15deg);
	-webkit-transform: rotate(15deg);
}
#mossL{
	display: block;
	position: absolute;
	left: 751px;
	top: 276px;
}
#mossLine{
	width: 171px;
	left: 608px;
	top: 385px;
	transform: rotate(-35deg);
	-ms-transform: rotate(-35deg);
	-webkit-transform: rotate(-35deg);
}
#shroomBtn{
	display: block;
	position: absolute;
	left: 622px;
	top: 30px;
	opacity: 0;
	filter: alpha(opacity=0);
}
#bioticMC{
	display: none;
}

/* frame 2 */
#communityBtn{
	display: block;
	position: absolute;
	left: 224px;
	top: 63px;
	opacity: 0;
	filter: alpha(opacity=0);
}
#mossZoom{
	display: block;
	position: absolute;
	left: 51px;
	top: 82px;
}
#mossBtn{
	display: block;
	position: absolute;
	left: 56px;
	top: 86px;
	opacity: 0;
	filter: alpha(opacity=0);
}
#mossMC{
	display: none;
}

/* frame 3 */
#galapagos{
	display: block;
	position: absolute;
	left: 89px;
	top: 112px;
}
#galapagosL{
	display: block;
	position: absolute;
	left: 170px;
	top: 320px;
}
#galapagosBtn{
	display: block;
	position: absolute;
	left: 89px;
	top: 112px;
	width: 256px;
	height: 194px;
	opacity: 0;
	filter: alpha(opacity=0);
	cursor: pointer;
}
#lichenZoom{
	display: block;
	position: absolute;
	left: 278px;
	top: 29px;
}
#lichenBtn{
	display: block;
	position: absolute;
	left: 324px;
	top: 35px;
	opacity: 0;
	filter: alpha(opacity=0);
}
#lichenMC{
	display: none;
}
#climax{
	display: block;
	position: absolute;
	left: 610px;
	top: 112px;
}
#climaxL{
	display: block;
	position: absolute;
	left: 698px;
	top: 320px;
}
#climaxBtn{
	display: block;
	position: absolute;
	left: 610px;
	top: 112px;
	width: 256px;
	height: 194px;
	opacity: 0;
	filter: alpha(opacity=0);
	cursor: pointer;
}
#climaxMC{
	display: none;
}

/* frame 4 */
#forestFire{
	display: block;
	position: absolute;
	left: 89px;
	top: 112px;
}
#forestFireL{
	display: block;
	position: absolute;
	left: 127px;
	top: 320px;
}
#forestFireBtn{
	display: block;
	position: absolute;
	left: 89px;
	top: 112px;
	width: 256px;
	height: 194px;
	opacity: 0;
	filter: alpha(opacity=0);
	cursor: pointer;
}

#climaxForest{
	display: block;
	position: absolute;
	left: 610px;
	top: 112px;
}
#climaxForestL{
	display: block;
	position: absolute;
	left: 698px;
	top: 320px;
}
#climaxForestBtn{
	display: block;
	position: absolute;
	left: 610px;
	top: 112px;
	width: 256px;
	height: 194px;
	opacity: 0;
	filter: alpha(opacity=0);
	cursor: pointer;
}
#climaxForestMC{
	display: none;
}

/* frame 6 */
#biomes{
	display: block;
	position: absolute;
	left: 186px;
	top: 58px;
}
#tundraBtn{
	display: block;
	position: absolute;
	left: 196px;
	top: 72px;
	opacity: 0;
	filter: alpha(opacity=0);
}
#taigaBtn{
	display: block;
	position: absolute;
	visibility:hidden;
	left: 195px;
	top: 114px;
	opacity: 0;
	filter: alpha(opacity=0);
}
#tempForestBtn{
	display: block;
	position: absolute;
	visibility: hidden;
	left: 303px;
	top: 128px;
	opacity: 0;
	filter: alpha(opacity=0);
}
#rainForestBtn{
	display: block;
	position: absolute;
	visibility: hidden;
	left: 312px;
	top: 223px;
	opacity: 0;
	filter: alpha(opacity=0);
}
#grasslandBtn{
	display: block;
	position: absolute;
	visibility: hidden;
	left: 270px;
	top: 158px;
	opacity: 0;
	filter: alpha(opacity=0);
}
#desertBtn{
	display: block;
	position: absolute;
	visibility: hidden;
	left: 269px;
	top: 178px;
	opacity: 0;
	filter: alpha(opacity=0);
}

/* frame 8 */
#trophic{
	display: block;
	position: absolute;
	left: 226px;
	top: 50px;
}
#producersBtn{
	display: block;
	position: absolute;
	left: 233px;
	top: 76px;
	opacity: 0;
	filter: alpha(opacity=0);
}
#hopperZoom{
	display: block;
	position: absolute;
	left: 134px;
	top: 175px;
}
#hopperBtn{
	display: block;
	position: absolute;
	left: 143px;
	top: 183px;
	opacity: 0;
	filter: alpha(opacity=0);
}
#consumerMC{
	display: none;
}
#shroomSmZoom{
	display: block;
	position: absolute;
	left: 697px;
	top: 198px;
}
#shroomSmBtn{
	display: block;
	position: absolute;
	left: 754px;
	top: 206px;
	opacity: 0;
	filter: alpha(opacity=0);
}
#decomMC{
	display: none;
}

/* frame 9 */
.greaterThan{
	/*font-family: Arial, Helvetica, sans-serif;*/
	letter-spacing: -2px;
	font-weight:400;
}
.arrowAdj{
	vertical-align: baseline;
   	position: relative;
   	font-size:24px;
   	letter-spacing: -4px;
   	top: 4px;
}
#consumer9MC{
	display: none;
}
#hopperArrow{
	display: block;
	position: absolute;
	left: 194px;
	top: 260px;
}
#snakeZoom{
	display: block;
	position: absolute;
	left: 375px;
	top: 194px;
}
#snakeArrow{
	display: block;
	position: absolute;
	left: 223px;
	top: 171px;
}
#snakeBtn{
	display: block;
	position: absolute;
	left: 383px;
	top: 202px;
	opacity: 0;
	filter: alpha(opacity=0);
}
#snakeMC{
	display: none;
}
#eagleZoom{
	display: block;
	position: absolute;
	left: 602px;
	top: 61px;
}
#eagleArrow{
	display: block;
	position: absolute;
	left: 447px;
	top: 98px;
}
#eagleBtn{
	display: block;
	position: absolute;
	left: 658px;
	top: 69px;
	opacity: 0;
	filter: alpha(opacity=0);
}
#eagleMC{
	display: none;
}
#web{
	display: block;
	position: absolute;
	left: 233px;
	top: 125px;
}
#mouseBtn{
	display: block;
	position: absolute;
	left: 668px;
	top: 262px;
	opacity: 0;
	filter: alpha(opacity=0);
}
#webMC{
	display: none;
}

/* frame 10 */
#pyrimidTop{
	display: block;
	position: absolute;
	left: 371px;
	top: 81px;
}
#pyrimid{
	display: block;
	position: absolute;
	left: 327px;
	top: 266px;
}
#layer1Btn{
	display: block;
	position: absolute;
	left: 327px;
	top: 276px;
	opacity: 0;
	filter: alpha(opacity=0);
}
#layer2{
	display: block;
	position: absolute;
	left: 370px;
	top: -311px;
	/*top: 211px;
	height: 117px;
	width: 277px;*/
}
#layer2Btn{
	display: block;
	position: absolute;
	left: 373px;
	top: 216px;
	opacity: 0;
	filter: alpha(opacity=0);
}
#proCalsL{
	display: block;
	position: absolute;
	left: 197px;
	top: 341px;
}
#smoke1R{
	display: block;
	position: absolute;
	visibility: hidden;
	left: 570px;
	top: 254px;
	/*left: 480px;
	top: 115px;*/
}
#smoke1L{
	display: block;
	position: absolute;
	visibility: hidden;
	left: 300px;
	top: 254px;
	/*left: 380px;
	top: 115px;*/
}
#consume1CalsL{
	display: block;
	position: absolute;
	left: 197px;
	top: 260px;
}
#consume2CalsL{
	display: none;
	position: absolute;
	left: 197px;
	top: 181px;
}
#consume3CalsL{
	display: none;
	position: absolute;
	left: 197px;
	top: 105px;
}
#consume1MC{
	display: none;

}
#layer3{
	display: block;
	position: absolute;
	left: 414px;
	top: -311px;
	/*top: 151px;
	height: 99px;
	width: 191px;*/
}
#layer4{
	display: block;
	position: absolute;
	left: 457px;
	top: -311px;
	/*top: 81px;
	height: 92px;
	width: 130px;*/
}
#layer4Btn{
	display: block;
	position: absolute;
	visibility:hidden;
	left: 461px;
	top: 81px;
	opacity: 0;
	filter: alpha(opacity=0);
}

/* frame 12 */
#tidalZone{
	display: block;
	position: absolute;
	left: 315px;
	top: 70px;
}
#highL{
	left: 780px;
	top: 73px;
}
#highLine{
	width: 121px;
	left: 656px;
	top: 79px;
}
#lowL{
	left: 780px;
	top: 299px;
}
#lowLine{
	width: 121px;
	left: 656px;
	top: 305px;
}
#tidalZoneBtn{
	display: block;
	position: absolute;
	left: 323px;
	top: 79px;
	width: 341px;
	height: 273px;
	opacity: 0;
	filter: alpha(opacity=0);
	background-color:#FFF;
	cursor: pointer;
}
#tidalZoneL{
	display: block;
	position: absolute;
	left: 447px;
	top: 359px;
}

#musselZoom{
	display: block;
	position: absolute;
	left: 274px;
	top: 18px;
	pointer-events:none;
}
#musselBracket{
	display: block;
	position: absolute;
	left: 659px;
	top: 84px;
}
#musselZL{
	display: block;
	position: absolute;
	left: 704px;
	top: 116px;
}
#musselL{
	display: block;
	position: absolute;
	left: 202px;
	top: 44px;
}
#musselLine{
	width: 71px;
	left: 246px;
	top: 53px;
	transform: rotate(5deg);
	-ms-transform: rotate(5deg);
	-webkit-transform: rotate(5deg);
}
#starL{
	display: block;
	position: absolute;
	left: 195px;
	top: 123px;
}
#starLine{
	width: 81px;
	left: 246px;
	top: 126px;
	transform: rotate(-15deg);
	-ms-transform: rotate(-15deg);
	-webkit-transform: rotate(-15deg);
}
#musselBtn{
	display: block;
	position: absolute;
	left: 323px;
	top: 77px;
	opacity: 0;
	filter: alpha(opacity=0);
}
#musselMC{
	display: none;
}
#starBracket{
	display: block;
	position: absolute;
	left: 260px;
	top: 140px;
}
#starBtn{
	display: block;
	position: absolute;
	left: 323px;
	top: 146px;
	opacity: 0;
	filter: alpha(opacity=0);
}
#starMC{
	display: none;
}

/* frame 13 */
#herbivore{
	display: block;
	position: absolute;
	left: 77px;
	top: 196px;
}
#herbivoreL{
	display: block;
	position: absolute;
	left: 145px;
	top: 352px;
}
#herbivoreBtn{
	display: block;
	position: absolute;
	left: 77px;
	top: 196px;
	width: 194px;
	height: 144px;
	opacity: 0;
	filter: alpha(opacity=0);
	cursor: pointer;
}
#carnivore{
	display: block;
	position: absolute;
	left: 687px;
	top: 146px;
}
#carnivoreL{
	display: block;
	position: absolute;
	left: 765px;
	top: 305px;
}
#carnivoreBtn{
	display: block;
	position: absolute;
	left: 687px;
	top: 146px;
	width: 194px;
	height: 144px;
	opacity: 0;
	filter: alpha(opacity=0);
	cursor: pointer;
}
#carnivoreMC{
	display: none;
}
#omnivore{
	display: block;
	position: absolute;
	left: 381px;
	top: 76px;
}
#omnivoreL{
	display: block;
	position: absolute;
	left: 448px;
	top: 232px;
}
#omnivoreBtn{
	display: block;
	position: absolute;
	left: 381px;
	top: 76px;
	width: 194px;
	height: 144px;
	opacity: 0;
	filter: alpha(opacity=0);
	cursor: pointer;
}
#omnivoreMC{
	display: none;
}

/* frame 14 */
#mutualism{
	display: block;
	position: absolute;
	left: 82px;
	top: 137px;
}
#mutualismL{
	display: block;
	position: absolute;
	left: 144px;
	top: 295px;
}
#mutualismBtn{
	display: block;
	position: absolute;
	left: 82px;
	top: 137px;
	width: 194px;
	height: 144px;
	opacity: 0;
	filter: alpha(opacity=0);
	cursor: pointer;
}
#parasite{
	display: block;
	position: absolute;
	left: 381px;
	top: 201px;
}
#parasiteL{
	display: block;
	position: absolute;
	left: 448px;
	top: 354px;
}
#parasiteBtn{
	display: block;
	position: absolute;
	left: 381px;
	top: 201px;
	width: 194px;
	height: 144px;
	opacity: 0;
	filter: alpha(opacity=0);
	cursor: pointer;
}
#parasiteMC{
	display: none;
}
#commens{
	display: block;
	position: absolute;
	left: 680px;
	top: 82px;
}
#commensL{
	display: block;
	position: absolute;
	left: 727px;
	top: 240px;
}
#commensBtn{
	display: block;
	position: absolute;
	left: 680px;
	top: 82px;
	width: 194px;
	height: 144px;
	opacity: 0;
	filter: alpha(opacity=0);
	cursor: pointer;
}
#commensMC{
	display: none;
}
/* frame 16 */
#recycle{
	display: block;
	position: absolute;
	left: 357px;
	top: 82px;
}
#recycleBtn{
	display: block;
	position: absolute;
	left: 369px;
	top: 127px;
	opacity: 0;
	filter: alpha(opacity=0);
}
#recycleArrows{
	display: block;
	position: absolute;
	left: 319px;
	top: 77px;
	cursor:pointer;
}

/* frame 17 */
#waterCycle{
	display: block;
	position: absolute;
	left: 216px;
	top: 46px;
}
#wCycleL{
	display: block;
	position: absolute;
	left: 228px;
	top: 57px;
	color: #FFF;
}
#streamL{
	display: block;
	position: absolute;
	left: 585px;
	top: 231px;
}
#streamLine{
	width: 51px;
	left: 532px;
	top: 257px;
	transform: rotate(-18deg);
	-ms-transform: rotate(-18deg);
	-webkit-transform: rotate(-18deg);
}
#gWaterL{
	display: block;
	position: absolute;
	left: 285px;
	top: 370px;
}
#gWaterLine{
	width: 38px;
	left: 256px;
	top: 345px;
	transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
}
#oceanL{
	display: block;
	position: absolute;
	left: 642px;
	top: 350px;
}
#lakeL{
	display: block;
	position: absolute;
	left: 453px;
	top: 244px;
}
#oceanBtn{
	display: block;
	position: absolute;
	left: 352px;
	top: 246px;
	opacity: 0;
	filter: alpha(opacity=0);
}
#evapZoom{
	display: block;
	position: absolute;
	left: 647px;
	top: 114px;
}
#transL{
	display: block;
	position: absolute;
	left: 730px;
	top: 237px;
	color:#66CCFF;
}
#evapL{
	display: block;
	position: absolute;
	left: 635px;
	top: 303px;
	color:#66CCFF;
}
#cloud{
	display: block;
	position: absolute;
	left: 635px;
	top: 188px;
	width: 54px;
	height: 35px;
	opacity: .3;
	filter: alpha(opacity=30);
	/*left: 420px;
	top: 96px;
	width: 230px;
	height: 127px;*/
}
#evapMC{
	display: none;
}
#condenseL{
	display: none;
	position: absolute;
	left: 503px;
	top: 192px;
	color: #66CCFF;
}

#cloudBtn{
	display: block;
	position: absolute;
	visibility:hidden;
	left: 420px;
	top: 96px;
	opacity: 0;
	filter: alpha(opacity=0);
}
#rain1{
	display: block;
	position: absolute;
	visibility:hidden;
	left: 412px;
	top: 198px;
}
#rain2{
	display: block;
	position: absolute;
	visibility:hidden;
	left: 412px;
	top: 198px;
}
#cloudMC{
	display: block;
	position: absolute;
	top: 0px;
}
#precipL{
	display: block;
	position: absolute;
	left: 272px;
	top: 213px;
	color: #66CCFF;
}
#precipLine{
	width: 58px;
	left: 346px;
	top: 224px;
	background-color: #66CCFF;
	transform: rotate(10deg);
	-ms-transform: rotate(10deg);
	-webkit-transform: rotate(10deg);
}
#storedWaterL{
	display: block;
	position: absolute;
	left: 115px;
	top: 207px;
	color: #66CCFF;
}
#storedWaterLine{
	width: 58px;
	left: 195px;
	top: 216px;
	background-color: #66CCFF;
	transform: rotate(-20deg);
	-ms-transform: rotate(-20deg);
	-webkit-transform: rotate(-20deg);
}
#storedWaterLine2{
	width: 158px;
	left: 195px;
	top: 216px;
	background-color: #66CCFF;
	transform: rotate(13deg);
	-ms-transform: rotate(13deg);
	-webkit-transform: rotate(13deg);
}
#storedWaterLine3{
	width: 130px;
	left: 195px;
	top: 216px;
	background-color: #66CCFF;
	transform: rotate(70deg);
	-ms-transform: rotate(70deg);
	-webkit-transform: rotate(70deg);
}
#snowBtn{
	display: block;
	position: absolute;
	left: 228px;
	top: 173px;
	opacity: 0;
	filter: alpha(opacity=0);
	cursor: pointer;
}
#precipMC{
	display: none;
}
#streamArrow{
	display: block;
	position: absolute;
	left: 357px;
	top: 247px;
}
#streamflowL{
	display: block;
	position: absolute;
	left: 549px;
	top: 263px;
	color: #66CCFF;
}
#runoffL{
	display: block;
	position: absolute;
	left: 268px;
	top: 279px;
	color: #66CCFF;
}
#streamBtn{
	display: block;
	position: absolute;
	left: 505px;
	top: 245px;
	opacity: 0;
	filter: alpha(opacity=0);
	cursor: pointer;
}
#runoffMC{
	display: none;
}
#transpirationBtn{
    position: absolute;
    display: block;
    opacity: 0;
    visibility: hidden;
    left:750px;
    top:121px;
}
#cloud18{
	display: block;
	position: absolute;
	left: 350px;
	top: 96px;
	width: 230px;
	height: 127px;
}

/* frame 19 */
#carbonCycle{
	display: block;
	position: absolute;
	left: 216px;
	top: 46px;
}
#cCycleL{
	display: block;
	position: absolute;
	left: 228px;
	top: 57px;
	color: #FFF;
}
#CO2L{
	display: block;
	position: absolute;
	left: 278px;
	top: 134px;
	display: block;
	position: absolute;
	font-size: 11px;
	font-weight: bold;
	width: auto;
}
#CO2Btn{
	display: block;
	position: absolute;
	left: 277px;
	top: 88px;
	opacity: 0;
	filter: alpha(opacity=0);
}
#photoZoom{
	display: block;
	position: absolute;
	left: 366px;
	top: 143px;
	pointer-events:none;
}
#photoL{
	display: block;
	position: absolute;
	left: 437px;
	top: 196px;
	color: #FFCCCC;
}
#plantsL{
	display: block;
	position: absolute;
	left: 436px;
	top: 262px;
}
#photoBtn{
	display: block;
	position: absolute;
	left: 408px;
	top: 186px;
	opacity: 0;
	filter: alpha(opacity=0);
}
#photoMC{
	display: none;
}

#respZpoom{
	display: block;
	position: absolute;
	left: 297px;
	top: 163px;
	pointer-events:none;
}
#respL{
	display: block;
	position: absolute;
	left: 335px;
	top: 195px;
	color: #FFFFCC;
}
#animalsL{
	display: block;
	position: absolute;
	left: 330px;
	top: 306px;
}
#respBtn{
	display: block;
	position: absolute;
	left: 305px;
	top: 231px;
	opacity: 0;
	filter: alpha(opacity=0);
}
#respMC{
	display: none;

}
#dissolvedArrow{
	display: block;
	position: absolute;
	left: 236px;
	top: 160px;
	pointer-events:none;
}
#dissL{
	display: block;
	position: absolute;
	left: 230px;
	top: 346px;
	color: #FFCCCC;
	pointer-events:none;
}
#dissBtn{
	display: block;
	position: absolute;
	visibility:hidden;
	left: 223px;
	top: 208px;
	opacity: 0;
	filter: alpha(opacity=0);
}
#dissMC{
	display: none;

}
#sequestZpoom{
	display: block;
	position: absolute;
	left: 366px;
	top: 126px;
	pointer-events: none;
}
#sequestL{
	display: block;
	position: absolute;
	left: 614px;
	top: 195px;
	color: #FFCCCC;
}
#limeL{
	display: block;
	position: absolute;
	left: 657px;
	top: 279px;
}
#coalL{
	display: block;
	position: absolute;
	left: 786px;
	top: 337px;
}
#sequestBtn1{
	display: block;
	position: absolute;
	left: 640px;
	top: 212px;
	opacity: 0;
	filter: alpha(opacity=0);
}
#sequestBtn2{
	display: block;
	position: absolute;
	left: 749px;
	top: 261px;
	opacity: 0;
	filter: alpha(opacity=0);
}
#sequestBtn{
	display: block;
	position: absolute;
	left: 638px;
	top: 210px;
	opacity: 0;
	filter: alpha(opacity=0);
}
#sequestMC{
	display: none;

}
#combustArrow{
	display: block;
	position: absolute;
	left: 365px;
	top: 56px;
	pointer-events: none;
}
#combustL{
	display: block;
	position: absolute;
	left: 483px;
	top: 70px;
	color: #FFFFCC;
}
#combustBtn{
	display: block;
	position: absolute;
	left: 616px;
	top: 52px;
	opacity: 0;
	filter: alpha(opacity=0);
	cursor:pointer;
}
#combustMC{
	display: none;
}

/* frame 21 */
#nitroCycle{
	display: block;
	position: absolute;
	left: 216px;
	top: -7px;
}
#nCycleL{
	display: block;
	position: absolute;
	left: 227px;
	top: 361px;
	color: #FFF;
}
#nitroL{
	display: block;
	position: absolute;
	left: 407px;
	top: 57px;
	display: block;
	position: absolute;
	font-size: 11px;
	font-weight: bold;
	width: auto;
}
#nitroBtn{
	display: block;
	position: absolute;
	left: 401px;
	top: 4px;
	opacity: 0;
	filter: alpha(opacity=0);
}
#nitroFixZoom{
	display: block;
	position: absolute;
	left: 492px;
	top: 52px;
}
#soilBacL{
	display: block;
	position: absolute;
	left: 726px;
	top: 326px;
	color:#EDBAFA;
}
#fixL{
	display: block;
	position: absolute;
	left: 732px;
	top: 282px;
}
#nodulesL{
	display: block;
	position: absolute;
	left: 752px;
	top: 225px;
	color: #EDBAFA;
}
#NH3{
	display: block;
	position: absolute;
	left: 631px;
	top: 290px;
	color: #EDBAFA;
}
#fixBtn{
	display: block;
	position: absolute;
	left: 675px;
	top: 160px;
	opacity: 0;
	filter: alpha(opacity=0);
}
#fixMC{
	display: none;
}
#ammon{
	display: block;
	position: absolute;
	left: 429px;
	top: 174px;
}
#decomposersL{
	display: block;
	position: absolute;
	left: 463px;
	top: 247px;
	color: #EDBAFA;
}
#ammonL{
	display: block;
	position: absolute;
	left: 513px;
	top: 262px;
}
#ammonBtn{
	display: block;
	position: absolute;
	left: 460px;
	top: 213px;
	opacity: 0;
	filter: alpha(opacity=0);
	cursor:pointer;
}
#ammonMC{
	display: none;
}
#nitrif{
	display: block;
	position: absolute;
	left: 450px;
	top: 309px;
}
#soilBac2L{
	display: block;
	position: absolute;
	left: 492px;
	top: 318px;
	color: #EDBAFA;
}
#NO3L{
	display: block;
	position: absolute;
	left: 483px;
	top: 368px;
	color: #EDBAFA;
}
#nitrifL{
	display: block;
	position: absolute;
	left: 553px;
	top: 370px;
}
#nitrifBtn{
	display: block;
	position: absolute;
	left: 503px;
	top: 334px;
	opacity: 0;
	filter: alpha(opacity=0);
	cursor: pointer;
}
#nitrifMC{
	display: none;
}
#assim{
	display: block;
	position: absolute;
	left: 330px;
	top: 132px;
}
#rootsL{
	display: block;
	position: absolute;
	left: 386px;
	top: 259px;
	color: #EDBAFA;
}

#assimL{
	display: block;
	position: absolute;
	left: 377px;
	top: 311px;
}
#assimBtn{
	display: block;
	position: absolute;
	left: 336px;
	top: 229px;
	opacity: 0;
	filter: alpha(opacity=0);
	cursor: pointer;
}
#assimMC{
	display: none;
}
#denitrif{
	display: block;
	position: absolute;
	left: 193px;
	top: 61px;
}
#soilBac3L{
	display: block;
	position: absolute;
	left: 142px;
	top: 313px;
	color: #EDBAFA;
}

#denitrifL{
	display: block;
	position: absolute;
	left: 264px;
	top: 291px;
}
#denitrifBtn{
	display: block;
	position: absolute;
	left: 208px;
	top: 269px;
	opacity: 0;
	filter: alpha(opacity=0);
	cursor: pointer;
}
#denitrifMC{
	display: none;
}
#full{
	top: 79px;
	left: 320px;
}