
a:active { color: #000000; }
a:link { color: #000000; }
a:visited { color: #000000; }

a.range-nav { text-decoration: none; }
a.range-nav:active { font-family: arial; font-size: 40; color: #FF9900; }
a.range-nav:link { font-family: arial; font-size: 40; color: #FF9900; }
a.range-nav:visited { font-family: arial; font-size: 40; color: #FF9900; }

textarea.pretty-text {
  font-family: arial, helvetica, sans-serif;
}

td.normal {
  font-family: arial, helvetica, sans-serif;
  font-size: 10pt;
  color: #000000;
  padding-right: 1em;
}

td.conf-left {
  font-family: arial, helvetica, sans-serif;
  font-size: 10pt;
  color: #ff0000;
  vertical-align: top;
//  width: 8em;
}

td.conf-right {
  font-family: arial, helvetica, sans-serif;
  font-size: 10pt;
  color: #000000;
}

table.backoffice {
  border: 1px solid #000000;
  border-spacing: 0px;
}

td.backoffice-left {
  border-left: 1px solid #000000;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
  color: #FF0000;
  padding-left: 0.5em;
}

td.backoffice-right {
  border-left: 1px solid #000000;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
  color: #000000;
  padding-left: 0.5em;
  padding-right: 0.5em;
}

td.backoffice-selected { 
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
}

td.backoffice-not-selected { 
  border: 1px solid #000000;
  background-color: #cccccc;
}

td.backoffice-pane-content { 
  border-left: 1px solid #000000; 
  border-right: 1px solid #000000; 
  border-bottom: 1px solid #000000; 
  width: 500px;
  padding: 0.5em;
}

h1.backoffice { 
  color: #FF0000; 
  border-bottom: 3px solid #000066; 
  padding-left: 1em;
}
