/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls.com/various/calendar.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */


ul#calendar {padding:0; margin:0 auto; list-style-type:none; width:180px; position:relative; font-family: arial, sans-serif; font-size:10px; border:1px solid #000; background:#eee; height:181px;}
ul#calendar li b {cursor:pointer;}
ul#calendar li.top {display:block; float:left; width:30px; height:30px; text-align:center; margin:5px 0 55px 0;}
ul#calendar li.bottom {display:block; float:left; width:30px; height:30px; text-align:center; margin:55px 0 0 0;}
ul#calendar li b {text-decoration:none; display:block; color:#000;}
ul#calendar li.bottom b {text-decoration:none; display:block; color:#000; margin-top:14px; width:30px;}

ul#calendar li.hover b {text-decoration:underline;}

ul#calendar table {font-size:10px; background:#000; border-collapse:collapse; width:177px;}
ul#calendar tbody td {text-align:center; background:#ccc; border:1px solid #fff; padding:0; width:25px; height:17px; margin:0;}
ul#calendar tbody td.blank {background:#eee;}
ul#calendar caption {font-weight:bold; font-size:11px; background:transparent; color:#000;}
ul#calendar thead th {color:#fff; font-size:9px; font-weight:normal;}
ul#calendar tfoot td {text-align:center; color:#fff; font-size:9px;}


ul#calendar td a, ul#calendar td a:visited {color:#345; text-decoration:none; display:block; width:100%; height:100%; line-height:15px;}

ul#calendar table {visibility:hidden; position:absolute; top:-9999px; left:2px;}

ul#calendar li.click table {visibility:visible; top:25px; left:2px;}
ul#calendar li.click table a:hover {background:#069; color:#fff;}
