.calendarLinks {
width: 300px;
height: 20px;
background: #0018a8 url("http://www.fremantlechamber.com.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: #fff;
}
.calendarLinks a:hover{
color: #fff;
text-decoration: underline;
}
.calendarLinks a:visited{
color: #fff;
}

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

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



.calendarBG {
background: #0018a8 url("http://www.fremantlechamber.com.au/themes/site_themes/FCC/bkgnd_images/calendar_bkgnd.gif") no-repeat top center;
width: 300px;
height: 206px;
}
.calendarBOT {
height: 10px;
width:300px;
background: #fff url("http://www.fremantlechamber.com.au/themes/site_themes/FCC/bkgnd_images/calendar_bot.gif") no-repeat top center;
}




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

.calendarHeader { 
 font-weight: bold; 
 color: #fff; 
 text-align: center;
 background-color:  transparent;
 height: 25px;
 line-height: 25px;
}

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

.calendarMonthLinks a {
 color:             #fff;
 text-decoration:   none;
 background-color:  transparent;
}
  
.calendarMonthLinks a:visited {
 color:             #fff;
 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: #0018a8; 
 background-color: #89b1dd; 
 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: #0b1a75;
}

.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:  #0018a8;
}

.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: #003366;
font-weight: bold;
text-decoration: underline;
}


.tool_tip_link:hover{
color: black;

}


.event_day{
background-color: #0018a8;
}

.no_event_day{

}

.calendarToday { 
 background-color: 	#092DC6;
}

.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;
}


/* ---------- View Calendars --------------- */


.view_calendars_wrap {
background: #0018a8 url("http://www.fremantlechamber.com.au/themes/site_themes/FCC/bkgnd_images/calendar_bkgnd.gif") no-repeat top center;
width: 300px;
height: 206px;
color: #fff;

}
.view_calendars_wrap p{
padding: 5px;
color: #fff;
}

.view_cals_list {

}

.view_cals_list li{
padding: 10px;
}

.view_cals_list a{
color: #89B1DD;
text-decoration: underline;
}

.view_cals_list a:hover{
color: #fff;
text-decoration: underline;
}






/* ---------- search Calendars --------------- */


.search_calendars_wrap {
background: #89B1DD url("http://www.fremantlechamber.com.au/themes/site_themes/FCC/bkgnd_images/search_events_bkgnd.gif") no-repeat top center;
width: 300px;
height: 206px;
color: #fff;
}

.search_calendars_wrap p{
padding: 10px;
color: #fff;
}


.calendarBOT_search {
height: 10px;
width:300px;
background: #fff url("http://www.fremantlechamber.com.au/themes/site_themes/FCC/bkgnd_images/calendar_bot_search.gif") no-repeat top center;

}

/* ///////////////// */

#calendar_search_input{
background: url("http://www.fremantlechamber.com.au/themes/site_themes/FCC/bkgnd_images/calendar_search_input_bkgnd.gif") no-repeat left top;
width: 280px; 
height: 24px;
float:left;
margin: 0px 10px 0px 10px;
}

#calendar_search_input #calendar_search{
	float: left;
    padding: 0;
    margin: 6px 0 0 6px;
    border: 0;
    width: 230px;
    background: none;
}
#calendar_search_input #go {
    float: right;
    margin: 3px 3px 0px 0px;
}


/* ///////////////// */



