/*
The Treatment Bar (2005) - Stylesheet
All code and artwork copyright (c) 2005 NTSWebco
*/

#subpage-title
{
  background-image:url(../images/subpage_bookings_2.jpg);
  background-repeat: no-repeat; 
  padding: 30px 55px 0px 8px;
}

#subpage-title p {
  font-weight:bold;
  }
  

/* This section Only for the Booking Form Page
*/

#subpage-rightcol {
  float: right;
  width: 479px;
  padding: 10px 5px 5px 5px;
  background-image: none;
}



#subpage-rightcol table {
border-collapse:collapse;
color:#000;
border: 1px solid #CCC;
width:478px
}

#subpage-rightcol th {
width:478px;
text-align:center;
vertical-align:top;
border-top:1px solid #CCCCCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#999;
background-color:#C5E7BC;
text-transform:uppercase;
padding-top:0.2em;
padding-bottom:0.5em;
}

#subpage-rightcol tr required {
color:#CC0000;
}

#subpage-rightcol td .err {
color: red;
}

#subpage-rightcol errmsg {
font-size:.7em;
color:#CC0000;
font-weight:bolder;
}

#subpage-rightcol general {
colour:#999;
text-transform:capitalize;
}

#subpage-rightcol td {
vertical-align:middle;
border-left:4px;
padding:4px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:.7em;
font-weight:normal;
}


#subpage-rightcol.box {
font-family:Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#3235b1;
border:1px solid #CCCCCC;
}


#subpage-rightcol a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.0em;
line-height:2em;
padding-top:5px;
color:#99CC99;
}

select optgroup {
color:#999999;
}

select optgroup option{
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
font-style:normal;
color:#000;
}



