﻿@charset "utf-8";
#calendar {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	height: auto;
	width: 326px;
	border: 2px solid #2d6eab;
}
#calendar #rowend a, #calendar #rowend a:visited, #calendar #rowend a:active, #calendar #rowend a:hover {
	color: #003366;
	text-decoration: underline;
}

#calendar .row a, #calendar .row a:visited, #calendar .row a:active, #calendar .row a:hover {
	color: #003366;
	text-decoration: none;
	}
	
#calendar .altrow a, #calendar .altrow a:visited, #calendar .altrow a:active, #calendar .altrow a:hover {
	color: #003366;
	text-decoration: none;
	}

#calendar #calhead {
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/_layouts/1033/IMAGES/ConventionCalendarWidget/headbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 31px;
	line-height: 31px;
	padding-left: 8px;
}
#calendar .row {
	background-color: #FFFFFF;
	
	
	

	
}

#calendar .altrow {
	background-color: #c4d9ea;
	

}

#calendar #date {
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	text-align: left;
	vertical-align: top;
	width:68px;
	padding-left: 5px;
	padding-top:5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	
}

#calendar .row #event, #calendar .altrow #event {
	padding-left: 10px;
	border-left: 1px solid #003366;
	vertical-align:top;
	padding-bottom:5px;
	padding-top:5px;
	padding-right:5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	
}

#calendar #rowend {
	background-color: #FFFFFF;

}



#rowend ul {
margin-left: 15px;
padding:0px;
list-style: none;
margin-top:8px;
}

#rowend li {
padding-left: 24px;
padding-right:35px;
background-image: url(/_layouts/1033/IMAGES/ConventionCalendarWidget/cal_icon.gif);
background-repeat: no-repeat;
background-position: .5em 0;
font-size: 11px;
color: #062b67;
height:25px;
float:left;

	
}



.eventname {
	font-size: 11px;
	color: #003366;
	font-weight:bold;
	
	
}	
	
.eventplace {
font-size: 10px;
color: #999999;

}
