﻿/**************** Site Structure ************************/
body, div, dl, dt, dd, ol, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td
{
    margin: 0;
    padding: 0;
}
body
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
}
#main
{
    margin: 0 auto;
    margin-top: 15px;
    width: 834px;
}
#mainTop
{
    background: transparent url(    'Images/borderTop.gif' ) no-repeat left top;
    margin-left: 0px;
    padding-top: 12px;
    padding-bottom: 0px;
}
#mainBody
{
    background: #FFFFFF;
    background-attachment: fixed;
    min-height: 400px;
    width: 810px;
    margin: 0px 12px 0px 12px;
    padding: 0px 0px 0px 0px;
}
#mainHeading
{
    height: 170px;
    text-align: left;
}
#mainContent
{
    background: #FFFFFF;
    background-attachment: fixed;
    min-height: 400px;
    text-align: left;
    width: 810px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    z-index: 1;
    position: relative;
   
}

#flashNav
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    height: 90px;
    z-index: 0;
    position: absolute;
    top: 110px;
}
#miniNav
{
    float: right;
    text-align: right;
    font-size: .9em;
    margin: 0px 0px 0px 0px;
    padding: 5px 5px 5px 5px;
}
#mainBorder
{
    background: transparent url(   'images/borderSides.gif' ) repeat-y;
    padding: 0px 0px 0px 0px;
}
#mainBottom
{
    background: transparent url(    'Images/borderBottom.gif' ) no-repeat left bottom;
    margin-left: 0px;
    padding-top: 12px;
    padding-bottom: 0px;
}
#contentFooter
{
    width: 99%;
    margin: 0 0 0 0;
    padding: 0 0px 10px 0;
    font-size: .7em;
    text-align: right;
}

#mainFooter
{
    width: 800px;
    margin: 0 auto;
    padding: 5px;
    font-size: .7em;
    text-align: center;
    
}

.FooterLink a
{
    color:Black;
}

.FooterLink a:hover
{
    color:Black;
}

/**************** Navigation ************************/




/**************** Content ************************/
h1
{
    background: #990000;
    color: White;
    font-size: 1.2em;
    font-weight: bold;
    padding-left: 20px;
}
h2
{
    background: #0099CC;
    color: White;
    font-size: 1.2em;
    font-weight: bold;
    padding-left: 20px;
}
h3
{
    background: #FFD503;
    color: Black;
    font-size: 1.2em;
    font-weight: bold;
    padding-left: 20px;
}
h4
{
    background: none;
    color: #000000;
    font-size: 1.5em;
    font-weight: bold;
    padding-left: 10px;
}
h5
{
    background: none;
    color: #990000;
    font-size: 1.5em;
    font-weight: bold;
    padding-left: 10px;
}
h6
{
    background: none;
    color: #339933;
    font-size: 1.5em;
    font-weight: bold;
    padding-left: 10px;
}

.smallItalics
{
    font-style: italic;
    font-size: .95em;
    font-family: Time Roman;
}

a
{
    text-decoration:none;
    color:#2B83A8;    
}

a:hover
{
    text-decoration:underline;
}