#navlist
{
padding: 1px 0;
margin-left: 0;
margin-top: 1;
margin-bottom: 0;

font: bold 12px Verdana, sans-serif;

}

#navlist li
{
list-style: none;
margin: 0;
display: inline;
}

#navlist li a
{
padding: 3px 0.5em;
margin-left: 3px;
border: 1px solid #778;
border-bottom: none;
background: #EFEFEF;
text-decoration: none;
}

#navlist li a:link { color: #000; }
#navlist li a:visited { color: #000; }

#navlist li a:hover
{
color: #FFF;
background: #6666CC;
border-color: #227;
}

#navlist li a#current
{
color: white;
background: #6666CC;
border-bottom: 1px solid black;
}

#navlist li a#current:hover
{
color: white;
background: #6666CC;
border-bottom: 1px solid white;
}



.EventImage {
	text-align: center;
}
.RequestHeader {
	font-weight: bold;
	text-align: center;
	color: #003366;
}

.FillerCell {
	background-color: #FFFFFF;
	border-top: 1px solid #999966;
	border-right: 1px solid #999966;
	border-bottom: 1px solid #999966;
	border-left: 1px solid #999966;
}

.CopyRighttable {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	width: 100%;
	border-top: 0px solid #999966;
	border-right: 0px solid #999966;
	border-bottom: 0px solid #999966;
	border-left: 0px solid #999966;
}

.outernavtable {
	background-color: #000000;
	margin: 0px;
	padding: 0px;
	width: 100%;
	border-top: 0px solid #999966;
	border-right: 0px solid #999966;
	border-bottom: 0px solid #999966;
	border-left: 0px solid #999966;
}


.innernavtable1 {
	background-color: #FFFFCC;
	margin: 0px;
	padding: 0px;
	width: 100%;
	border-top: 0px solid #999966;
	border-right: 0px solid #999966;
	border-bottom: 0px solid #999966;
	border-left: 0px solid #999966;
} 

.innernavtable2 {
	background-color: #FFFFCC;
	margin: 0px;
	padding: 0px;
	width: 100%;
	border-top: 0px solid #999966;
	border-right: 0px solid #999966;
	border-bottom: 0px solid #999966;
	border-left: 0px solid #999966;
} 

.MonthView {
	background-color: #FFFFCC;
	margin: 0px;
	padding: 0px;
	width: 100%;
	border-top: 1px solid #999966;
	border-right: 1px solid #999966;
	border-bottom: 1px solid #999966;
	border-left: 1px solid #999966;
} 

.EventDay {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	width: 140px;
	height: 75px;
	border-top: 1px solid #999966;
	border-right: 1px solid #999966;
	border-bottom: 1px solid #999966;
	border-left: 1px solid #999966;
	vertical-align: top;
	font-family: Arial Narrow, Helvetica, serif;

} 

.HighlightedEvent {
	background-color: #FFFFCC;
	margin: 0px;
	padding: 0px;
	width: 140px;
	height: 75px;
	border-top: 1px solid #999966;
	border-right: 1px solid #999966;
	border-bottom: 1px solid #999966;
	border-left: 1px solid #999966;
	vertical-align: top;
} 

.FootNote {
	font-size: 10px; 
	color: #000000;
}

.RequestTitle {
	font-weight: bold;
	color: #003366;
	font-size: 13px; 
}

.Sort {
	font-size: 8px; 
	color: #000000;
}

.monthHeaderFont {
	font-size: 13px; 
	color: #000000;
}

.monthHeaderFont2 {
	font-size: 8px; 
	color: #FFFFFF;
}

.MiniTime {
	font-size: 10px; 
	color: #000000;
}

.DayEventLink {
	font-size: 12px;  
	color: #003366;
      font-weight: bold; 
	
}

.WeeklyEventName {
	font-size: 12px; 
	color: #003366;
      font-weight: bold; 
}

.WeeklyEventRoom {
	font-size: 12px;
	color: #000000;
      width: 75%;
}

.FieldTitle {
	font-size: 12px; 
	color: #003366;
	text-align: left;
	width: 15%;
}

.FieldTitle2 {
	font-size: 12px; 
	color: #003366;
	text-align: right;
	vertical-align: top;
	width: 250px;
}

.EventField {
	font-size: 12px; 
	font-weight: bold;
	color: #003366;
	width: 75%;
}

.EventField2 {
	font-size: 12px; 
	font-weight: bold;
	color: #003366;
	width: 250px;
}

.StatusField {
	font-size: 12px; 
	font-weight: bold;
	color: #003366;
	width: 75%;
}

.Copyright {
	font-size: 10px; 
	font-weight: bold;
	color: #000000;
}

.ViewBarFont {
	font-size: 11px; 
	font-weight: bold;
	color: #000000;
	vertical-align: middle;
}

.Holidayfont {
	font-size: 10px; 
	color: #000000;
}

.YearHighlightedDay {
	font-weight: bold;
	color: #003366;
}

.YearDay {
	font-weight: normal;
	color: #003366;
}

.EventLink {
	color: #990000;
}

.ColumnHeader {
	font-size: 13px;
	font-weight: bold; 
	color: #000000;
	width: 10%;
}

.Minute {
	font-size: 6px; 
	color: #000000;
}

.Hour {
	font-size: 20px;
	font-weight: bold; 
	color: #000000;
}

.TimelineEventName {
	font-family: Arial, Helvetica, serif;
	font-size: 10px;
	color: #000000;
}

.TimelineRoomName {
	font-family: Arial;
	font-size: 20px;
	text-align: center;
	color: #000000;
}

.EventListingTitle {
	font-family: Verdana;
	font-size: 20px;
	color: #003366;
	font-weight: bold; 
}

.MonthlyEventFont {
	font-size: 12px;
	color: #003366;
}

.FBOnlinePage {
	background-color: #FFFFFF;
}

.NavTableFont {
	text-align: left;
}

.NavButtons {
	text-align: center;
}

a:link {
	color: #003366;
}

a:hover {
	color: #990000;
}

a {
	color: #000000;
}

.DayView {
	margin: 0px;
	padding: 0px;
	width: 100%;
	border-top: 1px solid #999966;
	border-right: 1px solid #999966;
	border-bottom: 1px solid #999966;
	border-left: 1px solid #999966;
	background-color:	#ffffcc;
}

.DayCell {
	margin: 0px;
	padding: 0px;
	width: 87%;
	border-top: 1px solid #999966;
	border-right: 1px solid #999966;
	border-bottom: 1px solid #999966;
	border-left: 1px solid #999966;
	background-color:	#ffffcc;
}

.Time {
	margin: 0px;
	padding: 0px;
	width: 10%;
	border-top: 1px solid #999966;
	border-right: 1px solid #999966;
	border-bottom: 1px solid #999966;
	border-left: 1px solid #999966;
}

.Seperator {
	margin: 0px;
	padding: 0px;
	width: 3%;
	border-top: 1px solid #999966;
	border-right: 1px solid #999966;
	border-bottom: 1px solid #999966;
	border-left: 1px solid #999966;
}

.ImageCell {
	width : 10%;
	vertical-align: top;
}

.Event {
	margin: 0px;
	padding: 0px;
	width: 100%;
	border-top: 0px solid #999966;
	border-right: 0px solid #999966;
	border-bottom: 0px solid #999966;
	border-left: 0px solid #999966;
}

.WeekDayHeader {
	text-align: center;
	background-color: #ffffcc;
	border-top: 1px solid #999966;
	border-right: 1px solid #999966;
	border-bottom: 1px solid #999966;
	border-left: 1px solid #999966;
}