select, option, textarea, input {
BORDER-RIGHT: #808080 1px solid;
BORDER-TOP: #808080 1px solid;
BORDER-BOTTOM: #808080 1px solid;
BORDER-LEFT: #808080 1px solid;
COLOR: #000000;
FONT-SIZE: 11px;
FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff }

.head        { font-family: Arial; font-size: 12pt; color: #000000; font-weight: bold }
menu         { color: #FFFFFF; font-size: 10px; font-family: Arial }
title        { font-family: Arial; font-size: 15pt; color: #316291; font-weight: bold; text-decoration: underline; }
.ctitle        { font-family: Arial; font-size: 14pt; color: #316291; font-weight: bold; text-decoration: underline; }
.shortstory        { font-family: Arial; font-size: 12pt; color: #333333; }
.fullstory        { font-family: Arial; font-size: 12pt; color: #333333; }
.author        { font-family: Arial; font-size: 11pt; color: #333333; }
.category        { font-family: Arial; font-size: 11pt; font-weight: bold; color: #000000;	background-color: #DDDDDD;}
.forumpreview        { font-family: Arial; font-size: 11pt; color: #000000;	background-color: #DDDDFF;}
.head2       { font-family: Arial; font-size: 10pt; color: #316291; font-weight: bold }
BODY { font-family: Arial; font-size: 8pt; text-decoration: none; color: #000000;
           scrollbar-3d-light-color: #dddddd;
           scrollbar-arrow-color: "#000000";
           scrollbar-base-color: #dddddd;
           scrollbar-dark-shadow-color: "#000000";
           scrollbar-face-color: #dddddd;
           scrollbar-highlight-color: "#000000";
           scrollbar-shadow-color: "#000000";}
td           { font-family: Arial; font-size: 11px; text-decoration: none; color: #000000 }
hr           { color: #F3F3F3 }
.header      { font-family: Arial; font-size: 18pt; text-decoration: none; color: #316291;
               background-color: #FFFFFF; font-weight: bold }

a            { font-family: Arial; font-size: 11px; text-decoration: underline; color: #316291 }
a:hover      { font-family: Arial; font-size: 11px; text-decoration: underline; color: #FF0000 }
.menu		{	font-family: Arial;	font-size: 11px;		text-decoration: none;	color: white; }
.menu:hover  { font-family: Arial; font-size: 11px; text-decoration: underline; color:
               #000000}
.altmenu     { font-family: Arial; font-size: 8pt; text-decoration: none; color: #C0C0C0 }
.altmenu:hover  { font-family: Arial; font-size: 8pt; text-decoration: none; color:#FF0000}

.login		{	font-family: Arial;	font-size: 8pt;		text-decoration:none;	color:black; }
.login:hover  { font-family: Arial; font-size: 8pt; text-decoration: underline; color:#FF0000 }
.vmenu		{	font-family: Arial;	font-size: 11px;		text-decoration: none;	color: black; }

.SUBMENU	{	font-family: Arial;	font-size: 11px;		text-decoration: none;	color: white;	background-color: #717E94; }

A.SUBMENU	{	font-family: Arial;	font-size: 11px;		text-decoration: none;  color: white;	background-color: #717E94;	width: 100%; }

a:hover.SUBMENU	{	background-color: #A8B0BE;	color: white; }





/* 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(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(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: #0000F;
	border: 1px solid #003366;
    }
/*

/* 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) */
.cal_normal {
/*	background-image:  url("/calendar/cdef.gif"); */
	background-color: #EEEEEE;
	}
/* Empty Cell Background (empty cells with no date numbers) */
.cal_white {
/*	background-image:  url("/calendar/cdef5.gif");  */
	background-color: #FFFFFF;
	}

.cal_white_holiday {
	background-color: #FFFFFF;
	border: 1px solid #FF0000;
	}

/* Mark Start Cell Background (usually a slashed graphic to show availability or solid for events) */
.cal_red {
/*	background-image:  url("/calendar/cdef2.gif"); */
	background-color: #FFDDDD;
	}
.cal_red_holiday {
	background-color: #FFDDDD;
	border: 1px solid #FF0000;
}
 
/* Mark Solid Cell Background (solid marked event date background) */
.cal_green {
/*	background-image:  url("/calendar/cdef2.gif");*/
	background-color: #DDFFDD;
	}
.cal_green_holiday {
	background-color: #DDFFDD;
	border: 1px solid #FF0000;
}

/* Mark End Cell Background (usually a slashed graphic to show availability or solid for events) */
.cal_grey {
/*	background-image:  url("/calendar/cdef2.gif"); */
	background-color: #CCCCCC;
	}
.cal_grey_holiday {
	background-color: #CCCCCC;
	border: 1px solid #FF0000;
}

/* Mark End/Start Cell Background (usually a slashed graphic to show availability or solid for events) */
.cal_purple {
/*	background-image:  url("/calendar/cdef2.gif");*/
	background-color: #DDD8FF;
	}
.cal_purple_holiday {
	background-color: #DDD8FF;
	border: 1px solid #FF0000;
}



