body {background-color: white; font-size:14pt; font-family: Times-Bold} 
h1 {color:Red; font-size:38pt; text-align: center; font-weight:bold; font-family: Times-Bold;}
h2 {color:black; font-size:19pt; text-align: center; font-family: Times-Bold}
h3 {color:red; font-size:14pt; font-family: Times-Bold}
h4 {color:black; font-size:9pt; text-align: center; font-family: Times-Bold}
hr {color:black; width:100%} 
p {color:black; font-size:12pt; margin-left: 15px; text-align: justify; font-family: Times-Bold} 
a:link {color:blue} 
a:visited {color:purple} 
a:hover {color:red} 
a:active {color:blue} 
a img {border: none; } 

#containermain {
width: 960px;
margin-left:auto;
margin-right:auto;
}

#list li {
list-style:disc;
color: black;
}

#footer {
text-align: center;
}

#services {
width: 50%;
margin: auto;	
}	

#fmbpic, #labcpic {
border:5px solid white;
border-color: white;
}

#plantbl {
border-width: 5px;
border-spacing: 0px;
border-style:solid;
border-color: #CCCCCC;
background-color: white;
-moz-border-radius: 8px;
}

#plantbl th {
border-width: 0px;
padding: 5px;
border-style: solid;
border-color: #CCCCCC;
background-color: #CCCCCC;
}

#plantbl td {
border-width: 0px;
padding: 5px;
border-style: none;
background-color: white;
}

#buildtbl {
border-width: 5px;
border-spacing: 0px;
border-style:solid;
border-color: #CCCCCC;
background-color: white;
-moz-border-radius: 8px;
}

#buildtbl th {
border-width: 0px;
padding: 5px;
border-style: solid;
border-color: #CCCCCC;
background-color: #CCCCCC;
}

#buildtbl td {
border-width: 0px;
padding: 5px;
border-style: none;
background-color: white;
}


#tbl {
border-width: 4px;
border-spacing: 2px;
border-style: outset;
border-color: gray;
color: black;
background-color: blue;
}

#tbl th {
border-width: 2px;
padding: 5px;
border-style: inset;
}

#tbl th a {
text-decoration: none; 
width:100%;
height:100%;
margin: 0;
padding: 0; 
display:block;
}

#tbl th a:hover {
width:100%;
height:100%;
display:block;
}

#nav {
float: top;
font-family: Times-Bold;
border: 20px solid white;
}

#navbar {
margin-left:auto;
margin-right:auto;
text-align: center;	
}

#navbar th {
width: 200px;
padding: 10px;
color: white;
background-color: red;
padding:5px;
}


#navbar th a{
display: block;
text-decoration: none;
margin: 0;
padding: 0;
}

#navbar a:link, #navbar a:visited {
color: white;
}

#navbar th:hover {
background-color:#990033;
}

#contact td {
text-align: left;
vertical-align: top;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;

}

#contact td.data {
color: red;
}

.clear { 
clear: both;
}
