body {
    margin: 3px 3px 3px 3px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: small;
        font-weight:normal;
        color: #0f0f0f;
}

h1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 120%;
    font-weight: bold;
    color: #000066;
}

h3 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 90%;
    color: #666699;
}

a,a:visited,a:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: small;
        font-weight:bold;
        color: #000000;
}
.smalldata-gr{
    font-size: x-small;
        font-weight: normal;
        background: #EFEFEF;
        color:#333333;
        text-decoration:none;
}
#datalink {
    font-size: x-small;
        font-weight: normal;
        color:#333333;
        text-decoration:none;
}
#datalink:hover {
    font-size: x-small;
        font-weight: normal;
        color:#333333;
        text-decoration:underline;
}
#blacklink {
        color: #000000;
}
#redlink {
        color: #cc3300;
}
#bluelink {
        color: #3333cc;
}
#greenlink {
        color: #33cc33;
}
#greenid {
        color: #009900;
}
#redid {
        color: #ff3333;
}
#bluelinksmall {
        color: #3333cc;
        font-size:x-small;
}
.shadowboxfloat {
    margin: 4px 0px 0px 5px;
        background: url(images/50black.png) repeat;
        width: 182px; 
        position: relative; /*IE needs this to show float properly*/
        float: left
}
.shadowcontent {
        position: relative;
        padding: 3px; 
        top: -3px; 
        left: -3px; 
        color: black;
        background: #0777A2; 
        border:1px solid #000033;
    font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:x-small;
}
.menuheader{
        position: relative;
        padding: 1px; 
        top: -3px; 
        left: -3px; 
        color: #cccccc;
        background: #000033; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:x-small;
}
.form_content{
        position: relative;
        padding: 5px; 
        background: #EFEFEF;
        color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:small;
}       
.helpbox{
        background-color:#EFEFEF;
        width:auto;
        font-size:x-small;
        font-family:verdana,arial;
        border:0px;     
}
.main_cell {
    margin:0px 0px 0px 5px;
        text-align:left;
}
.title_text {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: small;
    font-weight: bold;
    color: #000066;
}
.notes {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: x-small;
    color: #666666;
}
#menu-text {
        color:#FFFFFF;
        font-size:x-small;
}
#menu-text a {
        color:#FFFFFF;
        font-size:x-small;
        font-weight:bolder;
}
#menu-text a:hover {
        color:#000000;
        font-size:x-small;
        font-weight:bolder;
}
#menu-letter br{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 3px;
        font-weight:normal;
}
#menu-letter a{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: xx-small;
    color: #ffffff;
        font-weight:normal;
        letter-spacing:-1px;
}
#menu-letter a:hover{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: xx-small;
    color: #000000;
        font-weight:normal;
        letter-spacing:-1px;
}
.menu-black-text{
        color:#000000;
        font-size:x-small;
}
.editbox {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: x-small;
}
.editboxinv {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: x-small;
        width:1px;
        border-style:none;
        visibility:hidden;
}
.ddbox {
        font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: x-small;
}
.submitbtn {
    background-color: #2B9BC7;
    border: thin solid #0777A2;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: xx-small;
    font-weight: bolder;
    color: #CC3300;
}
.smbtn {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: x-small;
}
.smcomm {
        position: relative;
    padding: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #333333;
    font-size: 8px;
}
#smcomm {
    font-size: 8px;
}
.navlinkblack{
        color:#000000;
        font-size:x-small;
        font-weight:bold;
}
#navlinkblack{
        color:#000000;
        font-size:x-small;
        font-weight:bold;
}
.navlinkred{
        color:#990000;
        font-size:x-small;
        font-weight:bold;
}
#navlinkred{
        color:#990000;
        font-size:x-small;
        font-weight:bold;
}
.navlinkblue{
        color:#000099;
        font-size:x-small;
        font-weight:bold;
}
#navlinkblue{
        color:#000099;
        font-size:x-small;
        font-weight:bold;
}
#navlinkgreen{
        color:#009900;
        font-size:x-small;
        font-weight:bold;
}
.navlinkgreen{
        color:#009900;
        font-size:x-small;
        font-weight:bold;
}
#tablecell{
        color:#333333;
        font-size:x-small;
        font-weight:normal;
}
.datatable{
        color:#333333;
        width: 95%;
        font-size:x-small;
        font-weight:normal;
        text-align:left;
}
.tablecell,.tablecell:hover,.tablecell:visited{
        color:#333333;
        font-size:x-small;
        font-weight:normal;
}
.tablehead{
        color:#3333cc;
        font-size:x-small;
        font-weight:bold;
    background-color: #f0f0f0;
    border-top-width: 3px;
    border-right-width: 3px;
    border-bottom-width: 3px;
    border-left-width: 3px;
    border-bottom-style: solid;
    border-top-color: #000000;
    border-right-color: #000000;
    border-bottom-color: #000000;
    border-left-color: #000000;
        text-align:center;
}
.row_footer {
        color:#3333cc;
        font-size:4pt;
        font-weight:normal;
    background-color: #f5f5f5;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 1px;
    border-left-width: 0px;
    border-bottom-style: solid;
    border-top-color: #000000;
    border-right-color: #000000;
    border-bottom-color: #000000;
    border-left-color: #000000;
}
#row_bg_light { background:#ffffff;}
#row_bg_dark  { background:#f9f9f9;}
#row_bg_red { background:#f9d9d9;}
#row_bg_green { background:#d9f9d9;}
#row_bg_selected { background:#c9c9f9;}
.quote {
        font: x-small Verdana, Arial, Helvetica, sans-serif;
        color: #0f0f0f;
        background: #ddeeff;
        border: 1px solid #003399;
        width:95%;
}
.codebuttons { 
        font-size: 9px; 
        width:45px;
        font-family: verdana, helvetica, sans-serif; 
        vertical-align: middle; 
}
