body{
    padding:0px;
    margin:0px;
    font-family:Arial, Tahoma, Helvetica;
    color:black;
    font-size:1em;
    background:url(images/stripe.gif);
}

.blue{color:#58b9d3}
.black{color:black; font-size:11px}
.boldblue{color:#58b9d3; font-weight:bold}
.darkblue{color:#0475ad}
.bolddarkblue{color:#0475ad; font-weight:bold}
.red{color:red}
.boldred{color:red; font-weight:bold}
.grey{color:#533c36}
.boldgrey{color:#533c36; font-weight:bold}
.bold{font-weight:bold}
.noBold{font-weight:normal}
.clear{clear:both}
.nob{border:0}
.bluenormal{color:#65a7c7; font-size:0.90em;}
.whitenormal{color:white; font-size:0.90em;}

.adv {background-image:url(images/advert.jpg); background-repeat:no-repeat; width:397px; height:186px; font-size:2.1em; text-align:right; padding:14px 0 0 0;}

.left {float:left; width:524px; margin:0 0 10px 0; color:#65a7c7; font-size:0.90em;}
.right {float:left; background-color:#d2e6f7; margin:0 0 0 30px; width:427px; color:white; font-size:0.90em;}

.hdr1{background-image:url(images/headers_bg.gif); background-repeat:no-repeat; width:524px; height:24px; padding:1px 0 0 0;}
.hdr2{background-image:url(images/headerspanel_bg.gif); background-repeat:no-repeat; width:397px; height:24px; padding:1px 0 0 0;}
hr.grey {background-color:#c9d2db; height:1px; width:90%}

h1 {margin:0; padding:0; font-size:1.5em; font-family:Arial; color:black;}
h1.headerimage {margin:0; padding:0; font-size:1.6em; font-weight:normal; font-family:Arial; color:white; padding:15px 0 0 40px}

h1.sections {font-size:1.3em; color:White; padding-left:5px; font-weight:normal;}

h1.blue {margin:0; padding:0; color:#004990; background-color:White; font-weight:bold; font-size:1em}
h2.blue {margin:0; padding:0; color:#004990; background-color:White; font-weight:bold; font-size:0.9em}
h3.blue {margin:0; padding:0; color:#004990; background-color:White; font-weight:bold; font-size:0.8em}
h4.blue {margin:0; padding:0; color:#004990; background-color:White; font-weight:bold; font-size:0.7em}

h1.white {margin:0; padding:0; color:white; font-weight:bold; font-size:1em}
h2.white {margin:0; padding:0; color:white; font-weight:bold; font-size:0.9em}

a.black:link, a.black:visited, a.black:active {font-size:0.69em; color:black;}
a.black:hover {font-size:0.69em;}

a.white:link, a.white:visited, a.white:active {color:white;}
a.white:hover {color:white;}

a.footer:link, a.footer:visited, a.footer:active {font-size:1em; line-height:14px; color:black;}
a.footer:hover {font-size:1em; line-height:14px; text-decoration:none; color:black;}


a.h2links:link, a.h2links:visited, a.h2links:active {padding:0; font-size:1.1em; text-decoration:none; font-weight:bold; font-family:Arial; color:#e10076; border-bottom: solid 1px #757575; display:block}
a.h2links:hover {padding:0; font-size:1.1em; text-decoration:none; font-family:Arial; color:#e10076; border-bottom: solid 1px #757575}

a.h2linksbig:link, a.h2linksbig:visited, a.h2linksbig:active {padding:0; font-size:1.5em; text-decoration:none; font-weight:bold; font-family:Arial; color:#e10076; border-bottom: solid 1px #757575; display:block}
a.h2linksbig:hover {padding:0; font-size:1.5em; text-decoration:none; font-family:Arial; color:#e10076; border-bottom: solid 1px #757575}

a.white:link, a.white:visited, a.white:active {padding:0; text-decoration:none; color:white; }
a.white:hover {padding:0; text-decoration:underline; font-family:Arial; color:white;}

a.whitefooter:link, a.whitefooter:visited, a.whitefooter:active {padding:0; font-size:12px; text-decoration:none; color:white; }
a.whitefooter:hover {padding:0; text-decoration:underline; font-family:Arial; color:white;}

a.MoreInformation:link, a.MoreInformation:visited, a.MoreInformation:active {padding:0; text-decoration:underline; color:#65a7c7; }
a.MoreInformation:hover {padding:0; text-decoration:none; font-family:Arial; color:#65a7c7;}


span.title{color:#59595b; font-size:1.8em}
span.phonenumber{color:#59595b; font-size:2.2em;}

span.headerdescription{color:white; font-size:0.8em; margin:0 0 0 0; font-weight:bold;}
h2.orange{color:#dbaa6f; font-size:0.90em; text-decoration:underline; font-weight:bold; padding:0; margin:0}

span.imagefloatleft{float:left;}

/*menu nav */
    .bothboader 
    {
        border-left:solid 1px white;
        border-right:solid 1px white;
    }

    .rightboader 
    {
        border-right:solid 1px white;
    }
    
    #menu {
    padding:0 0 0 0; 
    text-align:center;    
    background-color:#4d9abe;
    width:981px;
    font-size:14px;
    }
    #menu ul {
	margin:0;
	padding:0 0 0 0;
	list-style:none;
    }
      
    #menu li {
      display:inline;
      margin:0;
      padding:0;
      
      
      }
    #menu a {
      float:left;
      margin:0;
      padding:0 0 0 8px;
      text-decoration:none;
      height:30px;
      line-height:30px;
      border-left:sold 1px white;
      }
    #menu a span {
      float:left;
      display:block;
      padding:0 15px 0 6px;
      color:white;
      
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #menu a span {float:none;}
    /* End IE5-Mac hack */
    #menu a:hover span {
      color:white;
      background-color:#84b3df;
      }
    #menu a:hover {
      color:white;
      background-color:#84b3df;
      }
/*menu nav */
