/* autogenerated by Ambient Framework http://www.goetas.com/xmlcss */ 
div.timeframe_calendar { display:inline-block; margin:0; padding:0; text-align:center; text-shadow:none;}
div.timeframe_calendar ul.timeframe_menu { list-style-type:none; font-weight:bold; margin:auto; padding:0 0 6px; width:60px;}
div.timeframe_calendar ul.timeframe_menu li { display:inline;}
div.timeframe_calendar ul.timeframe_menu li a { display:inline-block; height:20px; padding:2px 0 0; text-decoration:none; width:20px; -webkit-box-shadow:0 1px 2px #999;}
div.timeframe_calendar ul.timeframe_menu li a.previous, div.timeframe_calendar ul.timeframe_menu li a.next { background:#fff; color:#468966;}
div.timeframe_calendar ul.timeframe_menu li a.previous:hover, div.timeframe_calendar ul.timeframe_menu li a.next:hover { background:#ccc;}
div.timeframe_calendar ul.timeframe_menu li a.previous:active, div.timeframe_calendar ul.timeframe_menu li a.next:active { background:#aaa;}
div.timeframe_calendar ul.timeframe_menu li a.disabled, div.timeframe_calendar ul.timeframe_menu li a.disabled:hover, div.timeframe_calendar ul.timeframe_menu li a.disabled:active { background:#fff; color:#ccc; cursor:default;}
div.timeframe_calendar ul.timeframe_menu li a.today { background:#468966; color:#eee;}
div.timeframe_calendar ul.timeframe_menu li a.today:hover { background:#246744;}
div.timeframe_calendar ul.timeframe_menu li a.today:active { background:#024522;}
div.timeframe_calendar ul.timeframe_menu li a.previous { -webkit-border-top-left-radius:10px; -webkit-border-bottom-left-radius:10px; -moz-border-radius-topleft:11px; -moz-border-radius-bottomleft:11px;}
div.timeframe_calendar ul.timeframe_menu li a.next { -webkit-border-top-right-radius:10px; -webkit-border-bottom-right-radius:10px; -moz-border-radius-topright:11px; -moz-border-radius-bottomright:11px;}
div.timeframe_calendar table { border-collapse:collapse; display:inline; display:inline-block; font-size:10px; margin:0 6px 12px; width:130px;}
div.timeframe_calendar table caption { text-shadow:0 0 0 #fff;}
div.timeframe_calendar thead th, div.timeframe_calendar tbody td { height:18px; margin:0; padding:0; width:20px;}
div.timeframe_calendar thead { background:#222; color:#eee;}
div.timeframe_calendar tbody { background:#fff; -webkit-box-shadow:0px 2px 6px #999;}
div.timeframe_calendar tbody td { cursor:pointer;}
div.timeframe_calendar tbody td.selectable:hover { background-color:#bbb;}
div.timeframe_calendar tbody td.selected:hover, div.timeframe_calendar tbody td.stuck:hover { background-color:#e99a27;}
div.timeframe_calendar tbody td.selected { background-color:#ffb03b;}
div.timeframe_calendar tbody td.stuck { background-color:#e99a27;}
div.timeframe_calendar tbody td.startrange, div.timeframe_calendar tbody td.endrange, div.timeframe_calendar tbody td.startendrange {/* cursor: col_resize; */ font-weight:bold;}
div.timeframe_calendar tbody td.startrange { background-image:url(start.png);}
div.timeframe_calendar tbody td.endrange { background-image:url(end.png);}
div.timeframe_calendar tbody td.startendrange { background-image:url(startend.png);}
div.timeframe_calendar tbody td.today { background-color:#468966; color:#eee;}
div.timeframe_calendar tbody td.today_selected { background-color:#b64926;}
div.timeframe_calendar tbody td.today_stuck { background-color:#8e2800;}
div.timeframe_calendar tbody td.beyond { background-color:#ccc; background-image:none; color:#ccc; visibility:hidden;}
div.timeframe_calendar tbody td.beyond:hover { background-color:#ccc; color:#ccc;}
div.timeframe_calendar tbody td.beyond_selected { background-color:#ccc;}
div.timeframe_calendar tbody td.beyond_stuck { background-color:#ccc;}
div.timeframe_calendar tbody td.unselectable { color:#ccc; cursor:default;}
div.timeframe_calendar tbody td span.clear { color:transparent; display:block; height:0; position:absolute; width:0;}
div.timeframe_calendar tbody td span.clear span { background-image:url(closebox.png); cursor:pointer; display:block; height:30px; left:-18px; position:relative; text-indent:-10000px; top:-18px; width:30px;}
div.timeframe_calendar tbody td span.clear span.active { background-image:url(closebox_selected.png);}
