﻿BODY
{
    margin: 0px;
    padding: 0px;
    background-color: #BAB174;
}

BODY, TD
{
    color: #000;
    font-family: Verdana, Arial, Helvetica;
    font-size: 10px;
}

A:LINK, A:ACTIVE, A:VISITED, A:hover
{

  color: black;
  text-decoration: none;  

}

TABLE#tblMainTop
{
    background-image: url(img/bg_top.jpg);
    background-position: center top;
    background-repeat: no-repeat;
}

TABLE#tblMainBottom
{
    background-image: url(img/bg_bottom.jpg);
    background-position: center bottom;
    background-repeat: no-repeat;
}

TABLE#tblMainMiddle
{
    background-image: url(img/bg_middle.jpg);
    background-position: center center;
    background-repeat: repeat-y;
}

.headerBG
{
    background-image: url(img/headerImg_bg.gif);
}

.headerMenuBG
{
    background-image: url(img/header_bg.gif);
    background-position: left center;
    background-repeat: repeat-x;
}

.footerBG
{
    background-image: url(img/footer_bg.gif);
    background-position: left center;
    background-repeat: repeat-x;
}

/* Style:Public */
.footerText
{
    padding: 15px 5px 0px 5px;
}

.organizationAddress, .organizationAddressU
{
    display: block;
    padding: 2px 1px 5px 1px;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: Black;
}

.organizationAddressU
{
    text-decoration: underline;
}

.childLinkItem, .childLinkItem A:LINK, .childLinkItem A:VISITED, .childLinkItem A:ACTIVE, .childLinkItem A:VISITED, .childLinkItem A:ACTIVE, .childLinkItem A:LINK
{
    display: block;
    padding: 0 10px 0 10px;
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    text-align: left;
    color: #666633;
    text-decoration: none;
}

.childLinkItemActive A:LINK, .childLinkItemActive A:VISITED, .childLinkItemActive A:ACTIVE, .childLinkItemActive A:VISITED, .childLinkItemActive A:ACTIVE, .childLinkItemActive A:LINK
{
    color: #B16B25;
}

.breadCrumbTrail
{
    display: block;
    padding: 0px;
    font-family: Verdana;
    font-size: 90%;
    font-weight: bold;
    color: #666633;
    text-decoration: none;
}

.breadCrumbTrail A:LINK, .breadCrumbTrail A:VISITED, .breadCrumbTrail A:ACTIVE, .breadCrumbTrail A:VISITED, .breadCrumbTrail A:ACTIVE, .breadCrumbTrail A:LINK, .breadCrumbTrail A:HOVER .breadCrumbTrail A:HOVER
{
    padding: 0px;
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #666633;
    text-decoration: none;
}
/*
  M E N U
*/
.menucontainer
{
    padding-left: 3px;
    padding-right: 3px;
}

.mainmenu
{
    width: 100%;
    margin: 3px 0px 0px 0px;
    padding: 0px;
}

/* Fix IE. \*/
* html table.menuitem
{
    margin: -1px 0px 0px 0px;
}
* html .menucontainer
{
    padding-left: 1px;
}
/* End */


.menuitem td, .menuitemdropdown td
{
    font-size: 11px;
}

.menuitem td
{
    padding: 0px 0px 0px 1px;
    white-space: normal !important;
    text-align: center;
}

.menuitemdropdown td
{
    padding: 3px;
}

table.menuitemdropdown
{
    width: 230px;
}

.menuitem, .menuitem a, .menuitemdropdown, .menuitemdropdown a
{
    font-size: 11px;
    padding-left: 1px;
    font-family: Copperplate Gothic Bold, Verdana, Arial, Helvetica;
}

.menutabledropdown table
{
    border: 1px solid Black;
    background-color: #B9B072;
}

table.menuitemdropdown
{
    border: none;
}


.menuitemdropdownhover a:hover,
.menuitemhover a:hover
{
    color: #E9D3A0;
}

.selectedmenuitem a,
.selectedmenuitem a:active,
.selectedmenuitem a:visited,
.selectedmenuitem a:hover,
.selectedmenuitemdropdown a,
.selectedmenuitemdropdown a:active,
.selectedmenuitemdropdown a:visited,
.selectedmenuitemdropdown a:hover
{
    color: #E9D3A0;
}

.selected a 
{
    color: #E9D3A0 !important;
}

/*
  E N D - M E N U
*/

/* Style:Public */
.spacer
{
    padding: 5px 0px 5px 0px;
}

/* Style:Public */
.padTop
{
    padding-top: 5px;
}

/* Style:Public */
.padLeft
{
    padding-left: 15px;
}

.siteMap, .siteMap UL LI
{
    float: none;
    font-weight: bold;
}

.FlatButton
{
    background-color: #B9B072;
    border-color: black;
    border-style: solid;
    border-width: 1px;
    font-size: 12;
}

.FlatButtonhover
{
    background-color: #9C9562;
    border-color: black;
    border-style: solid;
    border-width: 1px;
    font-size: 12;
}

A:HOVER .FlatButton
{
    background-color: #9C9562;
    border-color: black;
    border-style: solid;
    border-width: 1px;
    font-size: 12;
}


.IDbcEditable
{
    background-color: #F7F0C3;
    width: 15em;
}

.IDbcEditableDisabled
{
    background-color: #D4CEA7;
    width: 15em;
}

.pccContent
{
    padding-right: 8px;
}

TR.HeaderRow
{
    background-color: #BAB174;
    font-weight: bold;
    font-size: large;
    text-align: left;
    height: 30px;
}

TR.DataRow
{
    background-color: #EDD9A6;
}

TR.AltDataRow
{
    background-color: #BAB174; /*#F9A400;*/ /*#C7EB58;*/ /* #C3E5A1;*/
}


/* Style:Public */
.HighlightedLink A, .HighlightedLink A:LINK, .HighlightedLink A:VISITED, .HighlightedLink A:ACTIVE, .HighlightedLink A:HOVER
{
  font-family: Verdana;
  font-weight: bold;
  color: #B16B25;
  text-decoration: none;  
}


.HighlightedLink A:VISITED
{
    color: #B16B25;
}
