@CHARSET "UTF-8";
/* Form */
.EBCal_Form{
	margin: 10px 10px 0 0;
}
.EBCal_Form p{
	clear: left;
	margin: 0 0 10px 0;
	overflow: hidden;
}
.EBCal_Form p img{
	margin: 0 17px 0 0;
	vertical-align: middle;	
}
.EBCal_Form label.title{
	display: block;
	font-weight: bold;
	float: left;
	width: 120px;
}
.EBCal_Form .EBCal_Field{
	border: solid 1px #7F9DB9;
	padding: 2px;
}
.EBCal_Form .EBCal_FieldText{
	width: 200px;
}
.EBCal_PseudoField{
	float: left;
	display: block;
	white-space: nowrap;
	width: 220px;
}
.EBCal_Form .EBCal_FieldTextSmall{
	width: 100px;
}
.EBCal_Form .EBCal_FieldTextarea{
	height: 80px;
	width: 200px;
	resize: none;
}
.EBCal_Form .EBCal_FieldSelect{
	width: 206px;
}
.EBCal_Form .EBCal_FieldSelectMedium{
	width: 101px;
}
.EBCal_Form .EBCal_FieldSelectMini{
	width: 45px;
}
.EBCal_Form .EBCal_FieldCheckbox{
	margin: 0;
}
.EBCal_Form .EBCal_Error{
	color: red;
}
/* Table */
.EBCal_Table{
	border-collapse: collapse;
	empty-cells: show;
	margin: 1px 10px 0 0;
}
.EBCal_Table tr{}
.EBCal_Table thead th{
	font-weight: normal;
	text-align: left;	
}
.EBCal_Table tbody td{
	padding: 2px;
}
/* Events */
.EBCal_Event{
	
}
.EBCal_Event_Category{
	
}
.EBCal_Event_Time{}
.EBCal_Event_Title{}
.EBCal_Event_Description{}
.EBCal_Event_Book{
	margin: 5px 0 0;
}

.EBCal_Event_Header{

}
.EBCal_Bold{
	font-weight: bold;
}