/*Defualt CSS called by user-interface in sidebar */
div#izc-widget div#ui-izc div#ui-iz-calender-events div.close a {
-moz-border-radius:5px 5px 5px 5px;
background-color:#E7E7E7;
border:1px solid #999999;
color:#666666;
font-size:10px;
left:10px;
padding:0 3px;
position:absolute;
top:10px;
}
div#izc-widget div#ui-izc div#ui-iz-calender-events div.close a:hover {
background-color:#ccc;
color:#666666;
text-decoration:none;
}
div#izc-widget div#ui-izc div#ui-iz-calender-event-description div.close a {
-moz-border-radius:5px 5px 5px 5px;
background-color:#E7E7E7;
border:1px solid #999999;
color:#666666;
font-size:10px;
left:25px;
padding:0 3px;
position:absolute;
top:25px;
}
div#izc-widget div#ui-izc div#ui-iz-calender-event-description div.close a:hover {
background-color:#ccc;
color:#666666;
text-decoration:none;
}


div#izc-widget div#ui-izc div#ui-iz-calender-events {
	float:left;
	margin-top:-10px !important;
	padding:5px !important;
	width:200px !important;
	position:relative;
}
div#izc-widget div#ui-izc {
	width:167px !important;
}
div#izc-widget div#ui-izc div#ui-iz-calender-event-description div.left {
	background-color:#f2f2f2;
	float:left;
	width:150px !important;
	color:#333;
	border:1px solid #999;
	padding:20px;
	line-height:22px;
}
div#izc-widget div#ui-izc div#ui-iz-calender-event-description div.left a{
	color:#333;
}
div#izc-widget div#ui-izc div#ui-iz-calender-event-description div.right {
	float:left;
	width:7px;
	height:20px;
	background-image:url(../images/arrow.png);
	background-position:0px 5px;
	background-repeat:no-repeat;
	margin-left:-1px;
}
div#izc-widget div#ui-izc div#ui-iz-calender-event-description {
	float:left;
	margin-left:15px !important;
	margin-top:10px !important;
	width:200px !important;
	padding:20px;
	position:relative;
}
div#izc-widget div#ui-izc div#ui-iz-calender-events div.left {
	background-color:#f2f2f2;
	float:left;
	width:150px !important;
	color:#333;
	border:1px solid #999;
	padding:20px;
	line-height:22px;
}
div#izc-widget div#ui-izc div#ui-iz-calender-events div.left a{
	color:#333;
}
div#izc-widget div#ui-izc div#ui-iz-calender-events div.right {
	float:left;
	width:7px;
	height:20px;
	background-image:url(../images/arrow.png);
	background-position:0px 5px;
	background-repeat:no-repeat;
	margin-left:-1px;
}
div#izc-widget div#ui-izc div#iz-calender ul li a {
	list-style-type:none;
	position:relative;
	text-decoration:none;
}
div#izc-widget div#ui-izc div#iz-calender ul li a div.count-months {
	position:absolute;
	top:0;
	right:0;
	padding:0px;
	cursor:text;
}
div#izc-widget div#ui-izc div#iz-calender ul li a div.count-months div.counted{
	background-color:#E2E2E2;
	border:1px solid #ccc;
	color:#FFFFFF;
	font-size:10px;
	padding:0 3px;
	-moz-border-radius:5px;
}
div#izc-widget div#ui-izc div#iz-calender label{
	cursor:text;
}
div#izc-widget div#ui-izc div#iz-calender div.calender-months {
	margin-bottom:50px;
}
div#izc-widget div#ui-izc div#iz-calender div .calender-months ul li {
}
div#izc-widget div#ui-izc div#iz-calender ul.calender-month-row li,
div#izc-widget div#ui-izc div#iz-calender div#calender-select-year ul li{
	margin:0px;
	padding:0px;
}
div#izc-widget div#ui-izc div#iz-calender ul.calender-month-row ,
div#izc-widget div#ui-izc div#iz-calender div#calender-select-year{
	clear:both;
	width:177px !important;
	padding:0;
}
div#izc-widget div#ui-izc div#iz-calender div.calender-months ul li a:link, 
div#izc-widget div#ui-izc div#iz-calender div.calender-months ul li a:visited,
div#izc-widget div#ui-izc div#iz-calender div.calender-months ul li a:active {
	background:-moz-linear-gradient(center bottom ,#f2f2f2 , #e7e7e7) repeat scroll 0 0 transparent;
	background-color:#f2f2f2;
	width:25px !important;
	float:left;
	text-decoration:none;
	margin:1px !important;
	border:1px solid #e7e7e7;
}
div#izc-widget div#ui-izc div#iz-calender div.calender-months ul li a:hover,
div#izc-widget div#ui-izc div#iz-calender div.calender-months ul li.active a:link{
	background:-moz-linear-gradient(center bottom ,#EFF8FC, #9DD2EA) repeat scroll 0 0 transparent;
	background-color:#e7e7e7;
	color:#369;
	font-weight:bold;
}
div#izc-widget div#ui-izc div#iz-calender div.wrap div.calender-months {
	width:180px !important;
	height:210px !important;
	float:left !important;
}
div#izc-widget div#ui-izc div#iz-calender div#calender-select-year {
	width:177px !important;
}
div#izc-widget div#ui-izc div#iz-calender div#calender-select-year ul {
	padding:0 !important;
}
div#izc-widget div#ui-izc div#iz-calender div#calender-select-year div.calender-year {
	float:left;
	text-align:center;
	width:75px !important;
	padding-top:4px !important;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
}
div#izc-widget div#ui-izc div#iz-calender div#calender-select-year ul.next li a:link,
div#izc-widget div#ui-izc div#iz-calender div#calender-select-year ul.next li a:visited,
div#izc-widget div#ui-izc div#iz-calender div#calender-select-year ul.next li a:active {
	background:-moz-linear-gradient(left bottom , #F2F2F2, #E7E7E7) repeat scroll 0 0 transparent;
	float:right !important;
	color:#999999;
	text-decoration:none;
	padding:5px 10px !important;
	margin:0px;
}
div#izc-widget div#ui-izc div#iz-calender div#calender-select-year ul.next li a:hover {
	background:-moz-linear-gradient(left bottom , #e7e7e7, #cccccc) repeat scroll 0 0 transparent;
	color:#666666;
	text-decoration:none;
}
div#izc-widget div#ui-izc div#iz-calender div#calender-select-year ul.prev li a:link,
div#izc-widget div#ui-izc div#iz-calender div#calender-select-year ul.prev li a:visited,
div#izc-widget div#ui-izc div#iz-calender div#calender-select-year ul.prev li a:active {
	background:-moz-linear-gradient(right bottom , #F2F2F2, #E7E7E7) repeat scroll 0 0 transparent;
	float:left;
	color:#999999;
	text-decoration:none;
	padding:5px 10px !important;
}
div#izc-widget div#ui-izc div#iz-calender div#calender-select-year ul.prev li a:hover {
	background:-moz-linear-gradient(right bottom , #e7e7e7, #cccccc) repeat scroll 0 0 transparent;
	color:#666666;
	text-decoration:none;
}