/*
    Copyright Notice ========================================================
    This file contains proprietary information of Alpine Internet Solutions.

    Copying or reproduction without prior written approval is prohibited.

    Copyright (c) 2000-2001 =================================================

    Purpose: Site style definitions

    $Id: site_style.css,v 1.5 2001/07/06 18:31:07 bcash Exp $
    $Author: bcash $
    $Revision: 1.5 $
    $Date: 2001/07/06 18:31:07 $

    $Log: site_style.css,v $

    @format.tab-size 4
    @format.use-tabs true

*/

body, p, b, i, strong, em, dt, dd, dl, sl, caption, u, blink, select, option, form, font, li, td, th {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 12px;
  color: #000033;  font-weight: bolder;
  line-height : 110%;
}
h4 {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 13px;
  line-height : 110%;
  color: #999966;

}
h3 {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 16px;
  line-height : 110%;
  font-weight: bold;
}
a.textmenu {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 13px;
  color: #999966;
  text-decoration: none;
  font-weight: bold;
}
a.textmenu:hover {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 13px;
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
}
.textmenudown {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 13px;
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
}
a.subnav {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 11px;
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
}
a.subnav:hover {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 11px;
  color: #999966;
  text-decoration: none;
  font-weight: bold;
}
.subnavdown {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 11px;
  color: #999966;
  text-decoration: none;
  font-weight: bold;
}
.membername {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 12px;
  font-weight: bold;
}
a.memberlinks {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 12px;
  color: #000033;
  text-decoration: underline;
}
a.memberlinks:hover {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 12px;
  color: #003300;
  text-decoration: underline;
}
a.footernav {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 8px;
  color: #999966;
  text-decoration: none;
  font-weight: 400;
  line-height : 120%;
}
a.footernav:hover {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 8px;
  color: #FFFFFF;
  text-decoration: none;
  font-weight: 400;
  line-height : 120%;
}
.footernavdiv {
  font-size : 8px;
  color: #FFFFFF;
}
a.subcats {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 12px;
  color: #000033;
  text-decoration: none;
  line-height : 140%;
}
a.subcats:hover {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 12px;
  color: #003300;
  text-decoration: underline;
  line-height : 140%;
}
.subcattext {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 12px;
  color: #000033;
  font-weight: bold;
  line-height : 150%;
}

div#content a {color: #039; text-decoration: none;}
div#content a:link {color: #039;}
div#content a:visited {color: #039;}
div#content a:hover {color: #030; text-decoration: underline;}
div#content a:active {color: #030;}

/* Member Detail Page CSS */

table.detailtable a {color: #039; text-decoration: none;}
table.detailtable a:link {color: #039;}
table.detailtable a:visited {color: #039;}
table.detailtable a:hover {color: #cc9; text-decoration: underline;}
table.detailtable a:active {color: #cc9;}

table.detailtable {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000;
  margin: 10px;
}

table.detailtable td {
border-bottom: 1px solid #fff;
border-right: 1px solid #fff;
padding: 10px;
font-weight: normal;
}

td.detailname {
height: 30px; 
background-color: #036; 
color: #fff;
}
td.detailname h2 {
font-size: 24px;
text-align: center;
}

td.detailimg {
background-color: #003;
}
td.detailimg img {
border: 1px solid #fff;
}
td.detailimg p {
color: #fff;
text-align: left;
}

td.detaildesc {
background-color: #030;
font-size: 12px;
}

td.detaildesc p {
color: #fff;
text-align: left;
font-weight: normal;
}

td.detailregion {
background-color: #cc9; 
color: #003;
}
td.detailregion h3 {
font-size: 14px; 
text-align: center; 
}

td.detailactivities ul, li {list-style: none; margin: 0;}
td.detailactivities li {padding: 5px; border-bottom: 1px solid #663; font-weight: normal;}

td.detailwebinfo {
background-color: #663; 
color: #fff;
}
td.detailwebinfo  h3 {
font-size: 14px; 
text-align: center;
}
td.detailwebinfo p {
color: #fff;
text-align: left;
}

td.detailactivities {
background-color: #cc9; 
color: #003;
}
td.detailactivities h3 {
font-size: 14px; 
text-align: center;
}

td.detailaddress {
background-color: #663;
color: #fff;
}
td.detailaddress h3 {
font-size: 14px; 
text-align: center;
}
td.detailaddress p {
color: #fff;
text-align: left;
}
