﻿/*
======================
P2 Calendar Styles
======================
*/
#homeWrapper .evt a {color: #fff; text-decoration: none;}
#homeWrapper .evt a:hover  {text-decoration: underline;}

/* ==================================================================
    CSS STYLES FOR Events CALENDAR MODULE:Theme:Red
   ==================================================================
*/
/* The following control the Calendar Month Style-Look */
.evt{border:2px solid #5f0203; table-layout:auto; font-size:10px; width:100%; font-family:Verdana; background-color: #222}

.evtTitle, .evtTitle td{text-align:center; font-weight:bold; font-size:15px; width:100%; height:24px; font-family:Arial,Helvetica,sans-serif; color:#fff;}

/* Note use of "!important"to override Inline Style */
.evtNextPrev, .evtNextPrev a:link, .evtNextPrev a, .evtNextPrev a:visited, .evtNextPrev a:hover{padding-right:0.5em; padding-left:0.5em; font-size:13px; padding-bottom:0px; padding-top:5px; font-weight:normal}

.evtDayHeader{font-size:12px; font-family:Verdana; background-color:#000; vertical-align:middle; height:20px; color:#FFF; text-transform:uppercase; border: 0px;}

.evtDayOver, .evtDayOver td{ background-color:#fc6}

.evtDay, .evtDay td{height:90px; font-size:12px; width:14%; font-family:Verdana; border-right:#5f0203 1px solid; border-top:#5f0203 1px solid; border-left:#5f0203 1px solid; border-bottom:#5f0203 1px solid}

.evtDay a, 
.evtDay a:visited, 
.evtDay a:hover{font-size:12px; font-family:Verdana}
.evtDayScroll{text-align:left; padding-left:5px; height:90px; overflow:auto; overflow-x:hidden}
.evtOtherMonDay{background-color:#000}

.evtOtherMonDay a, .evtOtherMonDay a:visited, .evtOtherMonDay a:hover{ background-color:#000}

.evtWeekendDay{background-color:#333}

.evtToday{background-color:#5f0203}

/* Note use of "!important"to override Inline Style */
.evtSelDay{ border-right:red 2px solid;  border-top:red 2px solid;  border-left:red 2px solid;  border-bottom:red 2px solid}

.evtSelector{background-color:#333}
.evtSelector a, 
.evtSelector a:visited, 
.evtSelector a:hover{color:#333; text-decoration:none}

.evtDay a, .evtToday a, .evtOtherMonDay a, .evtSelDay a{display:block}

/* The following control the Calendar List View Style-Look */
.ListImage{ float:left;  display:block;  padding:5px}

.ListHeader{font-weight:bold; font-size:18px; font-family:Arial; height:25px; text-align:left; width:100%}

.ListEventDate, .ListEventDate span{ padding-top:5px;  padding-left:2px;  width:180px;  height:20px;  vertical-align:middle}
.ListTitleRow{font-size:15px; font-family:Arial; text-align:left; padding-left:0px; font-weight:bold; background-color:#222; height:30px; padding-top:0px; padding-bottom:1px}

.bt-wrapper .ListTitleRow a{color: #fff;}

.ListTitle{ padding-top:5px;  padding-left:5px;  height:22px;  vertical-align:middle}

.ListTitleBig{vertical-align:middle; font-size:20px; font-family:Arial; text-align:left; padding-left:5px; font-weight:bold; height:25px; padding-top:3px; padding-bottom:1px; color:#5f0203}
.ListTitleSmall{font-size:16px; font-family:Arial; text-align:left; padding-top:3px; color:#5f0203}

.ListContent{ padding-top:5px}

.ListBtn{ padding-top:10px}

.evtLinks, .evtLinks a:link, .evtLinks a, .evtLinks a:visited, .evtLinks a:hover{padding-right:10px; padding-left:10px; font-size:13px; padding-bottom:0px; color:#5f0203; padding-top:0px; font-family:verdana; font-weight:normal; background-image:url(btnNode.gif); background-repeat:no-repeat; margin-left:0px; margin-right:0px; text-decoration:underline}

/* The following control the Calendar Day View Style-Look */
.dvTime, .dvTime td{height:20px; white-space:nowrap; width:40px; font-size:10px; font-family:Verdana,Arial; text-align:right; vertical-align:top; border-right:1px solid; border-bottom:0px}

.dvTime2, .dvTime2 td{ height:20px;  border-right:1px solid;  border-bottom:1px dotted}

.dvNoEvent, .dvNoEvent td{ height:20px;  border-bottom:1px dotted !important}

.dvTable{ border-collapse:collapse;  border-right:#5f0203 2px solid;  border-bottom:#5f0203 2px solid;  border-left:#5f0203 2px solid;  border-top:#5f0203 2px solid;  width:100%}
.dvTable td{}

.dvEvent, .dvEvent td{border-right:#ff0 1px solid; border-left:#ff0 1px solid; background-color:#FFA2A2; font-size:12px; font-family:Verdana,Arial; vertical-align:top}

.dvAllDay, .dvAllDay td{border-bottom:#5f0203 2px solid; font-size:12px; font-family:Verdana,Arial; padding-bottom:8px; padding-top:8px}

/* The following control the Satellite Module Style-Look */
.slEvent{ table-layout:auto;  font-size:12px;  width:200px;  font-family:Verdana;  border-right:#5f0203 1px solid;  border-bottom:#5f0203 1px solid;  border-left:#5f0203 1px solid;  border-top:#5f0203 1px solid;  background-color:white}
.slTitle, .slTitle td{text-align:center; font-weight:normal; font-size:15px; width:100%; height:20px !important; font-family:Verdana}

/* Note use of "!important"to override Inline Style */
.slNextPrev, .slNextPrev a:link, .slNextPrev a, .slNextPrev a:visited, .slNextPrev a:hover{ padding-right:0.5em;  padding-left:0.5em;  font-size:15px;  padding-bottom:0px;  padding-top:2px;  text-decoration:underline;  font-weight:normal}

.slDayHeader{font-weight:normal; font-size:12px; font-family:Verdana; background-color:#5f0203; vertical-align:middle; height:15px}

.slDay, .slDay td{ height:28px;  font-size:12px;  width:14%;  font-family:Verdana;  border-right:#5f0203 1px solid;  border-top:#5f0203 1px solid;  border-left:#5f0203 1px solid;  border-bottom:#5f0203 1px solid;  vertical-align:middle}
.slDay a, 
.slDay a:visited, 
.slDay a:hover{font-size:12px; color:#4E5D6C !important; font-family:Verdana}
.slOtherMonthDay{height:28px; vertical-align:middle; background-color:#EFB6FE}

.slOtherMonthDay a, .slOtherMonthDay a:visited, .slOtherMonthDay a:hover{}

.slWeekendDay{background-color:#FEE4FB; vertical-align:middle}

.slTodayDay{font-weight:bold; color:#00f !important; background-color:#F88}

/* Note use of "!important"to override Inline Style */
.slSelectedDay{ border-right:red 2px solid;  border-top:red 2px solid;  border-left:red 2px solid;  border-bottom:red 2px solid;  background-color:#f96 !important}

.slSelector{background-color:#c0c0e0}
.slSelector a, 
.slSelector a:visited, 
.slSelector a:hover{color:#00f; text-decoration:none}
.slDayEvent, .slDayEvent td{ font-weight:bold;  background-color:#fc6 !important}

/* The following control the tool bar Style-Look */
/* Drop down list on the tool bar */
.evtCat{ }
.evtSubCal{ }
.evtMonSel{ }
.evtYrSel{}

/* Search box */
.evtSearchTxt{}

.vTable{ width:380px}

.vTitle{font-size:18px; font-weight:bold; font-family:verdana; height:20px; color:#5f0203; border-bottom:1px dotted; padding-top:5px; padding-bottom:5px}
.vRow{ height:24px;  border-bottom:1px dotted;  padding-top:5px}
.vCap{font-size:15px; font-weight:bold; font-family:verdana; width:100px; color:#5f0203; padding-right:10px}

.vContent{ font-size:15px;  font-family:verdana}

.vDesc{ font-size:15px;  font-family:verdana;  padding-top:1px}

.regCap{ font-size:12px;  font-family:verdana;  height:25px;  width:150px;  text-align:right}

.regCap1{ font-size:12px;  font-family:verdana;  height:25px;  width:150px;  text-align:right}
.regCtl{ width:440px}

.evtCap{width:180px; font-family:arial; font-size:12px; font-weight:bold; padding:0}

.evtCap1{ font-size:12px;  font-family:arial;  text-align:right;  width:180px}

.evtCap2{ font-size:12px;   font-family:arial;  vertical-align:top}

.evtCtl{ width:680px}

.evtTbl{width:860px; font-size:17px; font-family:verdana}

.pop{cursor:pointer; font-family:arial,Helvetica,sans-serif; font-size:11px; color:#fff; margin-top:2px}

.poplink{ text-decoration:underline;  cursor:pointer;  color:#5f0203}

.regFees{ padding-top:5px;  border-bottom:1px dashed;  font-family:Arial;  font-size:17px;  color:#5f0203;  text-align:right}
.regTotalFees{padding-top:5px; border-bottom:2px double; font-family:Arial; font-weight:bold; font-size:20px; color:#5f0203; text-align:right}

.calPubSpan{ border-right:#ccc 1px solid;  border-top:#ccc 1px solid;  display:block;  float:left;  border-left:#ccc 1px solid;  width:2.5em;  margin-right:5px;  border-bottom:#ccc 2px solid;  font-family:Arial,Helvetica,sans-serif;  text-align:center;  background-position:right top;  background-attachment:scroll;  background-repeat:no-repeat;  background-color:#fff}
.calPubMonth{padding-right:0px; display:block; padding-left:0px; font-weight:bold; font-size:0.7em; padding-bottom:0px; margin:0px; text-transform:uppercase; color:#fff; padding-top:1px; background-position:center top; background-attachment:scroll; background-repeat:repeat-x; background-color:#5f0203}
.calPubDate{PADDING-RIGHT:0px; DISPLAY:block; PADDING-LEFT:0px; FONT-SIZE:1.1em; PADDING-BOTTOM:0px; MARGIN:0px; PADDING-TOP:0px}

.MyAttendee{cursor:pointer}

.NormalHidden{display:none}

.evtBar{padding-bottom:5px; padding-top: 20px; height:25px}

.evtBarFilter{ float:left}
.evtBarBtn{float:right; padding-right:10px}

.btnTop{margin-left:2px; margin-right:2px; margin-bottom:0px}

.evtSearchBtn{margin-bottom:12px}

.evtSearchTxt{margin-bottom:5px; font-size:12px; font-family:arial,Helvetica,sans-serif}
.evtMonSel, .evtYrSel{font-size:12px; font-family:arial,Helvetica,sans-serif; margin-bottom:5px}
.evtCat, .evtSubCal{font-size:12px; font-family:arial,Helvetica,sans-serif; margin-bottom:5px}
.evtSel{ margin-bottom:0px;  vertical-align:top}
.evtSearch{ vertical-align:top}

