#calendar{
height: 211px;
}
.calendarLinks {
width: 300px;
height: 20px;
background: #0018a8 url("http://www.fec.org.au/themes/site_themes/FCC/bkgnd_images/calendar_links.gif") no-repeat top center;
text-align: center;
font-size: 80%;
font-weight: bold;
font-family: Verdana;
color: #fff;
line-height: 20px;
}

.calendarLinks a{
color: #0e4c7d;
}
.calendarLinks a:hover{
color: #0e4c7d;
text-decoration: underline;
}
.calendarLinks a:visited{
color: #0e4c7d;
}

.cal_left_link{
float: left;
width: 150px;
}

.cal_right_link{
float: left;
width: 150px;
}



.calendarBG {
background: #0094b0 url("http://www.fec.org.au/themes/site_themes/FCC/bkgnd_images/calendar_bkgnd.gif") no-repeat top center;
width: 258px;
height: 206px;
}


.calendarBlank { 
 background-color: #0b1a75;
}

.calendarHeader { 
 font-weight: bold; 
 color: #fff; 
 text-align: center;
 background-color:  #0094b0;
 height: 25px;
 line-height: 25px;
 font-size: 1.4em;
}

.calendarMonthLinks {
 font-family:       Arial, Trebuchet MS, Tahoma, Verdana, Sans-serif;
 font-size: 1.2em;
 font-weight:		bold;
 letter-spacing:	.1em;
 text-decoration:   none;
 color:             #0e4c7d;
 background-color:  transparent;
}

.calendarMonthLinks a {
 color:             #0e4c7d;
 text-decoration:   none;
 background-color:  transparent;
}
  
.calendarMonthLinks a:visited {
 color:             #0e4c7d;
 text-decoration:   none;
 background-color:  transparent;
}

.calendarMonthLinks a:hover {
 color:             #ccc;
 text-decoration:   underline;
 background-color:  transparent;
}

.calendarDayHeading {
 font-weight: bold; 
 font-size:	11px;
 color: #fff; 
 background-color: #1259a2; 
 text-align:  center;
 vertical-align: middle;
}

.calendarToday { 
 font-family:       Arial, Trebuchet MS, Tahoma, Verdana, Sans-serif;
 font-size:         12px;
 font-weight:		bold;
 letter-spacing:	.1em;
 text-decoration:   none;
 text-align:  center;
 vertical-align: middle;
 color:             #fff;
 background-color: 	#092DC6;
}

.calendarBlank {
 font-family:       Arial, Trebuchet MS, Tahoma, Verdana, Sans-serif;
 font-size:         12px;
 font-weight:		bold;
 letter-spacing:	.1em;
 text-decoration:   none;
 text-align:  center;
 vertical-align: middle;
 color:             #1D40D8;
 background-color:  #227bd7;
}

.calendarCell {
 font-family:       Arial, Trebuchet MS, Tahoma, Verdana, Sans-serif;
 font-size:         12px;
 font-weight:		bold;
 letter-spacing:	.1em;
 text-decoration:   none;
 text-align:  center;
 vertical-align: middle;
 color:             #cddcf2;
 background-color:  #1b6bbd;
}

.calendarCell a {
 color:             #fff;
 text-decoration:   underline;
 background-color:  transparent;

}
  
.calendarCell a:visited {
 color:             #fff;
 text-decoration:   underline;
 background-color:  transparent;
}

.calendarCell a:hover {
 color:             #fff;
 text-decoration:   none;
 background-color:  transparent;
}


.tool_tip_link {
color: #0e4c7d;
font-weight: bold;
text-decoration: underline;
font-size: 1.2em;
}


.tool_tip_link:hover{
color: black;

}


.event_day{
background-color: #033452;
}

.no_event_day{

}

.calendarToday { 
 background-color: 	#0094b0;
}

.calendarToday a {
 color:             #fff;
 text-decoration:   underline;
 background-color:  transparent;

}
  
.calendarToday a:visited {
 color:             #fff;
 text-decoration:   none;
 background-color:  transparent;
}

.calendarToday a:hover {
 color:             #fff;
 text-decoration:   none;
 background-color:  transparent;
}












