/* add remove require */
.workgroupstabactive {font:400 10px arial,sans-serif; background:#ccc; color:#000; vertical-align:middle;}
.workgroupstabinactive {font:400 10px arial,sans-serif; background:#e4e4e4; color:#333; vertical-align:middle;}
.eventday {background:#EEEEEE; vertical-align:top;}
.normalday {background:#fff;}
.today {background:#fff280; color:#000;}
.formheading a {text-decoration:underline; font-size:10px; border:0px; color:#009; margin:2px; padding:1px 8px;}
.formheading a:link {background-color:#b5b5c1;}
.formheading a:hover {background-color:#b5b5c1;}
tr.odd:hover {background:#E8EDF1;}
tr.even:hover {background:#E8EDF1;}
td.today:hover {background:#E8EDF1;}
td.normalday:hover {background:#E8EDF1;}
td.eventday:hover {background:#E8EDF1;}
table.tabdata {table-layout:fixed; border-spacing:1px; border:0; margin-top:5px; margin-bottom:10px;}
table.tabdata th.label a {display:block; text-decoration:none; color:#000; padding:2px;}
table.tabdata th.label a:link {color:#000;}
table.tabdata th.label a:visited {color:#000;}
table.tabdata th.label a:hover {background:#fff280; color:#000;}
table.tabdata td div {width:95%; overflow:hidden; white-space:nowrap; padding:2px;}
