body {
/*	color:#1C5F8A; */
	color:#000000;	
	background:#024C6F;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

A:link {color:#0000FF; text-decoration:none}
A:active {color:#990099; text-decoration:underline}
A:visited {color:#0000FF; text-decoration:none}
A:hover { color:#990099; text-decoration:underline;}

td { font-size: 10pt; font-family: Arial,Verdana,Helvetica; }
p  { font-size: 10pt; font-family: Arial,Verdana,Helvetica; }

h1 {
	font-size: 12pt;
	font-weight: bold;
	color: #006633;
	margin-top: 8px;
	margin-bottom: 2px;	
}

h2 {
	font-size: 10pt;
	font-weight: bold;
	margin-top: 8px;
	margin-bottom: 6px;
}



.chart tr td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
}
	

#Content {
	width: 615px;
	margin: 0;
	}

#Main_Content {
	padding: 20px 30px 20px 50px;	
	width: auto;
	float:left;
	}

/*CLEARING the LAYOUT FLOATS*/	
.clearit {
	font-size: 0;
	line-height: 0;
	height: 0;
	clear: both;
}

.navhomepage {
font-size: x-small;
font-weight: bold;
padding: 0px 0px 0px 0px; 
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #FFFFFF;
}

A.navhomepage-menu:link  {color:#0000FF; text-decoration:none}
A.navhomepage-menu:active {color:#0000FF; text-decoration:underline}
A.navhomepage-menu:visited {color:#0000FF; text-decoration:none}
A.navhomepage-menu:hover {color:#0000FF; text-decoration:underline;}	
	
	
#navsite {
font-size: x-small;
font-weight: bold;
padding: 0px 0px 0px 0px;
margin: 0; 
font-family: Verdana, Helvetica, Arial, sans-serif; 
}


#navsite ul {
 list-style: none; 
 margin: 0px 0px 0px 0px; 
 padding: 0px 0px 0px 0px;
}

#navsite ul li {
 margin: 0px 0px 0px 0px; 
}

#navsite ul li a {
 display: block; 
 padding: 3px 0px 3px 10px;
 border-bottom: 1px solid #008001;
 background-color: #024C6F; 
 color: #fff; 
 text-decoration: none; 
 width: 165px; 
}

#navsite ul li a:hover {
 border-bottom: 1px solid #008001; 
 background-color: #008001; 
 color: #fff; 
}

#pagehome a#linkhome:link,
#pagehome a#linkhome:visited,
#pageserv a#linkserv:link,
#pageserv a#linkserv:visited,
#pagetech a#linktech:link,
#pagetech a#linktech:visited,
#pageprod a#linkprod:link,
#pageprod a#linkprod:visited,
#pageequi a#linkequi:link,
#pageequi a#linkequi:visited,
#pageproj a#linkproj:link,
#pageproj a#linkproj:visited,
#pagenews a#linknews:link,
#pagenews a#linknews:visited,
#pagevide a#linkvide:link,
#pagevide a#linkvide:visited,
#pagecont a#linkcont:link,
#pagecont a#linkcont:visited {
 background-color: #008001; 
 color: #FFF; 
}

/* sub nav */

#navsite ul li ul {
 list-style: none; 
 margin: 0px 0px 0px 0px; 
 padding: 0px 0px 0px 0px;
}

#navsite ul li ul li {
 font-weight: normal;
 margin: 0px 0px 0px 0px; 
}

#navsite ul li ul li a {
 display: block; 
 font-weight: normal;
 padding: 4px 0px 4px 10px;
 border-bottom: 1px solid #008001;
 background-color: #02326D; 
 color: #fff; 
 text-decoration: none; 
 width: 165px; 
}


#navsite ul li ul li a:hover {
 border-bottom: 1px solid #008001; 
 background-color: #02326D;
 color: #00CC01; 
}

#navsite ul li ul li a#subcurrent {
 color: #00CC01; 
}

#pagehome a#linkhome:link,
#pagehome a#linkhome:visited,

#Right_Side_Bar {
	width:100%;
	background-color:#CCDBE2
	}

#footer {
	margin: 0px;
	padding: 20px;
	width: 490px;
	font-family:Verdana, Arial, Helvetica, sans-serif; size: xx-small; color:#0000FF;
	text-align:center;	
	}

#footer a:link,
#footer a:visited {
 color: #FFF;
 text-decoration: none;
 }
 
#footer a:hover,
#footer a:active {
 color: #FFF;
 text-decoration: underline;
 } 
 
 .smallfootertext {
 font-family:Arial, Helvetica, sans-serif;
 font-size: xx-small;
 }

/* end sub nav */	
	
