FORM
  {
  display:inline;
  }

A:link 
  {
  color: #ffff80;
  text-decoration: none;
  }
  
A:visited 
  {
  color: #ffff80;
  text-decoration: none;
  }
  
A:hover 
  {
  color: #aeaeae;
  text-decoration: none;
  }
  
body 
  {
  font-family: Arial, Tahoma, Georgia, "MS Sans Serif", "Trebuchet MS", sans-serif;
  color: #003366;
  font-size: 12;
  background: #003366;
  background-color: #003366;
  scrollbar-face-color:#D7D7D7;
  scrollbar-arrow-color:#000000;
  scrollbar-track-color:#FFFFFF;
  scrollbar-shadow-color:#555555;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-darkshadow-Color:#000000;
  }

.calendar
  {
  float: left;
  BORDER-top : 2PX SOLID #d0d0d0;
  BORDER-left : 2PX SOLID #d0d0d0;
  BORDER-bottom : 1PX SOLID #d0d0d0;
  BORDER-right : 1PX SOLID #d0d0d0;
  WIDTH: 714PX;
  BACKGROUND: none;
  }

.month
  {
  float: left;
  font-family:Arial, Helvetica,sans-serif;
  WIDTH: 714PX;
  TEXT-ALIGN: left;
  BACKGROUND: none;
  COLOR: #E7EBB5;
  }

.header 
  {
  float: left;
  WIDTH: 50%;
  BACKGROUND: none;
  height: 24px;
  }

.monthname
  {
  float: left;
  FONT-SIZE: 20px;
  font-weight: bold;
  color: #E7EBB5;
  height: 22px;
  width: 100%;
  PADDING: 2PX;
  }

.monthbutton
  {
  float: left;
  FONT-SIZE: 15px;
  font-weight: bold;
  color: #3C5C7A;
  height: 22px;
  width: 100%;
  PADDING: 2PX;
  }

.calrow 
  {
  float: left;
  WIDTH: 100%;
  BACKGROUND: transparent;
  /*BORDER : 1px SOLID #202020;*/
  }

.weekday
  {
  float: left;
  TEXT-ALIGN: center;
  width: 102px;
  FONT-SIZE: 12px;
  font-weight: bold;
  BACKGROUND: transparent;
  PADDING: 1PX;
  BORDER-top : 1px SOLID #c0c0c0;
  BORDER-bottom : 1px SOLID #c0c0c0;
  }
 
.date
  {
  float: left;
  width: 102px;
  height: 83px;
  BORDER-right : 1px SOLID #c0c0c0;
  BORDER-bottom : 1px SOLID #c0c0c0;
  }
    
.day
  {
  float: left;
  width: 101px;
  height: 14px;
  TEXT-ALIGN:right;
  FONT-SIZE: 12px;
  font-weight: bold;
  FONT-FAMILY: ARIAL, HELVETICA, SANS-SERIF;
  COLOR: #000000;
  PADDING: 2PX;
  BACKGROUND: #E0EAF2 ;
  }

.today
  {
  float: left;
  width: 101px;
  height: 14px;
  TEXT-ALIGN:right;
  FONT-SIZE: 11px;
  font-weight: bold;
  FONT-FAMILY: ARIAL, HELVETICA, SANS-SERIF;
  COLOR: #ffffff;
  BORDER-bottom : 1px SOLID #c0c0c0;
  PADDING: 2PX;
  BACKGROUND: #050747;
  }

.notday
  {
  float: left;
  width: 101px;
  height: 14px;
  FONT-SIZE: 11px;
  FONT-FAMILY: ARIAL, HELVETICA, SANS-SERIF;
  TEXT-ALIGN:right;
  COLOR: #808080;
  PADDING: 2PX;
  /*BORDER : THIN SOLID #f0f0f0;*/
  }

div.scroll
  {
  width: 101px;
  FONT-SIZE: 11px;
  overflow: auto; 
  /*overflow-y: scroll; 
  overflow-x: hidden; */
  overflow: -moz-scrollbars-vertical;
  FONT-FAMILY: ARIAL, HELVETICA, SANS-SERIF;
  font-weight: bold;
  COLOR: #ffffff;
  PADDING: 1PX;
  }
  
div.scrollm
  {
  width: 101px;
  FONT-SIZE: 11px;
  overflow: auto; 
  /*overflow-y: scroll; 
  overflow-x: hidden; */
  overflow: -moz-scrollbars-vertical;
  FONT-FAMILY: ARIAL, HELVETICA, SANS-SERIF;
  font-weight: bold;
  COLOR: #ffffff;
  PADDING: 1PX;
  }
  
.data a:link
  {
  COLOR: #ffff80;
  }
  
.data a:visited
  {
  COLOR: #ffff80;
  }

.data a:hover
  {
  COLOR: #ffff80;
  }

.sep
  {
  clear: both;
  }
  
.button
  {
  COLOR: #f0f0f0;
  FONT-SIZE: 12;
  FONT-STYLE: BOLD;
  FONT-FAMILY: ARIAL, SANS-SERIF;
  TEXT-ALIGN:CENTER;
  BACKGROUND: #050747;
  BORDER-TOP: 1PX SOLID #e0e0e0;
  BORDER-Bottom: 1PX SOLID #000000;
  BORDER-LEFT: 1PX SOLID #e0e0e0;
  BORDER-RIGHT: 1PX SOLID #000000;
  PADDING: 1PX 4PX 1PX 4PX;
  MARGIN: 0PX 2PX 0PX 0PX;
  float: right;
  cursor: pointer;
  }
