body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}
.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #959595;
}
.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #959595;
	font-weight: bold;
}


#outerwrapper {
	background-image: url(images/pagebg.gif);
	display: table;
	z-index: 0;
	width: 100%;
	height: 100%;
	position: absolute;
	border: 0px solid black;
}
#innerwrapper {
	z-index: 0;
	display: table;
	margin-left: auto;
  	margin-right: auto;
  	margin-top: auto;
  	margin-bottom: auto;
	width: 960px;
	position: relative;
	border: 0px solid black;
}
#innerwrapper-row {
	display: table-row;
	z-index: 0;
	width: 960px;
	position: relative;
	border: 0px solid black;
}
#bubblesA {
	z-index: 0;
	display: table-column;
	float: left;
	width: 70px;
	height: 700px;
	position: relative;
	border: 0px solid black;
}
#bubblesB {
	display: table-column;
	float: right;
	z-index: 0;
	width: 70px;
	height: 700px;
	position: relative;
	border: 0px solid black;
}
#mainBox {
	display: table-column;
	float: left;
	width: 820px;
	height: 800px;
	z-index: 0;
	position: inherit;
	border:0px solid black;
}
#mainBox-Inside {
	display: table;
	width: 820px;
	height: 200px;
	z-index: 0;
	position: relative;
	border: 0px solid black;
}
#mainBox-header {
	display: table-row;
	z-index: 0;
	width: 820px;
	height: auto;
	position: relative;
	border: 0px solid black;
}
#mainBox-footer {
	z-index: 0;
	top: 120px;
	position: relative;
	height: 180px;
	background-image:url(images/footer.jpg);
	width: 820px;
	border: 0px solid black;
}
#footertext {
	height: auto;
	width: auto;
	right: 15px;
	top: 30px;
	z-index: 2;
	position: relative;
	border: 0px solid black;
}
#content-totalsolution {
	z-index: 0;
	float: left;
	left: 15px;
	height: 200px;
	position: relative;
	border: 0px solid black;
}
#content-roiassessments {
	float: left;
	z-index: 0;
	left: 30px;
	height: 200px;
	width: 186px;
	position: relative;
	border: 0px solid black;
}
#content-casestudies {
	z-index: 0;
	float: left;
	left: 45px;
	height: 200px;
	width: 186px;
	position: relative;
	border: 0px solid black;
}
#content-environews {
	z-index: 0;
	float: left;
	left: 60px;
	height: 200px;
	position: relative;
	border: 0px solid black;
}
#content-roiassessments-innertable {
	display: table;
	background-image: url(images/newsbox-bg.gif);
	width: 186px;
	z-index: 2;
	height: auto;
	position: relative;
	border: 0px solid black;
}
#content-roiassessments-innertable-rowspacer {
	z-index: 2;
	display: table-row;
	width: auto;
	height: 20px;
	position: relative;
	border: 0px solid black;
}
#content-roiassessments-innertable-row1 {
	z-index: 2;
	display: table-row;
	width: auto;
	height: inherit;
	position: relative;
	border: 0px solid black;
}
#content-roiassessments-innertable-row2 {
	z-index: 2;
	display: table-row;
	width: auto;
	height: auto;
	position: relative;
	border: 0px solid black;
}
#content-roiassessments-innertable-row2-col1 {
	z-index: 2;
	display: table-column;
	float: left;
	height: auto;
	width: 20px;
	position: relative;
	border: 0px solid black;
}
#content-roiassessments-innertable-row2-col2 {
	z-index: 2;
	display: table-column;
	float: left;
	height: 159px;
	width: 150px;
	left: 20px;
	position: relative;
	border: 0px solid black;
}
#content-roiassessments-innertable-row2-col3 {
	float: left;
	display: table-column;
	z-index: 2;
	width: 15px;
	height: auto;
	position: relative;
	border: 0px solid black;
}
#content-roiassessments-innertable-row3 {
	width: auto;
	z-index: 2;
	background-image: url(images/newsbox-bg.gif);
	position: relative;
	height: auto;
	border: 0px solid black;
}
#content-roiassessments-innertable-row3-col1 {
	left: 5px;
	z-index: 2;
	width: auto;
	height: auto;
	position: relative;
	border: 0px solid black;
}
#content-roiassessments-innertable-row3-col2 {
	top: -15px;
	left: 130px;
	z-index: 2;
	width: 20px;
	height: auto;
	position: relative;
	border: 0px solid black;
}
#content-roiassessments-innertable-row4 {
	position: relative;
	height: auto;
	bottom: 12px;
	border: 0px solid black;
	z-index: 2;
	width: auto;
}
#content-casestudies-innertable {
	display: table;
	background-image: url(images/newsbox-bg.gif);
	width: 186px;
	z-index: 2;
	height: auto;
	position: relative;
	border: 0px solid black;
}
#content-casestudies-innertable-row1 {
	display: table-row;
	width: 186px;
	height: auto;
	z-index: 2;
	position: relative;
	border: 0px solid black;
}
#content-casestudies-innertable-row2 {
	display: table-row;
	z-index: 2;
	width: 186px;
	position: relative;
	border: 0px solid black;
}
#content-casestudies-innertable-row3 {
	display: table-row;
	width: 186px;
	z-index: 2;
	height: auto;
	position: relative;
	border: 0px solid black;
}
#content-casestudies-innertable-row3-col1 {
	display: table-column;
	float: left;
	z-index: 2;
	height: auto;
	width: 20px;
	position: relative;
	border: 0px solid black;
}
#content-casestudies-innertable-row3-col2 {
	display: table-column;
	float: left;
	z-index: 2;
	width: 150px;
	top: 15px;
	height: 124px;
	left: 20px;
	position: relative;
	border: 0px solid black;
}
#content-casestudies-innertable-row3-col3 {
	float: left;
	height: auto;
	z-index: 2;
	display: table-column;
	width: 15px;
	position: relative;
	border: 0px solid black;
}
#content-casestudies-innertable-row4 {
	display: table-row;
	width: 186px;
	z-index: 2;
	height: auto;
	position: relative;
	border: 0px solid black;
}
#content-casestudies-innertable-row4-col1 {
	left: 25px;
	top: -10px;
	height: auto;
	z-index: 3;
	width: 114px;
	position: relative;
	border: 0px solid black;
}
#content-casestudies-innertable-row4-col2 {
	height: auto;
	left: 125px;
	top: 10px;
	width: 20px;
	z-index: 2;
	position: relative;
	border: 0px solid black;
}
#content-casestudies-innertable-row5 {
	z-index: 1;
	width: 186px;
	position: relative;
	border: 0px solid black;
}
#content-totalsolution-innertable {
	display: table;
	background-image: url(images/newsbox-bg.gif);
	width: 186px;
	height: auto;
	z-index: 2;
	position: relative;
	border: 0px solid black;
}
#content-totalsolution-innertable-row1 {
	display: table-row;
	width: auto;
	height: auto;
	z-index: 2;
	position: relative;
	border: 0px solid black;
}
#content-totalsolution-innertable-row2 {
	display: table-row;
	z-index: 2;
	width: auto;
	height: 20px;
	position: relative;
	border: 0px solid black;
}
#content-totalsolution-innertable-row3 {
	display: table-row;
	width: auto;
	z-index: 2;
	left: 20px;
	position: relative;
	height: auto;
	border: 0px solid black;
}
#content-totalsolution-innertable-row3-col1 {
	display: table-column;
	float: left;
	height: auto;
	z-index: 2;
	width: 15px;
	position: relative;
	left: 20px;
	border: 0px solid black;
}
#content-totalsolution-innertable-row3-col2 {
	display: table-column;
	float: left;
	height: 189px;
	z-index: 2;
	left: 20px;
	width: 110px;
	position: relative;
	border: 0px solid black;
}
#content-totalsolution-innertable-row3-col3 {
	display: table-column;
	float: left;
	right: 5px;
	z-index: 1;
	left: 15px;
	height: 189px;
	bottom: 20px;
	width: auto;
	position: relative;
	border: 0px solid black;
}
#content-totalsolution-innertable-row3-col4 {
	display: table-column;
	width: auto;
	z-index: 2;
	height: auto;
	float: left;
	left: 130px;
	top: 12px;
	position: relative;
	border: 0px solid black;
}
#content-totalsolution-innertable-row4 {
	display: table-row;
	height: auto;
	z-index: 1;
	width: auto;
	position: relative;
	border: 0px solid black;
}
#content-environews-innertable {
	display: table;
	z-index: 2;
	background-image: url(images/newsbox-bg.gif);
	width: 186px;
	height: auto;
	position: relative;
	border: 0px solid black;
}
#content-environews-innertable-row1 {
	display: table-row;
	width: auto;
	height: auto;
	z-index: 2;
	position: relative;
	border: 0px solid black;
}
#content-environews-innertable-row2 {
	display: table-row;
	z-index: 2;
	height: 20px;
	width: auto;
	position: relative;
	border: 0px solid black;
}
#content-environews-innertable-row3 {
	display: table-row;
	width: auto;
	z-index: 2;
	height: auto;
	position: relative;
	border: 0px solid black;
}
#content-environews-innertable-row3-col1 {
	display: table-column;
	float: left;
	width: 20px;
	z-index: 2;
	left: 20px;
	height: auto;
	position: relative;
	border: 0px solid black;
}
#content-environews-innertable-row3-col2 {
	display: table-column;
	width: 150px;
	float: left;
	z-index: 2;
	left: 20px;
	height: 187px;
	position: relative;
	border: 0px solid black;
}
#content-environews-innertable-row3-col3 {
	display: table-column;
	width: 15px;
	float: left;
	height: auto;
	z-index: 2;
	left: 20px;
	position: relative;
	border: 0px solid black;
}
#content-environews-innertable-row4 {
	width: 20px;
	z-index: 2;
	height: inherit;
	top: 12px;
	left: 130px;
	position: relative;
	border: 0px solid black;
}
#content-environews-innertable-row5 {
	display: table-row;
	z-index: 1;
	height: auto;
	width: auto;
	position: relative;
	border: 0px solid black;
}
