@charset "utf-8";
#calTable{
	margin-top: 50px;
width:570px;
}
#calRow td{
border:#FFFFFF solid thin;
margin:2px;
padding:2px;
height:81px;
min-height:81px;
width:81px;
}
.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;
}
.thisMonth a, .thisMonth a:hover, .thisMonth a:focus, .thisMonth a:active {
 text-decoration: none;	
}
#calheader #last_month_link, #calheader #next_month_link{
	position: absolute;	
	height: 52px;
	width:81px;
	max-width: 81px;
	overflow: visible;
}
#last_month_link a{
	position:absolute;
	display: block;
	left:0;
	top: -26px;
	width: 90px;
	height: 52px;
	background: url(images/Old-Left-Arrow-Sign.png) 0 0 no-repeat;
}
#next_month_link a{
	position: absolute;
	display: block;
	right:0;
	top: -26px;
	width: 90px;
	height: 52px;
	background: url(images/Old-Right-Arrow-Sign.png) 0 0 no-repeat;	
}
#showdate{
z-index:-1;
font-size:16px;
}
#weekdays td{
font-size:11px;
font-weight:bold;
color:#000;
background:url(../../images/bg/w25.png) repeat;
text-align: center;
}
#calheader td{
font-size:18px;
font-weight:bold;
padding:3px;
}
#calEvent{
font-size:12px;
height:16px;
overflow:hidden;
margin-bottom:3px;
}
#calEvent a {
background: url(../../images/bg/w25.png);
	display:block;
	padding: 2px;
	font-weight: bold;
	text-align:center;
	text-decoration: none;
}
#eventDetails{
font-size:12px;

margin-bottom:5px;
}
#eventDesc{
font-size:14px;
text-align:justify;
}
#eventArea{
background: url(../../images/bg/w25.png);
color:#000000;
padding: 5px;
}
#eventArea a{
color:#000000;
text-decoration:underline;
}
#submit_event{
width:300px;
}
.entryfield{
width:300px;
}
#content a.addEventButon{
	display:block;
	float:left;
	clear: both;
	text-decoration:none;
	text-align:center;
margin:10px 0;
padding:10px;
border:#ffffff solid 1px;
background:url(../../images/bg/w25.png);
}
#content a.addEventButon:hover{
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: url(../../images/bg/b25.png);
border:#000000 solid 1px;
padding:2px;
margin:3px;
}
#eventImage{
margin:2px;
float:right;
}
#view_cals {
	display: none;
}