#buildingselect, #categoryselect {
	height:170px;
}

#buildingselect ul li, #categoryselect ul li {
	padding-top:5px;
}

#buildingselect ul li span {
	color:#525252;
	font-size:10px;
}

#gototoday {
	float:left;
	margin:10px 0 0 20px;
	width:200px;
}

#inner {
	padding:0 20px 0 3px;
}

#link_url_div {
	border:1px dashed #000000;
	margin-left:380px;
	padding:3px;
	margin-bottom:5px;
}

#screendata_calendar {
	border:0;
	height:680px;
	width:100%;
}

#screendata_calendar_left {
	background:#dddddd none;
	border-right:1px solid #d0d0d0;
	float:left;
	width:193px;
}

#screendata_calendar_left_buildings {
	height:200px;
	margin:15px 10px 15px 20px;
}

#screendata_calendar_left_buildings div.jScrollPaneContainer {
	border-bottom:1px solid #999;
}

#screendata_calendar_left_categories {
	height:200px;
	margin:10px 10px 20px 20px;
}

#screendata_calendar_left_buildings h2, #screendata_calendar_left_categories h2 {
	font-size:12px;
}

#screendata_calendar_right {
	padding:20px 0 0 194px;
}

#weekday_labels.header2bg{
	font-weight:bold;
	height:18px;
}

.calendardate {
	padding-top:4px;
	text-align:right;
	width:100%;
}

.calendardate a {
	color:#000;
	font-weight:bold;
	padding-right:4px;
	text-decoration:none;
}

.calendarday ul li {
	display:block;
	overflow-x:hidden;
	width:90px;
}

.category_level1, .clearlink {
	font-size:10px;
	padding-top:5px;
}

.category_level2 {
	padding:5px 0 0 20px;
}

.category_level1, .category_level2 {
	font-size:10px;
}

.clearlink {
	margin-bottom:5px;
}

.clearlink a, .clearlink a:hover, .clearlink a:visited {
	font-size:11px;
}

.rightwhite {
	border-right:1px solid #fff;
}

.td_calendarday_border {
	border-color:#d0d0d0;
	border-style:solid;
	border-width:0 1px 1px 0;
}

a.modaleventview, a:hover.modaleventview, a:link.modaleventview, a:visited.modaleventview {
	font-size:10px;
}
