.shadowLeft {	background-image: url(images/shared/shadow_left.jpg);	background-repeat: repeat-y;	background-position: right;}.shadowRight {	background-image: url(images/shared/shadow_right.jpg);	background-repeat: repeat-y;	background-position: left;}html, body, #wrapper {	height:100%;	margin: 0;	padding: 0;	border: none;	text-align: center;}#wrapper {	background-color: #ccccff;	margin: 0 auto;	text-align: left;	vertical-align: middle;	width: 400px;}.nav {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #666666;}.sideNav {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #0068a6;	text-decoration: none;}.rolloverCursor {	cursor: hand; cursor: pointer;}.background {	background-color: #e4e4e4;}.headline {	font-family: Arial, Helvetica, sans-serif;	font-size: 22px;	color: #ff9900;	font-weight: lighter;}.headlineBlue {	font-family: Arial, Helvetica, sans-serif;	font-size: 25px;	color: #0068a6;	font-weight: normal;}.copyright {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #999999;}.loginHead {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;}.loginCopy {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;}.subhead {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	color: #0068a6;	line-height: 17px;	padding-bottom: 8px;	font-weight: normal;}.subheadyellow {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: normal;	color: #ff9900;}#quote {	padding: 0px 15px 15px 15px;}#leftImage {	padding: 130px 10px 10px 10px;}img {border: 0;}.subhead2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #0068a6;	line-height: 17px;	font-weight: bold;	padding: 10px 10px 5px 0px;	text-decoration: none;	text-align: justify;}.subhead2Justify {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #0068a6;	line-height: 17px;	font-weight: bold;	padding: 10px 10px 5px 0px;	text-decoration: none;	text-align: justify;}.bodytext {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	color: #000000;	text-align:justify;}.bodytextJustify {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-align:justify;	line-height: 18px;	color: #666666;}.bodytextIntro {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 18px;	color: #000000;	font-weight: normal;}.loginText {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 12px;	color: #000000;	text-align: right;}.newsHead {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #6498D0;	line-height: 20px;}#bodyIndent {	padding-left: 20px;}#bodyLeftColumn {	width: 48%;	float: left;}#bodyRightColumn {	width: 48%;	float: right;}/******************NEW STYLES*****************/#sidebar {padding: 0 0 0 0;margin-left: 20px;} /******************SIDE CONTAINERS*****************/#sidecontainer {float: right;padding: 0px 0px 0px 0px;margin-left: 35px;margin-bottom: 0px;}#divEmscem {background-image: url(images/shared/industrysegments.jpg);height: 250px;width: 250px;padding: 0px 0px 0px 0px;}#divTech {background-image: url(images/quality.jpg);height: 292px;width: 250px;padding: 0px 0px 0px 0px;}#divGlobal {background-image: url(images/supplier.jpg);height: 270px;width: 245px;padding: 0px 0px 0px 0px;}#divAdv {background-image: url(images/technologies.jpg);height: 240px;width: 245px;padding: 0px 0px 0px 0px;}#divAbout {background-image: url(images/fastfacts.jpg);height: 330px;width: 270px;padding: 0px 0px 0px 0px;}#divValue {background-image: url(images/affecting.jpg);height: 300px;width: 270px;padding: 0px 0px 0px 0px;}#divInventory {background-image: url(images/analytics.jpg);height: 420px;width: 245px;padding: 0px 0px 0px 0px;}#divParts {background-image: url(images/satisfying.jpg);height: 260px;width: 245px;padding: 0px 0px 0px 0px;}#divImp {background-image: url(images/ensuring.jpg);height: 300px;width: 260px;padding: 0px 0px 0px 0px;}#divSidetext {float: left;width: 150px;height: 300px;}/******************END SIDE CONTAINERS*****************/#itemhead {list-style-type: none;font-weight: bold;color: #0068a6;margin-left: -15px;padding: 0px 0px 0px 0px;} #subitemhead {color: #ff9900;} .bodytextbold {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: normal;	font-weight: bold;	font-variant: normal;	text-transform: none;	color: 666666;	text-decoration: none;}.bodyblueunderline {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: 0668a6;	text-decoration: underline;}.bodytextblue {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: 0068a6;	text-decoration: none;}.popupheadline {	font-family: Arial, Helvetica, sans-serif;	font-size: 32px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: #F79319;	text-decoration: none;}.subheadbold {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #0068A6;}.bodycopyblack {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	color: #000000;	text-align: justify;}.bodycopyblackLeft {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	color: #000000;	text-align: left;}.bodycopyblackJustify {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	color: #000000;	text-align: justify;}.subheadorange2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	line-height: 17px;	font-weight: bold;	font-variant: normal;	text-transform: none;	color: #FF9900;	text-decoration: none;}.facttext {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: ff9900;	font-style: normal;	font-weight: normal;}.firstparagrah {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: normal;	color: #000000;	text-align: justify;}.firstparagrahJustify {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	text-align: justify;	font-weight: normal;	color: #000000;}