html,body{margin:0;padding:0}
body{	background-color: #FFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;}
	
a{color: #FF0000;padding:0px; margin:0px;}
	
div#header {height:120px; margin:0px; padding:0px;}
div#container{text-align:left}
div#navigation{background:#FFF}
div#extra{background:#FFF}
div#footer{background: #FFF;color: #FFF; width:850px; height:32px}


div#container{width:850px;margin:15px auto; border: 1px #999 solid;}
div#content{float:right;width: 550px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div#navigation{float:left;width:300px}
div#extra{float:left;clear:left;width:300px;}
div#footer{clear:both;width:100%}

div#headermenuholder{position:relative; margin:0px; padding:0px; width:850px}

div#mullerlogo{position: absolute; left: 35px; top: 25px; width: 224px; height: 63px; z-index: 3;}

div#menugreytopline{position: absolute; left: 300px; top: 62px; width: 528px; height: 1px; z-index: 3; background:#646464;}

div#menudivider1{position: absolute; left: 442px; top: 68px; width: 2px; height: 18px; z-index: 3; }
div#menudivider2{position: absolute; left: 542px; top: 68px; width: 3px; height: 18px; z-index: 3; }
div#menudivider3{position: absolute; left: 648px; top: 68px; width: 2px; height: 18px; z-index: 3; }
div#menudivider4{position: absolute; left: 737px; top: 68px; width: 3px; height: 18px; z-index: 3; }
div#menuclient{position: absolute; left: 301px; top: 73px; width: 114px; height: 8px; z-index: 3; padding:0px; margin:0px;}

div#menuabout{position: absolute; left: 449px; top: 73px; width: 67px; height: 8px; z-index: 3; }
div#menuwork{position: absolute; left: 549px; top: 73px; width: 73px; height: 8px; z-index: 3; }
div#menuresults{position: absolute; left: 655px; top: 73px; width: 56px; height: 8px; z-index: 3; }
div#menucontactus{position: absolute; left: 744px; top: 73px; width: 83px; height: 8px; z-index: 3; }
div#menugreybotline{position: absolute; left: 300px; top: 91px; width: 528px; height: 1px; z-index: 3; background:#646464;}

div#contentholderpad{padding:0px 15px 0px 0px;}

div#extracontainer{padding: 0px; background:#EEEEEE; width:220px; margin: 10px 20px 10px 20px; padding: 20px; height: 400px; min-height: 400px;}

div#companyregions{padding:0; margin:0; clear:both;}

.spacerBlock {
	clear: both;
	height: 10px;
	width: 20px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2px;
}

p, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #505050;
	line-height: 1.8em;
}

.homeTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #F00;
}

.homeTitleItalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style:italic;
	color: #F00;
}

.largeRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #F00;
}

.largeRedBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #F00;
}

a.largeRedLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #F00;
	text-decoration: none;
}

a.largeRedBoldLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #F00;
	text-decoration: none;
}

.regRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F00;
}

.regRedBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F00;
}

.regBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #505050;
}

.staffSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #505050;
}

.staffSmallBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #505050;
}

a.industryLinkSmallBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #505050;
	text-decoration: none;
}

a.resultsRedBoldLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F00;
	text-decoration: none;
}
a.resultsRedBoldLink2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 14px;
	color: #F00;
	text-decoration: none;
}
a.resultsGreyBoldLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #505050;
	text-decoration: none;
}
a.resultsGreyBoldLink2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 14px;
	color: #505050;
	text-decoration: none;
}
.resultsGreyBoldLink2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 14px;
	color: #505050;
	text-decoration: none;
}
.regRed2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E20026;
}

.regRed2Bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E20026;
}