@charset "utf-8";
/* CSS Document */

#cal-title{
	color:#231F20;
	font-family:"Gotham-Book",Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:8px;
}
.calHeaderCells{
	font-size:7pt !important;
	text-align:left !important;
}
.calTable{
	width:122px;
}
.calAllCells {
	border-bottom:4px solid #FFFFFF;
	border-right:4px solid #FFFFFF;
	font-size:6pt;
	margin:0px;
	padding:3px;
	height:15px;
	text-align:right;
	width:15px;
}
.calButton{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:6pt;
	font-weight:bold;
	text-align:center;
}
.calButton a{
	font-size:8pt;
	font-weight:normal;
}
.calDateCells{
	background-color:#B3B3B3;
}
.calDateLink{
	cursor:pointer;
	font-size:6pt !important;
	font-weight:bold !important;
	height:15px;
	width:15px;
}
.calEventBox{
	background-color:#14B0D0;
	cursor:pointer;
}
.calEventTime{
	font-weight:bold;
}

.padding{
	padding-left:9px;	
	padding-right:4px;
}
#calLarge{
	float:left;
}
#calLarge .calAllCells{
	border-bottom:0px !important;
	padding-top:3px;
}
#calLarge .calTable{
	border-spacing:13px;
	color:#999999;
	font-size:14px;
	width:527px;
}
#calLarge .calHeaderCells{
	color:#1D1718;
	font-size:18pt !important;
	text-align:center !important;
}
#calLarge .calDateCells{
	background-color:transparent;
	background-image:url(../images/cellbg2.gif);
	background-repeat:no-repeat;
	/*border:1px solid #C8C8C8;*/
	font-weight:bold;
	font-size:12px;
	/*height:69px;*/
	height:85px;
	padding-left:7px;
	/*padding-right:10px;*/
	text-align:left;
	vertical-align:top;
	width:58px;
}
#calLarge .calDateLink{
	color:#14B0D0;
	font-size:12px !important;
}
#calLarge .calEventLink{
	color:#666666;
	font-weight:normal;
	text-decoration:none;
}
#calLarge .calEventListing{
	font-size:8px;
}
#calLarge .calEventBox{
	background-image:url(../images/cellbgused2.gif);
}
#calLarge .calEventLink{
	font-size:8px;
}
.calpopup{
	color:#475761;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.popupcontent-date{
	font-weight:bold;
	padding-bottom:6px;
}
.popupcontent-description{
	font-family:"Times New Roman", Times, serif;
	padding-bottom:6px;
}
.popupcontent-location{
	padding-bottom:6px;
}
.popupcontent-title{
	color:#00A8CC;
	font-weight:bold;
}
.popupcontent-time{
	font-weight:bold;
	padding-bottom:6px;
}
.popupcontent-url a{
	color:#00A8CC;
	text-decoration:none;
}