

* {
    margin: 0;
    padding: 0;
  }


body {
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-size: 15px;
  }


#header {
    border-left-style : solid;
    border-left-width : 1px;
    border-top-style:solid;
    border-top-width:1px;
    border-right-style : solid;
    border-right-width : 1px;
    height : 175px;
    padding-left:0px;
    padding-top:0px;
    width : 758px;
  }


#banner {
    background-image : url('Images/dplate.jpg');
    border-left-style : solid;
    border-left-width : 1px;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-style : solid;
    border-top-width : 1px;
    color : #000000;
    height : 0px;
    padding-bottom : 1%;
    padding-top : 1%;
    text-align : center;
    width : 758px;
  }


#container {
    margin-left : auto;
    margin-right : auto;
    width : 760px;
  }


#main {
    width : 558px;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-style : solid;
    border-top-width : 1px;
    height : 700px;
    margin-left : 190px;
    margin-right : 0px;
    overflow : auto;
    padding-left : 5px;
    padding-right : 5px;
    position : absolute;
    text-align : left;
  }


#boxtop {
    height : 330px;
  }


#boxmid {
    height : 330px;
  }


#boxbot {
    height : 300px;
  }


#leftbar {
    background-color : #009;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-style : solid;
    border-top-width : 1px;
    height : 695px;
    margin-left : 0px;
    overflow : auto;
    padding-left : 5px;
    padding-right : 5px;
    padding-top : 5px;
    position : absolute;
    text-align : center;
    width : 178px;
  }


#footer {
    border-width: 0px;
    width: 960px;
    position: absolute;
    height: 50px;
    text-align: center;
    margin-top: 700px;
  }


ul#navigation {
    list-style: none;
    margin: 0;
    padding: 0;
  }


ul#navigation li {
    margin: .1em 0;
  }


ul#navigation li a {
    display: block;
    width: 175px;
    height: 30px;
    text-decoration: none;
    color: #fff;
    font-weight: bold;
    text-align: center;
    background: #009;
  }


ul#navigation li a:hover {
    background-color : #dfff53;
    color : #000;
  }


ul.square {
    color : #040031;
    list-style-position : inside;
    list-style-type : square;
    padding-left : 25px;
  }


table {
    border-collapse:collapse;
  }


td {
    border:1px black solid;
  }


th {
    background-color:blue;
    border:1px black solid;
    color:white;
  }


tr.odd {
    background-color: #909090;
  }


tr.even {
    background-color : #3BFFF2;
  }


li.doublehigh {
    height : 45px;
  }


li a:hover.doublehigh {
    height : 45px;
  }


h3.address {
    color : #000000;
    left : 250px;
    position : relative;
    top : -40px;
  }


p.ital {
    color : #bb1e40;
    display : inline;
    font-style : oblique;
    font-weight : bold;
  }


p.lined {
    display : inline;
  }


hr {
    margin-bottom : 50px;
    margin-top : 100px;
  }


textarea {
    background-color : #d4dae5;
    font-size : 14px;
  }


select {
    background-color : #d4dae5;
    font-size : 14px;
  }


input {
    background-color : #d4dae5;
    font-size : 14px;
    margin-top : 8px;
  }


.submit {
    margin-left : 200px;
  }


.checkbox {
    padding: 0;
    margin:0;
    vertical-align: bottom;
    position: relative;
    top: 12px;
    overflow: hidden;
  }


label,input {
    display : block;
    float : left;
    margin-top : 8px;
  }


label,select {
    display: block;
    width: 150px;
    float: left;
    margin-top: 8px;
  }


label,textarea {
    display: block;
    width: 525px;
    float: left;
    margin-top: 8px;
  }


label {
    padding-right : 20px;
    text-align : right;
    width : 100px;
  }


br {
    clear: left;
  }

