/* ================================    CSS STYLES FOR DNN Event Module    ================================*/
/* The following control the Calendar Month Style-Look */

.Eventtooltip{border:#000 1px solid;padding:5px;font-size:10px;padding-bottom: 5px;width: 200px;color: #000;padding-top: 5px;background-color: #ffd}
.Event{table-layout:auto;font-size:7pt;width:95%;color:white;font-family:Verdana;height:500px;text-align:center;border:#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}
.EventTitle, .EventTitle td{font-weight:bold;font-size:11pt;width:100%;color:black!important;text-align:center;height:32px!important;background:#F68121}
/* Note use of "!important" to override Inline Style */
.EventNextPrev,.EventNextPrev a:link{padding-right: 0.5em;padding-left: 0.5em;font-size: 8pt;padding-bottom: 0px;color: black !important;padding-top: 0px;}
.EventNextPrev a,.EventNextPrev a:visited,.EventNextPrev a:hover{padding:0 0.5em;font-size:8pt;color:black!important}
.EventDayHeader{font-weight:bold;font-size:7pt;text-align:center;background:#c0c5e2;vertical-align: middle}
.EventDay, .EventDay td{font-size: 7pt;width: 14%;color:#1F2B74!important;height:14%;background:whitesmoke}
.EventDay a,.EventDay a:visited,.EventDay a:hover{font-size:7pt;color:#1f2b74!important}
.EventDayScroll div{margin-bottom:0.6em}
.EventOtherMonthDay{color: #808080;background-color:#c5c5c5}
.EventOtherMonthDay a, .EventOtherMonthDay a:visited, .EventOtherMonthDay a:hover{color:#8080c0}
.EventDayScroll {padding:5px}
.EventSelectedDay .EventDayScroll {padding:3px}
.EventWeekendDay{background-color:#e7e7e7}
.EventTodayDay{font-weight: bold;color:#1f2b74!important;background-color:#f9ba84!important}
/* Note use of "!important" to override Inline Style */
.EventSelectedDay{border:#F68121 2px solid}
.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:0 auto;padding:0px;text-align:center;border: #e5dfdf 1px solid;}
.WeekTable table td, .WeekTable table th{border:0px; padding:0px 2px 0px 2px;}
.WeekItem {text-align:center;font-family: verdana,helvetica,arial;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 {font-family: verdana,helvetica,arial;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-family: verdana,helvetica,arial;font-size: xx-small;color: black;height: 15%;text-align: center;background-image: url(gradient_Default.jpg);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;font-family: verdana,helvetica,arial;text-align: center;vertical-align: middle;line-height:3.5em;}
.WeekNextPrev{font-weight: bold;FONT-FAMILY: verdana,helvetica,arial;font-size: 10px;width: 100%;color: navy;text-align: center;vertical-align: middle;}
.WeekRangeheader {color: black;text-align: center;vertical-align: middle;font-family: verdana,helvetica,arial;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;font-family: verdana,helvetica,arial;text-align: left;vertical-align:top;}
.ListTitle{font-size: 7pt;font-family: verdana,helvetica,arial;text-align: left;vertical-align:top;}
.ListDescription{font-size: 7pt;font-family: verdana,helvetica,arial;text-align: left;vertical-align:top;}
.ListLink {font-weight: bold;font-size: 7pt;font-family: verdana,helvetica,arial;text-align: left;vertical-align:top;}
.ListHeader{font-weight: bold;font-size: xx-small;color:black;font-family: verdana,helvetica,arial;height: 32px;text-align: left}
.ListDuration{width: 60px; font-size: 7pt; font-family: verdana,helvetica,arial; text-align: center; vertical-align: top;}
.ListCategory{font-size: 7pt; font-family: verdana,helvetica,arial; text-align: left; vertical-align: top;}
..ListCustomField1{font-size: 7pt; font-family: verdana,helvetica,arial;text-align: left; vertical-align: top;}
.ListCustomField2{ font-size: 7pt; font-family: verdana,helvetica,arial; 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;}
.CommandButton {width:30px;text-align:center;padding:0px}