
body{
margin: 0;
padding: 0;
vertical-align:top;
background: #AA0000;
background-image: url(img/background.jpg);
background-repeat: repeat-y;
height: 100%;
font: 10px verdana, arial, sans-serif;
color: #000;
}


table { font-family: verdana, arial, Helvetica, sans-serif; font-size: 12px; color:#000000; }
img {border:0;}

h2 {font-size:125%;}
h3 {color:#FFFF00; size:1.5em;}

ul{
margin: 0;
padding: 0 0 10px 0;
font: 11px/12px verdana, arial, sans-serif;
}

ul li{
display:block;
margin: 0;
padding: 0 0 1px 20px;
background: url(img/bullet.gif) .9em .2em no-repeat;
}

a {font-size:14px;}

#red_header {background-color:#AA0000;}

#footerTable { background-color:#E9E9E9; color: #000000; font-weight: bold; font-size:14px; padding: 10px; 	 }

#headLinks a:link { color: #AA0000; text-decoration:none; font-weight: bold;}
#headLinks a:visited { color: #AA0000; text-decoration:none; font-weight: bold;}
#headLinks a:hover { color: #FFFF00; text-decoration:none; font-weight: bold; background-color:#AA0000; }

.smallHead a:link { color: #AA0000; text-decoration:none; font-weight: bold;}
.smallHead a:visited { color: #AA0000; text-decoration:none; font-weight: bold;}
.smallHead a:hover { color: #FFFF00; text-decoration:none; font-weight: bold; background-color:#AA0000; }

.contact a:link { color: #AA0000; text-decoration:none; font-weight: bold;}
.contact a:visited { color: #AA0000; text-decoration:none; font-weight: bold;}
.contact a:hover { color: #FFFF00; text-decoration:none; font-weight: bold; background-color:#AA0000; }

.boldRed {font-size:14px; color:#AA0000; font-weight:bold;}
.redUnderstrike {border-bottom: 3px solid #AA0000;}
.picture {border: 0px solid #000000;}
.heading {color:#AA0000; font-size:200%; font-weight: bold;}
.description {font-size:125%; vertical-align:top;}
.smallDescription {font-size:75%; vertical-align:top;}

/*********** #navBar link styles ***********/

.menu {width: 100%; margin: 0; background: #eee none;}
.menu ul {margin: 0; padding: 0; list-style-type: none;}
.menu li {margin: 0; padding: 0; float: left;}
.menu {padding: 0; background: #fff none;}
.menu li { width:132px; border-left: 1px solid #FFFFFF; background: #eee none; text-align: center;}
.menu a:hover {background-image:url(img/bg_button_on.gif);}
.menu a {
  display: block;
  width: 100%;
  text-decoration: none;
  background-image:url(img/bg_button_off.gif);
  height: 22px;
  color: #000000;
  text-decoration: none;
  font: bold 13px/16px arial, helvetica, sans-serif;
  padding: 8px 0 0 0;
}
/************* end #navBar styles ******************/

p.last{
background: #ccc;
margin-left:221px;
border-top:.1em solid #000000;
width:558px;
padding:.1em 1em;
color: #000000;
font: bold 12px;
}