/*
EZGenerator calendar styles 4
http://www.ezgenerator.com
Copyright (c)2004-2009 Image-line
*/

table.event{width:100%;height:120px;;background: #e6e6e6;color:#000000;border: 5px solid #ffffff;}
table.calendar{color:#000000;}
table.calendar td{padding:3px;}
.cal_bg{background: url(../ezg_calendar/cal2.gif) no-repeat;padding: 14px 7px 10px 6px;margin-right:5px;color:#000000;}
td.calh1{background: #ffffff;padding-top:2px;font: 11px Tahoma, Verdana, Arial, sans-serif;color:#000000;}
.month_h1{}
.month_h2{color:#000000;text-transform:uppercase;}
td.calh2{text-align:center;background: #c0cdd3;font: 10px 'Trebuchet MS', Verdana, sans-serif;color:#ffffff;}
a.calh1{text-decoration:none;letter-spacing: -0.3em;}  
td.day1,td.day1 a{font: 11px Arial, Helvetica, sans-serif;color:#000000;text-align:center;border-right: 1px solid #ffffff;}
td.day2,td.day2 a{background: #00ff40;font: 11px Arial, Helvetica, sans-serif;color:#000000;text-align:center;}
td.day3,td.day3 a{font: 11px Arial, Helvetica, sans-serif;color:#c0c0c0;text-align:center;border-right: 1px solid #ffffff;}
td.mday1{background: #eaebeb;font: 11px Arial, Helvetica, sans-serif;color:#000000;text-align:center;border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;}
td.mday2{background: #c0cdd3;font: 11px Arial, Helvetica, sans-serif;color:#000000;text-align:center;border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;}
td.mday3{background: #eaebeb;font: 11px Arial, Helvetica, sans-serif;color:#c0c0c0;text-align:center;border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;}
td.currday,td.currday a{background: #ff8000;font: 11px Arial, Helvetica, sans-serif;color:#ff0000;}
td.mcurrday{background: #ff8000;font-size:11px;color:#000000;}
td.day1 a,td.day2 a,td.day3 a,td.currday a{background:transparent;border:0;}
a.currday{text-decoration:none;} 
td.monthview{text-align:left;padding:5px;width:20%;}
td.desc{background: url(../ezg_calendar/tile_back1.gif) transparent;padding-left:3px;font: 10px/22px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#000000;border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;}
td.date{padding-left:4px;font-size:10px;line-height:18px;color:#000000;border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;}
td.details,td.details p{background: #eef0f0;padding-left:4px;font-size:10px;color:#000000;border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;}
td.details p{border:0;}
td.week_st1{text-align:left;vertical-align:top;width:80px;height:70px;}
td.week_st2{background: #eaeaea;color:#000000;text-align:left;vertical-align:top;}
td.week_st3{color:#000000;border-right: 1px solid #ffffff;text-align:left;vertical-align:top;width:80px;}
a.calurl{font-size:11px;color:#483d8b;}
.monthmode{font-size:10px;color: #000000;}  
.od_title{font-weight:bolder;}
.od_desc{margin: 2px 2px 4px 6px;border-top:1px dotted #959595;}

