﻿html
{
    height: 100%;
}
body
{
    background-color: #939598;
    font-family: 'Trebuchet MS' , Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    height: 100%;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
form
{
    margin: 0 0 0 0;
}
table
{
    font-size: 12px;
}
a
{
    color: #0099FF;
    text-decoration: none;
}
a:hover
{
    color: #999999;
}
fieldset
{
    border-top: solid 1px #EEEEEE;
    border-right-width: 0;
    border-bottom-width: 0;
    border-left-width: 0;
}
legend
{
    color: #666666;
}
select
{
    font-family: 'Trebuchet MS' , Arial, Helvetica, Sans-Serif;
    font-size: 12px;
}

.xxSmall
{
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
}
.GrayText
{
    color: #999999;
}
.InputField
{
    border-top: solid 1px #ABADB3;
    border-right: solid 1px #DBDFE6;
    border-bottom: solid 1px #DBDFE6;
    border-left: solid 1px #DBDFE6;
    font-family: 'Trebuchet MS' , Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    width: 180px;
}
.InputField:hover
{
    border-top: solid 1px #5794bf;
    border-right: solid 1px #b7d5ea;
    border-bottom: solid 1px #c7e2f1;
    border-left: solid 1px #c5daed;
}
.HighlightedInputField
{
    background-color: #FFFFCC;
}
.DropDownListDefaultItem
{
    color: #999999;
}
.ErrorMessage
{
    color: #CF0A37;
}
.ErrorAsterisk
{
    color: #CF0A37;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 13px;
}

div.UpdateProgressBack
{
    background-color: #000000;
    height: 100%;
    filter: alpha(opacity=40);
    left: 0;
    opacity: 0.4;
    position: fixed;
    width: 100%;
    top: 0;
    z-index: 1000;
}
div.UpdateProgressMessage
{
    background-color: #FFEE00;
    color: #000000;
    right: 0%;
    margin: 2px 2px 0 0;
    padding: 10px 10px 10px 10px;
    position: fixed;
    top: 0;
    z-index: 1001;
}
div.UpdateProgressMessage img
{
    margin: 0 5px -3px 0;
}

div.PageContainer
{
    margin: 0 auto 0 auto;
    height: 100%;
    width: 750px;
}

div.LangBar
{
    color: #FFFFFF;
    padding: 5px 3px 5px 0;
    text-align: right;
}
div.LangBar a
{
    color: #FFFFFF;
}
div.LangBar a:hover
{
    color: #000000;
}
div.PageCore
{
    background-color: #FFFFFF;
    border: solid 1px #3C8476;
    height 500px;
    padding: 10px 5px 5px 5px;
    position: relative;
}

div.PageContent
{
    border: solid 1px #3C8476;
    height 570px;
    padding: 5px 5px 5px 5px;
}

div.Footer
{
    color: #FFFFFF;
    font-size: 10px;
    letter-spacing: 1px;
    padding: 5px 3px 5px 0;
    position: relative;
    text-align: right;
}

div.GlobalNav
{
    background: transparent url(/shared/images/gnavback.jpg) no-repeat scroll 0% 0%;
    color: #FFFFFF;
    font-size: 12px;
    height: 17px;
    position: absolute;
    right: 0;
    text-align: right;
    top: 24px;
    width: 494px;
    z-index: 0;
}
div.GlobalNav div
{
    position relative;
    top: 12px;
}
/*div.GlobalNav a
{
    color: #FFFFFF;
    font-weight: bold;
    letter-spacing: 1px;
    padding: 0 3px 0 3px;
    text-decoration: none;
}
div.GlobalNav a:hover
{
    color: #000000;
}*/

.GlobalNav2
{
    
}

div.PageTitle
{
    background: transparent url(/shared/images/arrow_down.gif) no-repeat scroll 0% center;
    color: #3C8476;
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 20px;
    padding-left: 20px;
    text-transform: uppercase;
}

td.FormSubmitRow
{
    border-top: dotted 1px #999999;
}

.nav
{
    border: 0;
    background-color: transparent;
}

.navover
{
    border: 0;
    background-color: Transparent;
}

.statcounter img
{
    filter: alpha(opacity=0);
    left: 0;
    opacity: 0;
    position: absolute;
    top: 4px;
}

.statcounter img:hover
{
    filter: alpha(opacity=100);
    opacity: 1;
}