.drop{border:solid 1px #eee;padding:0 .5em} /* drop down button */
.fbisCal{border:solid 1px #ddd;clear:both;width:200px;overflow:auto;}
.fbisCal * {float:left;}
.fbisCal ul{list-style-type:none;clear:left;margin:0;padding:0;}
.fbisCal li {-moz-border-radius:5px; border:solid 1px #ddd;}

.fbisCal div.monthswrap{
	display:none;/* hide initially */
	position:relative;
	width:inherit;
	top:0;
	left:0;
	background:#eee;
	}
.fbisCal ul.months li {
width:24%;float:left;text-align:center;
vertical-align:middle;height:33%;padding:5px 0;
}
.fbisCal ul.days li {width:13%;text-align:center;margin:2px 0;}
.fbisCal ul.days li.dy {font-weight:bold;border:solid 1px transparent;}
.fbisCal ul.days li.empty {border:solid 1px transparent}
.fbisCal ul.days li.empty:hover {background:#fff}

.fbisCal ul li{cursor:pointer}
.fbisCal ul li.selected {background:#ddf;}
.fbisCal ul li:hover{background:#dfd;font-weight:bold}

.fbisCal .years {display:none;position:relative;top:0;left:0;background:#eee;width:inherit}
.fbisCal .years ul.cent,
.fbisCal .years ul.dec,
.fbisCal .years ul.unit
{width:100%;padding:5px 0;margin:0;border-top:double 3px #ccc;}

.fbisCal .years ul.cent li{width:30%;text-align:center;}
.fbisCal .years ul.dec li, .fbisCal .years ul.unit li
{width:19%;text-align:center;padding:3px 0;}

.fbisCal .move{width:100%;text-align:center}
.fbisCal .move li{width:60%}
.fbisCal .move li.dir{width:18%}
.fbisCal .move li span{padding-right:.5em;float:none;}

.fbisCal .slide{font-size:8px;font-weight:bold;text-align:center;width:100%;cursor:arrow}

/* styling for drop */
div.dropwin
{
	background:#fff;
	display:none;
    position:absolute;
    top:0;
    left:0;
    z-index:10;
	overflow:hidden;
    }
span.dropbutton {border:outset 1px #ddd;background:#eee;padding:0 3px;}
span.dropbutton span{/* hide this to hide the ellipsis and add image to span.dropbutton */}

div.fbisCal.dropwin div.monthswrap,
div.fbisCal.dropwin div.years{position:absolute;top:1.3em;}

#footer{clear:both;}
