@import "/css/style.css";

h3					{ font-size:16px;color:#0a2972; }

/*MAIN CALENDAR TAGS*/
.over .calendar_table		{ width:595px;border:0;  }

/*TITLE BAR TAGS*/
.over .table_title_class {}
.over .date_title		{ width: 94px;height:28px;background-color:#8BAFC6; 
						color:#fff;font-weight:bold; 
						border-right:1px solid #A6C2D7;
						background:url('/img/calendar/left_top_bg.gif');
						 background-position: top left; background-repeat: no-repeat; }
.over .date_title a			{ color:#FFF;text-decoration:none;margin-left:5px;}
.over .date_title a:hover	{ color:#D8027F;text-decoration:underline;}

.over .name_title		{ width:199px;height:28px; 
						color:#fff;font-weight:bold;  
						border-right:1px solid #A6C2D7;
						background:url('/img/calendar/mid_top_bg.gif');background-repeat:repeat-x;}
.over .name_title a			{ color:#FFF;text-decoration:none;margin-left:5px;}
.over .name_title a:hover	{ color:#D8027F;text-decoration:underline;}

.over .host_title		{ width:112px;height:28px; 
						color:#fff;font-weight:bold;  
						border-right:1px solid #A6C2D7;
						background:url('/img/calendar/mid_top_bg.gif');background-repeat:repeat-x;}
.over .host_title a			{ color:#FFF;text-decoration:none;margin-left:5px;}
.over .host_title a:hover	{ color:#D8027F;text-decoration:underline;}
						
.over .location_title	{ width: 97px;height:28px;
						color:#fff;font-weight:bold;  
						border-right:1px solid #A6C2D7;
						background:url('/img/calendar/mid_top_bg.gif');background-repeat:repeat-x;}
.over .location_title a			{ color:#FFF;text-decoration:none;margin-left:5px;}
.over .location_title a:hover	{ color:#D8027F;text-decoration:underline;}
						
.over .button_title		{ width: 85px;height:28px;
						color:#fff;font-weight:bold;
						background:url('/img/calendar/right_top_bg.gif');
						background-position: top right; background-repeat: no-repeat; }
						
/*EVENT ROW TAGS*/
.over .date_col			{ width: 93px;height:51px;background-color:#F3FFF5;
						color: #F05400; font-weight:bold;
						border-top:1px solid #C5C1BE;
						border-right:1px solid #EEF0ED;
						border-left:1px solid #EEF0ED;}
.over .name_col			{ width:199px;height:51px;background-color:#FEF6DF; 
						color:#0a2972; font-weight:bold; 
						border-top:1px solid #C5C1BE;
						border-right:1px solid #EEF0ED;}
.over .host_col			{ width:112px;height:51px;background-color:#F3FFF5; 
						border-top:1px solid #C5C1BE;
						border-right:1px solid #EEF0ED;}
.over .location_col		{ width: 97px;height:51px;background-color:#FEF6DF; 
						border-top:1px solid #C5C1BE;
						border-right:1px solid #EEF0ED;}
.over .button_col		{ width: 84px;height:51px;background-color:#fff; 
						border-top:1px solid #C5C1BE;
						border-right:1px solid #EEF0ED;}
.over .button_col a		{display:block;margin:7px 0 0 4px;}

/*BOTTOM BAR TAGS*/						
.over .bottom_box			{ height:30px;width:591px;
						border-top:1px solid #fff; }
.over .bottom_corner_l	{ width:15px;height:29px;
					  background:url('/img/calendar/left_bot_bg.gif'); 
					   background-position: top left; background-repeat: no-repeat; }
.over .bottom_mid			{background:url('/img/calendar/mid_bot_bg.gif'); background-repeat:repeat-x;
					  width:561px;height:29px; }
.over .bottom_corner_r	{ width:15px;height:29px;
					  background:url('/img/calendar/right_bot_bg.gif'); 
					   background-position: top right; background-repeat: no-repeat; }

/*ARCHIVE LINK BUTTON TAG*/
.over .archive_link		{ float:right;margin-bottom:15px;padding-top:15px;}

/*GENERIC*/
.site_field {			padding:0px;
						margin:0px;
						border:0px; }
.no_legend {			display: none;
						height:0px; }