.body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
	background-color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
  	font-size: 10px;
    background-color:white;
}

a:link {
color: #009CBE;
font-weight: normal;
text-decoration: none;
}

a:visited {
color: #9C9C9C;
font-weight: normal;
text-decoration: underline;
}

a:link:hover {
color: #009CBE;
font-weight: normal;
text-decoration: underline;
}

.MenLayer {
    background-color: transparent; 
    position:absolute; 
    z-index: 10; 
    left:142px; 
    top: 0px; 
    height: 300px; 
    width:500px; 
    margin-right:auto; 
    margin-bottom:0;
}

.BottomNav {
	position:absolute;
	width:761px;
	height:32px;
	z-index:12;
	left: 12px;
	top: 710px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	visibility: visible;
	background-color:white;
}

.ButtonBg {
	position:absolute;
	width:141px;
	height:32px;
	z-index:9;
	background-color: #00A392;
	left: 0px;
	visibility: visible;
}

.ButtonBg2 {
	position:absolute;
	width: 2px;
	left: 141px;
	z-index:8;
	background-color: #FFFFFF;
	visibility: visible;
}

.ButtonBg3 {
	position:absolute;
	width:190px;
	height:32px;
	z-index:9;
	background-color: #00A392;
	left: 590px;
	visibility: visible;
}

.Logo {
	position: absolute;
	z-index: 5;
	left: 8px;
	top: 39px;
	width: 190px;
	height: 32px;
	background-color:white;
}

.Layer1 {
	position: absolute;
	width: 344px;
	height: 506px;
	z-index: 1;
	left: 4px;
	top: 167px;
	background-color:white;
}

.CaseStudiesLayer1 {
	position: absolute;
	width: 776px;
	height: 506px;
	z-index: 1;
	left: 4px;
	top: 167px;
	background-color:white;
}

.Layer2 {
	position: absolute;
	width: 220px;
	height: 294px;
	z-index: 2;
	left: 340px;
	top: 175px;
	text-align: right;
}
.TeamLayer {
	position: absolute;
	width: 220px;
	height: 294px;
	z-index: 2;
	left: 340px;
	top: 175px;
	text-align: right;
}
.nfpLayer {
	position: absolute;
	width: 220px;
	height: 294px;
	z-index: -1;
	left: 340px;
	top: 175px;
	text-align: right;
}

.VacLayer {
	position: absolute;
	width: 220px;
	height: 294px;
	z-index: -1;
	left: 340px;
	top: 175px;
	text-align: right;
}

.OCLayer {
	position: absolute;
	width: 220px;
	height: 294px;
	z-index: -1;
	left: 340px;
	top: 175px;
	text-align: right;
}

.Layer3 {
	position: absolute;
	width: 220px;
	height: 295px;
	z-index: -1;
	left: 559px;
	top: 176px;
	text-align: right;
}

.Layer4 {
	position: absolute;
	width: 220px;
	height: 295px;
	z-index: 11;
	left: 321px;
	top: 150px;
}

.Maincontent {
    width:780px; 
    top: 0px; 
    left:0px; 
    position:absolute; 
    z-index: 11; 
    height: 800px; 
    visibility: visible;
    background-color:white;
}

.wrapper {
    width: 760px; 
    height: 100%; 
    top: 0; 
    margin-left: auto; 
    margin-right: auto; 
    visibility: visible;
    position: relative;
    text-align: left;
    background-color:white;
}

.Ticker {
	position: absolute;
	z-index: 9;
	left: 278px;
	top: 120px;
	width: 495px;
	height: 32px;
}

.ButtonBgCons {
	position:absolute;
	width:141px;
	height:32px;
	z-index:9;
	background-color: #F08427;
	left: 0px;
	visibility: visible;
}

.ButtonBg2Cons {
	position:absolute;
	width: 2px;
	left: 141px;
	z-index:8;
	background-color: #FFFFFF;
	visibility: visible;
}

.ButtonBg3Cons {
	position:absolute;
	width:190px;
	height:32px;
	z-index:9;
	background-color: #F08427;
	left: 590px;
	visibility: visible;
}
.ButtonBgInt {
	position:absolute;
	width:141px;
	height:32px;
	z-index:9;
	background-color: #5255A3;
	left: 0px;
	visibility: visible;
}

.ButtonBg2Int {
	position:absolute;
	width: 2px;
	left: 141px;
	z-index:8;
	background-color: #FFFFFF;
	visibility: visible;
}

.ButtonBg3Int {
	position:absolute;
	width:190px;
	height:32px;
	z-index:9;
	background-color: #5255A3;
	left: 590px;
	visibility: visible;
}
.ButtonBgAir {
	position:absolute;
	width:141px;
	height:32px;
	z-index:9;
	background-color: #9C9C9C;
	left: 0px;
	visibility: visible;
}

.ButtonBg2Air {
	position:absolute;
	width: 2px;
	left: 141px;
	z-index:8;
	background-color: #FFFFFF;
	visibility: visible;
}

.ButtonBg3Air {
	position:absolute;
	width:190px;
	height:32px;
	z-index:9;
	background-color: #9C9C9C;
	left: 590px;
	visibility: visible;
}

.BodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: left;
}

.BodyTextAqua {
	font-family: Arial, Helvetica, sans-serif;
	color: #00a392;
	font-size: 12px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: left;
}

.CaseStudiesBodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: centre;

}

.HeadingText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #00a392;
	font-weight: bold;
}

.CHeadingText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #F08427;
	font-weight: bold;
}

.IHeadingText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #5255a3;
	font-weight: bold;
}

.OPHeadingText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #000000;
	font-weight: bold;
}

.AHeadingText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #9C9C9C;
	font-weight: bold;
}

#apDiv1 {
	position:absolute;
	width:176px;
	height:115px;
	z-index:12;
	left: 164px;
	top: 316px;
}

#apDiv2 {
	position:absolute;
	width:763px;
	height:23px;
	z-index:12;
	left: 12px;
	top: 697px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	visibility: visible;
	background-color:white;
}