/*
EZGenerator calendar styles 3.4
http://www.ezgenerator.com
Copyright (c)2004-2008 Image-line
*/
table.event{border: 1px solid #F2F2F2;width:100%;height:170px;}
table.calendar{border: 1px solid #F2F2F2;}
td.day1{background: #F2F2F2;color: #343434;text-align:center;}
td.day2{color: #343434;text-align:center;}
td.day3{color: #778899;background: #FFFFFF;text-align:center;}
td.currday{color: #DC143C;text-align:center;}
td.currdayempty{color: #DC143C;background: #DCDCDC;text-align:center;}
td.monthview{text-align:left;padding:5px;width: 20%;}
.small{font-size: 11px;padding:1px;}
.medium{font-size: 11px;padding:3px;}
.large{font-size: 11px;padding:5px;}
td.calh1{font-family: arial,helvetica;background: #E5E5E5;color: #000000;border: 1px solid #CCCCCC;}
td.calh2{text-align: center;background: #FFFFFF;color: #000000;border: 1px solid #CCCCCC;}
td.desc{font: bold 10px/14px Georgia, "Times New Roman", Times, serif;color: #000000;background: #F2F2F2;}
td.date{font-size : 10px;color: #000000;}
td.details{font-size: 10px;color: #000000;background: transparent;}
td.week_st1,td.week_st2,td.week_st3{text-align:left;vertical-align:top;padding:5px;}
td.week_st1{width:80px;height:70px;}
td.week_st3{width:80px;}
a.calurl{color: #343434;text-decoration:none;}
a.currdayurl{color: #DC143C;text-decoration:none;} 
a.calh1{font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000000;text-decoration:none;letter-spacing: -0.3em;}  
.smallurl{font-size: 11px;}
.mediumurl{font-size: 11px;}
.largeurl{font-size: 11px;}
.catcolor{border: 1px solid #000000;font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}
span.monthmode{font-size:10px;color: #343434;}  
.od_title{font-weight:bolder;}
.od_desc{margin: 2px 2px 4px 6px;border-top:1px dotted #959595;}
