

/* Layout Stylesheet web */ 
body{
 margin:0px;
 padding:0px; 
 background:#808080;
 color: #333333;
}	 
	 
#lh-col{
 position:absolute;
 top:140px;
left:1px;
 width:140px;
 z-index:3;
 background: #F5F4EE;
 color:#333333;
}

#lh-colphoto{
 position:absolute;
 left:1px;
 width:10px;
 z-index:3;
 background:#F5F4EE;
 color: #333333;
}

#lh-col td a {
list-style:none;
font: bold 10px/16px arial, helvetica, sans-serif;
text-decoration: none;
color:#a00;
padding:0px;
right:2px;
}


#prevpres td  {
list-style:none;
font: bold 12px/16px arial, helvetica, sans-serif;
text-decoration: none;
padding:0px;
right:2px;
}





#rh1-col{
 position:absolute;
 top:180px;
 right:10px;
 width:130px;
 z-index:9;
 background: #ffffff url(images/linkpublications.jpg) no-repeat;
 color:#a00;
 border:solid 1px black;
}

#rh1-colphoto{
 position:absolute;
 top:180px;
right:10px;
 width:130px;
 z-index:9;
 background: #ffffff url(images/linkpublications.jpg) no-repeat;
 color:#a00;
 border:solid 1px black;
}

#rh1-col table {
left:5px;
}


#rh1-col td a {
list-style:none;
font: bold 10px/16px arial, helvetica, sans-serif;
text-decoration: none;
color:#a00;
padding:0px;
right:2px;
}

#companies td a{
left:70px;
list-style: none;
font:bold 10px/16px arial, helvetica, sans-serif;
text-decoration: none;
color:#a00;
padding:0px;
}

#companies table {
left:5px;
}

#companies {
border:solid 1px black;
padding:0px;
left:0px;
background: #ffffff url(images/memcomp.jpg) no-repeat;
}


#rh-col{
 position:absolute;
 top:330px;
right:10px;
 width:130px;
 z-index:2;
 background:#ffffff url(images/linkmarinesafety.jpg) no-repeat;
 color: #a00;
 border:solid 1px black;
}

#rh-col table {
left:5px;
}

#rh-col td a {
list-style:none;
font: bold 10px/16px arial, helvetica, sans-serif;
text-decoration: none;
color:#a00;
padding:0px;}


#c-block {
 width:100%;
 z-index:1;
 background: #F5F4EE;
 color: #333333;
 height:80%;
 border:solid 1px black;
}

#hdr{
 height:145px; 
 border-bottom:1px;
 border-bottom:solid #000000; 
 width:100%; 
 background:url(images/blue.jpg);
 color:#333333; 
 margin:0px;
 overflow:auto;
}

#c-col{
 margin:20px 150px 50px;
 position:relative;
 background: #ffffff;
 color: #000000;
 z-index:5;
 border: solid #000000;
 border-width:0px 1px;
}

#c-colphoto{
 margin:20px 150px 50px;
 position:relative;
 background: #ffffff;
 color: #000000;
 z-index:5;
 border:solid #000000;
 border-width:0px 1px;
}

#ftr {
 width:910px;
 height:35px;
 border:solid #000000; 
 border-width:1px 0px;
 background: url(images/blue.jpg);
 color:#ffffff;
 margin:0px;
}

#a-block  {
 Width: 910px;
 position:relative;

 margin:0px auto;
}