﻿body
{
	font-family: Verdana, Helvetica;
	background-image:"/images/WasteBackground.jpg"
}

.DynamicItemZIndex {
  z-index: 1000;
  width:300px;
  font-size:15px;
}

.datagrid table {
  border-collapse: collapse;
  text-align: left;
  width: 100%;
}

.datagrid {
  font: normal 12px/150% Verdana, Arial, Helvetica, sans-serif;
  background: #fff;
  overflow: hidden;
  border: 1px solid #382913;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

  .datagrid table td, .datagrid table th {
    padding: 3px 10px;
  }

  .datagrid table thead th {
    background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #382913), color-stop(1, #291E0E) );
    background: -moz-linear-gradient( center top, #382913 5%, #291E0E 100% );
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#382913', endColorstr='#291E0E');
    background-color: #382913;
    color: #FFFFFF;
    font-size: 15px;
    font-weight: bold;
    border-left: 1px solid #000000;
  }

  .datagrid table thead th:first-child {
    border: none;
  }

  .datagrid table tbody td {
    color: #000000;
    border-left: 1px solid #000000;
    font-size: 12px;
    font-weight: normal;
  }

  .datagrid table tbody .alt td {
    background: #F4EFA6;
    color: #000000;
  }

  .datagrid table tbody td:first-child {
    border-left: none;
  }

  .datagrid table tbody tr:last-child td {
    border-bottom: none;
  }

ul#topnav {
  margin: 0;
  padding: 0;
  float: left;
  min-width: 1024px;
  max-width: 1024px;
  list-style: none;
  position: relative;
  font-size: 1.2em;
  background-color: #9fd2e5;
  background: #f0f0f0;
  font-family: 'Times New Roman';
  font-variant: small-caps;
  text-transform: none;
  font-weight: 900;
  margin-bottom: 0px;
}

ul#topnavli {
  float: left;
  margin: 0;
  padding: 0;
}

ul#topnavlia {
  padding: 10px15px;
  display: block;
  color: Blue;
  background: #f0f0f0;
  text-decoration: none;
}

  ul#topnavlia:hover {
    background: #f0f0f0;
  }

ul#topnavli:hover {
  background: #1376c9repeat-x;
  background: #f0f0f0;
}

ul#topnavlispan {
  float: left;
  padding: 15px;
  margin-top: 5px;
  position: absolute;
  left: 0;
  top: 35px;
  display: none;
  width: 994px;
  color: black;
  background: #DDE4E9;
  -moz-border-radius-bottomright: 5px;
  -khtml-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -moz-border-radius-bottomleft: 5px;
  -khtml-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
}

ul#topnavli:hoverspan {
  display: block;
  background: #DDE4E9;
}

ul#topnavlispana {
  display: inline;
  color: black;
  background: #DDE4E9;
}

  ul#topnavlispana:hover {
    text-decoration: none;
    color: red;
    background: #DDE4E9;
  }

