body,font,th,td,p,a,div {
font-family:Verdana,Helvetica,Sans-Serif;
font-color:#333366;
font-size:.8em;
}

body {background:#ffffff;}

table {background:#ffffff;}

p.body {
font-size: .9em;
color: #3f3f3f;
padding-left: 1em;
padding-bottom: 0em;
margin-top: 0em;
margin-bottom: .5em;
padding-right: 1em;}

div#footnote {
color: #808080;
font-size: 1em;
text-align: right;
margin-top: 0em;
margin-left: 1em;
margin-bottom: .5em;
margin-right: 1em;}

h3 {
color: #003954;
font-size: 1em;
padding-left: .5em;
padding-bottom: 0em;
padding-top: 0em;
margin-bottom: .3em;}

.blank {background:#ffffff;}
.fill {background:#ffffff;}
.header {background:#99cccc;}
.default {background:#cecece;}
.today {background:#6699cc;}
.event {background:#efefef;}

a {text-decoration:none;}
a:active  {color:blue;}
a:visited {color:navy;}
a:hover   {color:red;}

a.header_link {font-weight:bold;}
a:active.header_link  {font-weight:bold;}
a:visited.header_link {font-weight:bold;}
a:hover.header_link   {font-weight:bold;}

a.event_link {font-weight:bold;text-decoration:underline;}
a:active.event_link  {font-weight:bold;}
a:visited.event_link {font-weight:bold;}
a:hover.event_link   {font-weight:bold;}