body{background:#999;margin:0px;padding:0px;font-family:Arial, Verdana, sans-serif;font-size:80%;}
.topMenu{font:bold 11px Verdana, Arial, sans-serif;color:#FFF;text-align:center;width:700px;float:right;margin-bottom:15px;}
a{text-decoration:none;}
.topMenu a{color:#FFF;text-decoration:none;}
.title{width:792px;margin:0px 3px;background:#FFFDD7;color:#000;font:bold 110% Arial, Verdana, sans-serif;height:25px;text-align:center;}
.tblCalendar{width:773px;text-align:left;font-size:80%;}
.tblCalendar tr.days td{font:bold 80% Verdana, Arial, sans-serif;padding:4px;border-top:2px #3C964B solid;border-left:2px #3C964B solid;vertical-align:top;white-space:nowrap;height:80px;}
.tblCalendar a{text-decoration:none;color:#000000;font-weight:bold;margin:0px;padding:0px;}
.tblCalendar a:hover{color:red;}
.tblCalendar td.weekname{width:115px;font-size:90%;padding:4px;text-align:center;vertical-align:top;white-space:nowrap;background-color:#EBEBEB;color:#000000;}
.tblCalendar tr td.weekselect{text-align:center;border-style:none;vertical-align:middle;background-color:#EBEBEB;color:#333333;}
.tblCalendar td.weekday{background:#FFFFFF;}
.tblCalendar td.weekend{background:#F9F9F9;}
.tblCalendar td.weekday a, .tblCalendar td.weekend a{color:#000;}
.tblCalendar td.disabledWeekday, .tblCalendar td.disabledWeekEnd{background:#E9ECE9;}
.tblCalendar td.today a{color:red;}
.tblCalendar td .special{padding:0px;font-weight:normal;font-size:90%;background:#FFFDD7;border:1px #999999 solid;margin:1px 2px;padding:0px 4px;}
.tblCalendar td .event{padding:0px;font-size:90%;border:1px #999999 solid;background:#E5F9DB;margin:1px 2px;}
.tblCalendar td .event a{color:#000000;font:normal 95% Verdana, Arial, sans-serif;text-decoration:none;display:block;line-height:16px;height:16px;padding:0px 4px;}
.tblEvent{width:660px;margin:20px;}
.tblEvent td{padding:0px 10px;text-align:left;font:normal 10px Verdana, Arial, sans-serif;}
.tblEvent .title{font:bold 11px;background-image:url('images/event-title.gif');background-color:#FFF;width:337px;width:display:block;height:20px;line-height:12px;}
.tblEvent .header{height:16px;line-height:16px;background:#E5E5E5;border-top:1px #F0F0F0 solid;border-right:1px #919191 solid;border-bottom:1px #606060 solid;border-left:1px #EAEAEA solid;}
.tblEvent .content{text-align:left;border-right:1px #BBC4AA solid;border-left:1px #BBC4AA solid;padding:10px;}
.tblEvent .footer{padding:0px;height:18px;text-align:left;border-bottom:1px #BBC4AA solid;border-left:1px #BBC4AA solid;border-right:1px #BBC4AA solid;}
.tblEvent .footer table{width:658;height:18px;margin:1px;background:#FFFDD7;text-align:left;}
.tblMenu{width:155px;margin:10px;font:bold 11px Verdana, Arial,sans-serif;}
.tblMenu .title{background-image:url('images/menutitle.gif');background-color:#669933;color:#FFF;height:22px;}
.tblMenu .content{background:#EDF2E4;padding:5px 0px;}
.tblMenu a.menu{margin:2px 10px;height:18px;color:#669933;display:block;}
.tblDatePicker {text-align:center;font:normal 11px Verdana, Arial, sans-serif;}
.tblDatePicker a{margin:0px;padding:0px;height:16px;text-decoration:none;color:#000;}
.tblDatePicker tr.days a{display:block;}
.tblDatePicker tr.days td{font:normal 80% Verdana, Arial, sans-serif;text-align:center;}
.tblDatePicker .titleBar{display:;color:#000;font:bold 12px Arial, Verdana, sans-serif;}
.tblDatePicker .navBar{width:100%;color:#000;font:bold 12px Arial, Verdana, sans-serif;text-align:center;}
.tblDatePicker td.weekname{font:normal 70% Arial, Verdana, sans-serif;}
.tblDatePicker td.weekselect{text-align:center;width:16px;}
.tblDatePicker td.weekday{background:#FAFAFA;}
.tblDatePicker td.weekend{background:#E5E5E5;}
.tblDatePicker tr.days a{color:#000;}
.tblDatePicker tr.days a:hover{background:#E5F9DB;color:red;}
.tblDatePicker td.disabledWeekday{background:#F2F2F2;}
.tblDatePicker td.disabledWeekEnd{background:#E5E5E5;}
.tblDatePicker td.disabledWeekday a, .tblDatePicker td.disabledWeekEnd a{color:#999999;}
.tblDatePicker td.disabledWeekday a:hover, .tblDatePicker td.disabledWeekEnd a:hover{background:#CCCCCC;color:#333333;}
.tblDatePicker td.selected a{background:#CCCCCC;color:red;}
.cpbar{font:bold 65% Verdana, Arial, sans-serif;color:#FFF;height:36px;background:url('images/cpbarbg2.GIF');padding:6px;}
.cpbar a{color:#FFF;text-decoration:none;}
