body {
    margin: 0;
    padding: 0 0px;
    font-size: 0.8em;
    font-family: Verdana, sans-serif;
}
/* Prettyness! */
h1 {
    font-size: 1.4em;
    color:  #567CC9;
}
DIV.ui-datepicker {
    background: #EFEFEF;
}
td.label {
    width: 50px;
}
* {padding: 0 0; margin: 0 0; font-family: Helvetica, sans-serif;}
.header
{
	padding: 0 0; margin: 0 0;
	background: #A2AAAD;
	border-color: #1D4088;
}
.footer
{
	padding: 0 0; margin: 0 0;
	background: #A2AAAD;
	color: #1D2048;
}
.breadcrumbs
{
	background:#EFEFEF;
	padding-top: 10px;
	padding-left: 5px;
}
.content1 
{
	margin: 0px;
	border-color: #000;
	border-width: 0px 2px 2px 2px;
	border-style: solid;
	min-height: 500px;
}
.content 
{
	padding: 3px;
	border-color: #000;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	background: #EFEFEF;
	min-height: 500px;

}
.topnav
{
	padding: 5px ;
	border-width: 0px 0px 2px 0px;
	border-color: #000;
	border-style: solid;
}
.topnav ul , .topnav ul li
{
	display: inline;
}	

.topnav ul.navigation li.active a
{
	color: #567CC9;
	font-weight:bold;
	border-width: 2px 2px 0px 2px;
	border-color: #000;
	border-style: solid;
	background: #EFEFEF;
	padding: 6px;
}
.topnav ul.navigation li.active ul a
{
	font-weight:normal;
	border-width: 1px 1px 0px 1px;
	border-color: #888;
	border-style: solid;
	background: #CCC;
}
.topnav ul.navigation li.active ul a:hover
{
	color: #005;
	background: #EEE;
}
.topnav ul.navigation li a
{
	color: #222;
	text-decoration: none;
	border-width: 1px 1px 1px 1px;
	border-color: #888;
	border-style: solid;
	padding: 2px;
	background: #CCC;
}

.topnav ul.navigation li a:hover
{
	color: #A00;
	background: #EEE;
}
	
tr.r0{
	background: #DDD;
}
tr.r1{
	background: #FFF;
}

td.event{
	background: #DDD;
	padding: 2px;
}
td.evcnt{
	background: #DDD;
	text-align: justify;
	padding: 6px;
}
a{
 text-decoration: none;
 color: #020; 
}
a:hover{
 text-decoration: none;
 color: #A00; 
}
td.sflyer{
 max-height: 50px; max-width: 70px; overflow: hidden;
}
td.wday {
 text-align: center;
 font-size: 1.4em;
 color:  #567CC9;
} 
td.wk {
 text-align: left;
 font-size: 1.4em;
 color:  #567CC9;
} 
tr.wk {
 background: #FFF;
} 