@charset "utf-8";
#calTable{
width:148px;
float:left

}
#calEventList{
	float:right;
	width:300px;
	border-left:#bbb solid thin;
	padding-top:5px;
	padding-left:40px;
	max-height:180px;
	overflow:auto;
}
#calEventList a{
	display:block;
}
#calEventDetail{
	
}
a.printable{
	
}
#calRow td{
border:#FFFFFF solid thin;
margin:2px;
padding:2px;
height:20px;
min-height:20px;
width:20px;
}
.lastMonth{
background:url(/images/bg/b50.png) repeat;
color:#999999;
}
.nextMonth{
background:url(/images/bg/b25.png) repeat;
}
.thisMonth{
background:url(/images/bg/w10.png) repeat;
}
.showdate{
z-index:-1;
font-size:16px;
}
#weekdays td{
font-size:11px;
font-weight:bold;
color:#00a950;
background:url(/images/bg/w25.png) repeat;
}
#calheader td{
font-size:18px;
font-weight:bold;
color:#00a950;
padding:3px;
}
#calheader td a{
color:#00a950;
}
#calEvent{
font-size:10px;
height:12px;
overflow:hidden;
margin-bottom:3px;
}
#eventDetails{
font-size:12px;
background:url(/images/bg/b25.png);
margin-bottom:5px;

}
#eventDesc{
font-size:14px;
text-align:justify;
}
#eventArea{
background:#FFFFFF;
color:#000000;
}
#eventArea a{
color:#000000;
text-decoration:underline;
}
#submit_event{
width:300px;

}
.entryfield{
width:300px;
}
#addEventButon{
width:100%;
text-align:center;
margin:8px;
}
#addEventButon a{
padding:5px;
margin-top:15px;
width:300px;
max-width:300px;
border:#ffffff solid 1px;
background:url(/images/bg/b25.png);
margin-right:auto;
margin-left:auto;
text-align:center;
text-decoration:none;

}
#addEventButon a:hover{
width:98%;
border:#000000 solid 1px;
background:#FFFFFF;
color:#000000;
}
#eventCol{
min-width:100px;
width:100px;
display:inline-block;
}
#EApprove{
float:right;
font-size:18px;
background:#00CC00;
border:#000000 solid 2px;
padding:2px;
margin:3px;
}
#EDeny{
float:right;
font-size:18px;
background:#CC3300;
border:#000000 solid 2px;
padding:2px;
margin:3px;
}
#eventEditBtn{
float:right;
font-size:18px;
background:#CC3300;
border:#000000 solid 2px;
padding:2px;
margin:3px;
}
#eventImage{
margin:2px;
float:right;
}
#calCurMonthBuff{
	overflow:auto;
	background:url(/images/bottombox.jpg) center top no-repeat;
	height:250px; 
	max-height:250px; 
	width:100%; 
	margin-top:50px;
	
}
#calCurMonth{
	max-height:120px;
	overflow:auto;
	margin:60px;
	margin-top:70px;
	
}
#calCurMonth a{
	display:block;
}

