/* Body Backgroung color */

BODY{padding: 10px 10px 10px 10px; background-color: #1A8627;}

/* Top Header Link Buttons */
.tdbg{color:#002674; background-color:#528A9A; font: bold 12px/14px arial; height: 22px;}
.tdactive{ color:#FFFFFF; background-color:#002674; font: bold 12px/14px arial; height: 22px;}

/* Active and Inactive Table Cells In Month Page and other */
.td2bg{ color: #935600; background-color: #F9ECB7; font: 11px/12px arial; height:75px;} 
.td4bg{ color:#935600; background-color: #F9ECB7; font: 11px/12px arial; height:50px;} 
.td3bg{ color:#935600; background-color: #F9ECB7; font: 11px/12px arial; height:25px;}
.td2active{color:#935600; background-color: #bf862c; font: 11px/12px arial; height:50px;}

/* Header cell in Table */
.thead{background-color:#B58E0D; color: white; font: 11px/14px arial; height: 22px;}
.thead2{background-color:#B58E0D; color: white; font: bold 14px/18px Verdana; height: 22px;}

/* Text style in table cells */
.number{ color:#935600; background-color:#F7E49B; font: bold 12px/14px arial; padding: 3px;}
.tfont{ color: #9a4c0e; font: 11px/14px arial;}
.bigfont{ color:#831901; font: bold 13px/15px arial;}

/* Month Header */
.month { color:#ffffff; background-color:#B58E0D; padding: 5px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-align: center;}

/* Day Header */
.days { background-color:#DAC761; color:#935600; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-align: center;}

/* Calender Normal Date */
.calDate { color:#000000; background-color:#F9ECB7; font-family: Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 11px;}
.calDate A { color:#000000; font-family: Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 11px; text-decoration: none;}

/* Calender Weekend Date */
.calHoliDay { color:#000000; background-color:#EEE9A7; font-family: Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 11px;}
.calHoliDay A { color:#000000; font-family: Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 11px; text-decoration: none;}

/* Calender Selected Date */
.calSelected { color:#000000; background-color: #F7E395; border-bottom: #feecbc 1px solid; font-family: Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 11px;}
.calSelected A { color:#000000; font-family: Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 11px; text-decoration: none; }

/* Calender Today Date */
.calToday { color:#000000; background-color:#F7E395; font-family: Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 11px;}
.calToday A { color:#000000; 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: #fbfbe4; width: 100%; font: 11px/12px arial;	text-decoration: none;} 
a.tblink:visited{ color: #7b6e12; background-color: #fbfbe4; 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;}