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;
}
.style3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #959595;
}
.style4 {
	color: #3673b4;
	font-weight: bold;
}
.style5 {
	color: #9dc55e;
	font-weight: bold;
}
.style6 {
	color: #3673b4;
	font-weight: bold;
	font-size: 13px;
}

#outerwrapper {
	background-image: url(images/pagebgInt.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: 100%;
	z-index: 0;
	position: relative;
	border:0px solid black;
}
#mainBox-Inside {
	display: table-row;
	width: 820px;
	height: auto;
	z-index: 0;
	position: relative;
	border: 0px solid black;
}
#mainBox-Inside-columnA {
	display: table-column;
	width: 270px;
	float: left;
	height: auto;
	z-index: 0;
	position: relative;
	border: 0px solid black;
}
#mainBox-Inside-columnB {
	display: table-column;
	float: right;
	width: 550px;
	height: auto;
	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;
	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-breadcrumbs-bg {
	height: 51px;
	width: 820px;
	background-image: url(images/content-connectorbg.gif);
	z-index: 0;
	position: relative;
	border: 0px solid black;
}
#content-breadcrumbs-words {
	height: auto;
	top: 8px;
	left: 280px;
	width: 500px;
	position: relative;
	border: 0px solid black;
}
#leftMenuWrapper {
	z-index: 0;
	height: auto;
	width: 270px;
	position: relative;
	border: 0px solid black;
}
#leftMenu-topper {
	z-index: 0;
	width: 270px;
	position: relative;
	border: 0px solid black;
}
#leftMenu-spacebar {
	z-index: 0;
	width: 270px;
	height: 9px;
	position: relative;
	border: 0px solid black;
}
#leftMenu-button1 {
	z-index: 0;
	width: 270px;
	position: relative;
	border: 0px solid black;
}
#leftMenu-button2 {
	z-index: 0;
	width: 270px;
	position: relative;
	border: 0px solid black;
}
#leftMenu-button3 {
	z-index: 0;
	width: 270px;
	position: relative;
	border: 0px solid black;
}
#leftMenu-bottom {
	z-index: 0;
	width: 270px;
	position: relative;
	border: 0px solid black;
}
#sideImage {
	z-index: 0;
	width: 270px;
	position: relative;
	border: 0px solid black;
}
#contentMain {
	z-index: 0;
	height: auto;
	left: 280px;
	width: 550px;
	position: absolute;
	border: 0px solid black;
}
#contentMain-sectionTop {
	height: auto;
z-index: 0;
	width: 550px;
	position: relative;
	border: 0px solid black;
}
#contentMain-spacer {
	z-index: 0;
	position: relative;
	width: 505px;
	border: 0px solid black;
}
#contentMain-contentA, #contentMain-contentB, #contentMain-contentC, #contentMain-contentD, #contentMain-contentE, #contentMain-contentF {
	z-index: 0;
	width: 505px;
	position: relative;
	border: 0px solid black;
}
#contactUs-EmailDiv {
	background-image:url(images/contactus-bg.jpg);
	width: 510px;
	height: 48px;
	position: relative;
	border: 0px solid black;
}
#contactUs-EmailDiv-inside {
	top: 10px;
	left: 15px;
	width: 510px;
	height: 26px;
	position: relative;
	border: 0px solid black;
}
#casestudies-studyA {
	background-image:url(images/casestudies-newsbg.jpg);
	width: 509px;
	display: table-row;
	height: 130px;
	position: relative;
	border: 0px solid black;
}
#casestudies-studyA-contentLeft {
	top: 15px;
	left: 10px;
	display: table-column;
	float: left;
	width: 510px;
	height: 109px;
	position: relative;
	border: 0px solid black;
}
#customersA {
	width: 510px;
	position: relative;
	border: 0px solid black;
}
#customerSpacer {
	position: relative;
	border: 0px solid black;
}
#mediaDiv {
	background-image:url(images/contactus-bg.jpg);
	width: 510px;
	height: 48px;
	position: relative;
	border: 0px solid black;
}
#mediaDiv-inside {
	float: left;
	top: 5px;
	left: 15px;
	width: 510px;
	height: 26px;
	position: relative;
	border: 0px solid black;
}
#viewPDF {
	z-index: 2;
	float: left;
	height: auto;
	width: 60px;
	bottom: 25px;
	left: 410px;
	position: relative;
}