

p {color: #000000; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: none;}
td {color: #000000; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: none;}
ul {color: #000000; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: none;}
ol {color: #000000; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: none;}
li {color: #000000; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: none;}

SELECT {
background: FFFFFF
color: #222222;
/*font-weight: bold;
font-style: italic;*/
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
}
INPUT {
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
}
a.popup_link:link {text-decoration: none; color:000000}
a.popup_link:active {text-decoration: none; color:000000}
a.popup_link:visited {text-decoration: none color:000000}
a.popup_link:hover {text-decoration: none; color:770000}

 /****calTable - large month calendar table ****/  
table.calTable{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-width: 1px;
	border-spacing: ;
	border-style: outset;
	border-color: D9D8D8;
	border-collapse: separate;
}
table.calTable td{
	border-width: 1px;
	padding: 1px;
	border-style: outset;
	border-color: #D9D8D8;
}
table.calTable th{
	background-color: #C5C3C3;
	border-color: #C5C3C3;
	padding: 2px;
}
a.calAnchor{
	color: black; 
}

 /****selTable - calendar drop down menu table (used on month page) ****/  
table.selTable{
	background-color: #FFFFFF;
}
table.selTable th{
	background-color: EAE7E7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/****calDayTable - day tables containing events in the calTable td's ****/
table.calDayTable{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-width: 0px;
	border-spacing: ;
	border-style: none;
	border-collapse: none;
}
table.calDayTable td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	border-width: 0px;
	padding: 1px;
	border-style: outset;
}
table.calDayTable th{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #C5C3C3;
	color: black;
	padding: 2px;
}

/****eventTable - table styles for the event popups ****/
table.eventTable{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-width: 1px;
	border-color: #C5C3C3;
	border-style: outset;
	border-collapse: separate;
}
table.eventTable td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-width: 0px;
	padding: 3px;
	background-color: white;
}
table.eventTable th{
	background-color: #EAE7E7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	padding: 5px;
}

/****dayTable - table for the day/week at a glance pages ****/
table.dayTable{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-width: 0px;
	border-spacing: 0;
	border-style: none;
	border-width: 1px;
	border-color: #D9D8D8;
	border-style: outset;
	border-collapse: collapse;
}
table.dayTable td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-width: 0px;
	padding: 3px;
}
table.dayTable th{
	background-color: #EAE7E7;
	border-spacing: 0px
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00000;
	padding: 1px;
	font-weight:normal
}
table.dayTable tr{
	border-width: 1px;
	border-style: outset;
	border-color: #D9D8D8;
}
