﻿/* CSS Document */

/* \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\   C  A  L  E  N  D  A  R   \\\\\\\\\\\\ */


/* //////////////////////////////////////////////////////////////// CALENDAR HEADLINE  ////////// */

.calHeadline{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #2a5f9f;
	text-decoration: none;

/* //////////////////////////////////////////////////////////////// CALENDAR MONTH  ////////// */

}
.calMonth{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #2a5f9f;
	text-decoration: none;

/* //////////////////////////////////////////////////////////////// CALENDAR DAYS OF THE WEEK  ////////// */

}
.calDays{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#2a5f9f;
	text-decoration: none;
	
	
/* //////////////////////////////////////////////////////////////// NO-SESSION  ////////// */
	
}
.noSession{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	background-color:#e7e7e7;
	color: #2a5f9f;
	text-decoration: none;
	
}
a.noSession:link{
	font-weight: bold;
	color: #2a5f9f;
}
a.noSession:hover{
	font-weight: bold;
	color: #648ec1;
}
a.noSession:visited{
	font-weight: bold;
	color: #2a5f9f;
	
	
	
/* //////////////////////////////////////////////////////////////// SESSION ////////// */
	
}
.Session{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	background-color:#993300;
	color: #FFFFFF;
	text-decoration: none;
	
}
a.Session:link{
	font-weight: bold;
	color: #FFFFFF;
}
a.Session:hover{
	font-weight: bold;
	color: #db9960;
}
a.Session:visited{
	font-weight: bold;
	color: #FFFFFF;	
	
	

	
	
/* //////////////////////////////////////////////////////////////// DIF-SESSION ////////// */
	
}
.difSession{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	background-color:#007F55;
	color: #FFFFFF;
	text-decoration: none;
	
}
a.difSession:link{
	font-weight: bold;
	color: #FFFFFF;
}
a.difSession:hover{
	font-weight: bold;
	color: #99cca3;
}
a.difSession:visited {
	font-weight: bold;
	color: #FFFFFF;	
}	
	
	
/* //////////////////////////////////////////////////////////////// CALENDAR MESSAGE RED ////////// */


.SessionMessage{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	line-height:18px;
	color: #993300;
	text-decoration: none;
}



/* //////////////////////////////////////////////////////////////// CALENDAR MESSAGE GREEN ////////// */


.difSessionMessage{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	line-height:18px;
	color: #007F55;
	text-decoration: none;
}	



/* \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\   E  N  D   C  A  L  E  N  D  A  R  \\\\\\\\\\\\ */

.senate_meeting {
	background-image: url(/_layouts/Images/Calendar/senate_meeting.gif);
	background-position: left center;
	color: #ffffff; 		
}

.house_meeting {
	background-image: url(/_layouts/Images/Calendar/house_meeting.gif); 
	background-position: left center;
	color: #ffffff; 		
}

.both_meeting {
	background-image: url(/_layouts/Images/Calendar/both_meeting.gif);
	background-position: left center;
	color: #ffffff; 		
}


/* Main Page Calendar */
.calDays
{
	background-color:#E7E7E7;
	color:#2A5F9F;
}
.calOther
{
	background-color:#E7E7E7;
	color:#999999;
}

.calendar_head_td
{
	height: 30px;
	background-color: #46aae4;
	background-image: url(/_layouts/Images/Calendar/blue-30-bg.jpg);
	background-repeat: repeat-x;
	font-size: 10pt;
	font-weight:bold;
	color:#ffffff;
	padding-left: 4px;
	text-align: left;
}