/* --------------- Header Classes --------------- */

.Header
{
  font-family:"Georgia", "Times New Roman", "Times", serif; 
  font-size:36pt; 
  color:#363639;
  background-color:#ffffff;
}


/* --------------- LeftIndex Classes --------------- */

.LeftIndex, .TableBorder, .TableContents, .SmallTableContents, .TableLink, .MouseOverTableLink, .SmallTableLink, .MouseOverSmallTableLink
{
  font-family:"Georgia", "Times New Roman", "Times", serif; 
  font-size:10pt;
  font-weight:bold;
  color:#ffffff;
  text-align:left;
  vertical-align:top;
  background-color:#68625a;
}


/* --------------- Table Classes --------------- */

.TableBorder
{
  background-color:#68625a;
}

.TableContents, .SmallTableContents, .TableLink, .MouseOverTableLink, .SmallTableLink, .MouseOverSmallTableLink, .AdminTableContents
{
  vertical-align:middle;
  background-color:#8d867c;
}

.AdminTableContents
{
  text-align:center;
}

.TableLink, .SmallTableLink
{
  text-decoration:underline;
}

.MouseOverTableLink, .MouseOverSmallTableLink
{
  text-decoration:none;
  color:#ffff00;
}

.SmallTableLink, .SmallTableContents
{
  font-size:10pt;
}

.MouseOverSmallTableLink
{
  font-size:10pt;
}




/* --------------- Page Classes --------------- */

.Page, .NoMarginPage, .PageLink, .MouseOverPageLink, .PageTableBorder, .PageTableContents, .PageTableContentsLink, .MouseoverPageTableContentsLink, .PageLogo, .Letter, .PageLabel, .PageButton, .PageTableContentsLarge, .PageTableContentsLinkLarge, .MouseOverPageTableContentsLinkLarge, .PageTableBorderLarge, .PageTableHeaderLarge, .PageTableHeaderLinkLarge, .MouseOverPageTableHeaderLinkLarge

{
  font-family:"Georgia", "Times New Roman", "Times", serif; 
  font-size:12pt; 
  color:#363639;
  text-align:left;
  vertical-align:top;
}

.NoMarginPage 
{
  margin: 0px 0px 0px 0px; 
  border-width: 0px 0px 0px 0px; 
  padding: 0px 0px 0px 0px;
}

.PageLogo
{
  background-image:url("./images/LogoBackground.jpg");
}

.PageLabel
{
  text-align:right;
  font-weight:bold;
}

.PageTitle
{
  font-family:"Georgia", "Times New Roman", "Times", serif; 
  font-size:14pt; 
  color:#000000;
}

.PageLink 
{
  text-decoration:underline;
  color:#886f5f;
}

.MouseOverPageLink 
{
  text-decoration:none;
  color:#363639;
}

.PageTableBorder, .PageTableHeader, .PageTableHeaderLink, .MouseOverPageTableHeaderLink, .PageTableBorderLarge, .PageTableHeaderLarge, .PageTableHeaderLinkLarge, .MouseOverPageTableHeaderLinkLarge
{
  font-weight:bold;
  font-size:10pt; 
  vertical-align:bottom;
  background-color:#886f5f;
  color:#ffffff;
}

.PageTableHeaderLink 
{
  text-decoration:underline;
  color:#ffffff;
}

.MouseOverPageTableHeaderLink 
{
  text-decoration:none;
  color:#ffff00;
}

.PageTableContents, .PageTableContentsLink, .MouseOverPageTableContentsLink, .PageTableContentsLarge, .PageTableContentsLinkLarge, .MouseOverPageTableContentsLinkLarge
{
  font-size:10pt; 
  vertical-align:middle;
  background-color:#8d867c;
}

.PageTableContentsLink 
{
  text-decoration:underline;
  color:#363639;
}

.MouseOverPageTableContentsLink 
{
  text-decoration:none;
  color:#886f5f;
}

.PageTableContentsLarge, .PageTableContentsLinkLarge, .MouseOverPageTableContentsLinkLarge, .PageTableBorderLarge, .PageTableHeaderLarge, .PageTableHeaderLinkLarge, .MouseOverPageTableHeaderLinkLarge
{
  font-size:12pt; 
}

.PageButton
{
  background-color:#8d867c;
  color:#ffffff;  
}

.Letter
{
  font-family:"Times New Roman", "Times", "Georgia", serif; 
  font-style:italic; 
}


/* --------------- Misc Classes --------------- */

.Image
{
  border-color:#000000;
  border-width:1px;
  border-style:solid;
}


