TABLE {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
LI  { }
A1 { color: #696; font-weight: normal; text-decoration: underline }
H1                      { color: #fff; font-size: 17pt; font-weight: bold; font-stretch: normal; text-decoration: none; letter-spacing: 2px; margin-bottom: 5px }
.nbsp {
	WHITE-SPACE: nowrap
}
.news {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.content {
	LINE-HEIGHT: 15px
}
BODY  { color: #333333; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; background-repeat: no-repeat }
TD  { color: #333333; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-style: normal }
td a { display:block; width:auto; height: auto; float: none; clear: none; } 
A.box    { color: #333333; font-size: 11px; font-weight: bold; text-decoration: none; outline-width: thin }
.box                  { font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; vertical-align: middle; border: solid 8px white; outline-style: none; outline-color: white }
.box1                            { color: #fff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-size-adjust: 1; background-image: url('(EmptyReference!)'); margin: 0; width: auto; height: 300px; vertical-align: middle; border-style: solid; border-width: 8px 4px 8px 8px; border-color: white }
.box3        { font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-repeat: no-repeat; background-position: center top; text-align: center; margin: 0; vertical-align: middle; width: auto; border-style: solid; border-width: 8px 4px 8px 8px; border-color: white; outline-style: none; outline-color: white  }
.box2               { color: #fff; font-size: 14pt; font-family: Arial, Helvetica, sans-serif; background-image: url('(EmptyReference!)'); margin: 0; padding: 8px; width: 550px; height: 300px; vertical-align: top; border-style: solid; border-width: 8px 8px 8px 4px; border-color: white; outline-style: none; outline-color: white }
.box7     { font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: center; margin: 2px; width: 100%; height: 100%; float: left; vertical-align: middle; border: solid 1px #c30; outline: solid thin white }
.box4     { color: gray; font-size: 11px; font-family: Arial, Helvetica, sans-serif; margin: 2px; float: left; clip: auto; vertical-align: top; border: solid 1px #adc5e7; outline: solid thin white }
.box5    { font-size: 11px; font-family: Arial, Helvetica, sans-serif; margin: 2px; position: relative; float: left; clear: none; vertical-align: top; border: solid 1px #dc9a86; outline: solid thin white }
.box6   { font-size: 11px; font-family: Arial, Helvetica, sans-serif; background-repeat: no-repeat; background-attachment: inherit; position: static; float: none; clear: none; vertical-align: top; border-color: #dc9a86; outline: solid thin white }
.boxheader   { font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #ededed; text-align: left; border: solid 1px #797a7e }
.filler  { color: #fff; background-color: #797a7e; border-style: solid; border-width: 0 0 1px 1px; border-color: #ffffff }
h2       { color: #fff; font-size: 14pt; font-weight: bold; margin-top: 2px; margin-bottom: 0; padding-bottom: 0 }
h3        { color: #c22012; font-size: 14px; font-weight: bold; font-stretch: normal; background-color: transparent; letter-spacing: 2px; margin-bottom: 5px }
h4            { color: #9e9e9e; font-size: 16px; font-weight: bold; line-height: normal; background-color: transparent; letter-spacing: 2px; margin-bottom: 3px }
p         { color: #fff; font-size: 12pt; font-stretch: semi-expanded; margin-top: 0; margin-bottom: 0 }
ul          { list-style-type: disc; margin: 0 0 5px 16px }
a:link      { color: #fff; font-size: 14pt; line-height: 22px; font-stretch: expanded; text-decoration: none ; outline-style: none; }
span.navlink { color: #6ccff6; font-size: 14pt; line-height: 22px; font-stretch: expanded; text-decoration: none; }
a:visited  { color: white; font-size: 14pt; line-height: 22px; font-stretch: expanded }
a:hover      { color: #c30; font-size: 14pt; line-height: 22px; font-stretch: expanded; background-color: #fff; width: auto; height: auto; border-color: #fff; outline: solid 1px #fff; }
a:active  { font-size: 14pt; line-height: 22px; font-stretch: expanded }
ul.lightbox li {
  overflow: hidden;
  position: absolute;
  width: 0;
  height: 0;
  left: 0;
  top: 0;
  opacity: 0;
  background: rgba(0, 0, 0, 0.75);
  -moz-transition: opacity 1.5s;
  -o-transition: opacity 1.5s;
  -webkit-transition: opacity 1.5s;
}
ul.lightbox li:target {
  width: 100%;
  height: 100%;
  opacity: 1;
}
ul.lightbox li:target a {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -195px 0 0 -248px;
  border: 5px solid #fff;
  -moz-box-shadow:0 1px 8px #000000;
  -o-box-shadow:0 1px 8px #000000;
  -webkit-box-shadow:0 1px 8px #000000;
}