﻿body
{
    font-family: Verdana, Arial, Tahoma; font-size: 8pt;
    color: White;
}
a
{
    text-decoration:none
}
a:hover
{
    text-decoration:underline
}
.MasterPageLayer0
{
    vertical-align: top; 
    text-align: left;
    background-attachment: scroll;
    background-image: url(Upload/TiledBackground.JPG);
    background-repeat: repeat;
    background-color: white;
    background-position: 120px 160px;
}
.MasterPageAltLayer0
{
}
.MasterPageLayer1
{
    background: url(Upload/MasterPageLayer1.png) no-repeat left top;
    left: 0px;
    position: absolute;
    top: 0px;
    width: 990px;
}
.MasterPageAltLayer1
{
    background: url(Upload/MasterPageLayer1.png) no-repeat left top;
}
.MasterPageLayer2
{
    background: url(Upload/PageBorder00.gif) repeat-y left top;
    width: 990px
}
.MasterPageAltLayer2
{
}
.MasterPageLayer3
{
    background: url(Upload/PageBorder00.gif) repeat-y right top;
    width: 990px
}
.MasterPageAltLayer3
{
}
.MasterPageLayer4
{
}
.MasterPageAltLayer4
{
}
.MasterPageTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-large;
    background-color: Transparent;
    COLOR: White;
    width:990px;
    TEXT-ALIGN: center;
    height: 160px;
}
.MasterPageAltTitle
{
}
.MasterPageLoginStrip
{
    left: 600px;
    width: 200px;
    position: absolute;
    top: 0px;
    font-size: small;
    text-align: left;
}
.MasterPageAltLoginStrip
{
}
.MasterPageLoginStripUsername
{
    width:50%;
    text-align:left;
    color: white;
    background-color: transparent;
    font-size:x-small;
}
.MasterPageAltLoginStripUsername
{
}
.MasterPageLoginStripLogin
{
    text-align: right;
    color: white;
    background-color: transparent;
    font-size:x-small;
}
.MasterPageAltLoginStripLogin
{
}
.MasterPageNavigation
{
    background-color: Transparent;
    /*background: url(Upload/BorderPanelLeft00.jpg);*/
    VERTICAL-ALIGN: top;
    BACKGROUND-REPEAT: repeat-y;
    background-position: 4px;
    HEIGHT: 274px;
    TEXT-ALIGN: left;
    width: 130px; 
}
.MasterPageAltNavigation
{
}
.MasterPageNavigationTitle
{
    height:24px;
    background: url(Upload/TitleBar04Right.gif) no-repeat right 0%;
    text-align:right;
    vertical-align:bottom;
    overflow:auto;
    font-size: 12pt;
    font-weight:bolder;
    color: #004000;
    width:100%;
}
.MasterPageAltNavigationTitle
{
}
.MasterPageNavigationTree
{
    font-family: 'Tahoma';
    font-size: 9pt;
    color: yellow;
    height: 18px;
    background-color: Transparent;
}
.MasterPageNavigationTree:hover
{
    color: #ffffc0;
}
.MasterPageAltNavigationTree
{
}
.MasterPageAltNavigationTree:hover
{
}


.default_panel_title
{
    height:24px;
    BACKGROUND: url(Upload/TitleBar04Left.gif);
    text-align:left;
    vertical-align:bottom;
    overflow:auto;
    font-size: 12pt;
    font-weight:bolder;
    color: #004000;
    width:100%;
    background-repeat: no-repeat;
}
.news_panel_title
{
    height:24px;
    BACKGROUND: url(Upload/TitleBar04Left.gif);
    text-align:left;
    vertical-align:bottom;
    overflow:auto;
    font-size: 12pt;
    font-weight:bolder;
    color: #004000;
    width:100%;
    background-repeat: no-repeat;
}
.panel_title_left
{
    height:24px;
    BACKGROUND: url(Upload/TitleBar04Left.gif);
    text-align:left;
    vertical-align:bottom;
    overflow:auto;
    font-size: 12pt;
    font-weight:bolder;
    color: #004000;
    width:60%;
    background-repeat: no-repeat;
}
.panel_title_left_alt
{
    height:30px;
    BACKGROUND: url(Upload/TitleBar03LeftAlt.gif);
}
.panel_title_right
{
    height: 24px;
    background: url(Upload/TitleBar04Right.gif) no-repeat right 0%;
    text-align: left;
    vertical-align: bottom;
    overflow: auto;
    font-size: 12pt;
    font-weight:bolder;
    color: #004000;
    width: 40%;
}
.panel_title_right_alt
{
    height: 30px;
    background: url(Upload/TitleBar03RightAlt2.gif) no-repeat right 0%;
}
.news_panel_content
{
    background-color: Transparent;
    /*background: url(Upload/BorderPanelRight00.jpg);*/
    font-family: Veranda, Arial, Tahoma;
    font-size: small;
    color: white;
}
.main_panel_content
{
    background-color: Transparent;
    font-family: Veranda, Arial, Tahoma;
    font-size: small;
    color: white;
    margin-left: 5px;
    margin-right: 5px;
}
.news_panel
{
    background-color: Transparent;
    font-family: Veranda, Arial, Tahoma;
    font-size: small;
    color: white;
    text-indent: 15px;
}
.stats_header
{
    font-family: Veranda, Arial, Tahoma;
    font-size: 10pt;
    color: white;
    background-color: black;
    font-weight: bold;
    text-align: center; 
    border-bottom: solid medium maroon;
    border-left: 0px solid #000000;
    border-right: 0px solid #000000;
    border-top: 0px solid #0000ff;
}
.stats
{
    font-family: Verdana, Arial, Tahoma;
    font-size: 8pt;
    color: white;
    font-weight: normal;
    text-align: center;
}
.stats:hover
{
    font-family: Verdana, Arial, Tahoma;
    font-size: 8pt;
    background-color: #e0e0ff;
    color: Black;
    font-weight: normal;
    text-align: center;
}
.navlink
{
    font-family: Verdana, Arial, Tahoma; font-size: 8pt; color: yellow; font-weight: normal; text-align: left; text-decoration:none
}
.navlink:hover
{
    font-family: Verdana, Arial, Tahoma; font-size: 8pt; color: white; font-weight: normal; text-align: left; text-decoration:underline
}
.navlinkselected
{
    font-family: Verdana, Arial, Tahoma; font-size: 11pt; color: #ffffc0; font-weight: bold; text-align: left; text-decoration:none
}
.navlinkselected:hover
{
    font-family: Verdana, Arial, Tahoma; font-size: 11pt; color: white; font-weight: bold; text-align: left; text-decoration:none
}
.tabletitle
{
    font-family: Verdana, Arial, Tahoma; font-size: large; font-weight: bold; color: yellow;
}
.collapsePanelAdmin
{
    width: 500px;
    height: 0px;
    background-color: #ffffc0;
    overflow: hidden;
    color: yellow;
}
.collapsePanelAdminHeader
{
    width: 500px;
    height: 22px;
    color: Yellow;
    background-color: Navy;
    font-weight: bold;
    float: left;
    cursor: pointer;
    vertical-align: top;
}
.LoginPanel
{
    background-color: Transparent;
    text-align:left;
    font-size:small;
    font-weight: normal;
    color: White;
    vertical-align:bottom;
}
.Photo
{
    border-right: gray thick solid;
    border-top: gray thick solid;
    border-left: gray thick solid;
    border-bottom: gray thick solid;
}
.Admin
{
    background-color: Transparent;
    font-weight: normal;
    text-align:left;
    font-size:small;
    color: white;
}
img.floatLeft
{
    float: left; 
    clear: left; 
    margin: 4px; 
}
img.floatRight
{
    float: right; 
    clear: right; 
    margin: 4px; 
}


