body  {
  margin: 0;
  padding: 0 0 10 0;
  background-color: e8e3c5;
  background-image: url(images/vertbgrnd.jpg);  
  background-repeat: repeat-x;
  font: smaller Arial, Helvetica, Verdana, sans-serif;
}

#wrapper {
  background-color: #ffffff;
  color: #99c;
  margin: 20px 70px 0px 60px;
  padding: 7px;	
  border: 1px solid #000;
}

#header-bottom  {
  border-top: 2px solid #b9d2e3;
  border-bottom: 1px solid #b9d2e3;
}

#header-bottom ul {
  margin: 0;
  padding: 0 20px 0 0;
  text-align: right;
}

#header-bottom li {
  display: inline;
  background-color: #ffffff;
  color: #050845;
}

#header-bottom a:link, #header-bottom a:visited {
  text-decoration: none;
  background-color: #fff;
  color: #050845;
}

#header-bottom2  {
  border-top: 1px solid #b9d2e3;
  border-bottom: 1px solid #b9d2e3;
}

#header-bottom2 ul {
  margin: 0;
  padding: 0 30px 0 0;
  text-align= left;
}

#header-bottom2 li {
  display: inline;
  background-color: #ffffff;
  color: #050845;
}

#header-bottom2 a:link, #header-bottom2 a:visited {
  text-decoration: none;
  background-color: #fff;
  color: #050845;
}

#header-bottom3  {
  border-top: 1px solid #b9d2e3;
  border-bottom: 1px solid #b9d2e3;
}

#header-bottom3 ul {
  margin: 0;
  padding: 0 30px 0 0;
  text-align= left;
}

#header-bottom3 li {
  display: inline;
  background-color: #ffffff;
  color: #050845;
}

#header-bottom3 a:link, #header-bottom3 a:visited {
  text-decoration: none;
  background-color: #fff;
  color: #050845;
}


#tagline {
  position: relative;
  font-weight: bold;
  background-color: #fff;
  color: #050845;
  font-style: italic;
  margin: 0;
  padding: 0 0 0 0px;
  width: 400px;
  float: left;
  
}

#main {
  position: relative;
  top: 0;
  left: 0;
  width: 100%; 
  height: 300;
  margin-top: 5px;
}

#main h2 {
  margin-bottom: -5px;
}

#main h3 {
  margin-bottom: -5px;
}

#main h4 {
  margin-bottom: -5px;
}

#content {
  margin: 0 0 5 195;
  border: 1px solid #b9d2e3;
  background-color: fff;
  color: black;
  padding: 0.5em;
}

#content h3 {
  margin-bottom: -17px;
}

#content h4 {
  margin-bottom: -17px;
}

#mainfeature {
  background-image: url(images/van.jpg);
  background-repeat: no-repeat;
  background-color: #fff;
  color: fff;
  padding: 10 0 155 30;
  position: relative;
}

#mainfeature h2 h3 h4 {
  font-family: Georgia;
  margin: 1px;
  font-weight: bold;
  font-style: italic;
  font-size: 100%;
  margin-bottom: -2px;
}


#mainfeature p {
  font-size: 120%;
}


.datatable p, td, th {
  font: 75% Arial, Helvetica,sans-serif;
  color: 000;
  
}

.datatable {
  border: 1psx solid #D6DDE6;
  border-collapse: collapse;
  width: 100%;
}

.datatable td {
  border: 1px solid #d6dde6;
  padding: 4px;
}

.datatable th {
  border: 1px solid #828282;
  background-color: #006;
  color: fff;
  font-weight: bold;
  text-align: center;
  padding-top: 3px;
  padding-bottom: 8px;
}

.datatable caption {
  font: bold 0.9em Arial, Helvetica,sans-serf;
  color: #000;
  text-align: left;
  padding-top: 3px;
  padding-bottom: 8px;
}

.datatable tr: hover {
  background-color: DFE7F2;
  color: #000
}

.datatable2 p, td, th {
  font: 75% Arial, Helvetica,sans-serif;
  color: 000;
  
}

.datatable2 {
  border: 1psx solid #D6DDE6;
  border-collapse: collapse;
  width: 100%;
}

.datatable2 td {
  border: 1px solid #d6dde6;
  padding: 4px;
}

.datatable2 th {
  border: 1px solid #828282;
  background-color: #660033;
  color: fff;
  font-weight: bold;
  text-align: center;
  padding-top: 3px;
  padding-bottom: 8px;
}

.datatable2 caption {
  font: bold 0.9em Arial, Helvetica,sans-serf;
  color: #000;
  text-align: left;
  padding-top: 3px;
  padding-bottom: 8px;
}

.datatable2 tr: hover {
  background-color: DFE7F2;
  color: #000
}

.datatable3 p, td, th {
  font: 75% Arial, Helvetica,sans-serif;
  color: 000;
  text-align: center;  
}

.datatable3 {
  border: 1psx solid #D6DDE6;
  border-collapse: collapse;
  width: 100%;
}

.datatable3 td {
  border: 1px solid #d6dde6;
  padding: 4px;
}

.datatable3 th {
  border: 1px solid #828282;
  background-color: #030;
  color: fff;
  font-weight: bold;
  text-align: center;
  padding-top: 3px;
  padding-bottom: 8px;
}

.datatable3 caption {
  font: bold 0.9em Arial, Helvetica,sans-serf;
  color: #000;
  text-align: left;
  padding-top: 3px;
  padding-bottom: 8px;
}


.datatable4 p, td, th {
  font: 75% Arial, Helvetica,sans-serif;
  color: 000;
  text-align: center;  
}

.datatable4 {
  border: 1psx solid #D6DDE6;
  border-collapse: collapse;
  width: 100%;
}

.datatable4 td {
  border: 1px solid #d6dde6;
  padding: 4px;
}

.datatable4 th {
  border: 1px solid #828282;
  background-color: #030;
  color: fcf;
  font-weight: bold;
  text-align: center;
  padding-top: 3px;
  padding-bottom: 8px;
}

.datatable4 caption {
  font: bold 0.9em Arial, Helvetica,sans-serf;
  color: #000;
  text-align: left;
  padding-top: 3px;
  padding-bottom: 8px;
}


#sidebar {
  position: absolute;
  top: 0;
  left: 0;
  width: 180px;
  background-color: #003;
  color: ccffff;
  margin: 0;
  padding: 6px 6px 6px 6px;
  border: 1px solid #cccccc;
  font-size: 90%;
}

#sidebar ul {
  list-style-type: square;
  margin: 5px;
  padding: 10px;
}

#sidebar a{
  color: white;  
}

#sidebar a:link, a:visited {
  text-decoration: underline;
}

#sidebar a:hover {
  color: #99f;
  text-decoration: underline;
}

#sidebar p {
  color: white;
}

#sidebar h3 {
  color: white;
  text-align: center;
}

#sidebar h3 {
  font-size: 130%;
  background-image: url(images/bar.jpg);
  background-repeat: no-repeat;
  margin: 0;
  padding: 0.2em 0 0.2em 10px;
  font-weight: bold;
}

#sidebar h4 {
  font-size: 130%;
  background-image: url(images/bar.jpg);
  background-repeat: no-repeat;
  margin: 0;
  padding: 0.2em 0 0.2em 10px;
  font-weight: bold;

}

#sidebar h5 {
  font-size: 120%;
  background-image: url(images/bar.jpg);
  background-repeat: no-repeat;
  margin: 0;
  padding: 0.2em 0 0.2em 10px;
  font-weight: bold;

}

#sidebar1 {
  position: absolute;
  top: 0;
  right: 0;
  width: 200px;
  background-color: #fff;
  color: ccffff;
  margin: 0;
  padding: 6px 6px 6px 6px;
  border: 1px solid #cccccc;
  font-size: 90%;
}

#sidebar1 ul {
  list-style-type: square;
  margin: 5px;
  padding: 10px;
}


#sidebar1 a{
  color: white;  
}

#sidebar1 a:link, a:visited {
  text-decoration: underline;
}

#sidebar1 a:hover {
  color: #99f;
  text-decoration: underline;
}

#sidebar1 p {
  color: white;
}

#sidebar1 h3 {
  color: white;
  text-align: center;
}

#sidebar1 h4 {
  color: white;
  text-align: center;
}

#sidebar1 h3 {
  font-size: 130%;
  background-image: url(images/bar.jpg);
  background-repeat: no-repeat;
  margin: 0;
  padding: 0.2em 0 0.2em 10px;
  font-weight: bold;
}

#sidebar1 h4 {
  font-size: 130%;
  background-image: url(images/bar.jpg);
  background-repeat: no-repeat;
  margin: 0;
  padding: 0.2em 0 0.2em 10px;
  font-weight: bold;

}

#sidebar2 {
  position: absolute;
  top: 660;
  right: 0;
  width: 200px;
  background-color: #009;
  color: ccffff;
  margin: 0;
  padding: 6px 6px 6px 6px;
  border: 1px solid #cccccc;
  font-size: 90%;
}
#sidebar2 a{
  color: white;  
}

#sidebar2 a:link, a:visited {
   text-decoration: underline;
}

#sidebar2 a:hover {
  color: #99f;
}

#sidebar2 p {
  color: white;
}

#sidebar2 h3 {
  color: white;
  text-align: center;
}

#sidebar2 h3 {
  font-size: 150%;
  background-image: url(images/bar.jpg);
  background-repeat: no-repeat;
  margin: 0;
  padding: 0.2em 0 0.2em 10px;
  font-weight: normal;
}

#sidebar3 {
  position: absolute;
  top: 250;
  right: 0;
  width: 200px;
  background-color: #009;
  color: ccffff;
  margin: 0;
  padding: 6px 6px 6px 6px;
  border: 1px solid #cccccc;
  font-size: 90%;
}
#sidebar3 a{
  color: white;  
}

#sidebar3 a:link, a:visited {
  text-decoration: underline;
}

#sidebar3 a:hover {
  color: #99f;
}

#sidebar3 p {
  color: white;
}

#sidebar3 h3 {
  color: white;
  text-align: center;
}

#sidebar3 h3 {
  font-size: 150%;
  background-image: url(images/bar.jpg);
  background-repeat: no-repeat;
  margin: 0;
  padding: 0.2em 0 0.2em 10px;
  font-weight: normal;
}

#sidebar3 h4 {
  font-size: 140%;
  background-image: url(images/bar.jpg);
  background-repeat: no-repeat;
  margin: 0;
  padding: 0.2em 0 0.2em 10px;
  font-weight: normal;
}
#sidebar3 h5 {
  font-size: 125%;
  background-image: url(images/bar.jpg);
  background-repeat: no-repeat;
  margin: 0;
  padding: 0.2em 0 0.2em 10px;
  font-weight: normal;
}

#sidebar4 {
  position: absolute;
  top: 185;
  right: 30;
  width: 195px;
  background-color: #003;
  color: ccffff;
  margin: 0;
  padding: 6px 6px 6px 6px;
  border: 0px solid #cccccc;
  font-size: 90%;
}
#sidebar4 a{
  color: white;  
}

#sidebar4 a:link, a:visited {
   text-decoration: underline;
}

#sidebar4 a:hover {
  color: #ffffccd;
  text-decoration: underline;
}

#sidebar4 p {
  color: white;
}

#sidebar4 h3 {
  color: white;
  text-align: center;
}

#sidebar4 h3 {
  font-size: 150%;
  background-image: url(images/bar.jpg);
  background-repeat: no-repeat;
  margin: 0;
  padding: 0.2em 0 0.2em 10px;
  font-weight: normal;
}

#sidebar4 h4 {
  font-size:120%;
  font-family:Georgia;
}