﻿
.cal_tabs {
vertical-align:top;
text-align:center;
height:44px;
width:717px;
}

.cal_month_bttns {
vertical-align:bottom;
text-align:left;
height:44px;
width:545px;
}

.cal_view_dd 
{
vertical-align:bottom;
text-align:right;
padding-right: 20px;
padding-top: 20px;
}

.cal_view_display 
{
vertical-align:bottom;
text-align:center;
padding-right: 20px;
padding-top: 20px;
}

.cal_previous_bttn {
padding-right:15px;
/*padding-top:20px;*/
}

.cal_next_bttn {
/*padding-top:20px;*/
}

.cal_dd_subtitle {
vertical-align:top;
text-align:right;
color:#005380;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-bottom:3px;
padding-top:6px;
}

.cal_monthview_dd {
vertical-align:bottom;
text-align:right;
border: 1px solid #d0e8f5;
}

.cal_monthview_ddstyle {
color:#515151;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#ffffff;
border: 1px solid #d0e8f5; 
}

.cal_table_topbg {
background-image:url(/images/calimages/cal_wkvtable_topbg.gif);
background-repeat:repeat-x;
height:30px;
}

.cal_table_top_pos {
padding-top:12px;
}

.cal_date_label {
vertical-align:top;
text-align:left;
color:#005380;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:8px;
}

.cal_date_label_date {
vertical-align:top;
text-align:left;
color:#005380;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:8px;
padding-left:7px;
}

.cal_table_data_pos {
padding-top:8px;
}

.cal_date_data {
vertical-align:top;
text-align:left;
color:#005380;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:6px;
padding-left:7px;
}

.cal_event_data, .cal_time_data {
vertical-align:top;
text-align:left;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:6px;
padding-bottom:4px;
}

A.cal_link:link {text-decoration: none; color:#005380;}
A.cal_link:visited {text-decoration: none; color:#005380;}
A.cal_link:hover {text-decoration: underline; color:#515151;}

#subnav_calendar 
{
    width: 120px;	
	height:auto;
	float:left;
	text-align:left;
	font-size:11px;
}
	
#main_calendar 
{
    padding-left: 20px;
	width:762px;
	height:auto;
	float:right;
	text-align:left;
	font-size:12px;
	background-image: url(/images/line_left.gif);
	background-repeat: repeat-y;
}
	
#main_left_calendar {
	width:762px;
	height:auto;
	float:left;
}

h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:normal;
	color:#005380;
	margin:0px;
	padding:0px;
	}
	
#monthyear {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:normal;
	color:#fb7200;
	text-align:right;
	}
	
#months a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0088d4;
	text-decoration:none;
	}
	
#months a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#005280;
	text-decoration:none;
	}
	
#months {
	text-align:center;
	}
	
#secondary_nav {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	_font-size:11px;
	}
	
#secondary_nav a {
	color:#fb7200;
	text-decoration:none;
	}
	
#secondary_nav a:hover {
	color:#0088d4;
	text-decoration:none;
	}
	
#maintext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	}
	
#week {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#000000;
	}
	
#week_view {
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	}
	
.week_view {
	color:#76a3d0;
	}
	
#main_text_day {
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
	margin-bottom:50px;
	}
	
#main_text_day .day {
	font-family:Arial, Helvetica, sans-serif;
	color:#005380;
	font-size:14px;
	font-weight:bold;
	}
	
#main_text_day .date {
	font-family:Arial, Helvetica, sans-serif;
	color:#005380;
	font-size:12px;
	}




/* Test for Dynamic Generator */


.cal_left_side_tab
{
    background-image: url(/images/calimages/tab_left.gif);
}

.cal_middle_tab
{
    
}

.cal_right_side_tab
{
    background-image: url(/images/calimages/tab_right.gif);
}


.monthyear {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:normal;
	color:#fb7200;
	text-align:right;
	}
	
.months a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0088d4;
	text-decoration:none;
	}
	
.months a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#005280;
	text-decoration:none;
	}
	
.months {
	text-align:center;
	background-image: url(/images/calimages/tab_back.gif);
	}
	
.secondary_nav {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	_font-size:11px;
	background-image: url(/images/calimages/tab_back.gif);
	height: 25;
	}
	
.secondary_nav a {
	color:#fb7200;
	text-decoration:none;
	}
	
.secondary_nav a:hover {
	color:#0088d4;
	text-decoration:none;
	}