body
{
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #1E3051;
    background-color: #FFFFFF;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    height: 100%;
}

html, table, #wrapper
{
    height: 100%;
}

@media print
{
    div#divPrint
    {
        display: block;
        left: 0px;
        top: 0px;
        right: 0px;
        bottom: 0px;
        position: absolute;
        height: 100%;
        width: 100%;
    }

    td#leftBar
    {
        display: none;
    }
    tr#topImage
    {
        display: none;
    }
    tr#topBar
    {
        display: none;
    }
    tr#NavMenu
    {
        display: none;
    }
    td#left
    {
        display: none;
    }
    td#leftMenu
    {
        display: none;
    }

    object
    {
        display: none;
    }
}

td
{
    font-family: Arial, Helvetica, sans-serif;
    color: #1E3051;
    font-size: 12px;
    letter-spacing: normal;
}

.footerLink
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #9BA2AE;
    font-size: 10px;
    text-decoration: none;
}

a.footerLink:link
{
    color: #9BA2AE;
    text-decoration: underline;
}
a.footerLink:visited
{
    color: #9BA2AE;
    text-decoration: underline;
}
a.footerLink:hover
{
    color: #9BA2AE;
    text-decoration: underline;
}

.leftNav
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #1E3051;
    font-weight: bold;
    text-decoration: none;
}
a.leftNav:link
{
    color: #1E3051;
}
a.leftNav:visited
{
    color: #1E3051;
}
a.leftNav:hover
{
    color: #CC6633;
}

.menu
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    font-size: 10px;
    color: #FFFFFF;
}
a.menu:link
{
    color: #FFFFFF;
}
a.menu:visited
{
    color: #FFFFFF;
}
a.menu:hover
{
    display: block;
    color: #1E3051;
    background-color: #FFFFFF;
    height: 22px; /*width: 82px; */
    cursor: pointer;
    text-align: center;
}

a.sub1:link
{
    text-decoration: none;
    color: #9BA2AE;
    font-size: 10px;
    font-weight: bold;
}
a.sub1:visited
{
    text-decoration: none;
    color: #9BA2AE;
    font-size: 10px;
    font-weight: bold;
}
a.sub1:hover
{
    text-decoration: none;
    color: #CC6633;
    font-size: 10px;
    font-weight: bold;
}
a.sub1
{
    text-decoration: none;
    color: #9BA2AE;
    font-size: 10px;
    font-weight: bold;
}

a.sub2:link
{
    text-decoration: none;
    color: #9A834B;
    font-size: 10px;
    font-weight: bold;
}
a.sub2:visited
{
    text-decoration: none;
    color: #9A834B;
    font-size: 10px;
    font-weight: bold;
}
a.sub2:hover
{
    text-decoration: none;
    color: #CC6633;
    font-size: 10px;
    font-weight: bold;
}
a.sub2
{
    text-decoration: none;
    color: #9A834B;
    font-size: 10px;
    font-weight: bold;
}

a
{
    /*text-decoration: none; */
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #1E3051;
    font-size: 12px;
}
a:link
{
    color: #1E3051;
}
a:visited
{
    color: #1E3051;
}
a:hover
{
    color: #CC6633;
}

a.buttonLink
{
    /*text-decoration: none; */
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #1E3051;
    font-size: 12px;
}
a.buttonLink:link
{
    color: #1E3051;
}
a.buttonLink:visited
{
    color: #1E3051;
}
a.buttonLink:hover
{
    color: #1E3051;
}

a.selectedLink
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #CC6633;
    font-size: 12px;
}
a.selectedLink:link
{
    color: #CC6633;
}
a.selectedLink:visited
{
    color: #CC6633;
}
a.selectedLink:hover
{
    color: #CC6633;
}

a.normal
{
    font-family: Arial, Helvetica, sans-serif;
    color: #1E3051;
    font-size: 12px;
    letter-spacing: normal;
    text-decoration: underline;
}
a.normal:link
{
    text-decoration: underline;
    color: #1E3051;
}
a.normal:visited
{
    text-decoration: underline;
    color: #1E3051;
}
a.normal:hover
{
    text-decoration: nounderlinene;
    color: #CC6633;
}

.print
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #1E3051;
    font-size: 10px;
    letter-spacing: 3px;
    text-decoration: underline;
    font-weight: bold;
}

.print a:link
{
    text-decoration: underline;
    color: #1E3051;
}
.print a:visited
{
    text-decoration: underline;
    color: #1E3051;
}
.print a:hover
{
    text-decoration: nounderlinene;
    color: #CC6633;
}

.BoldTitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}
.BigBoldTitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 16px;
}
.LightTitle
{
    font-size: 15px;
    font-family: Arial, Helvetica, sans-serif;
    letter-spacing: 4;
    color: #9BA2AE;
}
.ItalicTitle
{
    font-style: italic;
}

.contentTitle
{
    font-size: 16px;
    font-family: Arial, Helvetica, sans-serif;
    letter-spacing: 10px;
    color: #9BA2AE;
}

.bgcolor1
{
    background-color: #1E3051;
}

.logo
{
    text-decoration: none;
    color: #FFFFFF;
}

.logo:hover
{
    cursor: pointer;
}

.fontNav
{
    color: #9A834B;
}

.checkBoxStyle2 label
{
    padding-left: 15px;
}

.checkBoxPaddingRight label
{
    padding-right: 15px;
}

.hiddenGridviewCol
{
    display: none;
}

.collapsePanel
{
    height: 0px;
    overflow: hidden;
}

.alternating
{
    background-color: #E8EAEC;
}

.header
{
    color: white;
    background-color: #354867;
}

.header a:link
{
    color: white;
    background-color: #354867;
}

.listLink li a:link
{
    text-decoration: none;
    color: #9A834B;
    font-size: 10px;
    font-weight: bold;
}
.listLink li a:visited
{
    text-decoration: none;
    color: #9A834B;
    font-size: 10px;
    font-weight: bold;
}
.listLink li a:hover
{
    text-decoration: none;
    color: #CC6633;
    font-size: 10px;
    font-weight: bold;
}
.listLink li a
{
    text-decoration: none;
    color: #9A834B;
    font-size: 10px;
    font-weight: bold;
}

/********************* Local Union ****************************/

.unionBGcolorTitle
{
    background-color: #DEE3ED;
}

.unionBGcolor
{
    background-color: #F0F1F4;
}

.unionContact
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 14px;
}

/********************* Admin ****************************/

.checkBoxStyle label
{
    padding-left: 10px;
}

a.adminLink
{
    font-family: Arial, Helvetica, sans-serif;
    color: #1E3051;
    font-size: 13px;
    text-decoration: none;
}
a.adminLink:link
{
    text-decoration: none;
    color: #1E3051;
}
a.adminLink:visited
{
    text-decoration: none;
    color: #1E3051;
}
a.adminLink:hover
{
    text-decoration: none;
    color: #CC6633;
}

/******************* JQuery Plugins ************************/

::-webkit-input-placeholder
{
    color: #999;
    font-style: italic;
}
:-moz-placeholder
{
    color: #999;
    font-style: italic;
}
.placeholder
{
    color: #999;
    font-style: italic;
}
