
/* STYLES COMMON TO THE SITE AND HTML EDITOR */
body, td, p
{
    font-family: Arial,sans-serif;
    font-size: 12px;
    color: #3D3D3D;
}

P
{
    margin-top: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 0px;
}

H1
{
    font-family: Arial,sans-serif;
    font-size: 18px;
    font-weight: normal;
    color: #FFFFFF;
    margin: 0px;
    margin-left: 22px;
    margin-top: 1px;
}

H2
{
    font-family: Arial,sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #BB151C;
    margin: 0px;
}

H3
{
    font-family: Arial,sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #3D3D3D;
    margin: 0px;
}

a:link, a:visited
{
    font-family: Arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #0D7AAD;
    text-decoration: none;
}

a:hover
{
    font-family: Arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #0D7AAD;
    text-decoration: underline;
}





/* STYLES FOR THE SITE ONLY */
body
{
    background-image: url(/images/bg.gif);
    background-position: top left;
    background-repeat: repeat-x;
    background-color: #FFFFFF;
    margin: 0px;
    padding: 0px;
}

.pngImg
{
    behavior: url(/includes/iepngfix.htc);
}

.txtMessage
{
    font-family: Arial,sans-serif;
    font-weight: bold;
    color: #DD0000;
}

.txtBlue
{
    color: #0D7AAD;
    font-weight: bold;
}

.txtLogout
{
    color: #FFFFFF;
    font-weight: bold;
}

.lnkLogout:link, .lnkLogout:visited
{
    font-family: Arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}

.lnkLogout:hover
{
    font-family: Arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: underline;
}


.lnkMenu:link, .lnkMenu:visited
{
    font-family: Arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #3390BC;
    text-decoration: none;
    margin-top: 13px;
}

.lnkMenu:hover
{
    font-family: Arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #065980;
    text-decoration: none;
}

.lnkMenuOn:link, .lnkMenuOn:visited
{
    font-family: Arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #065980;
    text-decoration: none;
    margin-top: 13px;
}

.lnkMenuOn:hover
{
    font-family: Arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #065980;
    text-decoration: none;
}

.txtSubmenuHeader
{
    font-family: Arial,sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
}

.lnkSubmenu:link, .lnkSubmenu:visited
{
    font-family: Arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}

.lnkSubmenu:hover
{
    font-family: Arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: underline;
}

.lnkSubmenuOn:link, .lnkSubmenuOn:visited
{
    font-family: Arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: underline;
}

.lnkSubmenuOn:hover
{
    font-family: Arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: underline;
}

.txtFooter, .txtCredits
{
    font-family: Arial,sans-serif;
    font-size: 11px;
    color: #9C9C9C;
}

.lnkFooter:link, .lnkFooter:visited, .lnkCredits:link, .lnkCredits:visited
{
    font-family: Arial,sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #9C9C9C;
    text-decoration: none;
}

.lnkFooter:hover, .lnkCredits:hover
{
    font-family: Arial,sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #9C9C9C;
    text-decoration: underline;
}




img
{
    border-color: #FFFFFF;
    color: #FFFFFF;
}

/* Form elements */
input, textarea, select
{
    color: #000000;
    font: normal 12px Verdana,sans-serif;
    border-color: #000000;
}

form
{
    display: block;
    margin: 0px;
    padding: 0px;
}

