body {
  font-family: Helvetica, Arial, sans-serif;
  background-color: #DCDCDC;
  font-size: 12px;
  color: 000000;
  margin: 0px;
}

td {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 12px;
}

td.menu{
  padding-top: 2;
}

td.submenu{
  padding-top: 4;
}

td.body{
  padding: 5;
}

.footer {
  font-size: 11px;
  text-decoration: none;
  text-align: center;
  border-top: 1px solid #000000;
  padding-top: 5px;
}

.error {
  color: red;
}

.label {
  text-align: right;
  font-weight: bold;
}

h2 {
//  border-bottom: 1px solid #993366; 
  color: #993366; 
  margin-bottom: 2;
}

h1 {
  color: #993366; 
  margin: 4;
}
h4 {
  color: #993366; 
  margin: 2;
}

ul{
  margin: 2;
}

a:link {
//  color: #ff9999;
}

#navigation a {
  text-decoration:none;
}

#navigation a:link, #navigation a:visited, #navigation a:active {
  color: #000000; 
  background: #ff9999 url("/images/tab-left.gif") left top no-repeat; 
  font-weight:bold; 
  padding-left: 10px;
}

#navigation a:link span, #navigation a:visited span, #navigation a:active span {
  background: #ff9999 url("/images/tab-right.gif") right top no-repeat; 
  padding-right: 10px;
}

#navigation a, #navigation a span {
  display: block; 
  float: left;
}

/* Commented backslash hack hides rule from IE5-Mac \*/
#navigation a, #navigation a span {float: none}
/* End IE5-Mac hack */

#navigation a:hover {
  color: #ffffff; 
  background: #993366 url("/images/tab-hover-left.gif") left top no-repeat; 
  font-weight:bold; 
  padding-left: 10px;
}

#navigation a:hover span {
  background: #993366 url("/images/tab-hover-right.gif") right top no-repeat; 
  padding-right: 10px;
}

#navigation {
  list-style:none; 
  padding:0; margin:0;
  font-size: 15px;
}

#navigation li {
  float:left; 
  display:block; 
  margin-left:2; 
  margin-bottom: 0;
  padding:0;
}

#navigation li.home {
  float:left; 
  display:block; 
  margin-bottom: 0;
  margin-left: 0;
  padding:0;
}

#navigation li.homeSelected {
  float:left; 
  display:block; 
  margin-bottom: 0;
  margin-left: 0;
  padding:0;
  color: #ffffff; 
  background: #993366 url("/images/tab-hover-left.gif") left top no-repeat; 
  font-weight:bold; 
  padding-left: 10px;
}

#navigation li.homeSelected span {
  background: #993366 url("/images/tab-hover-right.gif") right top no-repeat; 
  padding-right: 10px;
}

#navigation li.selected{
  color: #ffffff; 
  background: #993366 url("/images/tab-hover-left.gif") left top no-repeat; 
  font-weight:bold; 
  padding-left: 10px;
}

#navigation li.selected span {
  background: #993366 url("/images/tab-hover-right.gif") right top no-repeat; 
  padding-right: 10px;
}

#subnavigation a {
  text-decoration:none;
}

#subnavigation a:link, #subnavigation a:visited, #subnavigation a:active {
  color: #ff9999; 
  background: #993366;
  font-weight:bold; 
  padding-left: 10px;
}

#subnavigation a:link span, #subnavigation a:visited span, #subnavigation a:active span {
  background: #993366;
  padding-right: 10px;
}

#subnavigation {
  list-style:none; 
  padding:0; margin:0;
  font-size: 12px;
}

#subnavigation li {
  float:left; 
  display:block; 
  margin-left:2; 
  margin-bottom: 2;
  padding:0;
}

#subnavigation li.selected{
  color: #ffffff; 
  background: #993366;
  font-weight:bold; 
  padding-left: 10px;
}

#subnavigation a:hover {
  color: #ffffff; 
  background: #993366;
  font-weight:bold; 
  padding-left: 10px;
}

#border {
  height:1em; 
  background:#993366;
}
