a:link {color: #360; background: white;} 
.active {color: #090; background: white;} 
a:hover {color:#f60; background: white;}
p,li,ul,ol,dl,dt,dd,table,tr,td,th,input,textarea,select,body {font-family: verdana, arial, helvetica, sans-serif; font-size: small; line-height: 125%; }
h1 {font-size: large;}
h2 {font-size: medium;}
h2.menu {font-size: small;}
h3 {font-size: small;}
h1,h2,h3,h4,h5,h6 {color: #360; background: white transparent;}
dt {font-weight: bold; margin-top: 10px; margin-bottom: 3px;}
hr {color: #333; background: white;}
body {margin-left: 5px; margin-top: 5px; margin-right: 5px;}
pre {font-size: small}
.footer {color: #999999;  background: white; font-size: x-small;}
.header, .summary, .advselect {color: #333333; background: white transparent; font-size: x-small;line-height: 150%;}
.vertical {background: url(http://www.mentalhealthleeds.info/images/vline.gif) white; color: #360;}
.horizontal {background: white url(http://www.mentalhealthleeds.info/images/hline.gif) repeat-x; color: #360;}
.hpheader {background-color: #360; color: #fff;}
a.hpheader {color: #fff; background: white;}
.compulsoryfield {color: red; background: white;}
.homepage {background: url(http://www.mentalhealthleeds.info/images/dancer_background.gif) transparent right top no-repeat; color: #000;}

/*
#navcontainer
{
  border-right: 1px solid #360;
}
*/

#navcontainer ul
{
  list-style-type: none;
  margin-left: 0px;
  text-align: left;
}

#navcontainer ul li a
{
  background: transparent url(http://www.mentalhealthleeds.info/images/list-off.gif) left center no-repeat;  padding-left: 15px;
  text-align: left;
  text-decoration: none;
  color: #360;
}

#navcontainer ul li a:hover
{
  background: transparent url(http://www.mentalhealthleeds.info/images/list-on.gif) left center no-repeat;
  color: black;
}

#navcontainer ul li#current
{
  background: transparent url(http://www.mentalhealthleeds.info/images/list-off.gif) left center no-repeat;
  padding-left: 15px;
  text-align: left;
  text-decoration: none;
  color: #360;
}