.daylist {padding:10px 5px;}
.daylist ul {margin:0;padding:0;}
.daylist li {list-style:none;display:block;}
.daylist li a, .daylist li.even a {text-decoration:none;font:bold 12pt "Trebuchet MS", Arial, Verdana, sans-serif;text-transform:uppercase;line-height:.9;color:#999;}
.daylist li.even a {color:#666;}

.daylist li a .img, .daylist li a .imgright {border:4px solid #666;}
.daylist li a .img {float:left;margin:5px 10px 20px 0;}
.daylist li a .imgright {float:right;margin:2px 0 5px 10px;}
.daylist li a .img a, .daylist li .imgright a {display:block;}

.daylist li a:hover, .daylist li.even a:hover {color:#fc0;}



.wdaylist {padding:0;}
.wdaylist ul {margin:0;padding:0;}
.wdaylist li {list-style:none;display:block;}
.wdaylist li a {display:block;padding:0 5px;text-decoration:none;font:normal 8pt "Trebuchet MS", Arial, Verdana, sans-serif;}


.todays {display:block;margin:20px 0;}
.todays h4 a {text-decoration:none;color:#ccc;}
.todays h4 a:hover {color:#fc0;}
.todays em {display:block;margin:0;padding:0 0 0 5px;;color:#fff;}
#WzTtDiV span {display:block;width:200px;}
/*
#WzTtDiV span a {display:block;width:200px;padding:0 15px 10px 5px;border:1px solid red;}
#WzTtDiV span a strong {display:block;}
*/

#WzTtDiV span img {float:left;margin:3px 5px 5px 0;border:4px solid #000;}

#WzTtDiV .edit {display:block;width:auto;background:green;}
#WzTtDiV .edit ul {margin:0;padding:0;width:auto;}
#WzTtDiV .edit li {list-style:none;width:auto;margin:0;padding:0;}
#WzTtDiV .edit li a {display:block;width:auto;padding:2px 10px;text-decoration:none;font:normal 13pt "Trebuchet MS", Arial, Verdana, sans-serif;background:#fff;color:#666;border-top:1px solid #eaeaea;border-bottom:1px solid #D6D5D5;}
#WzTtDiV .edit li a:hover {background:#BED891;color:#000;border-top-color:#fff;border-bottom-color:#94AF65;}

#WzBoDy td span {display:block;}
#WzBoDy td span a {display:block;margin:0;padding:5px;overflow:hidden;text-decoration:none;}
#WzBoDy td span a strong {display:block;}

div.calendar {margin:0 0 10px 0;padding:0;}
table.calendar {background:#990000;margin:0;width:auto;width:100%;}
.calendar th, .calendar td {margin:0;padding:0;font:normal 8pt Arial, Verdana, sans-serif;}
.calendar th, .calendar th a {background:#450000;color:#fff;text-decoration:none;font:normal 10pt "Trebuchet MS", Arial, Verdana, sans-serif;}
.calendar th a {display:block;width:auto;margin:0;padding:3px 5px;font-size:13pt;background:#450000;color:#fff;}
.calendar th a:hover {background:#E5ACAC;color:#000;}
.calendar th.wday, .calendar th.wday_sun {margin:0;padding:0 5px;font-size:8pt;color:#E5ACAC;}
.calendar th.wday {width:16%;}
.calendar th.wday_sun {width:5%;}

.calendar td {background:#700000;}
.calendar td em {display:block;padding:0 2px;color:#C02D2D;}
.calendar td.empty {background:#990000;}

.calendar td div {display:block;margin:0;}
.calendar td div a {display:block;text-decoration:none;padding:0 5px;}

.calendar td div.staging a {display:inline;}

div.calendar2 {margin:0;padding:5px;}
table.calendar2 {background:transparent;margin:0;width:auto;}
.calendar2 th, .calendar2 td {border-style:none;font:normal 8pt "Trebuchet MS", Arial, Verdana, sans-serif;background:#000;color:#ccc;} 
.calendar2 th.wday, .calendar2 th.wday_sun {margin:0;padding:0;font-size:8pt;color:#666;}
.calendar2 th.wday, .calendar2 th.wday_sun{width:16%;}

.calendar2 th a, .calendar2 td a {text-decoration:none;display:block;width:auto;padding:2px;background:#000;color:#ccc;}
.calendar2 th a:hover, .calendar2 td a:hover {background:#666;color:#fff;}
.calendar2 th, .calendar2 th a {background:#000;color:#ccc;text-decoration:none;}

.calendar2 td {padding:0;background:#000;color:#999;}
.calendar2 td.today {background:green;}
.calendar2 td.empty {background:transparent;}

.calendar2 td a {display:block;margin:0;padding:0;background:#222;color:#999;}
.calendar2 td.today a {background:#444;color:#fff;}

.calendar2 td div a {display:block;}
.calendar2 td div a strong {display:block;}

/**/
/**/
.ev_black, .ev_black a {background:#000;color:#999;} .ev_black a:hover {background:#333;color:#fff;}
.ev_brown, .ev_brown a {background:#967969;color:#F1E4DC;} .ev_brown a:hover {background:#C1A89A;color:#fff;}
.ev_blue, .ev_blue a {background:#7291AB;color:#E3EDF6;} .ev_blue a:hover {background:#AFCBE2;color:#000;}
.ev_gray, .ev_gray a {background:#878787;color:#EFF5FB;} .ev_gray a:hover {background:#000;color:#EFF5FB;}
.ev_green, .ev_green a {background:#848200;color:#EAE9B5;} .ev_green a:hover {background:#A7A402;color:#fff;}
.ev_lightblue, .ev_lightblue a {background:#ABECF8;color:#25626D;} .ev_lightblue a:hover {background:#DDF0F4;color:#000;}
.ev_orange, .ev_orange a {background:#FFB31F;color:#5C400A;} .ev_orange a:hover {background:#FFD71F;color:#000;}
.ev_pink, .ev_pink a {background:#D28D8D;color:#421F1F;} .ev_pink a:hover {background:#EE8484;color:#000;}
.ev_purple, .ev_purple a {background:#A072AB;color:#F9ECFC;} .ev_purple a:hover {background:#C3A1CB;color:#000;}
.ev_red, .ev_red a {background:#b90000;color:#FCDBDB;} .ev_red a:hover {background:#EA0202;color:#fff;}
.ev_tan , .ev_tan  a{background:#DAAB63;color:#FBF0DF;} .ev_tan a:hover {background:#000;color:#FBF0DF;}
.ev_teal, .ev_teal a {background:#3D7382;color:#D9F3FA;} .ev_teal a:hover {background:#000;color:#D9F3FA;}
.ev_turqoise, .ev_turqoise a {background:#666;color:#666;} .ev_turqoise a:hover {background:#000;color:#666;}
.ev_white, .ev_white a {background:#ffffff;color:#666;} .ev_white a:hover {background:#000;color:#666;}
.ev_yellow, .ev_yellow a {background:#FFCC00;color:#5D4B02;} .ev_yellow a:hover {background:#FFEA00;color:#000;}
.ev_def, .ev_def a {background:#fff;color:#666;} .ev_def a:hover {background:#ccc;color:#333;}
