
	html, body, iframe {
		z-index: 0;
		text-align: center;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		margin:0;
		font-family: Arial, Helvetica, sans-serif;
		width: 100%;
		height: 100%;
	}
	.imgTest {
		position: absolute;
	}
	img {
		page-break-inside: avoid;
	}
	.dropShadowDiv {
		background: #999999; z-index:1; position:relative; width:900px; top: 8px; left: 3px;
		margin-left:auto; margin-right:auto; text-align:left;

	}
	.dropShadowContent {
		text-align: left;
		position:relative; top: -3px; left: -3px;
		border: 1px solid #666666;
		padding: 10px 15px 10px 15px
	}
	/*New Code for top bar here*/
	.areaBut {
		background: white;
		border-style: solid;
		border-width: 1px 1px 0 1px;
		border-color: black;
		color: blue;
		-moz-border-radius: 7px 7px 0 0;
		border-radius-topleft: 7px 7px;
		border-radius-topright: 7px 7px;
		padding: 4px;
		border-bottom: white 1px solid;
		display: inline;
		position: relative;
		margin: 0;
		margin-right: 8px;
		text-align: center;
		float: left;
		bottom: 0px;
		z-index: 20;
	}
	.areaBut .areaButWidth {
		width: 70px;
		display: block;
		height: 1px;
		visibility: hidden;
		position: relative;
		font-size: 1px;
		top:0;
		left:0;
	}
	.areaBut .areaButText {
		position: relative;
		left:0;
	}

	.areaButBot {
		background: #666666;
		color: white;
		padding: 4px;
		display: inline;
		position: relative;
		margin: 0;
		margin-right: 2px;
		text-align: center;
		float: left;
		bottom: 0px;
		z-index: 10;
	}
	.areaBut span{
		z-index:100;
	}
	a {
		text-decoration: none;
	}

	a:hover .areaBut {
		background: #afbdbf;
		cursor: pointer;
		color: white;
	}
	a:hover .areaButBot {
		background: #4c4c4c;
		cursor: pointer;
	}

	a img {
		border: 0;
	}

	.areaButSelected {
		background: orange;
		color: white;
		border-color: white;
		border-bottom: orange 1px solid;
		z-index: 20;
		float: left;
	}
	/*.areaButSelected span{
		z-index:100; top: 10px;
	}*/

	.areaButGap{
		width: 1px;
		font-size: 2px;
		float: left;
	}

	.topContents{
		display:inline;
		float: left;
		padding-left: 2em;
	}
	.topContentHeader{
		color: #ff6600;
		font-size:30;
		font-style: normal;
		font-variant: normal;
		font-weight: bold;
		font-stretch: normal;
	}

.hoverHighlight{
	padding: 0;
	margin: 0;
	border: 0;
	margin-bottom: 5px;
	position: relative;
	cursor: pointer;
}
.hoverHighlight img {
	position: relative;
	float: left;
	clear: both;
	display: inline;
	border: solid #F1F5ED;
	margin: 0px;
	padding: 0;
	z-index: 50;
	height: 85px;
	width: 103px;
	border-width: 10px 8px 8px 10px
}


.hoverHighlight .MainTextDiv {
	position: absolute;
	display: block;
	height: 100%;
	width: 735px;
	right: 0px;
	left: 131px;
	background: #F1F5ED;
	line-height: 103px;
}
.hoverHighlight .MainCareerDiv {
	position: absolute;
	display: block;
	height: 100%;
	width: 600px;
	right: 0px;
	top: 0px;
	left: 10px;
	background: #F1F5ED;
	color: #000000;
}
.hoverHighlight .rightCareerDiv {
	position: absolute;
	display: block;
	height: 100%;
	width: 230px;
	right: 5px;
	background: #F1F5ED;
	line-height: 103px;
	color: #000000;
}
.hoverHighlight .MainTextSpan {
	vertical-align: middle;
	padding-left: 10px;
}

.hoverHighlight .leftBottom {
	position: absolute;
	bottom: 2px;
	right: 5px;
	z-index: 10;
	font-style: italic;
}
.hoverHighlight .leftBottomCareer {
	position: absolute;
	bottom: 2px;
	right: 260px;
	z-index: 10;
	font-style: italic;
}

a:hover .hoverHighlight img{
	border-color: #999999;
	background: #999999;
}
a:hover .hoverHighlight .MainTextDiv{
	background: #999999;
	color: white;
}
a:hover .hoverHighlight .MainCareerDiv{
	background: #999999;
	color: white;
}
a:hover .hoverHighlight span {
	color: white;
}

a:hover .hoverHighlight .rightCareerDiv{
	background: #999999;
	color: white;
}
a:hover .hoverHighlight .leftBottom {
	color: white;
}
a:hover .hoverHighlight .leftBottomCareer {
	color: white;
}

	#headerMain{
		padding:0; height: 180px; overflow: hidden;
	}
	#ppmImageGrey{
		float: left; position: relative; top: 0; left: 0;
	}
	#topHeader{
		height: 60px; position: relative; background: #96a7aa; vertical-align: text-bottom; text-align: center;
	}
	#buttonWrapper{
		position:absolute; bottom: -1px; left: 165px; z-index: 10;
	}
	#blankOrange{
		background: orange; border-color: white; border-style: solid; border-width: 1px 0 1px 0;
	}
	#mainContentWrapper{
		display: block; width:100%; left:15px; right:15px; text-align:center;
		padding-top: 8px;
	}
	#dropShadowAdditional{
		overflow: auto;  height:380px
	}
	#footerOuter{
		border-top-color: #666666; border-top-style: solid; border-top-width: 1px; border-bottom-color: #666666; border-bottom-style: solid; border-bottom-width: 1px;
	}
	#footerWhite{
		border-top-color: #FFFFFF; border-top-style: solid; border-top-width: 1px; border-bottom-color: #FFFFFF; border-bottom-style: solid; border-bottom-width: 1px;
	}
	#footerOrange{
		border-top-color: #FF9900; border-top-style: solid; border-top-width: 1px; border-bottom-color: #FF9900; border-bottom-style: solid; border-bottom-width: 1px;
	}
	#footerBGColour{
		hxeight: 1em; background-color: #666666; color: #ffffff; text-align: right; vertical-align: text-top;
	}
	#footerCopyright{
		position:relative; left: 0px; float:right; clear: right; z-index:30; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; font-stretch: normal; font-size-adjust: none; width: 120px;
	}
	#footerSpan{
		position:absolute; float: right; clear: left; z-index:20; width: 90px;
	}
	#footerImage{
		height: 1em; position:relative; left:0px; top:0px;
	}
	.footerWrapperWrapper{
		/*  display:block; position:absolute; top:590px;  width:900; left:15px; right:15px;*/
		z-index:1; position:relative; width:900px;
		margin-left:auto; margin-right:auto; text-align:left;
		top: 12px;
	}
	#contactDiv1{
		background:#F1F5ED; position:relative; top:0px; width:375px; height:157px; float: left;
		padding: 10px;
		border: 10px;
	}
	#contactDiv2{
		position:relative;  top:0px; height:345px; width:450px; float: right;
		padding: 0;
		margin: 0;
		border: 0;
		overflow: hidden;
	}
	#contactDiv3{
		background:#F1F5ED; position:relative; top:10px; width:375px; height:157px;  float: left;
		padding: 10px;
		border: 10px;
	}
	#contactDiv4{
		background:blue; position:relative; top:0px; width:220px; height:200px;  float: right;
	}

	#demoLink{
		position: absolute; top:90px; left:800px;
	}
	#pdfLink {
		position:absolute; top: 145px; left:800px;
	}









