body {
  text-align: center;
  background-color: #F1F1F1;
  background-image: url(images/bg.gif);
  background-repeat: repeat-x;
}

body, td {
  font-family: Arial, Helvetica, sans-serif;
  font-size: small;
}

li {
  font-family: Arial, Helvetica, sans-serif;
  font-size: small;
}

a {
  color: #000000;
  text-decoration: none;
}

a:hover {
  color: #C1272D;
  text-decoration: underline;
}

#container {
  width: 720px;
  text-align: left;
  margin: 0 auto;
}

#header {
  height: 80px;
  margin-bottom: 5px;
}

#subheader {
  padding: 30px;
  height: 150px;
  margin-bottom: 5px;
  background-color: white;
  background-image: url(/sub-page-backgroud.gif);
  background-repeat: no-repeat;
  color: white;
}

#flashheader {
  height: 245px;
  margin-bottom: 5px;
  background-color: white;
}

#subheader h1, #subheader h2, #subheader p  {
  font-size: x-large;
  font-weight: normal;
  margin: 0;
}

#subheader h2  {
  font-size: medium;
}

#subheader p  { 
  font-size: small;
} 

#main {
  background-color: #FFFFFF;
  overflow: hidden;
}

#menu {
  width: 160px;
  float: left;
  text-align: left;
  background-color: #FFFFFF;
  padding: 20px 0 0 20px;
  font-size: 85%;
}

#menu ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

#menu li {
  width: 13em;
  list-style: none;
  height: 30px;
  line-height: 30px;
  display: block;
  padding-left: 5px;
  border-top: 1px dotted red;
}

#menu li.first {
  border: 0;
}

#menu li.first a:hover {
  border-top: 0px;
}


#menu li a {
  color: #000000;
  text-decoration: none;
}

#menu li a:hover {
  color: #C1272D;
  text-decoration: underline;
}

            
#menu li ul { /* second-level lists */
background-color: #ffffff;
position : absolute;
left: -999em;
margin-left : 80px;
margin-top : -20px;
z-index: 100;
}

#menu li ul ul { /* third-and-above-level lists */
            left: -999em;
}

#menu li:hover ul ul, #menu li:hover ul ul ul, #menu li.sfhover ul ul, #menu li.sfhover ul ul ul {
            left: -999em;
}

#menu li:hover ul, #menu li li:hover ul, #menu li li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul, #menu li li li.sfhover ul { /* lists nested under hovered list items */
            left: auto;
}

#menu li#current a { color: #C1272D; }


#content {
  margin-left: 180px;
  padding-left: 35px;
  padding-right: 25px;
  padding-top: 15px;
  padding-bottom: 15px;
  line-height: 1.5em;
}

#content h1 {
  font-family: Times New Roman, Helvetica, sans-serif;
  font-size: x-large;
  color: #000000;
  font-weight: normal;
  margin-top: 0;
}

#content h2 {
  font-size: large;
  color: #666666;
  font-weight: normal;
  padding: 0;
  margin: 0;
}

#content h3 {
  font-size: 150%;
  color: #C1272D;
  font-weight: normal;
  padding: 0;
  margin: 0;
}

#footer {
  height: 45px;
  text-align: left;
  background-color: #FFFFFF;
  line-height: 45px;
  padding-left: 20px;
  font-size: 80%;
  margin-top: 6px;
  clear: both;
}

.strapline {
padding-top: 25px;
padding-left: 12px;
width: 333px;
height: 100px;
overflow: auto;
text-align: center;
vertical-align: middle;
font-size: 1.7em;
}

textarea {height: 100px;}

#bottom-ad
{
  color: #FFF;
  text-align: center;
  font-size: 12px;

  background: url(/Image/quote-div.gif) #FFF;
  height: 65px;
  width: 480px;
 
}

