/*
EZGenerator calendar styles 3.4
http://www.ezgenerator.com
Copyright (c)2004-2008 Image-line
*/
table.event{border: 1px solid #444477;width:100%;height:170px;}
table.calendar{border: 1px solid #000080;}
td.day1{background: #e7eefe;color: #8B8BBC;text-align:center;}
td.day2{color: #444477;text-align:center;}
td.day3{color: #444477;background: #e7eefe;text-align:center;}
td.currday{color: #000080;text-align:center;}
td.currdayempty{color: #000080;background: #FF2F2F;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: #E7EEFE;color: #c80000;border: 1px solid #c80000;}
td.calh2{text-align: center;background: #FFFFFF;color: #000080;border: 1px solid #444477;}
td.desc{font: bold 10px/14px Georgia, "Times New Roman", Times, serif;color: #444477;background: transparent;}
td.date{font-size : 10px;color: #e7eefe;}
td.details{font-size: 10px;color: #444477;background: #C0C0C0;}
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: #8080FF;text-decoration:none;}
a.currdayurl{color: #000080;text-decoration:none;} 
a.calh1{font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;color: #c80000;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: #444477;}  
.od_title{font-weight:bolder;}
.od_desc{margin: 2px 2px 4px 6px;border-top:1px dotted #959595;}
