BODY { margin: 0; padding: 0; }

BODY#gthemed {
	scrollbar-face-color: #e1e1e1;
	scrollbar-highlight-color: #e1e1e1;
	scrollbar-shadow-color: #595959;
	scrollbar-3dlight-color: #595959;
	scrollbar-darkshadow-color: #e1e1e1;
	scrollbar-arrow-color: #595959;
	scrollbar-track-color: #f0f0f0;
}

A { text-decoration: none; behavior: url('/msieonly.htc'); }
A:hover { color: #ff3333; background-color: #fff8f6; }
A.newin { cursor: url(/newindow.cur), pointer; }

TT.codes { font-family: "Lucida Console", "Courier New", monospace; font-size: 90%; }
EM { font-style: italic; }

IMG { font-size: 8.5px; font-family: Arial, Verdana, sans-serif; font-weight: bold; }
IMG.splash { font-size: 16px; font-weight: 300; }
IMG.circled { font-size: 24px; font-family: Georgia, serif; color: #595959; }

P.centered { text-align: center; }

.pathtopage { color: #595959; font-family: Georgia, Verdana, sans-serif; font-size: 70%; }
.copyrights { color: #000000; font-family: Verdana, sans-serif; font-size: 11px; }
.innerlinks { color: #595959; font-family: Verdana, sans-serif; font-size: 12px; text-align: center; }
.innerlinks P { margin: 0; }
.innerlinks P.divsymbol { font-size: 22px; margin-top: 10px; margin-bottom: 10px; font-family: "Lucida Sans Unicode", sans-serif; }
.innerlinks P.innerlink { padding: 2px 6px 3px 6px; border: 2px solid #ffffff; }
.innerlinks P.innerlink:hover { background: #595959; border-style: dashed; }
.innerlinks P.innerlink A:hover { color: #ffffff; background: #595959; }
.innerlinks P.innerlink:hover A { color: #ffffff; background: #595959; }
.innerlinks P.simplelink { margin-left: 0; margin-right: 0; margin-top: -5px; margin-bottom: 0;  }
.innerlinks P.simplelink A SPAN.unicoded { font-size: 20px; font-family: "Arial Unicode MS", "Lucida Sans Unicode", sans-serif;  }
.upperdate  { font-family: Verdana, sans-serif; font-size: 15px; }
.headingtxt { font-family: serif; font-size: 13pt; }

.answertext { font-family: "Times New Roman", "Times", serif; font-size: 11pt; }
.answertext P  { margin-top: 10px; margin-bottom: 10px; margin-left: 0; margin-right: 0; text-align: justify; }
.answertext P.nojustify  { text-align: left; }
.answertext P.centered { text-align: center; }
P.twocolumn  { margin-top: 10px; margin-bottom: 10px; margin-left: 0; margin-right: 0; text-align: justify; font-size: 9.1pt; }
.answertext UL { margin-top: 10px; margin-bottom: 10px; margin-left: 0; margin-right: 0; text-align: justify; padding-left: 20px; }

.answertext SPAN.small { font-family: Verdana, sans-serif; font-size: 13px; }
.twocolumn SPAN.small { font-family: Verdana, sans-serif; font-size: 13px; }

P.smallhint { font-family: Verdana, sans-serif; font-size: 13px; color: #c0c0c0;
              margin-top: 0; margin-left: 0; margin-right: 0; margin-bottom: -4px;
              text-align: center; }

BODY#gthemed abbr {
  border-bottom: 1px;
  border-bottom-color: #595959;
  border-bottom-style: dashed;
}
