/*
*/
a:link {color: #272525; font-size: 11px; text-decoration:underline; }
a:visited {color: #272525;  font-size: 11px;text-decoration:underline; }
a:hover {color: #FF5D59; font-size: 11px;text-decoration:underline; }
a:active {color: #272525; font-size: 11px;text-decoration:underline; }

a.prevnext:link {color: #272525; font-weight:bold;font-size:12px;font-family: Arial, sans-serif; text-decoration:none}
a.prevnext:visited {color: #272525; font-weight:bold;font-size:12px;font-family: Arial, sans-serif; text-decoration:none}
a.prevnext:hover {color: #FF5D59; font-weight:bold;font-size:12px;font-family: Arial, sans-serif; text-decoration:underline}
a.prevnext:active {color: #272525; font-weight:bold;font-size:12px;font-family: Arial, sans-serif; text-decoration:none}

a.day:link {color: #272525; font-weight:bold; font-size: 14px;text-decoration:none; }
a.day:visited {color: #272525; font-weight:bold;  font-size: 14px; text-decoration:none; }
a.day:hover {color: #FF5D59; font-weight:bold;  font-size: 14px; text-decoration:none; }
a.day:active {color: #272525; font-weight:bold;  font-size: 14px; text-decoration:none; }

a.event:link {color: #272525; font-size: 11px;text-decoration:none; }
a.event:visited {color: #272525;  font-size: 11px;text-decoration:none; }
a.event:hover {color: #FF5D59; font-size: 11px;text-decoration:none; }
a.event:active {color: #272525; font-size: 11px;text-decoration:none; }

a.admin:link {font-family: Arial, sans-serif;color: #272525; font-weight:bold;font-size: 12px; text-decoration:none}
a.admin:visited {font-family: Arial, sans-serif;color: #272525; font-weight:bold; font-size: 12px; text-decoration:none}
a.admin:hover {font-family: Arial, sans-serif;color: #FF5D59; font-weight:bold; font-size: 12px; text-decoration:underline}
a.admin:active {font-family: Arial, sans-serif;color: #272525; font-weight:bold; font-size: 12px; text-decoration:none}

.headline {font-family: Arial, sans-serif; color: #272525; font-weight:bold; font-size: 18px;}
.midhead {font-family: Arial, sans-serif; color: #FF5D59; font-weight:bold; font-size: 13px;}
.plaintext {font-size: 11px; font-family:Arial, sans-serif;}

table.cal {
height: 500px;
border: 1px solid #272525;
font-family: Arial, sans-serif;
border: 1px solid #272525;
border-bottom: 0;
border-right: 0;
}

table.admin {
border: 1px solid #272525;
font-size: 11px;
font-family:Arial, sans-serif;
background-color:#F7F6F4;

}


.caption {
color: #272525; font-weight:bold;font-size:20px;font-family: Arial, sans-serif;
}
select {margin:2px; border: 1px solid #272525; background-color: #FBFBFB; font-size: 11px; font-family:Arial, sans-serif;}
form {margin:2px;}
input {margin:2px; border: 1px solid #272525; background-color: #E0E0DC; font-size: 11px; font-family:Arial, sans-serif;}


input.btn {
	background-color: #272525; 
	font-weight: bold; 
	font-size: 9px; 
	color: #FFFFFF;
	padding: 2px;
}



thead.thead{
background-color: #FCEF35;
color:#272525;
font-size: 13px;
font-weight:bold;
padding:3px;
line-height:25px;

}

td.day_top{
border-bottom: 1px solid #272525; border-right: 1px solid #272525;

}

td.cal {
background-color: #F2F3EE;
text-align: left;
vertical-align: top;
border-bottom: 1px solid #272525;
border-right: 1px solid #272525;
padding:5px;
}


ul.cal {
margin: 0px;
list-style-position: inside
}

.cal-admin-link {
color: #272525;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}