body {
  font: 10pt century gothic;
  background-color: #ffffcc;
	text-align: center;
}

a:link	{
  color: navy;
  text-decoration: none;
  background-color: inherit;
	font: inherit;
}

a:visited {
  color: red;
  text-decoration: none;
  background-color: inherit;
	font: inherit;	
}

a:hover	{
  color: red;
  text-decoration: none;
  background-color: inherit;
	font: inherit;
}

ul.disc	{
	list-style-type: disc;
	list-style-position: inside;	
}

div.calEvent {

  font-weight: normal;
  padding: 0;
  border-color: black;
  border-style: solid;
  border-width: 1px;
  margin: 0;
	background-color: #F7FFBF;
}

div.headerBottom {
  position: relative;
	float:left;
  width: 100%;
	height: 20px;
  z-index: 1;
  font: 10pt Verdana,sans-serif;
	color: #000000;
  font-weight: normal;
	font-style: italic;
	background-color: #ccccff;
}

.listTable	{
	width: 95%;
  font-size: 80%;		
  border-style: solid;
  border-collapse: collapse;
  border-color: black;
  border-width: 2px;
  color: black;
	padding: 5px;
  background-color: #ffffff;		
}

.listHeader	{
	background-color: #ddddff;
	font-weight: bold;
  border-color: black;
  border-style: solid;
  border-width: 1px;		
}

.listRow	{
	background-color: #ffffff;
  border-color: black;
  border-style: solid;
  border-width: 1px;		
}

.listCell	{
  border-color: black;
  border-style: solid;
  border-width: 1px;
	vertical-align: top;
}


.calendarTable	{
	width: 95%;
  font-size: 80%;		
  border-style: solid;
  border-collapse: collapse;
  border-color: black;
  border-width: 2px;
  color: black;
	padding: 5px;
  background-color: #ffffff;		
}

.calendarHeader	{
	background-color: #ddddff;
	font-weight: bold;
  border-color: black;
  border-style: solid;
  border-width: 1px;		
}

.calendarRow	{
	background-color: #ffffff;
  border-color: black;
  border-style: solid;
  border-width: 1px;		
}

.calendarDay	{
	background-color: #ffffff;
  border-color: black;
  border-style: solid;
  border-width: 4px;
	vertical-align: top;
# height: 100px;
}

.popup	{
  COLOR: #9F141A;
  TEXT-DECORATION: none;
	background-color: #ffffff;
  border-color: black;
  border-style: solid;
  border-width: 1px;			
}

.selectionChoices	{
	width: 95%;
  font-weight: normal;
  padding: 5;
  border-style: none;
	background-color: #F7FFBF;
}

.tab{
   color: navy;
   background-color: white;
   border: thin solid navy;
   position: absolute;
   top: 260;
   width: 140;
   text-align: center;
   font: 10pt Verdana,sans-serif;
   z-index: 2;
   padding: 3;
   cursor: pointer;
   cursor: hand;
}

.panel{
   position: absolute;
   top: 283;
   left: 10;
   width: 95%;
   z-index: 1;
   /* height: 75%; */
   visibility: hidden;
   font: 8pt courier;
   color: navy;
   border: thin solid navy;
   padding: 10;
   overflow: auto;
}

.showPanel{
   position: relative;
   top: 10;
   left: 10;
   width: 95%;
   z-index: 1;
   /* height: 100%; */
   visibility: visible;
   font: 8pt courier;
   color: navy;
   border: thin solid navy;
   padding: 10;
   overflow: auto;
}

.label	{
  font: 10pt Verdana,sans-serif;
  color: black;
  font-weight: bold;
  text-align: right;
}

.field	{
  font: 10pt Verdana,sans-serif;
  color: navy;
  text-align: left;				
}

.header	{
  font: 10pt Verdana,sans-serif;
  color: black;
  text-align: center;
  background-color: #ddddff;		
}
.verticalMenu	{
	background-color: #F7FFBF;
  font: 10pt Verdana,sans-serif;
	text-align: left;
	vertical-align: top;
  font-weight: bold;
	border-color: black;
  border-style: solid;
  border-width: 1px;
	width: 120px;		
}	

* html #staticContent	{
	width:576px;
	wi\dth:574px;
}

#staticContent	{
	position:relative;
	float:left;
	background-color:ffffff;
	border-style:none;
	padding:5px 0px 0px 5px;
	width: 576px;
}

