body, table, address, div, ul {font-family: Arial, Helvetica, sans-serif; font-size:100%; font-color: black; font-weight:normal; font-style:normal;text-align:left; }

A:link    { color: #006633; text-decoration: none }
A:active  { color: #339966; text-decoration: none }
A:visited { color: #006633; text-decoration: none }
A:hover   { color: #006633; text-decoration: underline}

div.content {padding:5px 5px 0px 0px;}

address {padding:8px 0px 8px 0px; font-style:italic;}

h1 {font-family: Arial, Helvetica, sans-serif; font-size:120%; font-color: black; font-weight:bold;  
font-style:normal; text-align:center; padding:0; margin:0;}

h2 {font-family: Arial, Helvetica, sans-serif; font-size:110%; font-color: black; font-weight:bold;  
font-style:normal; text-align:left; padding:0; margin:10px 0 3px 0;}

h3 {font-family: Arial, Helvetica, sans-serif; font-size:100%; font-color: black; font-weight:bold;  
font-style:normal; padding:15px 0 0 0; margin:0px; }

h4  {font-family: Arial, Helvetica, sans-serif; font-size:100%; font-color: black; font-weight:normal; font-style:italic; padding:0px; margin:0px;text-align:left;}

.centered {text-align:center;}
.strong {font-weight:bold;}

.main {margin:0; padding:0; border:none; text-align:left; vertical-align:top;  border-spacing:0;} 


.schedule {border:double 1px #333399;padding:4px 8px 4px 8px; margin:0; text-align:center; }
th.schedule {background: #ffffbb;}
table.schedule {margin: 10px;}
td.month {text-align:left;}

ul.menu {list-style-type:none;padding:0; margin:35px 0 0 0; background:#ffffaa; border:2px #333399 solid;}
li.menu {padding:5px;}
.thispage {font-weight:bold;}

ul.link{list-style-type:square; list-style-position:outside; margin:0; padding:0;}
li.link{padding:5px 0 0 0; margin:0;} 


dl.info {list-style-type:none; padding:5px 0 0 0; margin:0; background :#ffffff; border:none;}
dt.info {font-size:100%;font-weight:bold; padding:15px 0 0 0; margin:0;}
dd.info {padding:0 0 0 15px; margin:0;}


td.content_title {width:538px; border:none; background:white; margin:0; padding:0; text-align:center;}
td.content_info {width:538px; border:none; background:white; margin:0; padding:0; text-align:left;}
td.content_menu {width:130px; border:none; background:white; margin:0; padding:0; text-align:left; vertical-align:top;}
td.content_calendars {background:white;margin:0; padding:0; text-align:left;} 