﻿html
{
    overflow: -moz-scrollbars-vertical;
    overflow: scroll;
}

#container
{
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
}

#subContainer
{
    width: 968px;
    min-height: 500px;
}

.icon
{
    width: 13px;
    height: 13px;
    border: 0px;
}

.highlight
{
    background-color: lightgray;
}


li.empty
{
    list-style-type: none;
}


h2
{
    font-size: 19px;
}

h2, h3, h4
{
    font-family: Tahoma;
}

font li
{
    font-family: Tahoma;
    font-size: 11px;
}


.vertical-align-top
{
    vertical-align: top;
}

.align-right
{
    text-align: right;
}

.align-left
{
    text-align: left;
}

.align-center
{
    text-align: center;
}

.paddingTable td
{
    padding: 4px;
}


.paddingtop100
{
    padding-top: 100px;
}

.border-spacing0
{
    border-spacing: 0px;
}

.border
{
    border: 1px solid black;
}

.border-bottom
{
    border-bottom: 1px solid black;
}

.border-top
{
    border-top: 1px solid black;
}

.border-left
{
    border-left: 1px solid black;
}

.border-right
{
    border-right: 1px solid black;
}

.height14
{
    height: 14px;
}

.padding-right5
{
    padding-right: 5px;
}

.padding0
{
    padding: 0px;
}

.padding4
{
    padding: 4px;
}

.padding5
{
    padding: 5px;
}

.padding15
{
    padding: 15px;
}

.messageBox
{
    margin-top: 15px;
    padding: 10px;
    display: none;
    background-color: rgb(162, 216, 158);
    font-size: 20px;
    font-family: Tahoma;
}

    .messageBox .error
    {
        font-size: 11px;
        font-family: Tahoma;
    }


.center
{
    margin-left: auto;
    margin-right: auto;
}

.border1
{
    border: 1px solid black;
}

.width30p
{
    width: 30%;
}

.width40p
{
    width: 40%;
}

.width100
{
    width: 100px;
}

.width150
{
    width: 150px;
}

.width186
{
    width: 186px;
}


.width198
{
    width: 198px;
}

.width200
{
    width: 200px;
}


.width250
{
    width: 250px;
}

.width300
{
    width: 300px;
}

.width375
{
    width: 375px;
}

.width400
{
    width: 400px;
}

.width450
{
    width: 450px;
}

.width600
{
    width: 600px;
}

.width810
{
    width: 810px;
}

.width900
{
    width: 900px;
}

.width935
{
    width: 935px;
}

.width963
{
    width: 963px;
}

.fontRed
{
    color: red;
}

.fontBold
{
    font-weight: bold;
}

.nonBold
{
    font-weight: normal;
}


.font
{
    font-family: Tahoma;
    font-size: 13px;
}

.fontSmall
{
    font-family: Tahoma;
    font-size: 11px;
}

#banner
{
    background-image: url('/Images/FodStatuslogo.gif');
    border-top: 1px solid black;
    border-left: 1px solid black;
    border-right: 1px solid black;
    height: 69px;
    width: 998px;
}

#content
{
    border-left: 1px solid black;
    border-right: 1px solid black;
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 15px;
}

div
{
    border: 0px solid black;
}

#loginInfo
{
    font-family: Tahoma;
    font-size: 14px;
    padding-right: 5px;
    padding-top: 5px;
}

#menuContainer
{
    height: 26px;
    border: 1px solid black;
    background-color: #d3d3d3;
}

.menu
{
    border: 0px solid black;
    margin-top: 3px;
    margin-bottom: 3px;
    padding: 0px;
    height: 20px;
}

.menuItem
{
    list-style-type: none;
    display: inline-block;
    margin-left: 20px;
    padding: 2px;
}

    .menuItem a
    {
        font-family: Tahoma;
        font-size: 14px !important;
    }

#footer
{
    text-align: right;
    height: 15px;
    border-bottom: 1px solid black;
    border-left: 1px solid black;
    border-right: 1px solid black;
    padding-right: 5px;
}

.right
{
    float: right;
}

.left
{
    float: left;
}

.clear
{
    clear: both;
}

a:link, a:visited, a:active, a:hover, a
{
    text-transform: none;
    text-decoration: none;
    font-family: Tahoma;
    font-size: 13px;
    color: Black;
}

    a:hover
    {
        text-transform: none;
        text-decoration: none;
        font-family: Tahoma;
        font-size: 13px;
        color: Black;
    }

.caption
{
    background-color: rgb(162, 216, 158);
    padding: 4px;
    border-right: 1px solid black;
    border-left: 1px solid black;
    border-top: 1px solid black;
    border-bottom: 1px solid black;
    width: 958px;
    font-weight: bold;
}

.tableResults
{
    width: 968px;
    border-bottom: 1px solid black;
    border-right: 1px solid black;
    border-left: 1px solid black;
    border-spacing: 0px;
    padding: 0px;
}

    .tableResults td
    {
        border-top: 0px solid black;
        padding: 4px;
    }

.rptSkema
{
    padding: 0px;
    border-spacing: 0px;
    border: 1px solid black;
}

    .rptSkema td
    {
        padding: 4px;
        font-family: Tahoma;
        font-size: 13px;
    }

    .rptSkema .HeadFirst
    {
        text-align: left;
        border-bottom: 1px solid black;
        border-right: 1px solid black;
        width: 200px;
        font-weight: bold;
        vertical-align: top;
    }

    .rptSkema .HeadSecond
    {
        text-align: center;
        border-bottom: 1px solid black;
        width: 368px;
    }

    .rptSkema .HeadThird
    {
        text-align: center;
        border-bottom: 1px solid black;
        width: 368px;
    }

    .rptSkema .First
    {
        border-right: 1px solid black;
        width: 200px;
        vertical-align: top;
    }

    .rptSkema .Second
    {
        border-right: 1px solid black;
        width: 368px;
        text-align: center;
    }

    .rptSkema .Third
    {
        width: 368px;
        text-align: center;
    }

.noborder-bottom
{
    border-bottom: 0px !important;
}

.noborder-right
{
    border-right: 0px !important;
}

.bigButton
{
    width: 150px;
    height: 50px;
}

.tableRowColor:nth-child(even){
    background-color:antiquewhite;
}
