#occuPlanLegend div{float:left;margin:0 4px 2px 0;}#occuPlanLegend img{float:left;margin:0 4px 0 0;border:1px #000 solid;background:no-repeat center;}#legendOccupied,#legendNotToOccupy{height:12px;width:12px;border:1px #162b6c solid;}#occuPlanTable{clear:both;background:#ffffa3;border-collapse:collapse;border:1px #162b6c solid;text-align:center;}.year{background:#8b0000;color:#ffffff;border:1px #162b6c solid;}.monthName{background:#8b0000;color:#ffffff;border:1px #162b6c solid;}.day{background:#8b0000;color:#ffffff;}.day td{border:1px #162b6c solid;}.free{background:#90ee90;}.free td{border:1px #162b6c solid;}.occupied,#legendOccupied{background:#ff0000;}.notToOccupy,#legendNotToOccupy{background:#f8f06c;}.week{color:#000000;background:center;}.week td{border:1px #162b6c solid;}.weekend{background:#ffff00;color:#000000;border:1px #162b6c solid;}.apartmentName{background:#ffa500;color:#000000;border:1px #162b6c solid;}#occuPlanFooter{background:#0072bb;border:1px #162b6c solid;}#showLastUpdateFooter{margin:0 3px 0 0;color:#ffffff;text-align:right;}#occuPlanWrapper{font-size:10px;font-weight:bold;font-family:Helvetica;}#occuPlanLegend a{color:#162b6c;text-decoration:none;}#occuPlanLegend a:hover{text-decoration:underline;}#occuPlanTable td{padding:0;width:19px;line-height:19px;}.arrival{background:url("../image-files/arrival.png?update=1326586493") no-repeat 0 0;}.arrivalDeparture{background:url("../image-files/arrivalDeparture.png?update=1326586493") no-repeat 0 0;}.departure{background:url("../image-files/departure.png?update=1326586493") no-repeat 0 0;}