A:link {
  COLOR: #2c5855;
  TEXT-DECORATION: none
;
}
A:active {
  COLOR: #2c5855;
  TEXT-DECORATION: none
;
}
A:visited {
  COLOR: #2c5855;
  TEXT-DECORATION: none
;
}
A:hover {
  COLOR: #43784d;
  TEXT-DECORATION: underline 
;
}
A {
  MARGIN-TOP: 8px;
 ;
}
BODY {
  SCROLLBAR-FACE-COLOR: #d2e8e7;
  SCROLLBAR-HIGHLIGHT-COLOR: #d2e8e7;
  SCROLLBAR-SHADOW-COLOR: #d2e8e7;
  SCROLLBAR-ARROW-COLOR: #2c5855;
  SCROLLBAR-TRACK-COLOR: #ffffff;
scrollbar-darkshadow-color: #2c5855;
}
P {
  MARGIN-LEFT: 6px;
  MARGIN-RIGHT: 6px
;
}
SELECT {
  FONT-SIZE: 13px;
  font-weight : bold;
 BACKGROUND: #eff8f8; 
  COLOR: #000000
;
}
INPUT {
BACKGROUND: #eff8f8;
border-width : 1px;
font-weight : bold;
border-style : solid;
border-color : #38706c;
COLOR: #000000
;
}
TEXTAREA {
 FONT-SIZE: 13px;
BACKGROUND: #eff8f8;
border-width : 1px;
border-style : solid;
border-color : #38706c;
 COLOR: #000000
;
}
H2{
  font-size : 18pt;
  font-family : "Times New Roman";
  line-height : 30px;
}
TD{
  font-size : 10pt;
  font-family : "Verdana";
  }
DIV.main {
  font-size : 1px;
  font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
  COLOR: #ffffff;
  }

.oculus-prog-title {font-family: Arial, Helvetica, sans-serif;font-size: 16px;line-height: 20px;margin-bottom: 7px;font-weight: bold}
.oculus-prog-text {font-family: Verdana, sans-serif;font-size: 12px;margin-bottom: 5px;}
.oculus-prog-img {width: 45px;margin: 3px 10px 10px 0px;float: left;display: block;}
.oculus-prog-zod {font-weight: bold;}

div.horo a {COLOR: #FFFFFF;}
