body
{
    margin: 0;
    font-family: Arial;
    background-color: #d3d3d3;
}
.small
{
    font-size:8pt;
}

a
{
    color: white;
    text-decoration:none;
}
a:hover
{
    color: #0000cc;
    text-decoration:underline;
}

.menu
{
    background-color: #7F7200;
    font-family: Arial;
    font-size: 10pt;
    
}   
 

.bannertxt
{
    font-family: Arial;
    font-size: 12pt;
    font-weight: bold;
    background-color: white;
}

.headertxt
{
    background-color: #9400d3;
}

.bordertxt
{
    color: black;
    background-color: white;
}
.footertxt
{
    font-family: Arial;
    font-size:9pt;
    color: yellow;
    background-color: black;
}

.formbox
{
    border-right: #ff0066 3px dotted;
    border-top: #ff0066 3px dotted;
    border-left: #ff0066 3px dotted;
    border-bottom: #ff0066 3px dotted;
    background-color: #ffffcc;
    padding-right: 15px;
    padding-left: 15px;
    padding-bottom: 15px;
    padding-top: 15px;
}
.formgrid
{
    text-align: left;
}
.leadin
{
    font-family: "Comic Sans MS", Sans-Serif;
    font-size: 11pt;
    margin: 8px;
}
.disclaimer 
{
    font-size:8pt;
}
.kickerbox
{
    background-color: #ccffff;
    font-family: Arial;
    font-size: 11pt;
    border-right: #009999 4px solid;
    border-top: #009999 4px solid;
    border-left: #009999 4px solid;
    border-bottom: #009999 4px solid;
}
.MenuStaItm
{
    color: #000000;
    background-color: #FFFFCC;
    font-family: Arial;
    font-size: 8pt;
    border-right: #009999 2px solid;
    border-top: #009999 2px solid;
    border-left: #009999 2px solid;
    border-bottom: #009999 2px solid;
    padding: 10px;
    background:  url("~images/tab-unselected-left.gif") 0 0% top no-repeat;     
}
.MenuStaHov
{
    color: #ffffff;
    background-color: #66CCCC;
    padding-left: 2px;
    padding-top: 2px;
    padding-right: 10px;
    border: 2px solid #009999;
}
table.MenuStaHov a:hover
{
    text-decoration: none; 
}
.MenuDynItm
{
    color: #000000;
    background-color: #FFCCFF;
    font-family: Arial;
    font-size: 8pt;
    padding: 2px;
    border: 2px solid #990099;
}
.MenuDynHov
{
    color: #FFFFFF;
    background-color: #CC66CC;
    padding: 2px;
    border: 2px solid #990099;
    text-decoration: none; 
}
table.MenuDynHov a:hover
{
    text-decoration: none; 
}
.LinkButton
{
    width: 240px;
    border: solid 1px black;
    background-color: #7F7200;
    color: Black;
}
.RadioList
{
    font-family: Arial;
    Font-Size: X-Small ;
    Background-Color: #7F7200;
    border-color: Black;
    border-style: Solid;
    Border-Width: 2px;
    text-align: Left;
}
.Grid
{ border: solid 1px black;
  
    }
  
.GridHeader
{
    font-family: Arial;
    font-size: 8pt;
    color:White;
    background-color: black;
}
.GridRow, .GridAltRow
{
    font-family: Arial;
    font-size: 8pt;
    padding: 2px 5px 2px 5px;
}
.GridRow
{
    background-color: white;
}
.GridAltRow
{
    background-color: White;
}
.GridRow td
{
    border: 1px solid black;
}
.GridAltRow td
{
    border: 1px solid black;
}
.EmptyGrid
{
    font-family: Arial;
    font-size: 8pt;
    border-style: none;
    background-color: #FFF280;
}
.DataList
{
    font-family: Arial;
    font-size: 9pt;
    font-weight: bold;
    background-color: #fff595;
    color: Black;
}
.DataListHdg
{
    font-family: Arial;
    font-size: 9pt;
    font-weight: bold;
    background-color: black;
    color: yellow;
}
.DataListRules
{
    font-family: Arial;
    font-size: 8pt;
    font-weight: bold;
    background-color: #fff595;
    border-color: Black;
    border-width: 1px;
    color: Black;
}
.menuTabs
{
    position:relative;
    top:1px;
    left:1px;
}

.tab
{
    font-family: Arial;
    font-size: 8pt;
    font-weight: bold;
    border: solid 2px black;
    background-color: #ff6347;
    color: black;
    text-align: center;
    width: 110px;
    height: 20px;
}
.selectedTab
{
    Border: solid 2px black;
    border-bottom: none;
    font-family: Arial;
    font-size: 8pt;
    font-weight: bolder;
    background-color: white;
    color: Black;
    text-align: center;
    width: 110px;
    height: 20px;
   
    
    
}
.tabBody
{
    border:sold 1px black;
    padding:0px;
    background-color:White;
}
.label
{
    font-family: Arial;
    font-size: 9pt;
    font-weight: bold;
    color: black;
    background-color: white;
}
.labelSmall
{
    font-family: Arial;
    font-size: 8pt;
    font-weight: bold;
    color: black;
    background-color: white;
}
.ExtraText
{
    font-family: Arial;
    font-size: 8pt;
    color: black;
}
.dropDownList
{
    font-family: Arial;
    font-size:8pt;
    font-weight: bold;
    background-color:  white;
    color: Black;
}
.hdrLabel
{
    font-family: Arial;
    font-size: 12pt;
    font-weight:bold;
    color: White;
    background-color: #7F7200;
}
.pageTitle
{
    font-family: Arial Black;
    font-size: 14pt;
    font-weight: bold;
    color: Yellow;
    background-color: #330033;
}
.detViewItem
{
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    color: black;
    background-color: yellow;
}
.PooleEmphasis
{
    color: Blue;
    font-weight: bold;
}
.menuHdg
{
    color: black;
    background-color: #ff6347;
    font-family: Arial, Sans-Serif;
    font-size: 10pt;
    width: 140px;
    height: 18px;
}
.menuHdg2
{
    color: black;
    background-color: #ff7f50;
    font-family: Arial, Sans-Serif;
    font-size: 9pt;
    width: 140px;
    height: 18px;
}
.menuBlnk
{
    background-color: black;
    width: 140px;
    height: 9px;
}
.menuLink
{
    color: Black;
    font-family: Arial, Sans-Serif;
    font-size: 9pt;
}
.menuLnkBox
{
    background-color: #ffd700;
    width: 140px;
    height: 18px;
}
.titleLink
{
    color:black;
    font-family: Arial, Sans-Serif;
    font-size: 8pt;
 }