/*schedule*/
.sche  {

float:left;
width:380px;
	font-family: verdana;
}
.sche .sub {
width:380px;
float:left;

}
.sche .sub ul {
float:left;
width:364px;
list-style-type:none;
padding:0px; margin:0px;
background-color: #fff;
	
	padding-left:8px;
	padding-right:8px;
}
.sche .sub ul li {
float:left;
width:364px;
list-style-type:none;
border-bottom:1px dashed #cccccc;
padding-top:8px;
padding-bottom:8px;
background-color: #fff;
	text-decoration: none;
	font-weight: normal;
	color: #000000;
	font-size: 11px;
	font-family:Georgia;
	margin: 0px;
}

.sche span {

float:left;
width:367px;
	cursor:pointer;
	display:block;
	padding:5px 5px 5px 8px;
	margin-top : 5px;
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
	font-family: Georgia;
	padding-top:8px;
	padding-bottom:8px;
	color: #214975;
	background-color: #d1d1d1;
	border-bottom: 1px solid #dedede;
}
.sche span:hover {
float:left;
	background-color: white;
	
	
}
.sche span.selected {
float:left;
	color: black;
	background-color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	font-family: Georgia;
	padding-top:8px;
	padding-bottom:8px;
	color: #214975;
	
}

/*event*/

.event  {

float:left;
width:291px;
	font-family: verdana;
}
.event .sub {
width:291px;
float:left;

}
.event .sub ul {
float:left;
width:291px;
list-style-type:none;
padding:0px; margin:0px;
background-color: #fff;

}
.event .sub ul li {
float:left;
width:291px;
list-style-type:none;
padding-top:5px;
padding-bottom:5px;
background-color: #fff;
border-bottom:1px solid #dbdbdb;
	text-decoration: none;
	font-weight: normal;
	color: #000000;
	font-size: 11px;
	font-family:Georgia;
	margin: 0px;
}

.event span {

float:left;
width:291px;
	cursor:pointer;
	display:block;
	padding:5px 0px 5px 0px;
	margin-top : 5px;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	font-family: Georgia;
	padding-top:8px;
	padding-bottom:8px;
	color: #6e128c;
	background-color: #ffffff;
	border-bottom: 1px solid #dedede;
}
.event span:hover {
float:left;
	background-color: white;
	
	
}
.event span.selected {
float:left;
	color: black;
	background-color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	font-family: Georgia;
	padding-top:8px;
	padding-bottom:8px;
	color: #6e128c;
	
}


/*calandar*/
.calendar  {

float:left;
width:281px;
padding-left:5px;
padding-right:5px;
background-color: #f1f1f1;
padding-bottom:5px;
	font-family: verdana;
}
.calendar .sub {
width:281px;
float:left;

}
.calendar .sub ul {
float:left;
width:265px;
list-style-type:none;
padding:0px; margin:0px;
background-color: #fff;
	
	padding-left:8px;
	padding-right:8px;
}
.calendar .sub ul li {
float:left;
width:265px;
list-style-type:none;
border-bottom:1px dashed #cccccc;
padding-top:8px;
padding-bottom:8px;
background-color: #fff;
	text-decoration: none;
	font-weight: normal;
	color: #000000;
	font-size: 11px;
	font-family:Georgia;
	margin: 0px;
}

.calendar .sub  p {
float:left;
width:264px;
	padding-left:8px;
	padding-right:8px;
list-style-type:none;
border-bottom:1px dashed #cccccc;
border-top:none;
padding-top:8px;
padding-bottom:8px;
background-color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	color: #000000;
	font-size: 11px;
	font-family:Georgia;
	margin: 0px;
}

.calendar span {

float:left;
width:268px;
	cursor:pointer;
	display:block;
	padding:5px 5px 5px 8px;
	
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
	font-family: Georgia;
	padding-top:8px;
	padding-bottom:8px;
	color: #214975;
	background-color: #f1f1f1;
	border-top: 1px solid #dedede;
}
.calendar span:hover {
float:left;
	background-color: white;
	
	
}
.calendar span.selected {
float:left;
	color: black;
	background-color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	font-family: Georgia;
	padding-top:8px;
	padding-bottom:9px;
	color: #214975;
	
	
}

.calendartext { font-family:Georgia; font-size: 12px; color: #474747; font-weight:normal; text-decoration:none; }
a.calendartext:link { font-family:Georgia; font-size: 12px; color: #474747; font-weight:normal; text-decoration:none; }
a.calendartext:active { font-family:Georgia; font-size: 12px; color: #474747; font-weight:normal; text-decoration:none; }
a.calendartext:visited { font-family:Georgia; font-size: 12px; color: #474747; font-weight:normal; text-decoration:none; }
a.calendartext:hover { font-family:Georgia; font-size:12px; color:#474747; text-decoration:underline; font-weight:normal;}

.calendartext2 { font-family:Georgia; font-size: 11px; color: #838383; font-weight:normal; text-decoration:none; }
a.calendartext2:link { font-family:Georgia; font-size: 11px; color: #838383; font-weight:normal; text-decoration:none; }
a.calendartext2:active { font-family:Georgia; font-size: 11px; color: #838383; font-weight:normal; text-decoration:none; }
a.calendartext2:visited { font-family:Georgia; font-size: 11px; color: #838383; font-weight:normal; text-decoration:none; }
a.calendartext2:hover { font-family:Georgia; font-size:11px; color:#838383; text-decoration:underline; font-weight:normal;}

.calendarmore { float:right; padding:5px;}

.calendarlink { font-family:Georgia; font-size: 11px; color: #6e128c; font-weight:normal; text-decoration:none; }
a.calendarlink:link { font-family:Georgia; font-size: 11px; color: #6e128c; font-weight:normal; text-decoration:none; }
a.calendarlink:active { font-family:Georgia; font-size: 11px; color: #6e128c; font-weight:normal; text-decoration:none; }
a.calendarlink:visited { font-family:Georgia; font-size: 11px; color: #6e128c; font-weight:normal; text-decoration:none; }
a.calendarlink:hover { font-family:Georgia; font-size:11px; color:#6e128c; text-decoration:underline; font-weight:normal;}

