body
{
margin: 0px;
background: #FFFFCC url('images/mainbg.gif');
font-size: 8pt;
font-family: Verdana, Arial, Geneva, Helvetica, Sans-Serif;
color: #111111;
}

h1
{
font-size: 9pt;
font-weight: bold;
}

a:link, a:visited
{
text-decoration: underline;
color: #111111;
}

a:hover
{
text-decoration: none;
color: #111111;
}

table
{
font-size: 8pt;
font-family: Verdana, Arial, Geneva, Helvetica, Sans-Serif;
color: #FFFFFF;
}

table.heading
{
border: 1px solid #B90000;
border-collapse: collapse;
width: 765px;
height: 120px;
background: #B90000;
}

td.logo
{
background: #FFFFCC url('images/logo_s.gif');
background-repeat: no-repeat;
background-position: center;
height: 100px;
}

td.desc
{
height: 20px;
border: 1px solid #B90000;
}

table.main
{
border: 1px solid #B90000;
border-collapse: collapse;
width: 765px;
vertical-align: top;
}

td.left
{
width: 140px;
background: #B90000;
vertical-align: top;
text-align: justify;
}

td.content
{
width: 620px;
background: #FFFFCC;
color: #111111;
height: 100%;
vertical-align: top;
padding:10px;
text-align: justify;
}

td.vert
{
width: 5px;
background: #B90000;
}

table.links
{
border: 1px solid #F9F9F9;
border-collapse: collapse;
width: 140px;
vertical-align: top;
}

td.links
{
border: 1px solid #F9F9F9;
background: #B90000;
text-align: justify;
}

td.address
{
width: 765px;
background: #FFFFCC;
color: #111111;
vertical-align: middle;
padding: 10px;
text-align: center;
}

/* LINKS STUFF */

a.links:link, a.links:visited 
{
height: 10px;
padding: 5px;
color: #F9F9F9;
text-decoration: none;
font-size: 8pt;
display: block;
} 

a.links:hover 
{ 
height: 10px;
color: #F9F9F9;
background: #950000;
text-decoration: none;
display: block;
}

/* END OF LINKS STUFF */

table.contact
{
border: 1px solid #3E3E3E;
border-collapse: collapse;
width: 160px;
vertical-align: top;
}

td.contact
{
border: 1px solid #3E3E3E;
width: 100%;
height: 100%;
background: #486AA7;
text-align: justify;
padding: 5px;
}

table.copyright
{
border: 1px solid #B90000;
border-collapse: collapse;
width: 765px;
height: 25px;
background: #B90000;
text-align: center;
}

a.copy:link, a.copy:visited
{
text-decoration: none;
color: #FFFFFF;
}

a.copy:hover
{
text-decoration: underline;
color: #FFFFFF;
}