.yui-calcontainer .title{
	background:url(../images/spritefd389fcf4ba977701879b867e4fc6c4a2819716e.png) repeat-x 0 0;
	border-bottom:1px solid #cccccc;
	font:100% sans-serif;
	color:#000;
	font-weight:bold;
	height:auto;
	padding:.4em;
	margin:0 -10px 10px -10px;
	top:0;left:0;
	text-align:left;
}
.yui-calcontainer .calclose{
	background:url(../images/spritefd389fcf4ba977701879b867e4fc6c4a2819716e.png) no-repeat 0 -300px;
	width:25px;
	height:15px;
	top:.4em;
	right:.4em;
	cursor:pointer;
}
.yui-calendar .calnavleft{
	background:url(../images/spritefd389fcf4ba977701879b867e4fc6c4a2819716e.png) no-repeat 0 -450px;
	width:25px;
	height:15px;
	top:0;bottom:0;left:-10px;
	margin-left:.4em;
	cursor:pointer;
}
.yui-calendar .calnavright{
	background:url(../images/spritefd389fcf4ba977701879b867e4fc6c4a2819716e.png) no-repeat 0 -500px;
	width:25px;
	height:15px;
	top:0;bottom:0;right:-10px;
	margin-right:.4em;
	cursor:pointer;
}
.yui-calendar a.calnav:hover{
	background:url(../images/spritefd389fcf4ba977701879b867e4fc6c4a2819716e.png) repeat-x 0 0;
	border-color:#A0A0A0;
	cursor:pointer;
}
.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn{
	border:1px solid #808080;
	background:url(../images/spritefd389fcf4ba977701879b867e4fc6c4a2819716e.png) repeat-x 0 0;
	background-color:#ccc;
	margin:auto .15em;
}
.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn.yui-default{
	border:1px solid #304369;
	background-color:#426fd9;
	background:url(../images/spritefd389fcf4ba977701879b867e4fc6c4a2819716e.png) repeat-x 0 -1400px;
}
#right-col{
  min-height:300px;
  height:auto !important;
  height:300px;
}
