/* Burnaby Community Connections */


.ecalendar_content
{  
	color: #333333;
	padding:0px 15px 15px 0px;
	/*margin-top: 10px;*/
	margin-left: 50px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	text-decoration:none;
	width:490px;
	
}

.ecalendar_content_600px
{  
	color: #333333;
	padding:0px 15px 15px 0px;
	/*margin-top: 10px;*/
	margin-left: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	text-decoration:none;
	width:600px;
	
}

h1.ecalendar
{
  margin-left: 20px;
}


.ecalendar_addevent_form
{  
	color: #333333;
	padding:0px 15px 15px 0px;
	/*margin-top: 10px;*/
	margin-left: 50px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	text-decoration:none;

	
}

/*content2 list*/
ul.ecalendarlist{
	list-style-type: square;
  
}

td.eventform_label{
	color:#686868;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	text-decoration:none;
}

td.eventform{
	color:#686868;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}

tr.eventform{
	background-color: #FFFFFF;
}


tr.globaladmin_eventform{
  background-color: #A6D0A7;
}

p
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
}

p.indent
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
	margin-left: 20px;
}

p.indent_small
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
	margin-left: 20px;
}

p.smallfont
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
}

p.eventtitle
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
}

p.eventdescription
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.eventlisting_detail_label
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
  color: #6989B2;
}

.eventlisting_detail
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.eventdayofweek
{
  margin-left: 5px;
  font-family:Verdana, Arial, Helvetica, sans-serif;	
  font-size:11px;
	font-weight: bold;
	color: #55789A;
}

.eventmonth_and_day
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #2E6696;
}

p.form_smallfont
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.form_smallfont_italics
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:italic;	
}

.eventlisting_dividerline
{
  width: 350px;
  height: 4px;
  color: #DDDCDC;
}

.notice_event_added
{
  width: 350px;
  height: 20px;
  background-color: #037F1B;
  color: #FFFFFF;
  font-weight: bold;  
}

.box {
width:350px;
height:25px;
background-color:#E2E2E2;
background-image:url(images/event_rounded_tleft.gif);
background-position:top left;
margin:0px; padding:0px;
background-repeat:no-repeat;
}

.tRight
{
width:350px;
height:25px;
background-image:url(images/event_rounded_tright.gif);
background-position:top right;
margin:0px; padding:0px;
background-repeat:no-repeat;
}

.box_small {
width:209px;
height:25px;
background-color:#E2E2E2;
background-image:url(images/event_rounded_tleft.gif);
background-position:top left;
margin:0px; padding:0px;
background-repeat:no-repeat;
}

.tRight_small
{
width:209px;
height:25px;
background-image:url(images/event_rounded_tright.gif);
background-position:top right;
margin:0px; padding:0px;
background-repeat:no-repeat;
}

 table.calendar {border: 1px solid #C1C1C1; border-collapse: collapse; color: #000000; background: #FFFFFF; font-family: verdana;} 
	td.dayheader { border: 1px solid #C1C1C1; font-size: 6.5pt; font-weight: bold; font-family: verdana; }
	td.daywithevent {border: 1px solid #C1C1C1;}
  td.monthheader { font-size: 12pt; font-weight: bold; font-family: verdana; color: #000000; }
	td.today { border: 1px solid #C1C1C1; color: #000000; background: #CBCBCB; font-size: 8pt; font-weight: bold; font-family: verdana; } 
	td.bcea_event_highlight { border: 1px solid #C1C1C1; color: #FFFFFF; background: #B1D9EE; font-size: 8pt; font-weight: bold; font-family: verdana; } 
	td.event_highlight { border: 1px solid #C1C1C1; color: #FFFFFF; background: #F4F270; font-size: 8pt; font-weight: bold; font-family: verdana; } 
	td.monthdays {border: 1px solid #C1C1C1; color: #000000; background: #FFFFFF; font-size: 8pt; font-family: verdana; } 
	td.nonmonthdays { border: 1px solid #C1C1C1; color: #000000; background: #EFEFEF; font-size: 8pt; font-family: verdana; }   

	tr.greybkg { border: 1px solid #C1C1C1; background: #FFFFFF; }
	
	td.tdheader { border: 1px solid #C1C1C1; font-size: 8pt; font-weight: bold; font-family: verdana; }
			
	td.smallfont { font-size: 8pt; font-family: verdana; }
	
	a.smallfont_calendar { font-size: 8pt; font-family: verdana; color: #000080; text-decoration: none; }
	a.smallfont_calendar:visited { font-size: 8pt; font-family: verdana; color: #000080; text-decoration: none; }
	a.smallfont_calendar:active { font-size: 8pt; font-family: verdana; color: #000080; text-decoration: none; }
	a.smallfont_calendar:hover { font-size: 8pt; font-family: verdana; color: #6262FF; text-decoration: underline }
	
	a.smallfont_calendar_nextprev { font-size: 10pt; font-family: verdana; color: #7E9DB7; text-decoration: none; }
	a.smallfont_calendar_nextprev:visited { font-size: 10pt; font-family: verdana; color: #7E9DB7; text-decoration: none; }
	a.smallfont_calendar_nextprev:active { font-size: 10pt; font-family: verdana; color: #7E9DB7; text-decoration: none; }
	a.smallfont_calendar_nextprev:hover { font-size: 10pt; font-family: verdana; color: #6262FF; text-decoration: underline }

  .calendar_smallfont { font-size: 7.0pt; font-family: verdana; color: #8FB6DF; text-decoration: none; }
  
 .calendar_bkg
 {
    width: 500px;
    height: 465px;
    background-color:#E2EBF2;
    background-image:url(images/calendar_rounded_tleft.gif);
    background-position:top left;
    margin:0px; padding:0px;
    background-repeat:no-repeat;
 }
 

.calendar_tRight
{
width: 500px;
    height: 465px;
background-image:url(images/calendar_rounded_tright.gif);
background-position:top right;
margin:0px; padding:0px;
background-repeat:no-repeat;
}
  
  
  .daylink
  {
    padding:0px 0px 0px 0px;
    margin-top: 0px;
  }

p.event_listings{
	color: #000000;
	padding-right:0px;
	padding-bottom:0px;
	/*margin-top: 10px;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	text-decoration:none;
	width:241px;
	height:445px;
	//overflow: scroll;
	overflow-y: scroll;

}

.event_type_label
{
  color: #000000;
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight: bold;
	text-align:left;
  
}

.event_type
{
  color: #000000;
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight: bold;
	text-align:left;
	margin-top: 5px;
  margin-right: 10px;
  margin-bottom: 3px; 
  padding: 3px;
  width: 100px;
}

.event_type:hover
{
  cursor: hand;
}

.subnavigation_container
{
  margin-bottom: 5px;
}

ul.sernbullets
{
  color: #000000;
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
	text-align:left;
}

li.sernbullets
{
  color: #000000;
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
	text-align:left;
}

a.sernsmall:link {
	color:#8BB38B;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

a.sernsmall:visited {
	color:#8BB38B;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

a.sernsmall:active {
	color: #2F3E30;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

a.sernsmall:hover {
	color: #2F3E30;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

  a.editdelete_button { font-size: 8pt; font-family: verdana; color: #000080; text-decoration: none; }
	a.editdelete_button:visited { font-size: 8pt; font-family: verdana; color: #000080; text-decoration: none; }
	a.editdelete_button:active { font-size: 8pt; font-family: verdana; color: #000080; text-decoration: none; }
	a.editdelete_button:hover { font-size: 8pt; font-family: verdana; color: #6262FF; text-decoration: underline }
