body{font-family: "Lucida Sans", Verdana; font-size: 12px; line-height: 17px;}

.print{display:none;}

#popup { color: #555; background-color: #ffffff; border: 2px #777 solid; width: 180px; height: auto; padding-top: 5px; padding-right: 10px; padding-bottom: 2px; padding-left: 10px; position: absolute; top: 290px; left: 780px; opacity: 0.999999;}

.note{ font-size: 11px; color: #333; background-color: #f7f3c8; display: block; float: right; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; }

.bottom_navigation     
{
margin-left: 15px;
padding-right: 15px;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #ffffff;
font-size: 11px;
line-height: 18px;
color: #ffffff;
}

.event	{padding: 5px 0px 5px 0px; border-bottom: 1px dotted #fff;}
.event_title{ font-size: 18px; line-height: 17px; font-weight:bold; border-bottom: 1px solid #fff}

a               {text-decoration: none; }
a:hover     {text-decoration: underline; }

.link_small     
{
font-size: 10px;
line-height: 13px;
color: #cc3300;
text-decoration: none; 
}
.credit     {font-size: smaller; }

.verticaldashed     
{
font-family: "Lucida Sans", Verdana;
color: #4D9423;
font-size:12px;
line-height:17px;
border-left: 1px dashed #ffffff;
padding-left:20px; 
}