a:link, a:active, a:visited
{
  color: #C8E3FF;
  text-decoration: none;
}
a:hover
{
  color: #FFFFFF;
  text-decoration: none;
}
body
{
  background-color: #B3B7B9;
  background-image: url(../Images/bg_main.gif);
  background-repeat: repeat-x;
  color: #444444;
  font-family: Arial;
  font-size: 9pt;
  margin: 0px 0px 0px 0px;
}
h1
{
  color: #FFFFFF;
  font-size: 10pt;
  font-weight: normal;
  letter-spacing: 2px;
  margin: 20px 0px 5px 0px;
}
h2
{
  font-size: 9pt;
  font-weight: bold;
  margin: 10px 0px 2px 0px;
}
img
{
  border-color: #C8E3FF;
}
td, input, textarea, select
{
  font-family: Arial;
  font-size: 9pt;
}
#MainTable
{
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
  z-index: 4;
}
#Filmstrip
{
  left: 339px;
  position: absolute;
  top: 134px;
  z-index: 2;
}
a.PanelHeader:link, a.PanelHeader:active, a.PanelHeader:visited, a.PanelHeader:hover
{
  color: #FFFFFF;
  text-decoration: none;
}
img.Gallery
{
  margin: 10px 10px 0px 0px;
}
p.Gallery
{
  margin-left: 8px;
}
td.Content
{
  background-image: url(../Images/logo_globe.gif);
  background-position: -298px -32px; 
  background-repeat: no-repeat; 
  padding: 150px 0px 10px 0px;
  vertical-align: top;
}
td.ContentHeading
{
  color: #FFFFFF;
  font-size: small;
  font-weight: bold;
  padding: 0px 5px 0px 5px;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
}
td.Disabled
{
  text-decoration: line-through;
}
td.Footer
{
  background-image: url(../Images/bg_bottom.gif);
  background-repeat: repeat-x;
  border-top: solid 1px #989C9D;
  color: #D9D9D9;
  font-size: xx-small;
  height: 29px;
  padding: 0px 0px 0px 16px;
  vertical-align: middle;
}
a.FooterValue:active, a.FooterValue:link, a.FooterValue:visited, a.FooterValue:hover
{
  color: #2B2B2B;
  text-decoration: none;
}
.FooterValue
{
  color: #2B2B2B;
}
td.Logo
{
  background-image: url(../Images/bg_top.gif);
  background-repeat: repeat-x;
  height: 81px;
  width: 298px;
}
td.Menu
{
  background-image: url(../Images/bg_top.gif);
  background-repeat: repeat-x;
  height: 81px;
  padding: 0px 0px 1px 0px;
  vertical-align: bottom;
}
td.Right
{
  text-align: right;
}
table.AdminTable
{
}
td.AdminTable
{
  text-align: left;
  vertical-align: top;
}
td.AdminTableHeader
{
  background-color: #9EA0A0;
  background-image: url(../Images/bg_tableheader.gif);
  background-repeat: repeat-x;
  font-weight: bold;
  text-align: center;
}
img.Menu
{
  margin: 0px 30px 0px 0px;
}
span.NewsHeadlineCompact
{
  color: #FFFFFF;
}
span.HeadlineDate
{
  color: #777777;
  font-size: xx-small;
  letter-spacing: 0;
  white-space: nowrap; 
}
table.Main
{
  height: 100%;
  width: 100%;
}
td.Panel
{ 
  background-image: url(../Images/logo_globe.gif);
  background-position: 0px -32px; 
  background-repeat: no-repeat; 
  width: 298px;
}
td.VertSeparator
{
  border-left: solid 1px #CCCCCC;
}
td.HoriSeparator
{
  border-top: solid 1px #CCCCCC;
}
td.SubMenu
{
  background-image: url(../Images/logo_globe.gif);
  background-repeat: no-repeat;
  height: 32px;
  vertical-align: top;
}
td.SubMenuItem
{
  background-image: url(../Images/submenu/submenu_middle.gif);
  padding: 0px 7px 0px 7px;
}
td.Value
{
  vertical-align: top;
  white-space: nowrap;
}
td.ValueName
{
  color: #FFFFFF;
  text-align: right;
  vertical-align: top;
  white-space: nowrap;
}
.Center
{
  text-align: center;
}
.Copyright
{
  color: #516477;
}
.ContentPanel
{
  /*border-left: solid 1px #BECDDC;*/
  border-left: solid 1px #CCCCCC;
  padding: 0px 0px 0px 10px;
}
.ErrorMsg
{
  background-color: #CC3300;
  color: #EEEEEE;
}
.ImageCaption
{
  font-size: xx-small;
}
.Invisible
{
  color: #888888;
}
.Small
{
  font-size: xx-small;
}
.SubHeading
{
  color: #FFFFFF;
  font-size: 10pt;
  font-weight: bold;
  letter-spacing: 2px;
}
