/* Body Backgroung color */
BODY{ background-color: #002E62; padding: 10px 10px 10px 10px;}

/* Top Header Link Buttons */
.tdactive{ color:white; background-color:#005494; font: bold 12px/14px arial; height: 22px;}
.tdbg{ color:white; background-color:#002E62; font: bold 12px/14px arial; height: 22px;}

/* Active and Inactive Table Cells In Month Page and other */
.td2bg{ color: #7b6e12; background-color: #FAEEC7; font: 11px/12px arial; height:75px;} 
.td4bg{ color: #7b6e12; background-color: #FAEEC7; font: 11px/12px arial; height:50px;} 
.td3bg{ color: #CC7C11; background-color: #FAEEC7; 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: #002E62; color:white; font:bold 11px/14px arial;  height: 22px;}
.thead2{ background-color: #002E62; color:white; font:bold 14px/18px Verdana; height: 22px;}

/* Text style in table cells */
.number{ color: #002E62; background-color: #E6CB8D; font: bold 12px/14px arial; padding: 3px;}
.tfont{ color: #002E62; font:normal 11px/14px arial;}
.bigfont{ color:#002E62; font: bold 13px/15px arial;}

/* Month Header */
.month { color: White; background-color: #005494; padding: 5px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-align: center;}

/* Day Header */
.days { background-color: #E6CB8D; color: #002E62; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-align: center;}

/* Calender Normal Date */
.calDate { color: #002E62; background-color: #FAEEC7; font-family: Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 11px;}
.calDate A { color: #002E62; font-family: Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 11px; text-decoration: none;}

/* Calender Weekend Date */
.calHoliDay { color: #002E62; background-color: #FCEAB1; font-family: Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 11px;}
.calHoliDay A { color: #002E62; font-family: Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 11px; text-decoration: none;}

/* Calender Selected Date */
.calSelected { color: #C25F4A; background-color: #FCEAB1; border-bottom: #feecbc 1px solid; font-family: Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 11px;}
.calSelected A { color: #C25F4A; font-family: Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 11px; text-decoration: none; }

/* Calender Today Date */
.calToday { color: #C25F4A; background-color: #AB9881; font-family: Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 11px;}
.calToday A { color: #C25F4A; 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:white; font: bold 12px/14px arial; text-decoration: none;}
a.nav1:visited{ color:white; font: bold 12px/14px arial; text-decoration: none;}
a.nav1:hover{ color:white; font: bold 12px/14px arial; text-decoration: underline;}

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: #4C6673; background-color: #D1C48F; width: 100%; font:bold 11px/12px arial;	text-decoration: none;} 
a.tblink:visited{ color: #4C6673; background-color: #D1C48F; width: 100%; font:bold 11px/12px arial;	text-decoration: none;} 
a.tblink:hover{ color: #4C6673; background-color: #D1C48F; width: 100%; font:bold 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;}