html {  overflow-y: scroll;  }

img {
  border: none;
  margin: 0px;
}

img.icon {
  border: none;
  margin: 0px;
  display:block;
}

.loadbar {
  opacity: 0.8;    
  position: absolute;
  left: 100px;
  top: 0px;
  z-index:5;
  cursor: default;
  background-color: black;
  visibility: visible;
}

.copyr    {
  COLOR: #808080;
  background-color: #222222;
  FONT-FAMILY: Courier New;
  FONT-SIZE: 8pt;
  font-weight: bold;
  LETTER-SPACING: 0px;
  TEXT-DECORATION: none;
  margin:0px 10px 0px 10px;
  display: block;
  text-align: center;
}

.screen_win {
  display: none;
  position: relative;
  top: 0px;
  left: 0px;
  opacity: 0.0;
  z-index: 1000;
}

.map_window {
  position: absolute;
  z-index:1;
  cursor: crosshair;
}

form {
  margin: 0px;
}



.fntNormal {
  COLOR: #CACACA;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 9pt;
  LETTER-SPACING: 0px;
  TEXT-DECORATION: none;
  display: block;
  text-align: justify;
  margin:0px 0px 0px 0px;
  text-indent: 5px;
}

.fntSmall {
  COLOR: #CACACA;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 8pt;
  LETTER-SPACING: 0px;
  TEXT-DECORATION: none;
  margin:0px 0px 0px 0px;
  text-indent: 5px;
}

.fntTitle {
 COLOR: #EEFFEE;
 FONT-FAMILY: Verdana;
 FONT-SIZE: 13px;
 FONT-WEIGHT: bold;
 LETTER-SPACING: 0px;
 TEXT-DECORATION: none;
 margin:7px 5px 5px 10px;
 display: block;
 text-align: left;
 vertical-align: middle;
}


.fntDate  {
  COLOR: #BABF5D;
  FONT-FAMILY: Verdana;
  FONT-SIZE: 7pt;
  LETTER-SPACING: 0px;
  text-align: left;
}

.mrgNumber {
  COLOR: #E3E2A1;
  FONT-FAMILY: Verdana;
  FONT-SIZE: 8pt;
  LETTER-SPACING: 0px;
  margin:2px 4px 2px 4px;
  display: block;
  text-align: right;
}

.mrgNormal {
  COLOR: #CACACA;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 9pt;
  LETTER-SPACING: 0px;
  TEXT-DECORATION: none;
  margin:5px 5px 5px 5px;
  display: block;
  text-align: justify;
}

.mrgBig {
  COLOR: #FFFFFF;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 14pt;
  LETTER-SPACING: 0px;
  TEXT-DECORATION: none;
  margin:5px 5px 5px 5px;
  display: block;
  text-align: justify;
}

.mrgNormalDisabled {
  COLOR: grey;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 9pt;
  LETTER-SPACING: 0px;
  TEXT-DECORATION: none;
  margin:5px 5px 5px 5px;
  display: block;
  font-style: italic;
  text-align: justify;
}

.mrgSmall {
  COLOR: #CACACA;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 8pt;
  LETTER-SPACING: 0px;
  TEXT-DECORATION: none;
  text-align: justify;
  display: block;
  margin: 2px 4px 2px 4px;
}

.mrgSmallDisabled {
  COLOR: grey;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 8pt;
  LETTER-SPACING: 0px;
  TEXT-DECORATION: none;
  margin: 2px 4px 2px 4px;
  display: block;
  font-style: italic;
  text-align: justify;
}

.mrgTitle {
 COLOR: #EEFFEE;
 FONT-FAMILY: Tahoma;
 FONT-SIZE: 10pt;
 FONT-WEIGHT: bold;
 LETTER-SPACING: 0px;
 TEXT-DECORATION: none;
 margin:5px 5px 5px 5px;
 display: block;
 text-align: justify;
 vertical-align: middle;
}

.cenNormal {
  COLOR: #CACACA;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 9pt;
  LETTER-SPACING: 0px;
  TEXT-DECORATION: none;
  margin:5px 5px 5px 5px;
  display: block;
  text-align: center;
}

.cenBig {
  COLOR: #FFFFFF;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 14pt;
  LETTER-SPACING: 0px;
  TEXT-DECORATION: none;
  margin:5px 5px 5px 5px;
  display: block;
  text-align: center;
}

.cenNormalDisabled {
  COLOR: grey;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 9pt;
  LETTER-SPACING: 0px;
  TEXT-DECORATION: none;
  margin:5px 5px 5px 5px;
  display: block;
  font-style: italic;
  text-align: center;
}

.cenSmall {
  COLOR: #CACACA;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 8pt;
  LETTER-SPACING: 0px;
  TEXT-DECORATION: none;
  margin: 2px 4px 2px 4px;
  display: block;
  text-align: center;
}

.cenSmallDisabled {
  COLOR: grey;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 8pt;
  LETTER-SPACING: 0px;
  TEXT-DECORATION: none;
  margin: 2px 4px 2px 4px;
  display: block;
  font-style: italic;
  text-align: center;
}

.cenNumber {
  COLOR: #E3E2A1;
  FONT-FAMILY: Verdana;
  FONT-SIZE: 8pt;
  LETTER-SPACING: 0px;
  margin:3px 3px 3px 3px;
  display: block;
  text-align: center;
}

.cenBad {
  COLOR: red;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 9pt;
  LETTER-SPACING: 0px;
  TEXT-DECORATION: none;
  margin:5px 5px 5px 5px;
  display: block;
  text-align: center;
}

.cenDate  {
  COLOR: #BABF5D;
  FONT-FAMILY: Verdana;
  FONT-SIZE: 7pt;
  LETTER-SPACING: 0px;
  margin:3px 3px 3px 3px;
  display: block;
  text-align: center;
}

.cenDateDisabled  {
  COLOR: grey;
  FONT-FAMILY: Verdana;
  FONT-SIZE: 8pt;
  LETTER-SPACING: 0px;
  margin:3px 3px 3px 3px;
  display: block;
  font-style: italic;
  text-align: center;
}

.cenTitle {
 COLOR: #EEFFEE;
 FONT-FAMILY: Tahoma;
 FONT-SIZE: 10pt;
 FONT-WEIGHT: bold;
 LETTER-SPACING: 0px;
 TEXT-DECORATION: none;
 margin:5px 5px 5px 5px;
 display: block;
 text-align: center;
 vertical-align: middle;
}

.subjectNormal {
 COLOR: #EAE8E8;
 FONT-FAMILY: Tahoma;
 FONT-SIZE: 9pt;
 LETTER-SPACING: 0px;
 TEXT-DECORATION: none;
 margin:5px 10px 5px 10px;
 display: block;
 text-align: justify;
 vertical-align: top;
}

.cenHeaderText {
  COLOR: #CACACA;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 8pt;
  LETTER-SPACING: 0px;
  TEXT-DECORATION: none;
  text-align: center;
  display: block;
  margin: 2px 4px 2px 4px;
}

.greySmall {
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 8pt;
  Color: grey;
}



A         {
  COLOR: lightblue;
  FONT-FAMILY: Verdana;
  FONT-SIZE: 9pt;
  LETTER-SPACING: 0px;
  TEXT-DECORATION: none;
}

A:hover   {
  COLOR: #f5fff1;
  FONT-FAMILY: Verdana;
  FONT-SIZE: 9pt;
  LETTER-SPACING: 0px;
  TEXT-DECORATION: none;
}

A:active  {
  COLOR: #f5fff1;
  FONT-FAMILY: Verdana;
  FONT-SIZE: 9pt;
  LETTER-SPACING: 0px;
  TEXT-DECORATION: none;
}

a.fntNormalButton {
  COLOR: #CACACA;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 9pt;
  LETTER-SPACING: 0px;
  TEXT-DECORATION: none;
  display: block;
  text-align: justify;
  margin:5px 5px 5px 5px;
}

a.fntNormalButton:hover {
  COLOR: #CACACA;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 9pt;
  LETTER-SPACING: 0px;
  display: block;
  text-align: justify;
  margin:0px 0px 0px 0px;
  margin:5px 5px 5px 5px;
  TEXT-DECORATION: underline;
}

a.fntNormalButton:active {
  COLOR: #CACACA;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 9pt;
  LETTER-SPACING: 0px;
  TEXT-DECORATION: none;
  display: block;
  text-align: justify;
  margin:5px 5px 5px 5px;
}

a.mrgNormalButton {
  COLOR: #CACACA;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 9pt;
  LETTER-SPACING: 0px;
  TEXT-DECORATION: none;
  display: block;
  text-align: justify;
  margin:5px 5px 5px 5px;
}

a.mrgNormalButton:hover {
  COLOR: #CACACA;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 9pt;
  LETTER-SPACING: 0px;
  display: block;
  text-align: justify;
  margin:5px 5px 5px 5px;
  TEXT-DECORATION: underline;
}

a.mrgNormalButton:active {
  COLOR: #CACACA;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 9pt;
  LETTER-SPACING: 0px;
  TEXT-DECORATION: none;
  display: block;
  text-align: justify;
  margin:5px 5px 5px 5px;
}

a.cenNormalButton {
  COLOR: #CACACA;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 9pt;
  LETTER-SPACING: 0px;
  TEXT-DECORATION: none;
  display: block;
  text-align: center;
  margin:5px 5px 5px 5px;
}

a.cenNormalButton:hover {
  COLOR: #CACACA;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 9pt;
  LETTER-SPACING: 0px;
  display: block;
  text-align: center;
  margin:5px 5px 5px 5px;
  TEXT-DECORATION: underline;
}

a.cenNormalButton:active {
  COLOR: #CACACA;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 9pt;
  LETTER-SPACING: 0px;
  TEXT-DECORATION: none;
  display: block;
  text-align: center;
  margin:5px 5px 5px 5px;
}

a.fntSmallButton {
  COLOR: #CACACA;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 8pt;
  LETTER-SPACING: 0px;
  TEXT-DECORATION: none;
  display: block;
  text-align: justify;
  margin: 2px 4px 2px 4px;
}

a.fntSmallButton:hover {
  COLOR: #CACACA;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 8pt;
  LETTER-SPACING: 0px;
  display: block;
  text-align: justify;
  margin: 2px 4px 2px 4px;
  TEXT-DECORATION: underline;
}

a.fntSmallButton:active {
  COLOR: #CACACA;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 8pt;
  LETTER-SPACING: 0px;
  display: block;
  text-align: justify;
  margin: 2px 4px 2px 4px;
  TEXT-DECORATION: none;
}

a.mrgSmallButton {
  COLOR: #CACACA;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 8pt;
  LETTER-SPACING: 0px;
  TEXT-DECORATION: none;
  display: block;
  text-align: justify;
  margin: 2px 4px 2px 4px;
}

a.mrgSmallButton:hover {
  COLOR: #CACACA;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 8pt;
  LETTER-SPACING: 0px;
  display: block;
  text-align: justify;
  margin: 2px 4px 2px 4px;
  TEXT-DECORATION: underline;
}

a.mrgSmallButton:active {
  COLOR: #CACACA;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 8pt;
  LETTER-SPACING: 0px;
  TEXT-DECORATION: none;
  display: block;
  text-align: justify;
  margin: 2px 4px 2px 4px;
}

a.cenSmallButton {
  COLOR: #CACACA;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 8pt;
  LETTER-SPACING: 0px;
  TEXT-DECORATION: none;
  display: block;
  text-align: center;
  margin: 2px 4px 2px 4px;
}

a.cenSmallButton:hover {
  COLOR: #CACACA;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 8pt;
  LETTER-SPACING: 0px;
  display: block;
  text-align: center;
  margin: 2px 4px 2px 4px;
  TEXT-DECORATION: underline;
}

a.cenSmallButton:active {
  COLOR: #CACACA;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 8pt;
  LETTER-SPACING: 0px;
  display: block;
  text-align: center;
  margin: 2px 4px 2px 4px;
  TEXT-DECORATION: none;
}

a.linkArticle {
  COLOR: #EBEBAB;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 9pt;
  LETTER-SPACING: 0px;
  TEXT-DECORATION: none;
  margin:0px 0px 0px 0px;
}

a.linkArticle:hover {
  COLOR: #FFFFFF;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 9pt;
  LETTER-SPACING: 0px;
  TEXT-DECORATION: none;
  margin:0px 0px 0px 0px;
}

a.linkArticle:active {
  COLOR: #FFFFFF;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 9pt;
  LETTER-SPACING: 0px;
  TEXT-DECORATION: none;
  margin:0px 0px 0px 0px;
}

a.linkInformator {
 COLOR: #FFFFAA;
 FONT-FAMILY: Tahoma;
 FONT-SIZE: 8pt;
 LETTER-SPACING: 0px;
 TEXT-DECORATION: none;
 margin:0px 5px 0px 5px;
}

a.linkInformator:hover {
 COLOR: #EEEEEE;
 FONT-FAMILY: Tahoma;
 FONT-SIZE: 8pt;
 LETTER-SPACING: 0px;
 TEXT-DECORATION: underline;
 margin:0px 5px 0px 5px;
}

a.linkTopic {
  COLOR: #99FF99;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 9pt;
  LETTER-SPACING: 0px;
  TEXT-DECORATION: underline;
  margin:0px 0px 0px 0px;
}

a.linkTopic:hover {
  COLOR: #9999FF;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 9pt;
  LETTER-SPACING: 0px;
  TEXT-DECORATION: underline;
  margin:0px 0px 0px 0px;
}

a.linkHeader {
  COLOR: lightblue;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 9pt;
  LETTER-SPACING: 0px;
  TEXT-DECORATION: underline;
  margin:0px 0px 0px 0px;
}

a.linkHeader:hover {
  COLOR: #99FF99;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 9pt;
  LETTER-SPACING: 0px;
  TEXT-DECORATION: underline;
  margin:0px 0px 0px 0px;
}

a.linkUser {
  COLOR: lightblue;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 8pt;
  LETTER-SPACING: 0px;
  TEXT-DECORATION: underline;
  display: inline;
  margin:0px 0px 0px 0px;
}

a.linkUser:hover {
  COLOR: #99FF99;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 8pt;
  LETTER-SPACING: 0px;
  display: inline;
  TEXT-DECORATION: underline;
  margin:0px 0px 0px 0px;
}

a.linkDonations {
  COLOR: #CCCCFF;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 8pt;
  font-weight: bold;
  LETTER-SPACING: 0px;
  TEXT-DECORATION: underline;
  display: inline;
  margin:0px 0px 0px 0px;
}

a.linkDonations:hover {
  COLOR: #99FF99;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 8pt;
  font-weight: bold;
  LETTER-SPACING: 0px;
  display: inline;
  TEXT-DECORATION: underline;
  margin:0px 0px 0px 0px;
}

A.litedark       {     
  COLOR: #AA4444; 
  FONT-FAMILY: Tahoma;    
  FONT-SIZE: 8pt;      
  LETTER-SPACING: 0px;
  TEXT-DECORATION: none;
}

A.litedark:hover   {     
  COLOR: #CC5555; 
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 8pt;      
  LETTER-SPACING: 0px;
  TEXT-DECORATION: none;
}

A.litedark:active  {  
  COLOR: #CC5555; 
  FONT-FAMILY: Tahoma;    
  FONT-SIZE: 8pt;      
  LETTER-SPACING: 0px;
  TEXT-DECORATION: none;
}




.tabEmpty {
  border: 0px;
  padding: 0px;
  border-spacing: 0px;
  border-collapse: collapse;
  LETTER-SPACING:0px;
  empty-cells: show;
}

.tabNormal {
  border: 0px;
  padding: 1px;
  border-spacing: 2px;
  LETTER-SPACING:0px;
  empty-cells: show;
}

.tabItemBack {
  border: 1px;
  border-style: dashed;
  border-color: #333333;
  border-spacing: 0px;
  border-collapse: collapse;
  padding: 0px;
  background-color: #090912;
}

.tabBackground {
  border: 0px;
  padding: 0px;
  border-spacing: 0px;
  border-collapse: collapse;
  LETTER-SPACING:0px;
  empty-cells: show;
background: #0A0A0A; /* Old browsers */
}

.tabItem {
  border: 1px;
  border-style: solid;
  border-color: #555555;
  border-spacing: 0px;
  border-collapse: collapse;
  padding: 0px;
  COLOR: #EEEEEE;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 9pt;
  LETTER-SPACING:0px;
  background-color: #111111;
  empty-cells: show;
}

.tabItemPair {
  border: 1px;
  border-style: solid;
  border-color: #555555;
  border-spacing: 0px;
  border-collapse: collapse;
  padding: 0px;
  COLOR: #EEEEEE;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 9pt;
  LETTER-SPACING:0px;
  background-color: #1F1F1F;
  empty-cells: show;
}

.tabLined {
  border: 0px;
  border-left: 1px;
  border-right: 1px;
  border-style: solid;
  border-color: #555555;
  border-spacing: 0px;
  border-collapse: collapse;
  padding: 0px;
  COLOR: #EEEEEE;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 9pt;
  LETTER-SPACING:0px;
  background-color: #111111;
  empty-cells: show;
}

.tabLinedPair {
  border: 0px;
  border-left: 1px;
  border-right: 1px;
  border-style: solid;
  border-color: #555555;
  border-spacing: 0px;
  border-collapse: collapse;
  padding: 0px;
  COLOR: #EEEEEE;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 9pt;
  LETTER-SPACING:0px;
  background-color: #1F1F1F;
  empty-cells: show;
}

.tabDotted {
  border: 1px;
  border-style: dotted;
  border-collapse: collapse;
  border-color: #6C6C6C;
  border-bottom-color: #5D5D5D;
  border-spacing: 0px;
  padding: 2px;
  empty-cells: show;
  COLOR: #ABABAB;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 8pt;
  LETTER-SPACING: 0px;
  TEXT-DECORATION: none;
  font-weight: 600;
  text-align: center;
  cursor: default;
}

.tabTrans {
  border: 1px;
  border-style: solid;
  border-color: #555555;
  border-spacing: 0px;
  border-collapse: collapse;
  padding: 0px;
  COLOR: #EEEEEE;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 9pt;
  LETTER-SPACING:0px;
  background-color: #000000;
  empty-cells: show;
  opacity: 0.75;
}

.tabNotifier {
  border: 1px;
  border-style: solid;
  border-color: #9A9AAA;
  border-spacing: 0px;
  border-collapse: collapse;
  padding: 0px;
  background-color: #000000;
  empty-cells: show;
  opacity: 0.90;
}

.tabPlanBar {
  border: 1px;
  border-style: solid;
  border-color: #999999;
  border-spacing: 0px;
  padding: 0px;
  LETTER-SPACING:0px;
  text-indent: 0px;
  empty-cells: show;
  opacity: 0.50;
  position: relative;
  display:block;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  z-index: 1;
}

.tabPlanBarCell {
  border: 0px;
  padding: 0px;
  LETTER-SPACING:0px;
  border-spacing: 0px;
  text-indent: 0px;
  empty-cells: show;
  position: relative;
  display:block;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.tabPlanTable {
  border: 0px;
  padding: 0px;
  border-spacing: 0px;
  border-collapse: collapse;
  LETTER-SPACING:0px;
  empty-cells: show;
  z-index: 1;
  position:absolute;
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.tabMenuGroup {
  border: 0px;
  padding: 0px;
  COLOR: #EEEEDD;
  FONT-FAMILY: Tahoma;
  FONT-WEIGHT: bold;
  text-indent: 10px;
  FONT-SIZE: 8pt;
  LETTER-SPACING:0px;
  background-color: #111111;
  empty-cells: show;
}

.tabTitle {
  text-align: left;
  COLOR: #CCCCCC;
  FONT-FAMILY: Verdana;
  FONT-SIZE: 10pt;
  font-weight: bold;
  border: 1px;
  border-style: solid;
  border-color: #555555;
  border-spacing: 0px;
  padding: 0px;
  empty-cells: show;
  font-weight: bold;
  text-indent: 5px;
  vertical-align: middle;
  height: 30px;
background: #393939;
background: -moz-linear-gradient(top,  #393939 0%, #0d0d0d 30%, #1b1b1b 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#393929), color-stop(30%,#0d0d0d), color-stop(100%,#1b1b1b));
background: -webkit-linear-gradient(top,  #393939 0%,#0d0d0d 30%,#1b1b1b 100%);
background: -o-linear-gradient(top,  #393939 0%,#0d0d0d 30%,#1b1b1b 100%);
background: -ms-linear-gradient(top,  #393939 0%,#0d0d0d 30%,#1b1b1b 100%);
background: linear-gradient(to bottom,  #393939 0%,#0d0d0d 30%,#1b1b1b 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#393939', endColorstr='#1b1b1b',GradientType=0 );
}

.tabGradBack {
  text-align: left;
  COLOR: #CCCCCC;
  FONT-FAMILY: Verdana;
  FONT-SIZE: 10pt;
  border: 1px;
  border-style: solid;
  border-color: #555555;
  border-spacing: 0px;
  padding: 0px;
  empty-cells: show;
  font-weight: bold;
  text-indent: 5px;
  vertical-align: middle;
background: rgb(32,32,32);
background: -moz-linear-gradient(top,  rgba(32,32,32,1) 0%, rgba(37,37,37,1) 6%, rgba(43,43,43,1) 13%, rgba(30,30,30,1) 20%, rgba(0,0,0,1) 31%, rgba(7,7,7,1) 60%, rgba(18,18,18,1) 73%, rgba(56,56,56,1) 91%, rgba(8,8,8,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(32,32,32,1)), color-stop(6%,rgba(37,37,37,1)), color-stop(13%,rgba(43,43,43,1)), color-stop(20%,rgba(30,30,30,1)), color-stop(31%,rgba(0,0,0,1)), color-stop(60%,rgba(7,7,7,1)), color-stop(73%,rgba(18,18,18,1)), color-stop(91%,rgba(56,56,56,1)), color-stop(100%,rgba(8,8,8,1)));
background: -webkit-linear-gradient(top,  rgba(32,32,32,1) 0%,rgba(37,37,37,1) 6%,rgba(43,43,43,1) 13%,rgba(30,30,30,1) 20%,rgba(0,0,0,1) 31%,rgba(7,7,7,1) 60%,rgba(18,18,18,1) 73%,rgba(56,56,56,1) 91%,rgba(8,8,8,1) 100%);
background: -o-linear-gradient(top,  rgba(32,32,32,1) 0%,rgba(37,37,37,1) 6%,rgba(43,43,43,1) 13%,rgba(30,30,30,1) 20%,rgba(0,0,0,1) 31%,rgba(7,7,7,1) 60%,rgba(18,18,18,1) 73%,rgba(56,56,56,1) 91%,rgba(8,8,8,1) 100%);
background: -ms-linear-gradient(top,  rgba(32,32,32,1) 0%,rgba(37,37,37,1) 6%,rgba(43,43,43,1) 13%,rgba(30,30,30,1) 20%,rgba(0,0,0,1) 31%,rgba(7,7,7,1) 60%,rgba(18,18,18,1) 73%,rgba(56,56,56,1) 91%,rgba(8,8,8,1) 100%);
background: linear-gradient(to bottom,  rgba(32,32,32,1) 0%,rgba(37,37,37,1) 6%,rgba(43,43,43,1) 13%,rgba(30,30,30,1) 20%,rgba(0,0,0,1) 31%,rgba(7,7,7,1) 60%,rgba(18,18,18,1) 73%,rgba(56,56,56,1) 91%,rgba(8,8,8,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#202020', endColorstr='#080808',GradientType=0 );
}

.tabMainTitle {
  text-align: left;
  COLOR: #CCCCCC;
  FONT-FAMILY: Verdana;
  FONT-SIZE: 10pt;
  font-weight: bold;
  border-bottom: 1px solid grey;
  padding: 0px;
  empty-cells: show;
  font-weight: bold;
  text-indent: 5px;
  vertical-align: middle;
  height: 35px;

background: rgb(34,34,34);
background: -moz-linear-gradient(-45deg,  rgba(34,34,34,1) 0%, rgba(40,40,40,1) 12%, rgba(46,46,46,1) 25%, rgba(32,32,32,1) 32%, rgba(20,20,20,1) 41%, rgba(0,0,0,1) 51%, rgba(33,33,33,1) 62%, rgba(19,19,19,1) 78%, rgba(12,12,12,1) 91%, rgba(9,9,9,1) 100%);
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(34,34,34,1)), color-stop(12%,rgba(40,40,40,1)), color-stop(25%,rgba(46,46,46,1)), color-stop(32%,rgba(32,32,32,1)), color-stop(41%,rgba(20,20,20,1)), color-stop(51%,rgba(0,0,0,1)), color-stop(62%,rgba(33,33,33,1)), color-stop(78%,rgba(19,19,19,1)), color-stop(91%,rgba(12,12,12,1)), color-stop(100%,rgba(9,9,9,1)));
background: -webkit-linear-gradient(-45deg,  rgba(34,34,34,1) 0%,rgba(40,40,40,1) 12%,rgba(46,46,46,1) 25%,rgba(32,32,32,1) 32%,rgba(20,20,20,1) 41%,rgba(0,0,0,1) 51%,rgba(33,33,33,1) 62%,rgba(19,19,19,1) 78%,rgba(12,12,12,1) 91%,rgba(9,9,9,1) 100%);
background: -o-linear-gradient(-45deg,  rgba(34,34,34,1) 0%,rgba(40,40,40,1) 12%,rgba(46,46,46,1) 25%,rgba(32,32,32,1) 32%,rgba(20,20,20,1) 41%,rgba(0,0,0,1) 51%,rgba(33,33,33,1) 62%,rgba(19,19,19,1) 78%,rgba(12,12,12,1) 91%,rgba(9,9,9,1) 100%);
background: -ms-linear-gradient(-45deg,  rgba(34,34,34,1) 0%,rgba(40,40,40,1) 12%,rgba(46,46,46,1) 25%,rgba(32,32,32,1) 32%,rgba(20,20,20,1) 41%,rgba(0,0,0,1) 51%,rgba(33,33,33,1) 62%,rgba(19,19,19,1) 78%,rgba(12,12,12,1) 91%,rgba(9,9,9,1) 100%);
background: linear-gradient(135deg,  rgba(34,34,34,1) 0%,rgba(40,40,40,1) 12%,rgba(46,46,46,1) 25%,rgba(32,32,32,1) 32%,rgba(20,20,20,1) 41%,rgba(0,0,0,1) 51%,rgba(33,33,33,1) 62%,rgba(19,19,19,1) 78%,rgba(12,12,12,1) 91%,rgba(9,9,9,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#222222', endColorstr='#090909',GradientType=1 );

}

h1 {
  margin: 0px;
  font-size: 12px;
}

h3 {
  text-align: left;
  COLOR: #CCCCCC;
  FONT-FAMILY: Verdana;
  FONT-SIZE: 10pt;
  font-weight: bold;
  text-indent: 5px;
  margin-top: 6px;
}

.tabHeader {
  border: 1px;
  border-style: solid;
  border-color: #555555;
  border-spacing: 0px;
  border-collapse: collapse;
  padding: 0px;
  COLOR: #FFFFEE;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 8pt;
  LETTER-SPACING:0px;
background: #22222E;
background: -moz-linear-gradient(top,  #393939 0%, #22222E 30%, #1b1b1b 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#393939), color-stop(30%,#22222E), color-stop(100%,#1b1b1b));
background: -webkit-linear-gradient(top,  #393939 0%,#22222E 30%,#1b1b1b 100%);
background: -o-linear-gradient(top,  #393939 0%,#22222E 30%,#1b1b1b 100%);
background: -ms-linear-gradient(top,  #393939 0%,#22222E 30%,#1b1b1b 100%);
background: linear-gradient(to bottom,  #393939 0%,#22222E 30%,#1b1b1b 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#393939', endColorstr='#1b1b1b',GradientType=0 );

  empty-cells: show;
  text-align: center;
}

.tabError {
  border: 1px;
  border-style: solid;
  border-color: #555555;
  border-spacing: 0px;
  border-collapse: collapse;
  padding: 0px;
  COLOR: #FFFFEE;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 8pt;
  LETTER-SPACING:0px;
  background-color: #330000;
  empty-cells: show;
  text-align: left;
  text-indent: 5px;
}

.tabScreen {
  border: 2px;
  border-style: solid;
  border-color: #555555;
  border-spacing: 0px;
  border-collapse: collapse;
  padding: 0px;
  COLOR: #EEEEEE;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 9pt;
  LETTER-SPACING:0px;
  background-color: #111111;
  empty-cells: show;
  opacity: 0.7;

  cursor: pointer;
  z-index: 2;
}

.tabHidden {
visibility: hidden;
display: none;
}

.tabInvis {
position: absolute;
z-index: 2;
opacity: 0;

}




.tab_art_title {
  border: 1px;
  border-style: solid;
  border-color: #555555;
  border-spacing: 0px;
  text-align: center;
  padding: 0px;
  empty-cells: show;
  COLOR: #CCCCCC;
  FONT-FAMILY: Verdana;
  FONT-SIZE: 8pt;
  LETTER-SPACING: 0px;
  font-weight: bold;
  width: 600px;
  height: 30px;
  background-image: url("../../data/gifs/backgr/bg_ctitle.gif");
}

.tab_art_title_text {
  COLOR: #CCFFCC;
  FONT-FAMILY: Verdana;
  FONT-SIZE: 8pt;
  LETTER-SPACING: 0px;
  font-weight: bold;
  margin: 10px 0px 10px 0px;
}

.art_title {
  COLOR: #CCCCEE;
  FONT-FAMILY: Verdana;
  FONT-WEIGHT: bold;
  FONT-SIZE: 8pt;
  LETTER-SPACING: 0px;
  text-align: center;
}

.tab_art_break {
  width: 100%;
  height: 8px;
}

.tab_art_text {
  border: 1px;
  border-style: solid;
  border-color: #555555;
  border-spacing: 0px;
  border-collapse: collapse;
  padding: 0px;
  background-color: #111111;
  empty-cells: show;
}

.tab_art_misc {
  border: 1px;
  border-style: solid;
  border-color: #555555;
  border-spacing: 0px;
  border-collapse: collapse;
  padding: 0px;
  empty-cells: show;
 width: 100%;
}

.art_text {
 COLOR: #EAE8E8;
 FONT-FAMILY: Tahoma;
 FONT-SIZE: 11pt;
 LETTER-SPACING: 0px;
 TEXT-DECORATION: none;
 text-align: justify;
  margin: 10px 10px 30px 10px;
  display: block;
  font-weight: normal;
}

.art_row_text {
 COLOR: #EAE8E8;
 FONT-FAMILY: Tahoma;
 FONT-SIZE: 9pt;
 LETTER-SPACING: 0px;
 TEXT-DECORATION: none;
 text-align: justify;
  margin: 7px 7px 7px 7px;
  display: block;
}

a.artWebLink {
  COLOR:  #6aacef;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 9pt;
  LETTER-SPACING: 0px;
  TEXT-DECORATION: none;
}

a.artWebLink:hover {
  COLOR: #8accff;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 9pt;
  LETTER-SPACING: 0px;
  TEXT-DECORATION: underline;
}

a.artWebLink:active {
  COLOR: #9abcff;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 9pt;
  LETTER-SPACING: 0px;
  TEXT-DECORATION: none;
}



select {
  border-style: solid;
  font-family: Verdana;
  font-size: 11px;
  color: #eeeeee;
  border-color: #222222 #444444 #444444 #222222;
  border-width: 2px;
  background-color: #111111;
}

select.fullsize {

  border-style: solid;
  font-family: Verdana;
  font-size: 11px;
  color: #eeeeee;
  border-color: #111111 #222222 #222222 #111111;
  border-width: 2px;
  background-color: #010101;
  width: 100%;
  height: 100%;
  border: 0px;
  margin: 0px 0px 0px 0px;
}

input     {
  border-style: solid;
  font-family: Verdana;
  font-size: 11px;
  color: #eeeeee;
  border-color: #111111 #222222 #222222 #111111;
  border-width: 2px;
  background-color: #010101;
  margin: 0px;
}

input.fullsize {
  border-style: solid;
  font-family: Verdana;
  font-size: 11px;
  color: #eeeeee;
  border-color: #111111 #222222 #222222 #111111;
  border-width: 2px;
  background-color: #010101;
  width: 100%;
  height: 100%;
  margin: 0px 0px 0px 0px;
}

checkbox  {
  border-style: solid;
  font-family: Verdana;
  font-size: 11px;
  background-color: #444444;
  color: #444444;
  border-color: #222222 #333333 #333333 #222222;
  border-width: 1px 1px 1px 1px;
  background-color: #330201;
  margin: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  margin-left: 0px;
  margin-top: 0px;
}

textarea {
  border-style: solid;
  font-family: Verdana;
  font-size: 11px;
  LETTER-SPACING: 0px;
  color: #eeeeee;
  border-color: #111111 #222222 #222222 #111111;
  border-width: 2px;
  background-color: #010101;
  margin: 0px;
}

textarea.fullsize {
  border-style: solid;
  font-family: Verdana;
  font-size: 11px;
  LETTER-SPACING: 0px;
  color: #eeeeee;
  border-color: #111111 #222222 #222222 #111111;
  border-width: 2px;
  background-color: #010101;
  width: 100%;
  height: 100%;
  border: 0px;
  margin: 0px 0px 0px 0px;
}



