/* Default CSS Stylesheet for a new Web Application project */

BODY
{
    background-color: white;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: .8em;
    font-weight: normal;
    letter-spacing: normal;
    text-transform: none;
    word-spacing: normal;
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    color: #003366;
}
H1
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 2em;
    font-weight: 700;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

H2
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1.75em;
    font-weight: 700;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

H3
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1.58em;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

H4
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1.33em;
    font-weight: 500;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

H5, DT
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em;
    font-weight: 700;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

H6
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: .8em;
    font-weight: 700;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

TFOOT, THEAD
{
    font-size: 1em;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    font-family: Arial, Helvetica, sans-serif;
}

TH
{
    vertical-align: baseline;
    font-size: 1em;
    font-weight: bold;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    font-family: Arial, Helvetica, sans-serif;
}


A:link
{
    text-decoration: none;
}

A:visited
{
    text-decoration: none;
}

A:active
{
    text-decoration: none;
}

A:hover
{
    text-decoration: none;
}

SMALL
{
    font-size: .7em;
}

BIG
{
    font-size: 1.17em;
}

BLOCKQUOTE, PRE
{
    font-family: Courier New, monospace;
}


UL LI
{
    list-style-type: square;
}

UL LI LI
{
    list-style-type: disc;
}

UL LI LI LI
{
    list-style-type: circle;
}

OL LI
{
    list-style-type: decimal;
}

OL OL LI
{
    list-style-type: lower-alpha;
}

OL OL OL LI
{
    list-style-type: lower-roman;
}

TD
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
}
.HeaderMenu
{
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    letter-spacing: 1px;
    text-decoration: none;
}
.SubHeaderMenu
{
    font-size: 11px;
    font-style: normal;
    font-weight: 700;
    letter-spacing: 1px;
    text-decoration: none;
}

.ErrorTxt
{
    font-size: 11px;
    font-style: normal;
    font-weight: 700;
    letter-spacing: 1px;
    color: Red;
}

.txt
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    letter-spacing: 1px;
    color: Black;
}

.watermarktxt
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    letter-spacing: 1px;
    color: #cccccc;
}

.watermarksmalltxt
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 500;
    letter-spacing: 1px;
    color: #cccccc;
}

.smalltxt
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 500;
    letter-spacing: 1px;
    color: Black;
}

.smalltxtbold
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    letter-spacing: 1px;
    color: Black;
}

.smallgridlink
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 500;
    letter-spacing: 1px;
    color: Blue;
}
.smalltxtstrike
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 500;
    letter-spacing: 1px;
    color: Black;
    text-decoration: line-through;
}

.txtbold
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    letter-spacing: 1px;
    color: Black;
}

.gridtxt
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    letter-spacing: 1px;
    color: black;
}

.gridheader
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    letter-spacing: 1px;
    color: white;
}

.smallgridheader
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 500;
    letter-spacing: 1px;
    color: white;
}
.smallgridheader A:link
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    letter-spacing: 1px;
    color: white;
    text-decoration: none;
}

.smallgridheader A:visited
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    letter-spacing: 1px;
    color: white;
    text-decoration: none;
}

.smallgridheader A:active
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    letter-spacing: 1px;
    color: white;
    text-decoration: none;
}

.smallgridheader A:hover
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    letter-spacing: 1px;
    color: yellow;
    text-decoration: none;
}

.gridlink
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    letter-spacing: 1px;
    color: blue;
}

.buttontxt
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 500;
    letter-spacing: 1px;
    color: Black;
    height: 21px;
}
.button
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: 500;
    text-decoration: none;
    background-color: #EEEEEE;
    color: #111111;
    padding: 2px 6px 2px 6px;
    border-top: 1px solid #CCCCCC;
    border-right: 1px solid #333333;
    border-bottom: 1px solid #333333;
    border-left: 1px solid #CCCCCC;
}
.letteron
{
    background-color: #006EA8;
    margin: 1px, 1px, 1px, 1px;
    padding: 2px, 2px, 2px, 2px;
    font-weight: bold;
    font-family: Verdana;
    font-size: 8.5pt;
    color: white;
}
.letteron:hover
{
    background-color: #006EA8;
    margin: 1px, 1px, 1px, 1px;
    padding: 2px, 2px, 2px, 2px;
    font-weight: bold;
    font-family: Verdana;
    font-size: 8.5pt;
    color: white;
}
.letteroff
{
    background-color: #DCDCDC;
    margin: 1px, 1px, 1px, 1px;
    padding: 2px, 2px, 2px, 2px;
    font-family: Verdana;
    font-size: 8.5pt;
    color: #333333;
}

.letteroff:hover
{
    background-color: #006EA8;
    margin: 1px, 1px, 1px, 1px;
    padding: 2px, 2px, 2px, 2px;
    font-family: Verdana;
    font-size: 8.5pt;
    color: #ffffff;
}

.leftborder
{
    border-left: solid 1px #333333;
}

.rightborder
{
    border-right: solid 1px #333333;
}

.txtlink
{
    color: #006EA8;
    font-weight: normal;
    font-family: Verdana;
    font-size: 9pt;
}
.txtlinkwhite
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 500;
    letter-spacing: 1px;
    color: white;
}
.status
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: 700;
    letter-spacing: 1px;
    color: red;
}
.statusgreen
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: 700;
    letter-spacing: 1px;
    color: green;
}
.PopUpMenu
{
    position: absolute;
    visibility: hidden;
    background-color: #EEEEEE;
    opacity: 9;
    filter: alpha(opacity=90);
    padding: 3px, 3px, 3px, 3px;
    border-style: solid;
    border-width: 1px;
    border-color: Black;
}
.PopText
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    letter-spacing: 1px;
    color: Black;
}
.popupHeader
{
    background-color: #fefdf7;
    color: White;
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 500;
}

.popupControl
{
    background-color: #AAD4FF;
    position: absolute;
    visibility: hidden;
    border-style: solid;
    border-color: Black;
    border-width: 2px;
}

.modalBackground
{
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
}

.modalPopup
{
    background-color: #ffffff;
    border-width: 3px;
    border-style: solid;
    border-color: Gray;
    padding: 3px;
    width: 200px;
}
.CustomerModalPopup
{
    background-color: #ffffff;
    border-width: 3px;
    border-style: solid;
    border-color: Gray;
    padding: 3px;
    width: 500px;
}
.RecurringModalPopup
{
    background-color: #ffffff;
    border-width: 3px;
    border-style: solid;
    border-color: Gray;
    padding: 3px;
}
.PopMenuPanel
{
    background-color: gray;
    padding: 1px 1px 1px 1px;
}
.StaticHoverStyle
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    letter-spacing: 1px;
    color: Black;
    text-decoration: none;
    height: 20px;
    text-align: left;
    border: solid 1px #DCDCDC;
}
.StaticSelectedStyle
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    letter-spacing: 1px;
    color: Black;
    text-decoration: none;
    height: 20px;
    text-align: left;
    border: solid 1px #DCDCDC;
}
.StaticMenuItemStyle
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    letter-spacing: 1px;
    color: Black;
    text-decoration: none;
    height: 20px;
    text-align: left;
    border: solid 1px #DCDCDC;
}

.StaticHoverStyleTop
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    letter-spacing: 1px;
    color: Black;
    text-decoration: none;
    height: 20px;
    text-align: center;
    border: solid 1px #DCDCDC;
}
.StaticSelectedStyleTop
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    letter-spacing: 1px;
    color: Black;
    text-decoration: none;
    height: 20px;
    text-align: center;
    border: solid 1px #DCDCDC;
}
.StaticMenuItemStyleTop
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    letter-spacing: 1px;
    color: Black;
    text-decoration: none;
    height: 20px;
    text-align: center;
    border: solid 1px #DCDCDC;
    table-layout: fixed;
}
.AccordionHeaderOn
{
    padding: 5px, 0px, 5px, 0px;
    cursor: pointer;
}
.AccordionHeader
{
    padding: 5px, 0px, 5px, 0px;
    cursor: pointer;
}
.AccordionContent
{
    padding: 0px, 0px, 5px, 0px;
}
.PageHeader
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    letter-spacing: 1px;
    padding-left: 5px;
    color: White;
    text-decoration: none;
    text-align: left;
    background-color: #006EA8;
}
.FormHeader
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 700;
    letter-spacing: 1px;
    padding-left: 5px;
    color: White;
    text-decoration: none;
    text-align: left;
    background-color: #006EA8;
}
.PanelBorder
{
    border-style: solid;
    border-width: 1px;
    border-color: Gray;
}
.TableButton
{
    display: inline-block;
    border: 1px solid #888888;
    cursor: pointer;
    text-align: center;
    text-decoration: none;
    font: 9px Arial;
    font-weight: normal;
    color: #2b2b2b;
    background: #cccccc;
}
.TableButton:hover
{
    background: #a8a8a8;
    text-decoration: none;
    color: #2b2b2b;
}
.TableButton:active
{
    color: #2b2b2b;
    position: relative;
    top: 1px;
}
.medtxt
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: 500;
    letter-spacing: 0.5px;
    color: Black;
}

.medtxtbold
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    letter-spacing: 1px;
    color: Black;
}
.grid11link
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 1px;
    color: blue;
    text-decoration: none;
}

.grid11link:hover
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 1px;
    color: red;
    text-decoration: none;
}

.grid11link A:link
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 1px;
    color: blue;
    text-decoration: none;
}
.grid11link A:visited
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 1px;
    color: blue;
    text-decoration: none;
}
.grid11link A:active
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 1px;
    color: blue;
    text-decoration: none;
}
.grid11link A:hover
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 1px;
    color: red;
    text-decoration: none;
}
.grid11altlink
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 1px;
    color: blue;
    text-decoration: none;
    background-color: #e2e2e2;
}

.grid11altlink:hover
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 1px;
    color: red;
    text-decoration: none;
    background-color: #e2e2e2;
}

.grid11altlink A:link
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 1px;
    color: blue;
    text-decoration: none;
    background-color: #e2e2e2;
}
.grid11altlink A:visited
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 1px;
    color: blue;
    text-decoration: none;
    background-color: #e2e2e2;
}
.grid11altlink A:active
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 1px;
    color: blue;
    text-decoration: none;
    background-color: #e2e2e2;
}
.grid11altlink A:hover
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 1px;
    color: red;
    text-decoration: none;
    background-color: #e2e2e2;
}

.grid11linkselected
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 1px;
    color: blue;
    text-decoration: none;
    background-color: #fef1b9;
}

.grid11linkselected A
{
    font-family: Arial,Verdana,Tahoma,Trebuchet,Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 1px;
    color: blue;
    text-decoration: none;
    background-color: #fef1b9;
}

