﻿body {
  background:#c5c5c5;
}
a {
 text-decoration:none;
 color:#80adca;
}
p {margin-top:0px; margin-bottom:10px;}
ul {margin-top:5px;}
H1
{
 font-family:Arial;
 font-size:1.5em;
 color:#80adca;
 margin-top:10px;
 margin-bottom:0px;
}
H2
{
 font-family:Arial;
 font-size:1.5em;
 color:#80adca;
 margin-top:10px;
 margin-bottom:0px;
}
H3
{
 font-family:Arial;
 font-size:1.2em;
 color:#80adca;
 margin-top:10px;
 margin-bottom:3px;
}
H5
{
 font-family:Arial;
 font-size:1.2em;
 color:#80adca;
 margin-top:0px;
 margin-bottom:3px;
}
#sitecontainer
{
 width:830px;
 height:850px;
 margin-left:auto;
 margin-right:auto;
 background: url(/images/site/bgGrad.jpg) repeat-x top;
}
#pagecontent
{
 height:565px;
 width:790px;
 font-family:Arial;
 font-size:11px;
 color:#fff;
 position:relative;
 top:30px;
 left:18px;
}
#pagecontent-center
{
 height:565px;
 width:590px;
 font-family:Arial;
 font-size:12px;
 color:#fff;
 position:relative;
 top:15px;
 float:right;
}
#headercontainer
{
 width:790px;
 height:230px;
 border:solid 2px #0d1b35;
 top: 30px;
 left: 18px;
 position:relative
}
#logo
{
 width:116px;
 height:94px;
 background: url(/images/site/logo.gif) no-repeat;
 top:-20px;
 left:600px;
}
#menu
{
 width:210px;
 height:230px;
 background: #0d1b35;
 float:right;
}
#menu ul { 
 list-style:none;
 margin-top:85px;
 margin-left:10px;
 padding:0px;
}
#menu li { 
 line-height:25px;
 padding-left:30px;
 margin-left:0px;
}
.menuoff { 
 background: url(/images/site/menudiamondoff.gif) no-repeat 10px center;
}
.menuon {
 background: url(/images/site/menudiamondon.gif) no-repeat 10px center;
}
#menu li a
{
 font-family:Arial;
 font-size:16px;
 color:#fff;
 vertical-align:middle;
 line-height:25px;
}
#menu li a:hover
{
 color:#80adca;
}

#submenu
{
 width:170px;
 height:230px;
 float:left;
}
#submenu ul { 
 list-style:none;
 margin-top:5px;
 margin-left:10px;
 padding:0px;
}
#submenu li { 
 line-height:18px;
 padding-left:0px;
}
#submenu li a
{
 font-family:Arial;
 font-size:12px;
 color:#80adca;
 vertical-align:middle;
}
#submenu li a:hover
{
 color:#fff;
}
#footer
{
 background: #0d1b35 url(/images/site/isocerts.png) no-repeat left;
 height:50px;
 position:relative;
 float:left;
 bottom:0px;
 width:99%;
 color:#fff;
}
#copyright {
 position:relative;
 float:right;
 top:35px;
 right:10px;
}
#welcometext
{
 width:700px;
 top: 30px;
 position:relative;
 left:18px;
 font-family:Arial;
 font-size:1em;
 color:#fff;
}
#leftcolumn
{
 width: 590px;
 height:500px;
 float:left;
 top: 10px;
 position:relative;
}
#rightcolumn
{
 width: 210px;
 height:470px;
 float:right;
 top: 40px;
 right:18px;
 position:relative;
}
#hpcontent1
{
 width:260px;
 height: 225px;
 position:relative;
 top: 30px;
 left: 18px;
 float:left;
}
#hpcontent2
{
 width:260px;
 height: 225px;
 position:relative;
 top: 30px;
 right:20px;
 float:right;
}
#hpcontent3
{
 width:260px;
 height: 225px;
 position:relative;
 top: 30px;
 left: 18px;
 float:left;
}
#hpcontent4
{
 width:260px;
 height: 225px;
 position:relative;
 top: 30px;
 right:20px;
 float:right;
}
#specials
{
 position:relative;
}
.hpcontenttitle
{
 background:#0d1b35;
 font-family:Arial;
 font-size:1.3em;
 color:#80adca;
 padding-left:5px;
 height:20px;
 vertical-align:middle;
}
.hpcontenttext
{
 padding-top:7px;
 font-family:Arial;
 font-size:1em;
 color:#fff;
}
.hpcontenttext img
{
 padding-right:5px;
}
.hpcontentlink a
{
 font-family:Arial;
 font-size:1em;
 color:#80adca; 
}
#reclaimationmenu
{
  position:relative;
  width:190px;
  float:left;
  top: 30px;
}
#reclaimationmenu a
{
 font-family:Arial;
 font-size:1.3em;
 color:#80adca;
}
#reclaimationtext
{
 position:relative;
 width:600px;
 height:500px;
 float:right;
 top: 17px;
}
#specialstitle
{
 border-bottom:solid 2px #80adca;
 width: 200px;
 height:30px;
 margin-top:10px;
 margin-bottom:10px;
}
#mainsitetext
{
 position:relative;
 width:600px;
 height:500px;
 float:right;
 top: 17px;
}
.left .jScrollPaneTrack {
	left: 0;
	right: auto;
}
.left a.jScrollArrowUp {
	left: 0;
	right: auto;
}
.left a.jScrollArrowDown {
	left: 0;
	right: auto;
}
/* IE SPECIFIC HACKED STYLES */
* html .osX .jScrollPaneDragBottom {
	bottom: -1px;
}
/* /IE SPECIFIC HACKED STYLES */
.tableNavLink a
{
 color:Navy;
}
.projectimage {
  width: 150px;
  border:solid 2px #0d1b35;
}
.imageborder {
  border:solid 2px #0d1b35;
}