body {
  font-family: Geneva, Arial, helvetica, sans-serif, Verdana;
  xfont-size:12px;
  margin-top: 4px;
  background-image: url(../images/rightback.gif);
}
.xbodytable {
	border-left: 2px solid #2E67A7;
	border-right: 2px solid #2E67A7;
	border-bottom: 2px solid #2E67A7;
}
.xtoptable {
	border-left: 2px solid #2E67A7;
	border-right: 2px solid #2E67A7;
}
td {
	font-family: Geneva, Arial, helvetica, sans-serif, Verdana;
	font-size:14px;
	xline-height: 1.5;
}
a:link {
	color: blue;
}
a:visited {
	color: blue;
}
a.leftlink:link {
	color: white;
	text-decoration: none;
}
a.leftlink:visited {
	color: white;
	text-decoration: none;
}
a.leftlink:hover {
	color: white;
	text-decoration: underline;
}
xth {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:12px;
	line-height: 1.5;
}
xfont.heading {
	font-weight: bold;
	font-size: 16px;
	line-height: 1.5;
}
xfont.calhead {
	font-weight: bold;
	font-size: 14px;
}
ximg.show {
	margin: 3px 5px 3px 5px;
}
xcaption 
     {
     font-family:arial,helvetica; 
     font-size:11px; 
     color: black;
     font-weight: bold;
     }

/* .calendar determines the overall formatting style of the calendar,  
   acting as the default unless later overruled. */

.xcalendar 
     {
     font-family:arial,helvetica; 
     font-size:11px; 
     color: black;
     background-color: #ff9900;
     border-color: #000000;
     border-style: solid;
     border-width: 1px;
     }

/* .calendarlink determines the formatting of those days linked to
   content. */

.xcalendarlink:link
     {
     color: white;
     }
.xcalendarlink:visited
     {
     color: white;
     }
/* .header determines the formatting of the weekday headers at the top
   of the calendar. */

.xheader 
     {
     background-color: #FFCC00;
     border-color: #000000;
     border-style: solid;
     border-width: 1px;
     }

/* .day determines the formatting of each day displayed in the
   calendar. */

.xday 
     {
     background-color: #FFFFCC;
     border-color: #000000;
     border-style: solid;
     border-width: 1px;
     text-align: center
     }

/* .linkedday determines the formatting of a date to which content is
   available. */

.xlinkedday {
     background-color: #8080ff;
     border-color: #000000;
     border-style: solid;
     border-width: 1px;
     text-align: center
} 
