/* Body Backgroung color */
BODY{ background-color:#CFAC7E; padding: 10px 10px 10px 10px;}

/* Top Header Link Buttons */
.tdactive{ color:#FFFFFF; background-color:#516E12; font: bold 12px/14px arial; height: 22px;}
.tdbg{ color:#511201; background-color:#B58E0D; font: bold 12px/14px arial; height: 22px;}

/* Active and Inactive Table Cells In Month Page and other */
.td2bg{ color:#511201; background-color:#FFF2D9; font: 11px/12px arial; height:75px;} 
.td4bg{ color: #40403C; background-color:#FFF2D9; font: 11px/12px arial; height:50px;} 
.td3bg{ color: #511201; background-color:#FFF2D9; font: 11px/12px arial; height:25px;}
.td2active{ color: #7b6e12; background-color: #f3da98; font: 11px/12px arial; height:50px;}

/* Header cell in Table */
.thead{ background-color:#B3914A; color:#F4F9D9; font: 11px/14px arial;  height: 22px;}
.thead2{ background-color:#B3914A; color:#F4F9D9; font: bold 14px/18px Verdana; height: 22px;}

/* Text style in table cells */
.number{ color:#A06A1D; background-color:#FFE1AA; font: bold 12px/14px arial; padding: 3px;}
.tfont{ color: #511201; font: 11px/14px arial;}
.bigfont{ color:#511201; font: bold 13px/15px arial;}

/* Month Header */
.month { color:#F4F9D9; background-color:#B2904A; padding: 5px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-align: center;}

/* Day Header */
.days { background-color:#D9C660; color:#603201; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-align: center;}

/* Calender Normal Date */
.calDate { color: #40403C; background-color:#FFF2D9; font-family: Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 11px;}
.calDate A { color: #40403C; font-family: Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 11px; text-decoration: none;}

/* Calender Weekend Date */
.calHoliDay { color:#945701; background-color:#F0DDBC; font-family: Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 11px;}
.calHoliDay A { color:#945701; font-family: Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 11px; text-decoration: none;}

/* Calender Selected Date */
.calSelected { color:#40403C; background-color:#FFE3B0; border-bottom: #feecbc 1px solid; font-family: Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 11px;}
.calSelected A { color:#40403C; font-family: Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 11px; text-decoration: none; }

/* Calender Today Date */
.calToday { color: #945701; background-color:#FFE4B3; font-family: Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 11px;}
.calToday A { color: #945701; font-family: Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 11px; text-decoration: none;}

/* Navigation Links used in all pages */
a:link{ color:white; font: bold 12px/14px arial; text-decoration: none;}
a:visited{ color:white; font: bold 12px/14px arial; text-decoration: none;}
a:hover{ color:#E7C57E; font: bold 12px/14px arial; text-decoration: none;}

a.nav1:link{ color:#FFFFFF; font: bold 12px/14px arial; text-decoration: none;}
a.nav1:visited{ color:#FFFFFF; font: bold 12px/14px arial; text-decoration: none;}
a.nav1:hover{ color:#FFFFFF; font: bold 12px/14px arial; text-decoration: none;}

a.nav2:link{ color:white; font: bold 12px/14px arial; text-decoration: none;}
a.nav2:visited{ color:white; font: bold 12px/14px arial; text-decoration: none;}
a.nav2:hover{ color:#E7C57E; font: bold 12px/14px arial; text-decoration: none;}

a.nav3:link{ color:#831901; font: bold 12px/14px arial; text-decoration: none;}
a.nav3:visited{ color:#831901; font: bold 12px/14px arial; text-decoration: none;}
a.nav3:hover{ color:#E7C57E; font: bold 12px/14px arial; text-decoration: none;}

/* Link used in table cells for events */
a.tblink:link{ color: #7b6e12; background-color: #fcebc0; width: 100%; font: 11px/12px arial;	text-decoration: none;} 
a.tblink:visited{ color: #7b6e12; background-color: #fcebc0; width: 100%; font: 11px/12px arial;	text-decoration: none;} 
a.tblink:hover{ color: #7b6e12; background-color: #F3DEA7; width: 100%; font: 11px/12px arial; text-decoration: none;}

a.tblink1:link{ color: #7b6e12; width: 100%; font: 11px/12px arial; text-decoration: none;} 
a.tblink1:visited{ color: #7b6e12; width: 100%; font: 11px/12px arial; text-decoration: none;} 
a.tblink1:hover{ color: #7b6e12; width: 100%; font: 11px/12px arial; text-decoration: none;}

/* For Button Used on some pages */
.submit{ COLOR: #8A4701; BACKGROUND-COLOR: #E7D0A4; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT: bold 10px Verdana,Arial,Helvetica,sans-serif;}
.button1{ COLOR: Black; BACKGROUND-COLOR: #E0DFE3; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT: bold 10px verdana;}
.button2{ COLOR: #8A4701; BACKGROUND-COLOR: #EDCCBB; BORDER-BOTTOM: #0B0B0B 1px solid; BORDER-LEFT: #0B0B0B 1px solid; BORDER-RIGHT: #0B0B0B 1px solid; BORDER-TOP: #0B0B0B 1px solid; FONT: bold 10px verdana;}

/* Input Elements on all pages */
input{
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-BOTTOM: Silver 1px solid;
	BORDER-LEFT: Silver 1px solid;
	BORDER-RIGHT: Silver 1px solid;
	BORDER-TOP: Silver 1px solid;
	COLOR: Black;
	FONT: 11px Verdana,Arial,Helvetica,sans-serif;
}

.input{
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-BOTTOM: Silver 1px solid;
	BORDER-LEFT: Silver 1px solid;
	BORDER-RIGHT: Silver 1px solid;
	BORDER-TOP: Silver 1px solid;
	COLOR: Black;
	FONT: 11px Verdana,Arial,Helvetica,sans-serif;
}

textarea{
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-BOTTOM: Silver 1px solid;
	BORDER-LEFT: Silver 1px solid;
	BORDER-RIGHT: Silver 1px solid;
	BORDER-TOP: Silver 1px solid;
	COLOR: Black;
	FONT: 11px Verdana,Arial,Helvetica,sans-serif;
}

.blank12{}
.text{ padding: 3px; font: 11px/12px arial;}