html {height: 100%; padding-bottom: 20px;}

body
{
   background: #eee;
   height: 105%;
   margin: 4px 0px 0px 20px;
   font-family: arial, helvetica, sans-serif;
}

* {margin: 0px;}
* {padding: 0px;}
* {border: 0px;}

a:link      {text-decoration:none;}
a:visited   {text-decoration:none;}
a:active    {text-decoration:none;}

a.link:link {color: #3b67af;}
a.link:visited {color: #3b67af;}
a.link:hover {color: #549fe4;}
a.link:active {color: #549fe4;}

a.txt_link:link {color: #c7c700;}
a.txt_link:visited {color: #c7c700;}
a.txt_link:hover {color: yellow;}
a.txt_link:active {color: yellow;}

a.menu:link {color: black; padding: 0px 4px 0px 4px;}
a.menu:visited {color: black; padding: 0px 4px 0px 4px;}
a.menu:hover {position: relative; left: 1px; top: 2px; color: white;}
a.menu:active {color: white;}

a.menu_bar:link {color: black; padding: 0px 4px 0px 4px;}
a.menu_bar:visited {color: black; padding: 0px 4px 0px 4px;}
a.menu_bar:hover {position: relative; left: -1px; color: #3a66af;}
a.menu_bar:active {color: #3166af;}

.button
{
   background-image: url(images/bg_button.gif);
   color: black;
   font-family: arial, helvetica, sans-serif;
   font-weight: bold;
   font-size: 15px;
   padding-top: 2px;
}

.button:hover
{
   background-image: url(images/bg_button_r.gif);
}

input.contact, textarea.contact
{
   padding: 1px 2px 1px 2px;
   background: #eee;
   color: black;
   font-family: arial, helvetica, sans-serif;
   font-size: 9pt;
   border: 1px solid #e2ac3e;
}

input.contact, textarea.contact
{
   padding: 1px 2px 1px 2px;
   background: black;
   color: #eee;
   font-family: arial, helvetica, sans-serif;
   font-size: 1em;
   border: 1px solid yellow;
}

h1
{
   font-size: 13px;
   font-weight: bold;
}

.yellow
{
   color: yellow;
}

.important
{
   color: yellow;
}

.content_head
{
   color: yellow;
   font-family: arial, helvetica, sans-serif;
   font-size: .95em;
   font-weight: bold;
}

.content_subhead
{
   color: yellow;
   font-family: arial, helvetica, sans-serif;
   font-size: .75em;
   font-weight: bold;
   margin-top: 4px;
   margin-bottom: 4px;
}

.content
{
   font-family: arial, helvetica, sans-serif;
   font-size: .75em;
   font-weight: normal;
}

.quote
{
   font-family: arial, helvetica, sans-serif;
   font-size: .9em;
   font-weight: normal;
}

.tinytext {font-family: verdana, arial, helvetica, sans-serif;
       font-size: 9px; font-style: normal;}

.smalltext {font-family: verdana, arial, helvetica, sans-serif;
       font-size: 9px; font-style: normal;}

.eightpttext {font-family: verdana, arial, helvetica, sans-serif;
       font-size: 8pt; font-style: normal;}

.ninepttext {font-family: verdana, arial, helvetica, sans-serif;
       font-size: 9pt; font-style: normal;}

.tenpttext {font-family: verdana, arial, helvetica, sans-serif;
       font-size: 10pt; font-style: normal;}

.elevenpttext {font-family: verdana, arial, helvetica, sans-serif;
       font-size: 11pt; font-style: normal;}

.twelvepttext {font-family: verdana, arial, helvetica, sans-serif;
       font-size: 12pt; font-style: normal;}

