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 { background-color:#DBE7DC; border:  1px solid green;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: 10px; color: #000000; line-height: 11px ; 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: #DBE7DC; 
	scrollbar-darkshadow-color: #DBE7DC; scrollbar-track-color: #ffffff; 
	scrollbar-arrow-color: #bbbbbb; margin: 5; 
	font-family:  verdana,Arial, Helvetica, sans-serif; font-size: 11px; color: #444444;
        line-height: 17px ; font-weight: normal;
	} 

table { 
	font-family:  verdana,Arial, Helvetica, sans-serif; font-size: 11px; color: #444444;
        line-height: 17px ; font-weight: normal;}
hr { color:#BCD1BE; }
.heading { border: 1px solid #bbbbbb; background-color:#E4CF97; font-weight: bold; }
.subheading { border: 1px solid #999999; background-color:#E4DE97; }
.entry { background-color:#EBE6A4; 
	line-height:15px; border:  1px solid #E4DE97;
	font-family: verdana; font-size:11px;}
.subentry {filter:alpha(Opacity=60); background-color:#EBE6A4;
        line-height:15px; border:  1px solid #E4DE97;
        font-family: verdana; font-size:11px;}
.mainentry { background-color:#EBE6A4; 
        border-top:  1px solid #8F0707;
	border-bottom:  1px solid #8F0707;
	font: 12px verdana;line-height:15px; padding:2px;}
.weekendentry { background-color:#EBD8A4;
        line-height:15px; border:  1px solid #E4DE97;
        font-family: verdana; font-size:11px;}
.infobutton { width:150px;text-align:center; background-color:#eeeeee;
	font-family:  verdana, Arial, Helvetica, sans-serif,Verdana ; font-size: 10px;
	border: 1px solid #cccccc; padding:1px; color:#888888;}
.infobutton:hover { border: 1px solid green; text-decoration:none; background-color:#DBE7DC; color:#000000;}
