
BODY {
  background-image: url(images/speckle.gif);
  background-repeat: repeat;
  font-family: Georgia, "Times New Roman", "Times New Roman PS MT", serif;
  font-size: 10pt;
  color: #660000;
  margin-top: 0px;
  margin-right: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  scrollbar-face-color: #FAFCFF;
  scrollbar-highlight-color: #660000;
  scrollbar-3dlight-color: #CECECE;
  scrollbar-shadow-color: #CECECE;
  scrollbar-arrow-color: #660000;
  scrollbar-track-color: #ECF4FF;
  scrollbar-darkshadow-color: #660000;
}

TD, DIV, UL, LI {
  background-repeat: no-repeat;
  font-family: Georgia, "Times New Roman", "Times New Roman PS MT", serif;
  color: #660000;
  font-size: 9pt;
}

.main-tx {
  font-size: 10pt;
}

.copy {
  font-size: 8pt;
}

.calhead {
  color: #660000;
  font-family: Georgia, "Times New Roman", "Times New Roman PS MT", serif;
  font-size: 16pt;
  font-weight: bold;
}

TH {
  color: #660000;
  font-family: Georgia, "Times New Roman", "Times New Roman PS MT", serif;
}

SUP {
  color: #660000;
  font-family: Georgia, "Times New Roman", "Times New Roman PS MT", serif;
  font-size: 8pt;
}

.cal {
  border-top: 2px #660000 solid;
  color: #FFFFFF;
  font-size: 12pt;
  font-weight: bold;
  border-right: 2px #660000 solid;
  border-bottom: 2px #660000 solid;
  border-left: 2px #660000 solid;
}

.indent-rt {
  margin-right: 15px;
  font-family: Georgia, "Times New Roman", "Times New Roman PS MT", serif;
}

.indent, LI {
  margin-right: 15pt;
  margin-left: 15pt;
}

.indentul {
  margin-right: 15pt;
  margin-left: 30pt;
}

.indent2 {
  margin-right: 8pt;
  margin-left: 8pt;
}

.rt {
  margin-right: 15px;
  font-family: Georgia, "Times New Roman", "Times New Roman PS MT", serif;
}

A:link {
  text-decoration: underline;
  color: #660000;
  font-weight: normal;
}

A:visited {
  text-decoration: underline;
  color: #660000;
}

A:hover {
  text-decoration: underline;
  color: #FF3300;
}

A.main:link {
  text-decoration: underline;
  font-weight: bold;
  font-size: 8pt;
  color: #660000;
  letter-spacing: .5pt;
}

A.main:visited {
  text-decoration: underline;
  font-weight: bold;
  font-size: 8pt;
  color: #660000;
  letter-spacing: .5pt;
}

A.main:hover {
  text-decoration: underline;
  font-weight: bold;
  font-size: 8pt;
  color: #ff0000;
  letter-spacing: .5pt;
}

A.copy:link {
  text-decoration: underline;
  font-weight: normal;
  font-size: 8pt;
  color: #660000;
}

A.copy:visited {
  text-decoration: underline;
  font-weight: normal;
  font-size: 8pt;
  color: #660000;
}

A.copy:hover {
  text-decoration: underline;
  font-weight: normal;
  font-size: 8pt;
  color: #FF3300;
}

A.reg:link {
  text-decoration: underline;
  font-weight: bold;
  font-size: 8pt;
  color: #FF3300;
}

A.reg:visited {
  text-decoration: underline;
  font-weight: bold;
  font-size: 8pt;
  color: #FF3300;
}

A.reg:hover {
  text-decoration: underline;
  font-weight: bold;
  font-size: 8pt;
  color: #660000;
}

.big {
  font-size: 12pt;
}

.med {
  font-size: 11pt;
}

A.bige:link, A.bige:visited {
  text-decoration: underline;
  font-weight: bold;
  font-size: 12pt;
  color: #660000;
  letter-spacing: .5pt;
}

A.bige:hover {
  text-decoration: underline;
  font-weight: bold;
  font-size: 12pt;
  color: #ff0000;
  letter-spacing: .5pt;
}

.red {
  color: #ff0000;
}

.frm, INPUT {
  background-color: #FAFCFF;
  border-top: 1px #660000 solid;
  color: #660000;
  font-family: Georgia;
  font-size: 8pt;
  font-weight: bold;
  border-right: 1px #660000 solid;
  border-bottom: 1px #660000 solid;
  border-left: 1px #660000 solid;
}

.frm2 {
  background-color: #ECF4FF;
  border-top: 2px #660000 groove;
  width: 85pt;
  padding-top: 2px;
  padding-right: 2px;
  padding-left: 2px;
  padding-bottom: 2px;
  font-family: Georgia;
  font-weight: bold;
  color: #660000;
  border-right: 2px #660000 groove;
  border-bottom: 2px #660000 groove;
  border-left: 2px #660000 groove;
}

.frm3 {
  background-color: #ECF4FF;
  border-top: 2px #660000 groove;
  width: 65pt;
  padding-top: 2px;
  padding-right: 2px;
  padding-left: 2px;
  padding-bottom: 2px;
  font-family: Georgia;
  font-weight: bold;
  color: #660000;
  border-right: 2px #660000 groove;
  border-bottom: 2px #660000 groove;
  border-left: 2px #660000 groove;
}

.spc-lft {
  margin-left: 15px;
}

.clr-rgt {
  clear: right;
}

.spec {
  background-image: url(images/speckle2.gif);
  background-repeat: repeat;
  background-color: #C8E5FF;
  font-size: 8pt;
  font-weight: bold;
  line-height: 14pt;
  padding-top: 15px;
  padding-right: 15px;
  padding-left: 15px;
  padding-bottom: 15px;
}

.spec2 {
  background-image: url(images/speckle2.gif);
  background-repeat: repeat;
  background-color: #C8E5FF;
  font-size: 8pt;
  font-weight: bold;
  line-height: 14pt;
  padding-top: 15px;
  padding-right: 15px;
  padding-left: 15px;
  padding-bottom: 15px;
  border-top: 2px #C8E5FF solid;
  border-right: 2px #C8E5FF solid;
  border-bottom: 2px #C8E5FF solid;
  border-left: 2px #C8E5FF solid;
}

.spec3 {
  background-image: url(images/speckle2.gif);
  background-repeat: repeat;
  background-color: #C8E5FF;
  font-size: 8pt;
  line-height: 14pt;
  padding-top: 15px;
  padding-right: 15px;
  padding-left: 15px;
  padding-bottom: 15px;
}

.line {
  border-top: 2px #C8E5FF solid;
  border-right: 2px #C8E5FF solid;
  border-bottom: 2px #C8E5FF solid;
  border-left: 2px #C8E5FF solid;
}

FORM {
  margin-top: 0px;
  marghin-bottom: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin-right: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
}

*.big {
  font-size: 14pt;
}

*.print {
  background-color: #FFFFFF;
}

.frm-print {
  background-color: #FAFCFF;
  border-top: 0px;
  color: #660000;
  font-family: Georgia;
  font-size: 12pt;
  font-weight: bold;
  padding-top: 2px;
  padding-right: 2px;
  border-right: 0px;
  border-bottom: 1px #660000 solid;
  border-left: 0px;
}

