/* CSS STYLES FOR DNN Event Module */
input.CommandButton{padding:1px 5px 0px!important;background:url(images/buttonbg.gif) top left repeat-x!important;color:white;text-transform:lowercase;border:0px solid #007291;margin:0px;font-size:1.0em;margin:1px!important;overflow:visible;white-space:nowrap;clear:both}
input.NormalTextBox{margin:0px!important}
td.viewDateNav{text-align:center;padding-bottom:10px}
td.SubHead{padding:0px 5px 0px 0px}
.category img,.regionLabel img,.typeLabel img{display:none;}
.divisionRow{padding:10px 0px}

/* The following control the Calendar Month Style-Look */
.Eventtooltip{border:#000 1px solid;padding:5px;font-size:10px;filter:alpha(opacity=80);width:200px;color:#000;background-color:#ffd;text-align:left;moz-opacity:0.8}
.Event{table-layout:auto;font-size:7pt;width:95%;color:white;height:500px;text-align:center;border-right:#e5dfdf 1px solid;border-bottom:#e5dfdf 1px solid;border-left:#e5dfdf 1px solid;border-top:#e5dfdf 1px solid;background-color:#EFE7E7;white-space:normal;line-height:1.3em}
.EventTitle{font-weight:bold;font-size:11pt;width:100%;color:black !important;text-align:center;height:32px !important;border-bottom:1px solid #7D79B7}
.EventTitle,.EventTitle td{font-weight:bold;font-size:11pt;width:100%;color:#000!important;text-align:center;height:22px!important;padding-top:5px;background:#C4DB0A}
.EventNextPrev,.EventNextPrev a:link{padding-right:0.5em;padding-left:0.5em;font-size:8pt;padding-bottom:0px;color:#262261 !important;padding-top:0px}
.EventNextPrev a,.EventNextPrev a:visited,.EventNextPrev a:hover{padding-right:0.5em;padding-left:0.5em;font-size:8pt;padding-bottom:0px;color:#262261 !important;padding-top:0px}
.EventDayHeader{font-weight:bold;font-size:7pt;background:#F1EFE9;vertical-align:middle;color:#666;text-align:center;padding:3px 0px;border-bottom:1px solid #000}
.EventDay,.EventDay td{font-size:7pt;width:14%;color:#000!important;height:14%;background:#fff;border:1px solid #ccc}
.EventDay a,.EventDay a:visited{font-size:7pt;color:#006529 !important}
.EventDay a:hover{text-decoration:underline}
.EventDayScroll div{margin-bottom:0.6em}
.EventOtherMonthDay{color:#808080;background-color:gainsboro}
.EventOtherMonthDay a,.EventOtherMonthDay a:visited,.EventOtherMonthDay a:hover{color:#8080c0}
.EventWeekendDay{background-color:whitesmoke}
.EventTodayDay{font-weight:700;color:#332947!important;background:#e3ed95!important}
.EventSelectedDay{border:2px solid #C4DB0A}
.EventSelector{background-color:#c0c0e0}
.EventSelector a,.EventSelector a:visited,.EventSelector a:hover{color:#0000ff;text-decoration:none}

/* The following control the Calendar Week View Style-Look */
.WeekTable table{table-layout:auto;font-size:7pt;color:black;margin-left:auto;margin-right:auto;margin-bottom:0px;padding:0px;text-align:center;border-right:#e5dfdf 1px solid;border-bottom:#e5dfdf 1px solid;border-left:#e5dfdf 1px solid;border-top:#e5dfdf 1px solid}
.WeekTable table td,.WeekTable table th{border:0px;padding:0px 2px 0px 2px}
.WeekItem{text-align:center;font-size:xx-small;background-color:#FFFFFF;FONT-WEIGHT:bold;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= '#FFFFFF', EndColorStr= '#CCCCCC' );
border-right:transparent 1px solid;border-top:transparent 1px solid;border-left:transparent 1px solid;border-bottom:transparent 1px solid}
.WeekBackground{background-color:gainsboro;font-size:xx-small;border-right:transparent 1px solid;border-top:transparent 1px solid;border-left:transparent 1px solid;border-bottom:transparent 1px solid}
.WeekTitle{font-size:xx-small;color:black;height:15%;text-align:center;width:11%;border-right:transparent 1px solid;border-top:transparent 1px solid;border-left:transparent 1px solid;border-bottom:transparent 1px solid}
.WeekOfTitle{font-weight:bold;font-size:11px;width:100%;color:navy;text-align:center;vertical-align:middle;line-height:3.5em}
.WeekNextPrev{font-weight:bold;font-size:10px;width:100%;color:navy;text-align:center;vertical-align:middle}
.WeekRangeheader{color:black;text-align:center;vertical-align:middle;font-size:xx-small;background-color:#E5DFDF;border:none!important}

/* The following control the Calendar List View Style-Look */
.ListTable{width:100%}
.ListDate{font-size:7pt;text-align:left;vertical-align:top}
.ListTitle{font-size:7pt;text-align:left;vertical-align:top}
.ListDescription{font-size:7pt;text-align:left;vertical-align:top}
.ListLink{font-weight:bold;font-size:7pt;text-align:left;vertical-align:top}
.ListHeader{font-weight:bold;font-size:xx-small;color:black;height:32px;text-align:left}
.ListDuration{width:60px;font-size:7pt;text-align:center;vertical-align:top}
.ListCategory{font-size:7pt;text-align:left;vertical-align:top}
.ListCustomField1{font-size:7pt;text-align:left;vertical-align:top}
.ListCustomField2{font-size:7pt;text-align:left;vertical-align:top}
.ListAlternate{background-color:WhiteSmoke}
.ListDataGrid{border-style:none}
.ListDataGrid td{border-style:none}
.ListEdit{width:10px;text-align:center;vertical-align:top}
