body, p, td {
   font-family: verdana, arial, "sans serif";
   font-size: 11px;
}
p.header {
   font-family: verdana, arial, "sans serif";
   font-size: 12px;
   font-weight: bold;
}

.copy {
   color: #666666;
   font-size: 10px;
   text-align: right;
}
.privacy {
   font-size: 10px;
}
.small {
   color: #000000;
   font-size: 10px;
}
.small2 {
   color: #000000;
   font-size: 9px;
}

.form {
   font-family: verdana, arial, "sans serif";
   font-size: 11px;
   vertical-align: bottom;
}

.req {
   color: #990000;
   font-weight: bold;
   vertical-align: bottom;
}

input, select {
   font-family: verdana, arial, "sans serif";
   font-size: 11px;
}

.button {
   background-image: url('images/orange.gif');
   border-style: solid;
   border-color: #CCCCCC;
   font-family: verdana, arial;
   font-size: 10px;
   font-weight: bold;
   color: #FFFFFF;
   width: 100px;
}

.head {
   background: url('images/hp_logobg.gif');
}

.bhead {
   background: url('images/logo_bg.gif');
}

.date {
   background: url('images/hp_logobg.gif');
   color: #FFFFFF;
   font-family: verdana, arial, "sans serif";
   font-size: 11px;
   text-align: right;
   vertical-align: bottom;
}

.bdate {
   background: url('images/logo_bg.gif');
   color: #FFFFFF;
   font-family: verdana, arial, "sans serif";
   font-size: 10px;
   text-align: right;
}
.club {
   background: url('images/clubbg.gif');
   text-align: right;
}
.gray {
   background: url('images/gray.gif');
}

.map {
   background: url('images/mapbg.gif');
   vertical-align: top;
}
.mapor {
   background: url('images/mapobg.gif');
   vertical-align: top;
}
.or {
   background: url('images/orange.gif');
}

.nav1 {
   background: url('images/nav1.gif');
}

.nav2 {
   background: url('images/nav2.gif');
}

.nav3 {
   background: url('images/nav3.gif');
}

.mchead {
   background: url('images/nav3.gif');
   font-weight: bold;
}
.white {
   background: url('images/white.gif');
}

a {
   color: #000000;
   text-decoration: underline;
}

a:hover {
   color: #666699;
}

a:active {
   color: #666699;
}

a:visited {
   color: #000000;
   text-decoration: underline;
}


a.blue {
   color: #333366;
   text-decoration: underline;
}

a.blue:hover {
   color: #CCCCFF;
}

a.blue:active {
   color: #CCCCFF;
}

a.blue:visited {
   color: #333366;
   text-decoration: underline;
}


a.footer {
   color: #666699;
   font-size: 10px;
   text-decoration: underline;
}

a.footer:hover {
   color: #000000;
   font-size: 10px;
}

a.footer:active {
   color: #000000;
   font-size: 10px;
}

a.footer:visited {
   color: #666699;
   font-size: 10px;
   text-decoration: underline;
}