td,li{font:11px arial,helvetica;color:#000000}
input,textarea{font:11px arial,helvetica;color:#FF0000;}
div{font:11px arial,helvetica;color:#000000;}
span{padding:2px;cursor:default;}

a:link, a:visited, a:active{font: 11px arial,helvetica;color:#333333;text-decoration:none;}
a:hover{font: 11px arial,helvetica;color:#666666;text-decoration:none;}
a:link.topMenu, a:visited.topMenu, a:active.topMenu{font:bold 11px arial,helvetica;color:#FFFFFF;text-decoration:none;padding-right:10px}
a:hover.topMenu{font:bold 11px arial,helvetica;color:#666666;text-decoration:none;padding-right:10px}
a:link.event, a:visited.event, a:active.event {font:10px arial,helvetica;color:#333333;text-decoration:none;}
a:hover.event{font:10px arial,helvetica;color:#FF0000;text-decoration:none;}

.hdr{font:bold 18px arial,helvetica;color:#000080;}
.hdr1{font:bold 24px arial,helvetica;color:#0097C1;}
.hdr2{font:bold 12px arial,helvetica;color:#0097C1;}

.tipClass {font:10px Arial, Helvetica;color:#000000;background-color:#ffff99;border:1px solid #000000}
.dayHdr{width:90px; font:bold 11px/16px;color:#FFFFFF;background-color:#000066;text-align:center;}
.date{font:9px Arial,Helvetica,sans-serif;color:#000000;text-align:right}
.booked{font:10px Arial,Helvetica,sans-serif;color:#000000;height:18px;width:90px;}
.moored{font:bold 10px Arial,Helvetica,sans-serif;color:#FFFFFF;background:#000066;height:18px;width:90px;}

.day{font:10px Arial,Helvetica,sans-serif;color:#000000;background:#D0DEEC;height:50px;vertical-align:top;}
.wkEnd{font:10px Arial,Helvetica,sans-serif;color:#000000;background:#A2BDD9;height:50px;vertical-align:top;}
.special{font:10px Arial,Helvetica,sans-serif;color:#000000;background:#457CB2;height:50px;vertical-align:top;}

.forumHdr{background-color:#333366;color:#FFFFFF;font-weight:bold;text-align:center;border:1px solid #333366;}
.forumOdd{background-color:#FFFFFF;color:#666666;border-left:1px solid #333366;border-bottom:1px solid #333366;}
.forumEven{background-color:#DEDEDE;color:#333333;border-left:1px solid #333366;border-bottom:1px solid #333366;}

a:link.itemText, a:hover.itemText, a:visited.itemText{font: bold 14px arial,helvetica;color:#FFFFFF;text-decoration:none;}
a:link.itemHover, a:hover.itemHover, a:visited.itemHover{color:#CCCCFF;text-decoration:none; font-style:normal; font-variant:normal; font-weight:bold; font-size:14pt; font-family:Arial}
a:link.subText, a:hover.subText, a:visited.subText{font:bold 14px arial,helvetica;color:#FFFFFF;text-decoration:none;padding-left:10px;}
a:link.subHover, a:hover.subHover, a:visited.subHover{font:bold 14px arial,helvetica;color:#CCFFFF;text-decoration:none;padding-left:10px;}
label {
background-color: yellow;
color: white;
border: 2px solid black;
margin: 10px;
min-width: 600px; 
width: 600px; 
padding: 10px;
font-size: 33px;
}
