body, td, th, tbody
{
   color: #333333;
   margin: 0px;
   padding: 0px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
}

a
{
   color: #FFB700;
   text-decoration: none;
   font-weight: bold;
}

a:visited
{
   color: #F28528;
}

a:hover
{
   color: #FFE400 !important;
}

img
{
   border: 0px none;
}

input
{
   vertical-align: middle;
}

td, th, tbody
{
   padding: 0px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   vertical-align: top;
}

.tight
{
   margin: 0px;
   padding: 0px;
}

.float-right
{
   float: right;
   clear: both;
}

.form-label
{
   /*background-color: #CBC1B4;*/
   font-size: 10px;
   text-align: right;
   vertical-align: middle;
}

.form-header
{
   font-size: 10px;
   font-weight: bold;
   text-align: center;
   background-color: #ffcc00 !important;
   color: Black;
}

.form-input
{
   font-size: 10px;
   text-align: left;
}

.form-input input
{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   vertical-align: middle;
}

.form
{
   width: 100%;
   background-color: #CBC1B4 !important;
}

table.form tr td
{
   background-color: #CBC1B4;
   font-size: 10px;
}

.topbar-slice
{
   background-image: url(../images/topbar-slice.gif) !important;
}

.header-slice
{
   background-image: url(../images/header-slice.gif) !important;
}

.yellowbar
{
   text-align: left;
}

.yellowbar img
{
   float: left;
   clear: both;
}

#bottombar
{
   vertical-align: middle;
   font-size: 10px;
   font-weight: bold;
}

.bottombar-slice
{
   background-image: url(../images/bottombar-slice.gif) !important;
}

#bottombar a:visited, #bottombar a
{
   color: #FFB700;
}

#page-nav, #page-nav td
{
   background-color: black;
}

#page-nav .sidebar
{
   margin-left: 10px;
}

#nav-table, #nav-table td
{
   background-color: Black;
}

#page-header td
{
   background-image: url(../images/bannerbg.html);
}

#page-content
{
   background-image: url(../images/content-bg.gif);
   /*background-position: center;*/
   background-repeat: no-repeat;
   padding: 10px 10px 10px 20px;
}

#page-content-spacer
{
   padding: 0px;
   background-color: #F6F6F6;
}

#page-content p
{
   margin-top: 0px;
   margin-bottom: 1em;
   /*border: 1px solid blue;*/
}

#page-content h1, #page-content h2, #page-content h3
{
   color: #990000;
   margin-bottom: 0.5em;
}

#page-content h1
{
   font-size: 22px;
}

#page-content h2
{
   font-size: 18px;
}

#page-content h3
{
   font-size: 12px;
   margin-bottom: 0px;
}

#home-image
{
   margin: 0px 20px 20px 20px;
}