/* ==================================================================
CSS STYLES FOR Events CALENDAR MODULE: Theme: Default (Blue)
==================================================================
*/
/* The following control the Calendar Month Style-Look */
.bt-content
{
z-index:999999999 !important;	
}
.evt
{
border: 2px solid #CCDDEE;
table-layout: auto;
font-size: 10px;
width: 100%;
font-family: Verdana;
background-color: white;
}
.evtTitle, .evtTitle td
{
text-align: center;
font-weight: bold;
font-size: 15px;
width: 100%;
height: 24px;
font-family: Arial, Helvetica, sans-serif;
color: #2A86B9;
}
/* 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: #7CAEC8;
vertical-align: middle;
height: 20px;
color: #FFFFFF;
text-transform: uppercase;
}
.evtDayOver, .evtDayOver td
{
background-color: #ffcc66;
}
.evtDay, .evtDay td
{
height: 90px;
font-size: 12px;
width: 14%;
font-family: Verdana;
border-right: #CCDDEE 1px solid;
border-top: #CCDDEE 1px solid;
border-left: #CCDDEE 1px solid;
border-bottom: #CCDDEE 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: #F6FAFD;
}
.evtOtherMonDay a, .evtOtherMonDay a:visited, .evtOtherMonDay a:hover
{
background-color: #F6FAFD;
}
.evtWeekendDay
{
background-color: #EBF2F8;
}
.evtToday
{
background-color: #CFE2ED;
}
/* 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: #7BB6D6;
}
.evtSelector a,
.evtSelector a:visited,
.evtSelector a:hover
{
color: #0000ff;
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;
height: 30px;
padding-top: 0px;
padding-bottom: 1px;
}
.ListTitleRow a
{
color:White;
}
.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: #4085bf;
}
.ListTitleSmall
{
font-size: 16px;
font-family: Arial;
text-align: left;
padding-top: 3px;
color: #4085bf;
}
.ListContent
{
padding-top:2px;
color:White;
}
.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: #5d7b9d;
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: #659FC0 2px solid;
border-bottom: #659FC0 2px solid;
border-left: #659FC0 2px solid;
border-top: #659FC0 2px solid;
width:100%;
}
.dvTable td
{
}
.dvEvent, .dvEvent td
{
border-right: #ffff00 1px solid;
border-left: #ffff00 1px solid;
background-color: #ccccff;
font-size: 12px;
font-family: Verdana, Arial;
vertical-align:top;
}
.dvAllDay, .dvAllDay td
{
border-bottom: #659FC0 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: #659FC0 1px solid;
border-bottom: #659FC0 1px solid;
border-left: #659FC0 1px solid;
border-top: #659FC0 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: #659FC0;
vertical-align: middle;
height: 15px;
}
.slDay, .slDay td
{
height: 28px;
font-size: 12px;
width: 14%;
font-family: Verdana;
border-right: #CCDDEE 1px solid;
border-top: #CCDDEE 1px solid;
border-left: #CCDDEE 1px solid;
border-bottom: #CCDDEE 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: #f1f4f4;
}
.slOtherMonthDay a, .slOtherMonthDay a:visited, .slOtherMonthDay a:hover
{
}
.slWeekendDay
{
background-color: whitesmoke;
vertical-align:middle;
}
.slTodayDay
{
font-weight: bold;
color: #0000ff !important;
background-color: beige;
}
/* 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: #ff9966 !important;   
}
.slSelector
{
background-color: #c0c0e0;
}
.slSelector a,
.slSelector a:visited,
.slSelector a:hover
{
color: #0000ff;
text-decoration: none;
}
.slDayEvent, .slDayEvent td
{
font-weight: bold;
background-color: #ffcc66 !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: #4085bf;
border-bottom: 1px dotted;
padding-top: 5px;
padding-bottom: 5px;
}
.vRow
{
height: 24px;
border-bottom: 1px dotted;
padding-top: 5px;
padding-bottom: 2px;
width:380px;
}
.vCap, .vCap span
{
font-size: 15px;
font-weight: bold;
font-family: verdana;
padding-right: 10px;
width: 100px;
color: #88a0ad;
}
.vContent, .vContent span
{
font-size: 15px;
font-family: verdana;
width: 280px;
}
.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: #008080;
margin-top: 2px;
}
.poplink
{
text-decoration: underline;
cursor:pointer;
color: #4085bf;
}
.regFees
{
padding-top: 5px;
border-bottom: 1px dashed;
font-family: Arial;
font-size: 17px;
color: #4085bf;
text-align: right;
}
.regTotalFees
{
padding-top: 5px;
border-bottom: 2px double;
font-family: Arial;
font-weight: bold;
font-size: 20px;
color: #4085bf;
text-align: right;
}
.calPubSpan
{
border-right: #cccccc 1px solid;
border-top: #cccccc 1px solid;
display: block;
float: left;
border-left: #cccccc 1px solid;
width: 2.5em;
margin-right: 5px;
border-bottom: #cccccc 2px solid;
font-family: Arial, Helvetica, sans-serif;
text-align: center;
background-position: right top;
background-attachment: scroll;
background-repeat: no-repeat;
background-color: #ffffff;
}
.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: #ffffff;
padding-top: 1px;
background-position: center top;
background-attachment: scroll;
background-repeat: repeat-x;
background-color: #0000ff;
}
.calPubDate {
PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;color:#0000ff;
}
.MyAttendee
{
cursor:pointer;
}
.NormalHidden
{
display:none;
}
.evtBar
{
padding-bottom: 5px;
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;
}
