﻿body
{
    font-family: Verdana;
    font-size: 11pt;
    background-color: #1C0000;
}

div.page
{
    width: 800px;
    margin: 0 auto;
}

/*div.page
{
    margin: 0 auto;
    width: 800px;
    background-color: #E0D0C2;
    border: 2px solid #16315B;
}

table.navigation
{
    background: #1A3E75 url('/images/design/navigation-bg.gif') repeat-x;
    height: 35px;
    width: 100%;
}

table.navigation td
{
    padding-top: 6px;
    padding-left: 8px;
}

table.navigation td a
{
    font-family: Garamond;
    color: #FBF4EE;
    font-size: 13pt;
    text-decoration: none;
}

table.navigation td a:hover
{
    color: White;
    text-decoration: underline;
}

div.footer
{
    text-align: center;
    padding: 20px;
    color: silver;
    font-size: 10pt;
}

div.footer a
{
    color: #FBF4EE;
    text-decoration: none;
}*/


/* Hidden Styles */

.hidden
{
    filter: alpha(opacity=25);
    opacity: 0.25;
}




/* Hyperlink Styles */

a
{
    text-decoration: none;
}

a:hover
{
    text-decoration: underline;
}

a img
{
    border: none;
}

/*a
{
    color: white;
}

a img
{
    border: none;
}*/


/* Text Styles */

h1
{
    font-family: "Book Antiqua" , Georgia, "Times New Roman";
    font-size: 13.5pt;
    margin: 0px;
    font-style: italic;
}

h1.border
{
    border-bottom: 1px solid silver;
}

h2
{
    font-family: "Book Antiqua" , Georgia, "Times New Roman";
    font-size: 11.5pt;
    font-style: italic;
    margin-bottom: 0px;
    margin-top: 20px;
}

h2.border
{
    padding-bottom: 3px;
    border-bottom: 1px solid silver;
    margin-bottom: 3px;
}

h2 table
{
    font-family: Verdana;
    font-size: 10pt;
    font-style: normal;
    font-weight: normal;
}

.centered
{
    margin: 0 auto;
}

.dimmed
{
    font-size: 8pt;
    color: Gray;
}


/* Form Table */
.formtable th
{
    padding-bottom: 3px;
    font-size: 10.5pt;
    border-bottom: 1px solid silver;
    text-align: left;
}

td
{
    vertical-align: top;
}


/* GridView Skins */

.GridHeader th
{
    text-align: left;
}

.GridHeader th a
{
    /*text-decoration: none;*/
    color: Black;
}


/* ValidatorCalloutExtender */

.highlight
{
    background-color: #fffacd;
}


/* MasterPage UpdateProgress */

#progressBackgroundFilter
{
    position: fixed;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    overflow: hidden;
    padding: 0;
    margin: 0;
    background-color: #000000;
    filter: alpha(opacity=25);
    opacity: 0.25;
    z-index: 1000;
}

#processMessage
{
    position: fixed;
    top: 35%;
    left: 35%;
    padding: 20px;
    width: 30%;
    z-index: 1001;
    background-color: #fff;
    border: solid 1px #000000;
    text-align: center;
    font-size: 14px;
    font-family: Verdana;
}

