﻿#calendar  { position: absolute; left: 0px; top: 0px; z-index: 1; }
#calendar a	{ color: #336699; text-decoration: none; }
#calendar a:hover { color: #000000; }
#calendar table { background: #EEEEEE; border: 2px solid #003399; border-collapse: separate; }
#thead { font-size: 12px; width: 234px; padding: 2px 0 2px 0; }
#calendar th { text-align: center; width: 30px; background: #BBBBCC; }
#calendar td { text-align: center; width: 30px; }
#today { background-color: #FFCC33; }
#tfoot { background: #BBBBCC; width: 234px; padding: 2px 0 2px 0; }

.cal { float: left; margin: 0 2px 0 0; border: 1px solid #000000; padding: 2px 0 1px 2px;}
div.cal { width: 80px; }