﻿@import url("menu.css");


.FreezePaneOff
{
    visibility: hidden;
    display: none;
    position: absolute;
    top: -100px;
    left: -100px;
}

.FreezePaneOn
{
    position: absolute;
    top: 0px;
    left: 0px;
    visibility: visible;
    display: block;
    width: 100%;
    height: 100%;
    z-index: 999;
    -moz-opacity: 0.85;
    padding-top: 20%;
    background-color: Gray;
    filter: alpha(opacity=60);
    opacity: 0.60;
}

.InnerFreezePane
{
    text-align: center;
    width: 300PX;
    background-color: #FFFFFF;
    border: dashed 2px #111;
    padding: 9px;
    margin: 3px;
    font-family: Trebuchet MS;
    font-size: large;
    vertical-align: middle;
}

div.row
{
    clear: both;
    padding-top: 10px;
}

div.row span.label
{
    float: left;
    width: 75px;
    text-align: right;
}

div.row span.formw
{
    float: right;
    width: 435px;
    text-align: left;
}
/* ***** BODY ***** */
body, html
{
    margin: 0;
    padding: 0;
    line-height: 14px;
}
.link:link, .link:active, .link:visited
{
    text-decoration: underline;
    color: #333;
}
.link:hover
{
    text-decoration: none;
}
a:link, a:active, a:visited
{
    text-decoration: underline;
    color: #333;
}
a:hover
{
    text-decoration: none;
}

.r0
{
    background-color: #CCCC99;
}
.heading
{
    color: white;
    font-size: 12px;
    background-color: #003366;
}
html
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    margin: 0;
    padding: 0;
}
body
{
    width: 755px;
    padding: 0;
    margin: 0 0 0 20px;
}
.cleanlink
{
    text-decoration: none;
}
/* CSS Document */
.r1
{
    background-color: White;
}
#hdr
{
    display: block;
    height: 104px;
    margin: 0;
    padding: 0; /*background: url(../../images/header.jpg) no-repeat;*/
}
#h2
{
    font-size: 18px;
    font-weight: bold;
    padding: 0;
    margin: 0;
}
#h3
{
    font-size: 12px;
    font-weight: bold;
    padding: 0;
    margin: 0;
}
.select2
{
    width: 150px;
    font-size: x-small;
    font-family: Verdana;
}
#menu
{
    height: 27px;
    text-align: left;
    background: #C2CD23;
    margin: 0;
    padding: 0;
}
#footerText
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8px;
    font-style: normal;
    line-height: 14px;
    font-weight: normal;
    font-variant: normal;
    color: #333333;
    text-decoration: none;
    background-color: #FFFFFF;
    text-align: left;
    margin: 0px;
    padding: 5px 0px 0px 0px; /* border: 1px solid #000000; */
}
#stage
{
    padding: auto;
    margin: auto;
}
#stage_left
{
    float: left;
    width: 180px;
}
.stage_right
{
    float: right;
    width: 575px;
}
#welcome
{
    background: #93abb7;
    text-transform: uppercase;
    width: 150px;
    height: 90px;
    padding: 10px 15px 10px 15px;
}
#welcome h1
{
    font-size: 14px;
    padding: 0;
    margin: 0;
}
#welcome a
{
    color: White;
    text-decoration: none;
    font-size: 10px;
    font-weight: bold;
}
#welcome a:hover
{
    text-decoration: underline;
}

/* ***** SUB MENU NAVIGATION ***** */
#subMenu
{
    text-align: left;
    padding: 0;
    margin: 0;
    width: 140px;
    background: #cfcfcf;
}
#subMenu ul
{
    padding: 0;
    margin: 0;
    list-style-type: none;
}
#subMenu li
{
    margin: 0;
}
#subMenu a, #subMenu a:link, #subMenu a:active, #subMenu a:visited
{
    display: block;
    border-bottom: 1px solid #123D59;
    font-size: 10px;
    background: #cfcfcf;
    text-decoration: none;
    margin: 0 auto;
    width: 100%;
    padding: 0px 0 0px 0px;
    color: black;
}
#subMenu a:hover
{
    background: #fff;
}

/* ***** Login ***** */
#login2
{
    text-transform: capitalize;
    background: #cfcfcf;
    width: 150px;
    padding: 15px;
}
#login2 .btnInput
{
    background: #1E5C83;
    font-family: Verdana, arial, Sans-Serif;
    color: White;
    font-size: 9px;
    height: 18px;
}
#login2 .txtInput
{
    font-family: Verdana, arial, Sans-Serif;
    font-size: 9px;
    height: 10px;
}

#login
{
    text-transform: capitalize;
    background: #cfcfcf;
    width: 150px;
    height: 100px;
    padding: 5px 15px 5px 15px;
}

#login .txtInput
{
    font-family: Verdana, arial, Sans-Serif;
    font-size: 9px;
    height: 10px;
}
#login .btnInput
{
    background: #1E5C83;
    font-family: Verdana, arial, Sans-Serif;
    color: White;
    font-size: 9px;
    height: 18px;
}
#login lblStatus
{
    font-weight: bold;
    color: Red;
    font-size: 8px;
}
#banner
{
    padding: 5px 0 0px 0;
    margin: 0;
}
#downloads
{
    margin: 3px 0 0 0;
}
#flash
{
    height: 220px;
    width: 575px;
}
#content
{
    width: inherit;
    font-family: "lucida grande" , "trebuchet ms" , "lucida sans" ,helvetica,sans-serif;
    font-size: 11px;
    color: #333;
    padding: 20px 20px 0 20px;
}
.content
{
    width: inherit;
    font-family: "lucida grande" , "trebuchet ms" , "lucida sans" ,helvetica,sans-serif;
    font-size: 11px;
    color: #333;
}
#content h2
{
    margin: 0;
    padding-top: 10px;
    font-size: 14px;
    font-weight: bold;
    color: #123D59;
}
#content h3
{
    margin: 0;
    padding-top: 10px;
    font-size: 11px;
    font-weight: bold;
    color: #123D59;
}


#footer
{
    color: Gray;
    font-size: 11px;
    text-transform: uppercase;
    clear: both;
    padding: 5px 0 0 0;
}
#footer A:Link
{
    color: Gray;
    text-decoration: none;
}
#lnk
{
    text-decoration: none;
}
#footer A:visited
{
    color: Gray;
    text-decoration: none;
}
#footer A:Active
{
    color: Gray;
    text-decoration: none;
}
#footer A:Hover
{
    color: Gray;
    text-decoration: none;
}
#footer UL
{
    line-height: 16px;
    text-decoration: none;
}
