body {
  margin: 15px 0px 0px 0px;
  background-color: #1c2c68;
  background-image: url(../images/tile_top.jpg);
  background-repeat: repeat-x;
  font-family: Arial, Helvetica, sans-serif;
}
.topLeftBG {
  background-image: url(../images/shadow_top_left.jpg);
  background-position: top right;
  background-repeat: no-repeat;
  width: 100%;
}
.topRightBG {
  background-image: url(../images/shadow_top_right.jpg);
  background-position: top left;
  background-repeat: no-repeat;
}
.topTile {
  background-image: url(../images/tile_top.jpg);
  background-repeat: repeat-x;
}
.midLeftBG {
  background-image: url(../images/tile_midcol_left.jpg);
  background-position: top right;
  background-repeat:repeat-y;
  background-color: #1c2c68;
}
.midRightBG {
  background-image: url(../images/tile_midcol_right.jpg);
  background-position: top left;
  background-repeat:repeat-y;
  background-color: #1c2c68;
}
.bottomLeftBG {
  background-image: url(../images/shadow_bottom_left.jpg);
  background-position: top right;
  background-repeat: no-repeat;
  background-color: #1c2c68;
}
.bottomRightBG {
  background-image: url(../images/shadow_bottom_right.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  background-color: #1c2c68;
}
.mainTable {
  border-left: 1px solid white;
  border-right: 1px solid white;
}
.greenBarTile {
  background-image: url(../images/header_greenbar_tile.jpg);
  background-repeat: repeat;
}
.subNav {
  background-color: white;
  padding: 6px 20px 0;
}
.content {
  background-color: #1c2c68;
}
.saleContent {
  background-color: #1c2c68;
  font-size: 11px;
  color: #ffffff;
}
.itemHeader {
  font-size: 14px;
  font-weight: bold;
}
.itemHeader a {
  font-size: 14px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
}
.itemHeader a:hover {
  color: #bebf01;
  text-decoration: underline;
}
.lighter {
  background-color: #3c497d;
}
/*  -------  CONTENT PAGE LEFT COLS  -----------  */
.historyLeftCol {
  background-image: url(../images/bg_history.jpg);
  background-repeat: no-repeat;
  background-position: top left;
  
}
.contactLeftCol {
  background-image: url(../images/bg_contact.jpg);
  background-repeat: no-repeat;
  background-position: top left;
  
}
.enviroLeftCol {
  background-image: url(../images/bg_enviro.jpg);
  background-repeat: no-repeat;
  background-position: top left;
 
}
.methodLeftCol {
  background-image: url(../images/bg_method.jpg);
  background-repeat: no-repeat;
  background-position: top left;
 
}
.safetyLeftCol {
  background-image: url(../images/bg_safety.jpg);
  background-repeat: no-repeat;
  background-position: top left;
 
}
.epuipLeftCol {
  background-image: url(../images/bg_equip.jpg);
  background-repeat: no-repeat;
  background-position: bottom left;
  
}
.servicesLeftCol {
  background-image: url(../images/bg_services.jpg);
  background-repeat: no-repeat;
  background-position: top left;
  
}
.employmentLeftCol {
  background-image: url(../images/bg_employ.jpg);
  background-repeat: no-repeat;
  background-position: top left;
  
}
.projectsLeftCol {
  background-image: url(../images/bg_projects.jpg);
  background-repeat: no-repeat;
  background-position: top left;
  
}
/*  -------  END CONTENT PAGE LEFT COLS  -----------  */
.leftColHeader {
  color: #bebf01;
  font-size: 11px;
}
.mainContent {
  color: white;
  font-size: 12px;
  padding: 30px 0px 0px 0px;
}
.mainContent a {
  color:  #ffffff;
  font-weight: bold;
  text-decoration: none;
}
.mainContent a:hover {
  color:  #bebf01;
  text-decoration: underline;
}
.sitemapCon {
  color: white;
  font-size: 12px;
  padding: 30px 0px 0px 0px;
}
.sitemapCon a {
  color:  #ffffff;
  text-decoration: none;
}
.sitemapCon a:hover {
  color:  #bebf01;
  text-decoration: underline;
}
.footerNav {
  font-size: 11px;
  color: white;
  background-image: url(../images/footer_blue_tile.jpg);
  padding: 10px 0px 10px 0px;
}
.footerNav a {
  font-size: 11px;
  color: white;
  text-decoration: none;
}
.footerNav a:hover {
  color: #1c2c68;
  text-decoration: underline;
}
.footer {
  background-color: white;
  background-image: url(../images/footer.jpg);
  background-repeat: no-repeat; 
  color: #1c2c68;
  font-size: 10px;
  padding: 6px 10px 6px 0;
}
.footer a {
  color: #1c2c68;
  font-size: 10px;
  text-decoration: none;
}
.footer a:hover {
  text-decoration: underline;
}
.firstPara {
  font-weight: 600;
  color: #efefef;
}
.bold {
  font-weight: bold;
}