a {  text-decoration:none;  font-weight: bold; color:#000000}
a:hover {  text-decoration:none; color: #D10D0D; }

.maplink { font-family:  verdana,Arial, sans-serif ,Verdana, Helvetica; font-size: 10px; 
	color: #777777; line-height: 12px ; font-weight: bold}
.field { border:  1px solid #77ACE8;font: 11px verdana; }
.sbttn { font-family: verdana;font-size:10px; padding:1px; }

.menutext { font-family: Arial, sans-serif ,Verdana, Helvetica; font-size: 11px; 
	color: #407D09; line-height: 20px ; font-weight: bold;}
.menutext:hover {text-decoration:none; color:#000000; }
.prodmenutext { font-family: Arial, sans-serif ,Verdana, Helvetica; font-size: 11px;
        color: #000000; line-height: 20px ; font-weight: bold}
.prodmenutext:hover { text-decoration:underline; color: #ffffff; }
.maintext { font-family:  verdana,Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; 
	line-height: 17px ; font-weight: normal}
.smalltext { font-family:  Arial, Helvetica, sans-serif,Verdana ; font-size: 11px; color: 999999; line-height: 12px ; font-weight: normal}
.foottext { font-family:  verdana, Arial, Helvetica, sans-serif,Verdana ; font-size: 9px; color: 7777aa; line-height: 10px ; font-weight: normal}

body { scrollbar-face-color: #eeeeee; scrollbar-shadow-color: #eeeeee; 
	scrollbar-highlight-color: #eeeeee; scrollbar-3dlight-color: #77ACE8; 
	scrollbar-darkshadow-color: #77ACE8; scrollbar-track-color: #77ACE8; 
	scrollbar-arrow-color: #bbbbbb; margin: 0; } 

.atable { border:  1px solid #444444; }
hr { color:#BCD1BE; }
.heading {
        background-image:url(images/news-top.gif);
        font-family:  Arial, Helvetica, sans-serif;
        font-size: 12px; color: #ffffff; line-height: 12px ;
        font-weight: bold;padding:4px;
}
.entry { border:1px solid #728BE0; font: 10px verdana;line-height:14px; padding:2px; 
		background-color:#DDE6F1;}
.clearentry { border:1px solid #728BE0; font: 10px verdana;line-height:14px; padding:2px; }
.pageimage {
        border: 1px solid #444477;
}
.subheading { background-image:url(images/news-top.gif);
        font-family:  Arial, Helvetica, sans-serif;
        font-size: 12px; color: #ffffff; line-height: 12px ;
        font-weight: bold;padding:4px;
	filter:alpha(Opacity=50);
}
.subentry {filter:alpha(Opacity=50); border:1px solid #728BE0; font: 10px verdana;line-height:14px; padding:2px;
                background-color:#EAEFF5;}
.mainentry { 
        border:  1px solid #8F0707;font-weight: bold;
                }
.weekendentry { border:1px solid #728BE0; font: 10px verdana;line-height:14px; padding:2px;
                background-color:#A0C1E6;}
.abutton { background-color:#E2EBF5; 
	font-family:  verdana, Arial, Helvetica, sans-serif,Verdana ; font-size: 10px;
	border: 1px solid #cccccc; padding:1px; padding-left:6px;padding-right:6px;color:#888888;}
.abutton:hover { border: 1px solid #728BE0; text-decoration:none; background-color:#DDE6F1; color:#000000;}
