/* CSS Document */

.calendar { background: #EDEDED url(http://www.fullcontactfishing.com/images/calendar_background.gif) center top repeat-y; }

.calendar-filter { background: #E2D4A6 url(http://www.fullcontactfishing.com/images/calendar_filter_background.jpg) repeat-x; height: 27px; font-size: 10px; color:#6A654F; font-weight:bold; }


/* Main Table Setup Incluidng Date Number Fonts, Size and Color */
.mainTable {
	background-color: #BFBFBF;
	border: 0px solid #BFBFBF;
	width: 146px;
 }

.navTable {
	background-color: #EDEDED;
	border: 0px solid #BFBFBF;
	width: 146px;
 }

.navTableText {
    font-family: Tahoma, Verdana, Arial, sans-serif; 
	font-size: 9px; 
	font-weight: Normal;
	text-decoration: none;
	color: #464646;
	}

/* Month and Year Row Setup */
.monthYearRow {
    line-height: 12pt;
	background-color: #EDEDED;
	text-align: center;
	vertical-align: middle;
	}

/* Month and Year Text Setup */
.monthYearText {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: Bold;
	text-align: center;
	vertical-align: middle;
	color: #464646;
	}

/* Day Names Row Setup */
.dayNamesRow {
    line-height: 12pt;
	background-color: #EDEDED;
	text-align: center;
	vertical-align: middle;
	}

/* Day Name Setup */
.dayNamesText {
    font-family: Tahoma, Verdana, Arial, sans-serif; 
	font-size: 10px; 
	font-weight: Bold; 
	color: #464646;
	}
	
	/* Alignments, Font Face, Size and Color for Date Numbers and Row Height */
.rows {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #464646;
    line-height: 11pt;
	text-align: center;
	vertical-align: middle;
	}


.today {
	background-color: #EDEDED;
	border: 1px solid #FF9900;
	color: #FF9900;
    }

/* Normal Cell Background (date number with no event markings) */
.s2 {

	background-color: #EDEDED;
	}
/* Empty Cell Background (empty cells with no date numbers) */
.s20 {
	color: #6A654F;
	background-color: #EDEDED;
	}
/* Mark Start Cell Background (usually a slashed graphic to show availability or solid for events) */
.s21 {
	color: #6A654F;
	background-color: #BFBFBF;
	}
/* Mark Solid Cell Background (solid marked event date background) */
.s22 {
	color: #6A654F;
	background-color: #BFBFBF;
	}
/* Mark End Cell Background (usually a slashed graphic to show availability or solid for events) */
.s23 {
	color: #6A654F;
	background-color: #BFBFBF;
	}
/* Mark End/Start Cell Background (usually a slashed graphic to show availability or solid for events) */
.s24 {
	color: #6A654F;
	background-color: #BFBFBF;
	}