body, .matchBackgroundColor
{
    background:#ffffff;
    color:#555555;
}

img
{
    
}

.header
{
    font-weight:bold;color:#555555;
}

.preHeader
{
    background: url(images/banner.jpg) no-repeat;
    height: 71px;
}
.headerContainerCell
{
    background: url(images/bannerback.jpg);
    height: 71px;
    color:#666666;
}

.headerContainerCell A
{
    color:maroon;
    text-decoration:none;    
}

.preMainMenu
{
    
}

.menuCell
{
    vertical-align: top;
    background-color: white;
}

.mainMenuContainer
{
    width: 127px;
    padding-left: 10px;
    padding-top: 10px;
    padding-right: 5px;
}

.mainMenuContainer UL
{
    margin:0;
    padding: 0;
}

.mainMenuContainer LI
{
    padding-left: 15px;
    background: url(images/bullet.gif) no-repeat 0px 4px;
    vertical-align: middle;
    list-style-type: none;
    margin-bottom: 3px;
    margin-left: 0px;
}

.mainMenuContainer A
{
    text-decoration:none;
    color:Gray;
    width:80px;
    padding-left:2px;
    padding-bottom:1px;
}
.mainMenuContainer A:hover
{
    text-decoration:none;
    background-color:#F2F6F8;
    color:black;
    padding-left:2px;
    padding-bottom:1px;
}

.mainContentContainer
{
    padding: 10px;
}

.mainContentContainer A
{
    color:#666666;
}
.mainContentContainer A:hover
{
    text-decoration:none;
}

.mainContentCell, .footerCell
{
    vertical-align: top;
    width: 99%;
}
.secondaryContentCell
{
    vertical-align: top;
    padding-left: 8px;
    padding-right: 8px;
    padding-top: 10px;
    width: 209px;
}
.footerCell
{
    height: 99%;
}
.beveledBoxTopLeft
{    
    background-image:url(images/boxLeft.jpg);
    width: 11px;
}
.beveledBoxTopRight
{    
    width: 8px;
    background-image:url(images/boxRight.jpg);
}
.beveledBoxTop
{
    background-image:url(images/boxMid.jpg);
    text-align: center;
    height: 26px;
    color:black;
}
.boxTop
{
    background:#CDDBE1;
    text-align: center;
    height: 26px;
}

.boxContent
{
    background: white;
}

.mainContentCell .boxContent
{
    background: white;
}

.mainMenuContainer .boxBody
{
    border: 0px;
}

.mainMenuContainer .boxContent
{
    background: white;
}

.button
{
    cursor:hand;border-style:solid;border-width:1px;
    color:Black;
}

.secondaryContentCell A
{
    color:#555555;
    text-decoration:underline;    
}

/* LightEmphasis */
.lightEmphasis,
.lightEmphasisLineTop,
.lightEmphasisLineBottom,
.lightEmphasisLine,
.altRowItem,
.subToolBar,
.barMenuItemHover                        {background:#F2F6F8;}

.lineLeft,
.barMenuItemHover                        {border-left:solid 1px #bbbbbb;}

.lineRight,
.lineRightLight                            {border-right:solid 2px #bbbbbb;}

.lineTop,
.lightEmphasisLineTop,
.toolBar,
.barMenuItemHover                        {border-top:solid 1px #bbbbbb;}

.line,.lightEmphasisLine                {border:solid 1px #bbbbbb;}

/* LineBottom */
.lineBottom,
.noEmphasisLineBottom,
.lightEmphasisLineBottom,
.toolBar,
.subToolBar                                {border-bottom:solid 1px #bbbbbb;}

/* DarkEmphasis */
.darkEmphasis,
.button,
.controlNavGlow,
.toolBar,
.MemberChainGridSelectedRow              {background:#CDDBE1;}

/* NoEmphasis */
.noEmphasis,
.noEmphasisLineBottom,
.rowItem                                {background:B3C9D4;}

.toolBar,.subToolBar                    {padding: 4px;}
.barSubMenuItem
{
  margin-right:2px;
  cursor:default;
  border:solid 1px #BFD1DB;
  text-decoration:none;
  padding-left:4px;
  padding-right:4px;
}

.barMenuItem
{
  color:Maroon;
  text-decoration:none;
  margin-right:4px;
  cursor:default;
  border:solid 1px #DDE6FF;
  padding-left:4px;
  padding-right:4px;
  padding-top:0px;
  padding-bottom:1px;
}

.barSubMenuItem
{
  border:solid 1px White;
  text-decoration:none;
}

.barSubMenuItemDisabled
{
  border:solid 1px White;
  text-decoration:none;
  color:#bbbbbb;
  margin-right:2px;
  cursor:default;
  padding-left:4px;
  padding-right:4px;
}

.barMenuItemHover
{
  text-decoration:none;
  margin-right:4px;
  border-bottom:solid 1px white;
  border-right:solid 1px white;
  padding-left:4px;
  padding-right:4px;
  padding-top:0px;
  padding-bottom:0px;
}

.barSubMenuItemHover
{
  margin-right:2px;
  border-top:solid 1px #D0CCB9;
  border-left:solid 1px #D0CCB9;
  background:#ddd;
  border-bottom:solid 1px white;
  border-right:solid 1px white;
  padding-left:4px;
  padding-right:4px;
  padding-top:0px;
  padding-bottom:0px;
}

.toolTips
{
  background:white;
  font-size:8pt;
  color:Maroon;
  padding:2px;
  border-top:solid 1px #bbb;
}
