body{margin:0;padding:0;overflow-y:hidden;}
html{overflow-y:hidden;}

.container {font-family:Arial,sans-serif;font-size:small;}

#calendarTitle {
	font-family:'Century Gothic','Trebuchet MS',Helvetica,Arial,Geneva,sans-serif !important;
	font-size: medium !important;
	padding: 2px 0 !important;
	padding-left: 2px;
	letter-spacing:-0.02em;
	line-height:1.22em;
	margin-top:6px;
}
	
#outer-container{
	background-color:#EDEDED !important;
	padding:6px 8px;
	position:relative;
	border:1px solid #CCCCCC;
}
#inner-container{
	position:relative;
	height:240px;	
	overflow-y:scroll;
}	

#agenda{
	background:white none repeat scroll 0 0;
}

#agendaCommentContainer{
	height: 240px;
	position: relative;
	background-color:white;
	border-bottom:1px solid #FFFFFF;
	border-left:1px solid #EDEDED !important;
	border-top:1px solid #EDEDED !important;	
}

.item{border-bottom:1px solid #EDEDED !important;}


.article-label{
	font-family:"Century Gothic","Trebuchet MS",Helvetica,Arial,Geneva,sans-serif;
	background:#E5ECF9 none repeat scroll 0 0;
	position:relative;
	background-color:#F5F5FF !important;
	color:#000000 !important;
	padding:0.2em 1em;
	font-size:108%;
}

.article-label a {color:#1C1C91;text-decoration:none;}
	
.comment{/*border-top:1px solid #EDEDED !important;*/clear:both;cursor:pointer;margin:0;background-color:white!important}

.comment-summary{margin:0.3em 1em;white-space:nowrap;}

.body-wrapper{
	margin-left:0;
	display:block;
	margin:0 0 0 0.5em;
	padding:0;
	overflow:hidden;
}

.body-wrapper a span {text-decoration:underline;_width:280px;/*ie 6*/}

.comment-body {
	color:#595970 !important;
	clear:none;
	display:block;
	margin:0;
	overflow:hidden;
	white-space:nowrap;
}
