fieldset.cal_fieldset .content {
  display: none;
}

/* -- / Controls fieldsets and legends -- */

fieldset.cal_fieldset { border: #6699CC solid 1px; }
fieldset.cal_fieldset_expanded { border: #6699CC solid 1px; }

fieldset.cal_fieldset_expanded legend {
	font: 11px Arial, Helvetica, sans-serif; font-weight: normal; color: #265A9F;
	margin-left: 3px; margin-right: 3px;margin-bottom: 3px;
	font-weight: bold;
	padding: 1px 4px 1px 24px;
 	background-image: url(../art/event-page-open.gif);
	background-repeat: no-repeat;
	cursor: pointer;
	}
	
fieldset.cal_fieldset legend {
	font: 11px Arial, Helvetica, sans-serif; font-weight: normal; color: #265A9F;
	margin-left: 3px; margin-right: 3px; margin-bottom: 3px;
	font-weight: bold;
 	padding: 1px 4px 1px 24px;
  	background-image: url(../art/event-page-closed.gif);
	background-repeat: no-repeat;
	cursor: pointer;
	}

/* -- /calendar_outer and calendar controls the grey area around months including size -- */

div#calendar_outer div#calendar	{
	padding-bottom: 10px;
}


/* -- /This controls the entries -- */

.floatcontainer: {display: inline-block;}

.dircatsection {  font: 11px Arial, Helvetica, sans-serif;
	margin:0px 5px;
	}

.dircatsection .dates { font-weight: bold;
float:right;
width:100px; 
margin:0px 0px 0px 0px;
padding:3px;
text-align:center; 
	}

.dircatsection .leftcats {
	text-align:left;
	padding:3px;
	}

.months { margin-bottom: 5px;}

.dircatsection .title {font-size: 12px; font-weight: bold; }
.dircatsection .details {  }
.dircatsection .line {clear: both;  border-bottom: 1px dashed #CCCCEE; margin: 2px 30px; }

input,textarea { BORDER-RIGHT: #A5BDDE 1px solid; BORDER-TOP: #A5BDDE 1px solid;
BORDER-LEFT: #A5BDDE 1px solid; BORDER-BOTTOM: #A5BDDE 1px solid;
BACKGROUND-COLOR: rgb(251,249,249); Font-weight: bold; font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #265A9F; }
