BODY 
{
  color:#DFDFDF;
  background-color: #171717;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  margin-left:15px;
  margin-right:5px;
  font-size: 10pt;
}
TABLE 
{
 border-collapse:collapse;  	
}

H2
{
  font-size: 11pt;
}

.Text-Title-1 
{
  color:White;
  font-family:Georgia, Times New Roman, Serif;  
  font-size:14pt;
  font-weight:bold;
}
.Text-Title-2 
{
  color:white;
  font-weight:bold;
}
.Text-Regular 
{
  color:#DFDFDF;
  text-align:justify;
}
.Text-Gray 
{
  color:#888888;
}
.Text-InlineLink:link, 
.Text-InlineLink:visited 
{
 color:#E5E5E5;
 text-decoration:none;
 border-bottom: dashed 1px #FFFFFF
}
.Text-Message 
{
  color:green;
}
.OptionsBox 
{
 border : solid 1px #888888;
 background-color: #4A4A4A;
}
.OptionName 
{
 color: #DFDFDF;
}
.OptionNameGray
{
 color: #888888;
}
.OptionInput
{
 border: solid 1px #171717;
 background-color: #B0B0B0;
}
.OptionsButton,
.OptionsButton:link,
.OptionsButton:visited
{
 text-decoration: none;
 color: white;
 border-bottom: dashed 1px white;
}
.DataArea 
{
 border: solid 1px #888888;
}
.DataHeader 
{
 background-color: #4A4A4A;
 font-size: 9pt;
 font-weight: normal;
 color: #DFDFDF;
 border: solid 1px #888888;
}
.DataValue 
{
 background-color: #B0B0B0;
 border: solid 1px #888888;
 color: black;
 font-weight: normal;
}
.DataValueButton,
.DataValueButton:link
.DataValueButton:visited
{
 color: black;
 border-bottom: dashed 1px black;
 text-decoration: none;
}

.VSeparator, .HSeparator 
{
  color: #888888;
}
.HSeparator 
{
  border-bottom: dashed 1px #888888;
}
.VSeparator 
{
  border-right: dashed 1px #888888;
}

.MainMenuLink, 
.MainMenuLink:link, 
.MainMenuLink:visited 
{
  text-decoration:none;
  font-weight: bold; 
  font-size:10pt; 
  white-space: nowrap;
}

.NewsItem 
{
  font-size: 8pt;
  margin-top: 1px;
  margin-bottom: 1px;
}
.NewsLink:link, 
.NewsLink:visited 
{
  border-bottom: none;
  color:#888888;
}
.NewsLink:hover 
{
 border-bottom: dashed 1px #888888;
}

.ArtDate
{
  color:#888888;
}
.ArtTitle
{
  color:white;
  font-weight:bold;
  text-decoration: none;
}
.ArtTitle:link,
.ArtTitle:visited
{
  color:white;
  border-bottom: none;
}
.ArtTitle:hover
{
 border-bottom: dashed 1px white;
}

.ArtBrief
{
  color:#DFDFDF;
  text-decoration: none;
}
.ArtBrief:link,
.ArtBrief:visited
{
  border-bottom: none;
  color:#DFDFDF;
}
.ArtBrief:hover
{
 border-bottom: dashed 1px #DFDFDF;
}





.PagerContainerTable {
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:9pt;
  margin-top:5px;
  margin-bottom:5px;
  border-collapse:collapse;
}
.PagerInfoCell {
  color: #888888;
  padding-right:10px;
}
.PagerCurrentPageCell {
  background-color: #B0B0B0;
  color: black;
}
.PagerOtherPageCells,
.PagerSSCCells {
  background-color: #4A4A4A;
  color: #DFDFDF;
}
.PagerHyperlinkStyle:link,
.PagerHyperlinkStyle:visited {
  color: #888888;
  text-decoration:none;
}

.Pager2_Box
{
  margin-top: 5px;
  margin-bottom: 5px;
}
.Pager2_Base 
{
  color: #888888;
  padding-right: 5px;
}
.Pager2_Count
{
  font-weight: bold;
  margin-right: 10px;
}
.Pager2_ActivePage
{
  color: White;
  font-weight: bold;
}

TABLE.ImageBar
{
   border: solid 1px #888888;
   border-collapse: collapse;
}
TD.ImageBar
{
   border: solid 1px #888888;
   padding: 5px;
}

DIV.ImageAlbum
{
  border: solid 1px #888888;
  padding: 5px 10px 10px 10px;
  background-color: #B0B0B0;
}

IMG.ImageAlbum
{
}

DIV.ConditionHelp
{
    position:absolute; 
    visibility:hidden; 
    top: 10%;
    left: 30%; 
    width: 40%;
    padding: 10px;
    color:Black;
    background-color: #8A8A8A;
    border: 1px solid black;
}

DIV.ConditionHelp TABLE
{
    width: 100%;
    border-collapse:collapse; border: 1px solid #DFDFDF
}
DIV.ConditionHelp TD
{
    border: 1px solid #DFDFDF;
    padding: 5px;
    text-align:left;
}
SPAN.ConditionHelp
{
    background-color: #DDDD00;
    border: 1px solid #777777;
    cursor: pointer;
    padding-left: 3px;
    padding-right: 3px;
    font-size: 80%;
    font-weight: bold;
    margin-left: 5px;
}

