
BODY 
{
  margin: 0px;
  padding: 0px;
  background-color: #BAB174;
}

BODY, TD
{
  color: #000;  
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
}


A:LINK,
A:ACTIVE,
A:VISITED,
A:hover 
{
  text-decoration: none;
  color: black;
}


a.mailto_link {
    text-decoration: underline;
    font-weight: bold;
}


TABLE#tblMainTop
{
  background-image: url(gif/bg_top.jpg);
  background-position: center top;
  background-repeat: no-repeat;
}

TABLE#tblMainBottom
{
  background-image: url(gif/bg_bottom.jpg);
  background-position: center bottom;
  background-repeat: no-repeat;
}

TABLE#tblMainMiddle
{
  background-image: url(gif/bg_middle.jpg);
  background-position: center center;
  background-repeat: repeat-y;
}

.headerBG
{
  background-image: url(gif/headerImg_bg.gif);
}

.headerMenuBG
{
  background-image: url(gif/header_bg.gif);
  background-position: left center;
  background-repeat: repeat-x;
}

.footerBG
{
  background-image: url(gif/footer_bg.gif);
  background-position: left center;
  background-repeat: repeat-x;
}

/* Style:Public */
.footerText
{
  padding: 15px 5px 0px 5px;
}


/* 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;
}


.IDbcEditable
{
  background-color: #F7F0C3;
  width: 15em;
}

.IDbcEditableDisabled
{
  background-color: #D4CEA7;
  width: 15em;
}

TR.GridHeader
{
 background-color: #B9B072;
}