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

table.event{width:100%;height:120px;;background: #282828;color:#000000;border: 3px solid #ffffff;}
table.calendar{color:#000000;}
table.calendar td{padding:4px;}
.cal_bg{background: url(../ezg_calendar/whiteborder_bg.png) no-repeat;padding: 7px 7px 10px 7px;margin-right:5px;color:#000000;}
td.calh1{background: #000000 url(../ezg_calendar/darkblack_tile.gif);font-size:10px;color:#ff8040;}
.month_h1{}
.month_h2{}
td.calh2{text-align:center;background: #282828;margin-top:4px;font: 10px 'Trebuchet MS', Verdana, sans-serif;color:#ffffff;}
a.calh1{text-decoration:none;letter-spacing: -0.3em;}  
td.day1,td.day1 a{font: 10px Arial, Helvetica, sans-serif;color:#ffffff;text-align:center;border-right: 1px solid #202020;}
td.day2,td.day2 a{background: #ff8000;font: 10px Arial, Helvetica, sans-serif;color:#000000;text-align:center;border-right: 1px solid #202020;}
td.day3,td.day3 a{font: 10px Arial, Helvetica, sans-serif;color:#c0c0c0;text-align:center;border-right: 1px solid #202020;}
td.mday1{background: #303030;font: 10px Arial, Helvetica, sans-serif;color:#ffffff;text-align:center;border-right: 1px solid #202020;}
td.mday2{background: #ff8000;font: 10px Arial, Helvetica, sans-serif;color:#000000;text-align:center;border-right: 1px solid #202020;}
td.mday3{background: #303030;font: 10px Arial, Helvetica, sans-serif;color:#808080;text-align:center;border-right: 1px solid #202020;}
td.currday,td.currday a{background: #ff8000;font: 10px Arial, Helvetica, sans-serif;color:#ff0000;}
td.mcurrday{background: #4a4a4a;font-size:11px;color:#ffffff;}
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/darkblack_tile.gif) transparent;padding-left:3px;font: 10px/22px Tahoma, Verdana, Arial, sans-serif;color:#f0f0f0;border-top: 1px solid #202020;border-right: 1px solid #202020;}
td.date{padding-left:4px;font-size:10px;line-height:18px;color:#000000;border-top: 1px solid #202020;border-right: 1px solid #202020;}
td.details,td.details p{background: #303030;padding-left:4px;font-size:10px;color:#cfcfcf;border-top: 1px solid #202020;border-right: 1px solid #202020;}
td.details p{border:0;}
td.week_st1{text-align:left;vertical-align:top;width:80px;height:70px;}
td.week_st2{background: #121212;color:#000000;text-align:left;vertical-align:top;}
td.week_st3{font-size:11px;color:#ffffff;border-right: 1px solid #808080;text-align:left;vertical-align:top;width:80px;}
a.calurl{font-size:11px;color:#ffffff;}
.monthmode{background: #4a4a4a;font-size:10px;color:#ffffff;}  
.od_title{font-weight:bolder;}
.od_desc{margin: 2px 2px 4px 6px;border-top:1px dotted #959595;}
