html, body {height:100%;}
body {font-family: Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0;color:#333;font-size:10px;background-color:#CCC;}
td {font-family:  Verdana, Arial, Helvetica, sans-serif;text-align:left;vertical-align:top;padding-left:4px;padding-bottom:10px;}
th {font-family:  Verdana, Arial, Helvetica, sans-serif;text-align:right;vertical-align:top;}
#surroundDiv {
	margin:0 auto;
	padding:0;
	width:916px;
	height:100%;
}
#mainDiv {
	float:left;
	margin:0;
	padding:0;
	width:916px;
	background-image:url(images/contentBgStrip.jpg);
	background-repeat:repeat-y;
	padding-left:14px;
	padding-bottom:7px;
}
#bannerDiv {
	float:left;
	width:888px;
	height:122px;
	margin-bottom:3px;
}
#navDiv {
	float:left;
	width:881px;
	height:22px;
	background-image:url(images/navBg.jpg);
	background-repeat:repeat-x;
	color:#3399FF;
	padding-top:7px;
	padding-left:7px;
}
#navDiv a{text-decoration:none;color:#FFF;font-weight:bold;padding-left:3px;padding-right:3px;font-size:10px;}
#navDiv a:hover{text-decoration:none;color:#CCC;}
#contentText {
	float:left;
	width:580px;
	min-height:367px;
	margin-left:20px;
	margin-right:10px;
	margin-top:25px;
	padding-bottom:3px;
}
p {margin-top:0px;margin-bottom:15px;text-align:justify;}
#homeImage {
	float:left;
	width:580px;
	padding-bottom:10px;
}
#homeNews {
	float:right;
	margin:0;
	padding:0;
	width:183px;
	min-height:370px;
	margin-right:50px;
	margin-top:25px;
	margin-bottom:20px;
	border:1px solid #006699;
	padding-left:20px;
	padding-right:20px;
}
#homeNews p {text-align:left;margin-bottom:10px;}
#newsImg {text-align:center;padding-top:5px;padding-bottom:10px;}
#newsImg2 {text-align:center;padding-top:10px;padding-bottom:5px;}
#baseBanner {
	float:left;
	width:888px;
	height:22px;
	background-image:url(images/navBg.jpg);
	background-repeat:repeat-x;
	color:#FFF;
	text-align:center;
	padding-top:7px;
	font-size:10px;
}
h1 {font-size:160%;color:#006699;margin-top:0px;margin-bottom:10px;}
h2 {font-size:120%;color:#006699;margin-top:0px;margin-bottom:10px;}
h3 {font-size:115%;color:#006699;margin-top:0px;margin-bottom:10px;}
h4 {font-size:110%;color:#006699;margin-top:0px;margin-bottom:10px;}
li {margin-bottom:10px;}
.strongText {font-weight:bold;}
.strongText a{font-weight:bold;text-decoration:none;}
#erpImg {margin-left:120px;margin-bottom:30px;}
.newsItem {text-decoration:none;color:#006699;font-weight:bold;}
.newsItem:hover {text-decoration:underline;}
#caseStudies {margin-bottom:10px;}
#caseStudies th {text-align:left;background-color:#3399FF;padding:8px;}
#caseStudies td {padding:8px;}
.altRow {background-color:#CCCCCC;}
.pointerCell {vertical-align:middle;}
.productLink {font-size:120%;color:#006699;text-decoration:none;font-weight:bold;}