body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
background-image:url(images/bk_back.gif);
background-repeat:repeat;

	/* part 1 of 2 centering hack */
	}
#bk_main {
background-image:url(images/bk_back_main.gif);
background-repeat:repeat-y;
background-position: top;
	text-align: center;
	padding-top: 8px;
	padding-bottom: 0px;
}
#bk_bot {
background-image:url(images/bk_back_bot.gif);
background-repeat:no-repeat;
background-position:bottom;
	text-align: center;
	padding-top: 0px;
	padding-bottom: 48px;
}
#wrapper{
	width: 720px;
	padding: 0px 0px 0px 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto; 	
	/* opera does not like 'margin:20px auto' */
background-image:url(images/bk_main.jpg);
background-repeat:repeat-y;
	border: 5px solid #ffffff;
	text-align:left; 
	/* part 2 of 2 centering hack */
	width: 720px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 720px;
	}
html>body #wrapper {
	width: 720px; /* ie5win fudge ends */
	}
#topnavigation{
background-image:url(images/bk_top_navigation.gif);
background-position:left;
background-repeat:no-repeat;
padding: 2px 0px 10px 405px;
}
#page {
padding: 0px;
background-image:url(images/bk_main_top.jpg);
background-repeat:no-repeat;
}

.clr
{
clear: both
}

#location {
	float: left;
	padding: 0px;
	margin: 5px 0px 0px 8px;
	width: 69%; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 69%;
	}
html>body #location {
	width: 69%; /* ie5win fudge ends */
	}

#search {
	float: right;
	padding: 0px;
	margin: 3px 3px 0px 0px;
	width: 24%; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 24%;
	}
html>body #search {
	width: 24%; /* ie5win fudge ends */
	}


#leftnavigation {
	float: left;
	padding: 1px;
	margin: 10px 0px 10px 0px;
	width: 24%; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 21%;
	}
html>body #leftnavigation {
	width: 21%; /* ie5win fudge ends */
	}
#content {
	float: right;
	padding: 1px;
	margin: 0px 10px 10px 0px;
	width: 73%; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 70%;
font-family:Arial, Helvetica, sans-serif;
line-height:120%;
font-size:13px;

	}
html>body #content {
	width: 70%; /* ie5win fudge ends */
	}

#content_header_slamis {
background-image:url('images/content_header_salamis.gif');
background-repeat:no-repeat;
background-position: left;
padding: 40px 0px 0px 0px;
margin: 0px 0px 10px 0px;
}

#onshore_header {
background-image:url('images/onshore_header.gif');
background-repeat:no-repeat;
background-position: left;
padding: 40px 0px 0px 0px;
margin: 0px 0px 10px 0px;
}

#ams_header {
background-image:url('images/content_header_ams.gif');
background-repeat:no-repeat;
background-position: left;
padding: 40px 0px 0px 0px;
margin: 0px 0px 10px 0px;
}

#rockwood_header {
background-image:url('images/content_header_rockwood.gif');
background-repeat:no-repeat;
background-position: left;
padding: 40px 0px 0px 0px;
margin: 0px 0px 10px 0px;
}

#apm_header {
background-image:url('images/content_header_apm.gif');
background-repeat:no-repeat;
background-position: left;
padding: 40px 0px 0px 0px;
margin: 0px 0px 10px 0px;
}

#chimo_header {
background-image:url('images/chimo_header.gif');
background-repeat:no-repeat;
background-position: left;
padding: 40px 0px 0px 0px;
margin: 0px 0px 10px 0px;
}

#rockwood_header {
background-image:url('images/rockwood_header.gif');
background-repeat:no-repeat;
background-position: left;
padding: 40px 0px 0px 0px;
margin: 0px 0px 10px 0px;
}

a.topnav{
font-family:Helvetica, sans-serif;
font-size:10pt;
color:#666666;
text-decoration:none;
font-weight:bold;
margin:0px 5px 0px 5px;
letter-spacing: 0.4pt;
}
a:hover.topnav{
color:#000000;
}

a.locationbar{
font-family:Helvetica, sans-serif;
font-size:10pt;
color:#000000;
text-decoration:none;
font-weight:normal;
}
a:hover.locationbar{
color:#6E1209;
}

.sidenav_whole{
border-bottom: 1px solid #969897;
background-color:#999999;
width:174px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
a.sidenav_head{
font-family:Helvetica, sans-serif;
font-size:14px;
color:#6E1209;
text-decoration:none;
font-weight:bold;
margin:35px 0px 10px 12px;
display: block;
}
.sidenav {
margin:0px 0px 0px 0px;
padding: 0px;
list-style-type: none;
list-style-position:0px;
border:0px;
}
a.sidenav{
font-family:Helvetica, sans-serif;
font-size:9pt;
color:#000000;
text-decoration:none;
background-image:url(images/bk_sidenav.jpg);
background-repeat:repeat-y;
background-position: 0px 0px;
font-weight:bold;
margin:0px;
padding: 8px 4px 5px 17px;
display: block;
letter-spacing: 0.02em;
}
a:hover.sidenav{
color:#78251D;
}

.header1{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#A21C0D;
text-decoration:none;
font-weight:bold;
line-height:160%;
}
.header2{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
text-decoration:none;
font-weight:bold;
line-height:160%;
}
.standardimage{
border: 2px solid #000000;
}

.SearchButton{ 
background-color: transparent;
  border: 0;
  padding: 0;
  margin: 1px 0px 7px 0px;
  cursor: pointer;
}
.SearchBox{ 
  margin: 0px 0px 12px 0px;
  padding: 0;
}

.mainnav_content_box {
margin: 15px 40px 0px 210px;
padding: 15px 0px 20px 0px;
font-family:Helvetica, sans-serif;
border-top: 1px solid #000000;
font-size:8pt;
color:#000000;
}
a.mainnav_content {
font-family:Helvetica, sans-serif;
font-size:8pt;
color:#666666;
text-decoration:none;
font-weight:bold;
letter-spacing: 0.4pt;
text-decoration:none;
}
a:hover.mainnav_content {
color:#6E1209;
}
.sitemap_li {
	line-height:2;
}
