﻿body
{
    margin: 0px;
    padding: 0px;
    font-size: 10pt;
    font-family: Verdana, Helvetica, sans-serif;
    color: #FFFFFF;
    background-color: #000000; /*background-image:url('images/bg_black-blue.gif');*/ /*background-repeat:repeat-x;*/
}
h1, h2, h3, h4, h5, h6
{
    font-family: Verdana, Helvetica, sans-serif;
}
hr
{
    color: #c0c0c0;
    height: 1px;
}
a:link, a:visited, a:active
{
    color: #00ffff;
}
li
{
    font-family: verdana, helvetica, sans-serif;
    font-size: 10pt;
}
table
{
    margin: 0px;
}
form
{
    margin: 0px;
}
div.header
{
    margin: 0px;
    padding: 0px;
    background-color: #000000;
    color: #FFFFFF;
}
/*
### header ###
*/
table.header
{
    width: 100%;
    margin: 0px;
}
table.header td
{
    padding: 0px;
    margin: 0px;
    color: #ffffff;
    font-family: Verdana, Helvetica, sans-serif;
    white-space: nowrap;
    border-bottom: 1px solid #c0c0c0;
}
table.header td.cella
{
    font-size: 12pt;
    padding: 4px 4px 4px 4px;
    height: 90px;
    background: url(net20_images/spector_euro4_plum.jpg) repeat-x;
}
table.header td.cellb
{
    padding-top: 0px;
    padding-bottom: 1px;
    padding-left: 4px;
    padding-right: 0px;
    font-size: 9pt;
    font-weight: bold;
}
table.header td.cellc
{
    padding: 0px 4px;
    font-size: 9pt;
    text-align: right;
    font-weight: bold;
}
/*
### header nav ###
*/
table.headernav
{
    width: 100%;
    margin: 0px;
    border: 1px solid #c0c0c0;
}
table.headernav td
{
    padding: 0px;
    margin: 0px;
    color: #ffffff;
    font-family: Verdana, Helvetica, sans-serif;
    white-space: nowrap; /*border-bottom: 1px solid #c0c0c0;*/
}
table.headernav td.cellb
{
    padding-top: 0px;
    padding-bottom: 1px;
    padding-left: 4px;
    padding-right: 0px;
    font-size: 9pt;
    font-weight: bold;
}
table.headernav td.cellc
{
    padding: 0px 4px;
    font-size: 9pt;
    text-align: right;
    font-weight: bold;
}
/*
### footer ###
*/
table.footer
{
    width: 100%;
    border: 1px solid #C0C0C0;
}
table.footer td.footer-dg 
{
    width: 100%;
}
/*
### nav links ###
*/
a.nav1, a:link.nav1, a:active.nav1, a:visited.nav1
{
    color: #ffffff;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none;
}
a:hover.nav1
{
    color: #ff0000;
    text-decoration: none;
}
a.nav2, a:link.nav2, a:active.nav2, a:visited.nav2
{
    font-size: 9pt;
    font-weight: bold;
    color: #ffff00;
    text-decoration: none;
}
a:hover.nav2
{
    color: #ff0000;
    text-decoration: none;
}
a.err, a:link.err, a:active.err, a:visited.err
{
    color: #ffff00;
}
a:hover.err
{
    color: #00ff00;
}
.footer-dg
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    color: #ffffff;
}
.contact
{
    font-weight: normal;
    font-size: .9em;
    color: #000000;
    word-spacing: normal;
    text-transform: none;
    font-family: verdana, helvetica, sans-serif;
    letter-spacing: normal;
}
input.contact
{
    background-color: #FFFFFF;
    font-weight: normal;
    font-size: .8em;
    word-spacing: normal;
    text-transform: none;
    font-family: verdana, helvetica, sans-serif;
    letter-spacing: normal;
    border-left: solid black 1px;
    border-right: solid black 1px;
    border-bottom: solid black 1px;
    border-top: solid black 1px;
}
textarea.contact
{
    background-color: #FFFFFF;
    font-weight: normal;
    font-size: .8em;
    word-spacing: normal;
    text-transform: none;
    font-family: verdana, helvetica, sans-serif;
    letter-spacing: normal;
    border-left: solid black 1px;
    border-right: solid black 1px;
    border-bottom: solid black 1px;
    border-top: solid black 1px;
}
.threeDtable
{
    border-left: 2px solid #F2F2F2;
    border-right: 2px solid #808080;
    border-bottom: 2px solid #808080;
    border-top: 2px solid #F2F2F2;
}
input.sitesearch
{
    background-color: #000000;
}
img.yb
{
    border: 2px solid #FFFF00;
}
.click
{
    border: 1px solid #e9e9e9;
    padding: 4px 8px;
}
.fairtax
{
    font-size: 18pt;
    font-weight: normal;
}
.justify
{
    text-align: justify;
}
.bold
{
    font-weight: bold;
}
.yellow
{
    color: #ffff00;
}
.smallyellow
{
    color: #ffff00;
    font-size: 8pt;
    font-weight: normal;
}
