* { font-size: 12px }
.acc-wk    { font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-align: center; width:28px;}
#chart { position: relative; top: -30px }
.pagenav {
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;

}
.doprint  {display: none;}

.small { font-size: 10px }
.quote { font-style: italic; font-size: 14px; line-height: 16px; font-family: Georgia, Times, "Times New Roman" }
.subhead { font-weight: bold; font-size: 24px }
.acc-wkend     { font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, sans-serif; background-color: #f4e5b2; text-align: center; width: 25px }
.acc-period1   { background-color: #cccdf8; text-align: center }
.acc-period2 { background-color: #b2b4f4; text-align: center }
.acc-offdays { background-color: #f2fae9; text-align: center }
.acc-icons  { text-align: right; display: inline; float: right; clear: both; position: relative; z-index: 3; width: 75px }
.acc-price   { font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-align: center }
.acc-type   { color: #f5f5f5; font-style: italic; font-weight: bold; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #002d8c }
.acc-updated   { font-size: 9px; font-family: Arial, Helvetica, sans-serif; text-align: center }
.acc-title  { font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif }
.acc { font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif }
.acc-dates { background-color: #999cf1 }
.acc-dates2 { background-color: #797cd1 }
.border { padding: 3px; border: solid 1px #309 }
.acc-note  { background-color: #fff8dc }
#acc-legend  { background-color: #999cf1 }
#acc-legend .showmore  {
	border: 1px solid #999cf1;
	margin: 2px;
	text-align: center;
}

#acc-legend span {
	position: relative;
	background-color: #999cf1
	top: -10px;
	margin: 2px;
	text-align: center;
	font-style: italic;
	
}


.nv { padding-right: 6px; padding-left: 6px }
.bus { border-bottom: 1px solid #bbb }

#printtitle {display: none;}

.ratetitle
{ 
	color: #000000; 
	font-weight: bold; 
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.ratedates
{ 
	color: #000000; 
	font-weight: bold; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#admin_nav a { 
	color: #fff;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none; 
}
#admin_nav a:hover { 
	color: #fff;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline; 
}
#adminlink a
{ 
	color: #00b25a;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

#adminlink a:hover
{ 
	color: #00B25A;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold; 
	text-decoration: underline;
}

#popup-info {
	position: relative; }

#dhover0 {display: inline;}
#dhover1 {display: inline;}
#dhover2 {display: inline;}
#dhover3 {display: inline;}
#dhover4 {display: inline;}
#dhover5 {display: inline;}
#dhover6 {display: inline;}
#dhover7 {display: inline;}
#dhover8 {display: inline;}
#dhover9 {display: inline;}
#dhover10 {display: inline;}
#dhover11 {display: inline;}
#dhover12 {display: inline;}
#dhover13 {display: inline;}
#dhover14 {display: inline;}
#dhover15 {display: inline;}
#dhover16 {display: inline;}
#dhover17 {display: inline;}
#dhover18 {display: inline;}
#dhover19 {display: inline;}

#mhover0 {display: inline;}
#mhover1 {display: inline;}
#mhover2 {display: inline;}
#mhover3 {display: inline;}
#mhover4 {display: inline;}
#mhover5 {display: inline;}
#mhover6 {display: inline;}
#mhover7 {display: inline;}
#mhover8 {display: inline;}
#mhover9 {display: inline;}
#mhover10 {display: inline;}
#mhover11 {display: inline;}
#mhover12 {display: inline;}
#mhover13 {display: inline;}
#mhover14 {display: inline;}
#mhover15 {display: inline;}
#mhover16 {display: inline;}
#mhover17 {display: inline;}
#mhover18 {display: inline;}
#mhover19 {display: inline;}

#phover0 {display: inline;}
#phover1 {display: inline;}
#phover2 {display: inline;}
#phover3 {display: inline;}
#phover4 {display: inline;}
#phover5 {display: inline;}
#phover6 {display: inline;}
#phover7 {display: inline;}
#phover8 {display: inline;}
#phover9 {display: inline;}
#phover10 {display: inline;}
#phover11 {display: inline;}
#phover12 {display: inline;}
#phover13 {display: inline;}
#phover14 {display: inline;}
#phover15 {display: inline;}
#phover16 {display: inline;}
#phover17 {display: inline;}
#phover18 {display: inline;}
#phover19 {display: inline;}

#dhover0 a span {display: none;}
#dhover0 a:hover span {display: block;
	font-size: 11px; background-color: #e8e8f6; text-align: left; float: right; 
	clear: both; padding: 10px; border: solid 1px #333; position: absolute; 
	z-index: 10; top: 75px; left: 220px; width: 316px;
}

#dhover1 a span {display: none;}
#dhover1 a:hover span {display: block;
	font-size: 11px; background-color: #e8e8f6; text-align: left; float: right; 
	clear: both; padding: 10px; border: solid 1px #333; position: absolute; 
	z-index: 10; top: 115px; left: 220px; width: 316px; 
}

#dhover2 a span {display: none;}
#dhover2 a:hover span {display: block;
	font-size: 11px; background-color: #e8e8f6; text-align: left; float: right; 
	clear: both; padding: 10px; border: solid 1px #333; position: absolute; 
	z-index: 10; top: 155px; left: 220px; width: 316px;
}

#dhover3 a span {display: none;}
#dhover3 a:hover span {display: block;
	font-size: 11px; background-color: #e8e8f6; text-align: left; float: right; 
	clear: both; padding: 10px; border: solid 1px #333; position: absolute; 
	z-index: 10; top: 190px; left: 220px; width: 316px; 
}

#dhover4 a span {display: none;}
#dhover4 a:hover span {display: block;
	font-size: 11px; background-color: #e8e8f6; text-align: left; float: right; 
	clear: both; padding: 10px; border: solid 1px #333; position: absolute; 
	z-index: 10; top: 230px; left: 220px; width: 316px;
}

#dhover5 a span {display: none;}
#dhover5 a:hover span {display: block;
	font-size: 11px; background-color: #e8e8f6; text-align: left; float: right; 
	clear: both; padding: 10px; border: solid 1px #333; position: absolute; 
	z-index: 10; top: 270px; left: 220px; width: 316px; 
}

#dhover6 a span {display: none;}
#dhover6 a:hover span {display: block;
	font-size: 11px; background-color: #e8e8f6; text-align: left; float: right; 
	clear: both; padding: 10px; border: solid 1px #333; position: absolute; 
	z-index: 10; top: 310px; left: 220px; width: 316px;
}

#dhover7 a span {display: none;}
#dhover7 a:hover span {display: block;
	font-size: 11px; background-color: #e8e8f6; text-align: left; float: right; 
	clear: both; padding: 10px; border: solid 1px #333; position: absolute; 
	z-index: 10; top: 350px; left: 220px; width: 316px; 
}

#dhover8 a span {display: none;}
#dhover8 a:hover span {display: block;
	font-size: 11px; background-color: #e8e8f6; text-align: left; float: right; 
	clear: both; padding: 10px; border: solid 1px #333; position: absolute; 
	z-index: 10; top: 390px; left: 220px; width: 316px;
}

#dhover9 a span {display: none;}
#dhover9 a:hover span {display: block;
	font-size: 11px; background-color: #e8e8f6; text-align: left; float: right; 
	clear: both; padding: 10px; border: solid 1px #333; position: absolute; 
	z-index: 10; top: 430px; left: 220px; width: 316px; 
}

#dhover10 a span {display: none;}
#dhover10 a:hover span {display: block;
	font-size: 11px; background-color: #e8e8f6; text-align: left; float: right; 
	clear: both; padding: 10px; border: solid 1px #333; position: absolute; 
	z-index: 10; top: 470px; left: 220px; width: 316px;
}

#dhover11 a span {display: none;}
#dhover11 a:hover span {display: block;
	font-size: 11px; background-color: #e8e8f6; text-align: left; float: right; 
	clear: both; padding: 10px; border: solid 1px #333; position: absolute; 
	z-index: 10; top: 510px; left: 220px; width: 316px; 
}

#dhover12 a span {display: none;}
#dhover12 a:hover span {display: block;
	font-size: 11px; background-color: #e8e8f6; text-align: left; float: right; 
	clear: both; padding: 10px; border: solid 1px #333; position: absolute; 
	z-index: 10; top: 550px; left: 220px; width: 316px;
}

#dhover13 a span {display: none;}
#dhover13 a:hover span {display: block;
	font-size: 11px; background-color: #e8e8f6; text-align: left; float: right; 
	clear: both; padding: 10px; border: solid 1px #333; position: absolute; 
	z-index: 10; top: 590px; left: 220px; width: 316px; 
}

#dhover14 a span {display: none;}
#dhover14 a:hover span {display: block;
	font-size: 11px; background-color: #e8e8f6; text-align: left; float: right; 
	clear: both; padding: 10px; border: solid 1px #333; position: absolute; 
	z-index: 10; top: 630px; left: 220px; width: 316px;
}

#dhover15 a span {display: none;}
#dhover15 a:hover span {display: block;
	font-size: 11px; background-color: #e8e8f6; text-align: left; float: right; 
	clear: both; padding: 10px; border: solid 1px #333; position: absolute; 
	z-index: 10; top: 670px; left: 220px; width: 316px; 
}

#dhover16 a span {display: none;}
#dhover16 a:hover span {display: block;
	font-size: 11px; background-color: #e8e8f6; text-align: left; float: right; 
	clear: both; padding: 10px; border: solid 1px #333; position: absolute; 
	z-index: 10; top: 710px; left: 220px; width: 316px;
}

#dhover17 a span {display: none;}
#dhover17 a:hover span {display: block;
	font-size: 11px; background-color: #e8e8f6; text-align: left; float: right; 
	clear: both; padding: 10px; border: solid 1px #333; position: absolute; 
	z-index: 10; top: 750px; left: 220px; width: 316px; 
}

#dhover18 a span {display: none;}
#dhover18 a:hover span {display: block;
	font-size: 11px; background-color: #e8e8f6; text-align: left; float: right; 
	clear: both; padding: 10px; border: solid 1px #333; position: absolute; 
	z-index: 10; top: 790px; left: 220px; width: 316px;
}

#dhover19 a span {display: none;}
#dhover19 a:hover span {display: block;
	font-size: 11px; background-color: #e8e8f6; text-align: left; float: right; 
	clear: both; padding: 10px; border: solid 1px #333; position: absolute; 
	z-index: 10; top: 830px; left: 220px; width: 316px; 
}






#phover0 a span {display: none;}
#popup-info #phover0 a:hover span {display: block;
	font-size: 11px; background-color: #e4f5d2; text-align: left; float: right; 
	clear: both; padding: 10px; border: solid 1px #333; position: absolute; 
	z-index: 10; top: 75px; left: 225px; width: 316px;
}

#phover1 a span {display: none;}
#phover1 a:hover span {display: block;
	font-size: 11px; background-color: #e4f5d2; text-align: left; float: right; 
	clear: both; padding: 10px; border: solid 1px #333; position: absolute; 
	z-index: 10; top: 115px; left: 225px; width: 316px; 
}

#phover2 a span {display: none;}
#phover2 a:hover span {display: block;
	font-size: 11px; background-color: #e4f5d2; text-align: left; float: right; 
	clear: both; padding: 10px; border: solid 1px #333; position: absolute; 
	z-index: 10; top: 155px; left: 225px; width: 316px;
}

#phover3 a span {display: none;}
#phover3 a:hover span {display: block;
	font-size: 11px; background-color: #e4f5d2; text-align: left; float: right; 
	clear: both; padding: 10px; border: solid 1px #333; position: absolute; 
	z-index: 10; top: 195px; left: 225px; width: 316px; 
}

#phover4 a span {display: none;}
#phover4 a:hover span {display: block;
	font-size: 11px; background-color: #e4f5d2; text-align: left; float: right; 
	clear: both; padding: 10px; border: solid 1px #333; position: absolute; 
	z-index: 10; top: 235px; left: 225px; width: 316px;
}

#phover5 a span {display: none;}
#phover5 a:hover span {display: block;
	font-size: 11px; background-color: #e4f5d2; text-align: left; float: right; 
	clear: both; padding: 10px; border: solid 1px #333; position: absolute; 
	z-index: 10; top: 275px; left: 225px; width: 316px; 
}

#phover6 a span {display: none;}
#phover6 a:hover span {display: block;
	font-size: 11px; background-color: #e4f5d2; text-align: left; float: right; 
	clear: both; padding: 10px; border: solid 1px #333; position: absolute; 
	z-index: 10; top: 315px; left: 225px; width: 316px;
}

#phover7 a span {display: none;}
#phover7 a:hover span {display: block;
	font-size: 11px; background-color: #e4f5d2;; text-align: left; float: right; 
	clear: both; padding: 10px; border: solid 1px #333; position: absolute; 
	z-index: 10; top: 345px; left: 225px; width: 316px; 
}

#phover8 a span {display: none;}
#phover8 a:hover span {display: block;
	font-size: 11px; background-color: #e4f5d2; text-align: left; float: right; 
	clear: both; padding: 10px; border: solid 1px #333; position: absolute; 
	z-index: 10; top: 385px; left: 225px; width: 316px;
}

#phover9 a span {display: none;}
#phover9 a:hover span {display: block;
	font-size: 11px; background-color: #e4f5d2; text-align: left; float: right; 
	clear: both; padding: 10px; border: solid 1px #333; position: absolute; 
	z-index: 10; top: 425px; left: 225px; width: 316px; 
}

#phover10 a span {display: none;}
#phover10 a:hover span {display: block;
	font-size: 11px; background-color: #e4f5d2; text-align: left; float: right; 
	clear: both; padding: 10px; border: solid 1px #333; position: absolute; 
	z-index: 10; top: 465px; left: 225px; width: 316px;
}

#phover11 a span {display: none;}
#phover11 a:hover span {display: block;
	font-size: 11px; background-color: #e4f5d2; text-align: left; float: right; 
	clear: both; padding: 10px; border: solid 1px #333; position: absolute; 
	z-index: 10; top: 505px; left: 225px; width: 316px; 
}

#phover12 a span {display: none;}
#phover12 a:hover span {display: block;
	font-size: 11px; background-color: #e4f5d2; text-align: left; float: right; 
	clear: both; padding: 10px; border: solid 1px #333; position: absolute; 
	z-index: 10; top: 545px; left: 225px; width: 316px;
}

#phover13 a span {display: none;}
#phover13 a:hover span {display: block;
	font-size: 11px; background-color: #e4f5d2; text-align: left; float: right; 
	clear: both; padding: 10px; border: solid 1px #333; position: absolute; 
	z-index: 10; top: 585px; left: 225px; width: 316px; 
}

#phover14 a span {display: none;}
#phover14 a:hover span {display: block;
	font-size: 11px; background-color: #e4f5d2; text-align: left; float: right; 
	clear: both; padding: 10px; border: solid 1px #333; position: absolute; 
	z-index: 10; top: 625px; left: 225px; width: 316px;
}

#phover15 a span {display: none;}
#phover15 a:hover span {display: block;
	font-size: 11px; background-color: #e4f5d2; text-align: left; float: right; 
	clear: both; padding: 10px; border: solid 1px #333; position: absolute; 
	z-index: 10; top: 665px; left: 225px; width: 316px; 
}

#phover16 a span {display: none;}
#phover16 a:hover span {display: block;
	font-size: 11px; background-color: #e4f5d2; text-align: left; float: right; 
	clear: both; padding: 10px; border: solid 1px #333; position: absolute; 
	z-index: 10; top: 705px; left: 225px; width: 316px;
}

#phover17 a span {display: none;}
#phover17 a:hover span {display: block;
	font-size: 11px; background-color: #e4f5d2;; text-align: left; float: right; 
	clear: both; padding: 10px; border: solid 1px #333; position: absolute; 
	z-index: 10; top: 745px; left: 225px; width: 316px; 
}

#phover18 a span {display: none;}
#phover18 a:hover span {display: block;
	font-size: 11px; background-color: #e4f5d2; text-align: left; float: right; 
	clear: both; padding: 10px; border: solid 1px #333; position: absolute; 
	z-index: 10; top: 785px; left: 225px; width: 316px;
}

#phover19 a span {display: none;}
#phover19 a:hover span {display: block;
	font-size: 11px; background-color: #e4f5d2; text-align: left; float: right; 
	clear: both; padding: 10px; border: solid 1px #333; position: absolute; 
	z-index: 10; top: 825px; left: 225px; width: 316px; 
}

.emred {color:#880000;}



