/* Main Table Setup Incluidng Date Number Fonts, Size and Color */
.mainTable {
	background-color: #FFFFFF;
	border: 1px solid #003366;
 }

/* Month and Year Row Setup */
.monthYearRow {
    line-height: 17pt;
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	background-image: url(/gfx/monthBg.gif);
	}
/* Month and Year Text Setup */
.monthYearText {
	font-family: Geneva, Verdana, Arial, sans-serif;
	font-size: 13px;
	font-weight: Bold;
	color: #252216;
	}

/* Day Names Row Setup */
.dayNamesRow {
    line-height: 11pt;
	background-color: #F5F4D3;
	text-align: center;
	vertical-align: middle;
	}
/* Day Name Setup */
.dayNamesText {
    font-family: Geneva, Verdana, Arial, sans-serif; 
	font-size: 10px; 
	font-weight: Bold; 
	color: #433D27;
	background-image: url(/gfx/dayBg.gif);
	}

/* Alignments, Font Face, Size and Color for Date Numbers and Row Height */
.rows {
	font-family: Geneva, Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #433D27;
    line-height: 15pt;
	text-align: center;
	vertical-align: middle;
	}

/* Color of Today's Date */
.today {
	color: #CF0000;
    }
/*

/* OverLIB popup text size */
.oLib {
    font-family: Geneva, Verdana, Arial, sans-serif; 
	font-size: 10px; 
    }
/*

---------------------------------------------------------------------------
The classes below determine how the calendar background markings will look.
---------------------------------------------------------------------------

Remove the "background-image..." lines to remove graphics as table cell background images.

If you do use images, change the "background-color..." to a sililar color to that
of your image. This will help persons with slow connections to see the event markings.

You can optionally remove the "background-color..." lines to only use graphics.

*/

/* Normal Cell Background (date number with no event markings) */
.s2 {
	background-image:  url("/gfx/cdef.gif");
	background-color: #EEEEEE;
	}
/* Empty Cell Background (empty cells with no date numbers) */
.s20 {
	background-image:  url("/gfx/cdef5.gif");
	background-color: #EBEBEB;
	}
/* Mark Start Cell Background (usually a slashed graphic to show availability or solid for events) */
.s21 {
	background-image:  url("/gfx/cdef2.gif");
	background-color: #F5E0D8;
	}
/* Mark Solid Cell Background (solid marked event date background) */
.s22 {
	background-image:  url("/gfx/cdef2.gif");
	background-color: #F5E0D8;
	}
/* Mark End Cell Background (usually a slashed graphic to show availability or solid for events) */
.s23 {
	background-image:  url("/gfx/cdef2.gif");
	background-color: #F5E0D8;
	}
/* Mark End/Start Cell Background (usually a slashed graphic to show availability or solid for events) */
.s24 {
	background-image:  url("/gfx/cdef2.gif");
	background-color: #F5E0D8;
	}
A:link
  {
  color:#ff0000;
  text-decoration:underline;
  font-family:Verdana;
  }
A:visited
  {
  color:#ff0000;
  text-decoration:underline;
  font-family:Verdana;
  }
A:active
  {
  color:#ff0000;
  text-decoration:underline;
  font-family:Verdana;
  }
A:hover
  {
  color:#C0C0C0;
  text-decoration:underline;
  font-family:Verdana;
  }
A.menue:link
  {
  color:#000080;
  text-decoration:none;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  }
A.menue:visited
  {
  color:#000080;
  text-decoration:none;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  }
A.menue:active
  {
  color:#000080;
  text-decoration:none;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  }
A.menue:hover
  {
  color:#000080;
  text-decoration:underline;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  }
A.menuerot:link
  {
  color:#FF0000;
  text-decoration:none;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  }
A.menuerot:visited
  {
  color:#FF0000;
  text-decoration:none;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  }
A.menuerot:active
  {
  color:#FF0000;
  text-decoration:none;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  }
A.menuerot:hover
  {
  color:#FF0000;
  text-decoration:underline;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  }
A.menueli:link
  {
  color:#FF0000;
  text-decoration:none;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  }
A.menueli:visited
  {
  color:#FF0000;
  text-decoration:none;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  }
A.menueli:active
  {
  color:#FF0000;
  text-decoration:none;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  }
A.menueli:hover
  {
  color:#FF0000;
  text-decoration:underline;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  }
A.menuew:link
  {
  color:#FFFFFF;
  text-decoration:none;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  }
A.menuew:visited
  {
  color:#FFFFFF;
  text-decoration:none;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  }
A.menuew:active
  {
  color:#FFFFFF;
  text-decoration:none;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  }
A.menuew:hover
  {
  color:#FFFFFF;
  text-decoration:underline;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  }
A.menuetop:link
  {
  color:#000080;
  text-decoration:none;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  }
A.menuetop:visited
  {
  color:#000080;
  text-decoration:none;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  }
A.menuetop:active
  {
  color:#000080;
  text-decoration:none;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  }
A.menuetop:hover
  {
  color:#000080;
  text-decoration:underline;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  }
A.menuetopw:link
  {
  color:#FFFFFF;
  text-decoration:none;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  }
A.menuetopw:visited
  {
  color:#FFFFFF;
  text-decoration:none;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  }
A.menuetopw:active
  {
  color:#FFFFFF;
  text-decoration:none;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  }
A.menuetopw:hover
  {
  color:#FFFFFF;
  text-decoration:underline;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  }
.main
 {
 margin: 5 5 5 5;
 font-family:Verdana;
 color:#000080;
 font-size:10pt;
 }
.mainr
 {
 margin: 5 5 5 5;
 font-family:Verdana;
 color:#FF0000;
 font-size:10pt;
 }
.maind
 {
 margin: 5 5 5 5;
 font-family:Verdana;
 color:#DDDDDD;
 font-size:10pt;
 }
.mainw
 {
 margin: 5 5 5 5;
 font-family:Verdana;
 color:#FFFFFF;
 font-size:10pt;
 }
.mainclock
 {
 margin: 5 5 5 5;
 font-family:Verdana;
 color:#FFFFFF;
 font-size:7pt;
 }
.mainkleinw
 {
 margin: 5 5 5 5;
 font-family:Verdana;
 color:#FFFFFF;
 font-size:8pt;
 }
.mainklein
 {
 margin: 5 5 5 5;
 font-family:Verdana;
 color:#000080;
 font-size:8pt;
 }
.mainklein2
 {
 margin: 5 5 5 5;
 font-family:Verdana;
 color:#000080;
 font-size:7pt;
 }
.mainsehrklein
 {
 margin: 5 5 5 5;
 font-family:Verdana;
 font-size:6pt;
 }

body
    {
    scrollbar-face-color: #FFC639;
    scrollbar-shadow-color: #620000;
    scrollbar-highlight-color: #620000;
    scrollbar-3dlight-color: #620000;
    scrollbar-darkshadow-color: #620000;
    scrollbar-track-color: #497FAD;
    scrollbar-arrow-color: #497FAD;
    margin: 5 5 5 5;
    }
input 
    {
    color: rgb(0,0,0);
    font: 8pt Verdana, sans-serif, Thahoma, Arial;
    background: rgb(255,255,255) url(/gfx/input.gif);
    border: ridge 1px rgb(0,0,0)
    }
select 
    { 
    color: rgb(0,0,0);
    font: 8pt Verdana, sans-serif, Thahoma, Arial;
    background: rgb(255,255,255) url(/gfx/input.gif);
    border: ridge 1px rgb(0,0,0)
    }
textarea 
    { 
    color: rgb(0,0,0);
    font: 8pt Verdana, sans-serif, Thahoma, Arial;
    background: rgb(255,255,255) url(/gfx/input.gif);
    border: ridge 1px rgb(0,0,0)
    }
option 
    { 
    color: rgb(0,0,0);
    font: 8pt Verdana, sans-serif, Thahoma, Arial;
    background: rgb(255,255,255) url(/gfx/input.gif);
    border: ridge 1px rgb(0,0,0)
    }
form
    {
    margin:0px;
    }
TABLE.Box
  {
  border: 1px;
  border-style: solid;
  border-color: #888888;
  }