﻿/*
C O L O R S

Blue                    #000099
Green                   #003F36
Maroon                  #990000
*/

BODY {
    padding:0px;
    margin:0px;
    background-color:#00594B;
    font-size:8pt;
    text-align:center;
    height: 100%;
}

HTML {
    overflow:auto;
    /* this stops horiz scroll bar which was mysteriously appearing in IE */
   overflow-x:hidden;
   font-family:Verdana;
   font-size:8pt;
   text-align:center;
   height: 100%;
}

#OutermostDiv {
    background-color:white;
    width:900px;
    height:585px;
    text-align:center;
    margin-left:auto;
    margin-right:auto;
    min-height:585px;
    height:auto;
}

/* Hack for IE */
* HTML #OutermostDiv {
    height:585px;
}
/* End IE Hack */

#OutermostDivPF {
    background-color:white;
    border-style:solid;
    border-color:#000099;
    border-width:1px;
    width:650px;
    height:585px;
    text-align:center;
    margin-left:auto;
    margin-right:auto;
    min-height:585px;
    height:auto;
}

/* Hack for IE */
* HTML #OutermostDivPF {
    height:585px;
}
/* End IE Hack */

A 
{
    text-decoration:none;
    color:#000099;
}

A:hover 
{
    text-decoration:underline;   
}

#BottomAddressDiv {
    background-color:#000099;
    color:white;
    padding:7px;
    width:888px;
    text-align:center;
    margin-left:auto;
    margin-right:auto;
}

#Nav {       
    font-weight:bold;
    background-color:#003F36;
    margin-top:2px;
    padding:8px;
    font-size:9pt;
    font-family:Arial;
    margin-bottom:4px;
}

#Nav A {
    color:white;
    text-decoration:none;
}

#Nav A:hover {
    color:#D77822;
}

#CopyrightDiv {
    margin-top:7px;
    color:white;
    padding-bottom:15px;
}

LI {
    margin-bottom:10px;
}

TEXTAREA 
{
    overflow:auto;
}

.DividerRow {
    font-weight:bold;
    font-size:10pt;
    text-align:left;
    color:White;
    background-color:#00594B;
    letter-spacing:4pt;
}

.DividerRow2 {
    font-weight:bold;
    font-size:10pt;
    text-align:left;
    color:White;
    background-color:#630000;
    letter-spacing:4pt;
}

.DividerRow3 {
    font-weight:bold;
    font-size:10pt;
    text-align:left;
    color:White;
    background-color:#000099;
    letter-spacing:4pt;
}

.TextBox {
    font-size:8pt;
    font-family:Verdana;
    background-color:White;
    border-style:solid;
    border-width:1px;
    border-color:#7F9DB9;
}

.SmallButton {
    font-size:8pt;
}

.ChangeStatusButton {
    font-size:8pt;
    width:97px;
}

.ChangeRenewableButton {
    font-size:8pt;
    width:97px;
}

.PageTitle {
    margin-top:15px;
    margin-bottom:15px;
    font-weight:bold;
    color:#00594B;
    font-size:11pt;
}

.PageTitle2 {
    margin-top:15px;
    margin-bottom:15px;
    font-weight:bold;
    color:#630000;
    font-size:11pt;
}

.PageTitle3 {
    margin-top:15px;
    margin-bottom:15px;
    font-weight:bold;
    color:#000099;
    font-size:11pt;
}

.BottomRightDiv {
    margin-top:30px;   
}

.BottomRightDiv A {
    color:White;
    text-decoration:none;   
}

.BottomRightDiv A:hover {
    text-decoration:underline;   
}

.Required {
    color:Red;
    font-size:9pt;
}

#ClassCodesDiv {
    font-weight:bold;
    font-size:10pt;
    border-style:solid;
    border-width:1px;
    border-color:#000099;
    padding:7px;
    margin-top:5px;
    background-color:#E1E1E1;
}

.AlertMessage {
    color:red;
}

#LogInDiv {
    padding:8px;
    border-style:solid;
    border-width:2px;
    border-color:#000099;
    font-size:9pt;
    width:380px;
    font-weight:bold;
    background-color:#EEEEEE;
    margin-top:45px;
    margin-bottom:15px;
    text-align:center;
    color:#000099;
    margin-right:auto;
    margin-left:auto;
}

.ApplicationMessage 
{
    font-size:9pt;
    color:#990000;
    margin-top:20px;
    line-height:1.4;
}

.Grid 
{
    margin-bottom:20px;
}

.GridHeaderRow 
{
    font-weight:bold;
    color:White;
    background-color:#000099;
}

.OddRow 
{
    background-color:#D8D8D8;   
}

.EvenRow 
{
    background-color:#EEEEFF;   
}

.MessageDiv 
{
    margin-bottom:15px;
    color:Red;
}

.QuoteMessage 
{
    display:none;
    font-size:9pt;
    line-height:1.8;
    width:85%;
    text-align:left;
    color:Red;
    margin-top:30px;
}