div.timeframe_calendar {
display:inline-block;
margin:0;
padding:0;
text-align:center;
text-shadow:none;
}
div.timeframe_calendar ul.timeframe_menu {
font-weight:bold;
list-style-type:none;
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;
}
div.timeframe_calendar ul.timeframe_menu li a.previous, div.timeframe_calendar ul.timeframe_menu li a.next {
background:#004466 none repeat scroll 0 0;
color:#CCC;
}
div.timeframe_calendar ul.timeframe_menu li a.previous:hover, div.timeframe_calendar ul.timeframe_menu li a.next:hover {
background:#002266 none repeat scroll 0 0;
color: #FFF;
}
div.timeframe_calendar ul.timeframe_menu li a.previous:active, div.timeframe_calendar ul.timeframe_menu li a.next:active {
background:#AAAAAA none repeat scroll 0 0;
}
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:#FFFFFF none repeat scroll 0 0;
color:#CCCCCC;
cursor:default;
}
div.timeframe_calendar ul.timeframe_menu li a.today {
background:#004466 none repeat scroll 0 0;
color:#EEEEEE;
}
div.timeframe_calendar ul.timeframe_menu li a.today:hover {
background:#002244 none repeat scroll 0 0;
}
div.timeframe_calendar ul.timeframe_menu li a.today:active {
background:#002244 none repeat scroll 0 0;
}
div.timeframe_calendar ul.timeframe_menu li a.previous {
-moz-border-radius-bottomleft:11px;
-moz-border-radius-topleft:11px;
}
div.timeframe_calendar ul.timeframe_menu li a.next {
-moz-border-radius-bottomright:11px;
-moz-border-radius-topright:11px;
}
div.timeframe_calendar table {
border-collapse:collapse;
display:inline-block;
*float:left;
font-size:15px;
margin:0 6px 12px;
}
* html div.timeframe_calendar table {
display: inline;
}
div.timeframe_calendar table caption {
text-shadow:0 0 0 #FFFFFF;
}
div.timeframe_calendar thead th, div.timeframe_calendar tbody td {
height:18px;
margin:0;
padding:2px 1px;
width:20px;
}
div.timeframe_calendar thead {
background:#222222 none repeat scroll 0 0;
color:#EEEEEE;
}
div.timeframe_calendar tbody {
background:#FFFFFF none repeat scroll 0 0;
}
div.timeframe_calendar tbody td {
cursor:pointer;
}
div.timeframe_calendar tbody td.selectable:hover {
background-color:#BBBBBB;
}
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;
}
div.timeframe_calendar tbody td.startrange {
background-image:url(../images/start.png);
}
div.timeframe_calendar tbody td.endrange {
background-image:url(../images/end.png);
}
div.timeframe_calendar tbody td.startendrange {
background-image:url(../images/startend.png);
}
div.timeframe_calendar tbody td.today {
background-color:#003366;
color:#EEEEEE;
}
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:#AAAAAA;
background-image:none;
color:#CCCCCC;
}
div.timeframe_calendar tbody td.beyond_selected {
background-color:#999999;
}
div.timeframe_calendar tbody td.beyond_stuck {
background-color:#888888;
}
div.timeframe_calendar tbody td.unselectable {
color:#CCCCCC;
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(../images/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(../images/closebox_selected.png);
}
