@media print
{
	.noprint
	{
		display:none;
	}
	
	BODY {
		font-family: verdana,arial,helvetica,sans-serif; 
		font-size:x-small;
		font-weight: normal;
		color: #000000;
	}
	
	td 
	{
		font-family: verdana,arial,helvetica,sans-serif; 
		font-size:11px;
		font-weight: normal;
		color: #000000;
	}
	
	.sim			{ font-family: Arial, Verdana, sans-serif; color:#FFFFFF; font-size:15px; font-weight:bolder;} /* was Verdana, 12, and no letter spacing */
	a.sim			{ font-family: Arial, Verdana, sans-serif; color:#FFFFFF; font-size:14px; font-weight:bold;text-decoration:underline;} /* was Verdana, 12, and no letter spacing */
	a.sim:hover		{ font-family: Arial, Verdana, sans-serif; color:#FFFFFF; font-size:14px; font-weight:bold;text-decoration:underline;} /* was Verdana, 12, and no letter spacing */

	.nav			{ font-family: Arial, Verdana, sans-serif; color:#000000; font-size:14px; font-weight:bold; text-decoration:none;}
	a.nav			{ font-family: Arial, Verdana, sans-serif; color:#000000; font-size:14px; font-weight:bold; text-decoration:none;}
	a.nav:hover		{ font-family: Arial, Verdana, sans-serif; color:#0038A8; font-size:14px; font-weight:bold; text-decoration:none;}
	a.subnav		{ font-family: Verdana, Arial, sans-serif; color:#000000; font-size:11; text-decoration:none;}	
	a.subnav:hover	{ font-family: Verdana, Arial, sans-serif; color:#0038A8; font-size:11; text-decoration:underline;}	
	      
	.page			{ font-family: Verdana, Arial, sans-serif; color:#000000; font-size:11; height: 11px; text-decoration:none;}	
	a.page			{ font-family: Verdana, Arial, sans-serif; color:#000000; font-size:11; height: 11px; text-decoration:underline;}	
	a.page:hover	{ font-family: Verdana, Arial, sans-serif; color:#0038A8; font-size:11; height: 11px; text-decoration:underline;}
	.article		{ font-family: Verdana, Arial, sans-serif; color:#000000; font-size:12px; line-height:16px; text-decoration:none;} /* was 12, otherwise same as page */
	a.article		{ font-family: Verdana, Arial, sans-serif; color:#000000; font-size:12px; line-height:16px; text-decoration:underline;} /* was 12, otherwise same as page */
	a.article:hover	{ font-family: Verdana, Arial, sans-serif; color:#0038A8; font-size:12px; line-height:16px; text-decoration:underline;} /* was 12, otherwise same as page */
	   
	.footer			{ font-family: Verdana, Arial, sans-serif; color:#B1B1B1; font-size:9; text-decoration:none;}
	a.footer		{ font-family: Verdana, Arial, sans-serif; color:#94A899; font-size:10; text-decoration:none;}	
	a.footer:hover	{ font-family: Verdana, Arial, sans-serif; color:#000000; font-size:10; text-decoration:underline;}
	 

	.alert			{ font-family: Verdana, Arial, sans-serif; color:#ff0000; font-size:11px; font-weight: 600; text-decoration:none;}
	.fieldReq			{ font-family: Verdana, Arial, sans-serif; color:#ff0000; font-size:11px; text-decoration:none;}

	.resultsheader	{ font-family:Verdana, Arial, sans-serif; color:#ffffff; background-color:#000000; font-size:8pt; padding-left:10px; padding-right:5px; text-decoration:none;}
	a.resultsheader	{ font-family:Verdana, Arial, sans-serif; color:#ffffff; background-color:#000000; font-size:8pt; padding-left:10px; padding-right:5px; text-decoration:none;}
	a.resultsheader:hover	{ font-family:Verdana, Arial, sans-serif; color:#ffffff; background-color:#000000; font-size:8pt; padding-left:10px; padding-right:5px; text-decoration:none;}

	.results		{ font-family: Verdana, Arial, sans-serif; color:#000000; font-size:12; text-decoration:none;}
	.results2		{ font-family: Verdana, Arial, sans-serif; color:#000000; font-size:10; text-decoration:none;}

	.timeavail { font-family: Verdana, Arial, sans-serif; color:#000000; font-size:12; text-decoration:underline; background-color: White;}
	.timepartialavail { font-family: Verdana, Arial, sans-serif; color:#000000; font-size:12; text-decoration:underline; background-color: #4C7984;}
	.timeunavail1 { font-family: Verdana, Arial, sans-serif; color:#000000; font-size:12; text-decoration:underline; background-color: #b8cace;}
	.timeunavail { font-family: Verdana, Arial, sans-serif; color:#000000; font-size:12; text-decoration:underline; background-color: #00044F;}
	.timeavailreq { font-family: Verdana, Arial, sans-serif; color:#000000; font-size:12; text-decoration:underline; background-color: #AEAEAE;}
	.timeunavailreq { font-family: Verdana, Arial, sans-serif; color:#000000; font-size:12; text-decoration:underline; background-color: #4C7984;}

	a.caldate2		{ font-family: Verdana, Arial, sans-serif; color:#000000; font-size:10; text-decoration:none;}		
	a.caldate2:hover { font-family: Verdana, Arial, sans-serif; color:#0038A8; font-size:10; text-decoration:none;}

}

BODY {
font-family: verdana,arial,helvetica,sans-serif; 
font-size:x-small;
font-weight: normal;
color: #000000;}
	
A:link { 
font-family: Verdana, Arial, sans-serif; 
color:#000000; 
font-size:12; 
text-decoration:underline;} 
A:hover { 
font-family: Verdana, Arial, sans-serif; 
color:#4B879D; 
font-size:12; 
text-decoration:underline;} 

td {
font-family: verdana,arial,helvetica,sans-serif; 
font-size:11px;
font-weight: normal;
color: #000000;
}
 	
INPUT		{ font-family:Verdana, Arial, sans-serif; color:#000000; font-size:8pt; line-height:16px; margin-right: 15px; text-decoration:none;}
SELECT		{ font-family:Verdana, Arial, sans-serif; color:#000000; font-size:8pt; line-height:16px; margin-right: 15px; text-decoration:none;}
/*ALTEON STYLES - verified by AC*/

.heading1		{ font-family: Arial, Verdana, sans-serif; color:#000000; font-size:14px; font-weight:bold; text-decoration:none;} /* letter-spacing:-1pt; same as subnav but not definition for links*/ 
a.heading1		{ font-family: Arial, Verdana, sans-serif; color:#000000; font-size:14px; font-weight:bold; text-decoration:none;} /* letter-spacing:-1pt; same as subnav but not definition for links*/ 
a.heading1:hover		
				{ font-family: Arial, Verdana, sans-serif; color:#0038A8; font-size:14px; font-weight:bold; text-decoration:underline;} /* letter-spacing:-1pt; same as subnav but not definition for links*/ 
.heading2		{ font-family: Arial, Verdana, sans-serif; color:#000000; font-size:13px; font-weight:bold; text-decoration:none;} /* letter-spacing:-1pt; same as subnav but not definition for links*/ 
.subhead		{ font-family:Arial, Verdana, sans-serif; color:#000000; font-size:12px; font-weight:bold; line-height:12px; text-decoration:none;}
a.subhead		{ font-family:Arial, Verdana, sans-serif; color:#000000; font-size:12px; font-weight:bold; line-height:12px; text-decoration:underline;}
a.subhead:hover
				{ font-family:Arial, Verdana, sans-serif; color:#0038A8; font-size:12px; font-weight:bold; line-height:12px; text-decoration:underline;}

.sim			{ font-family: Arial, Verdana, sans-serif; color:#FFFFFF; font-size:15px; font-weight:bolder;} /* was Verdana, 12, and no letter spacing */
a.sim			{ font-family: Arial, Verdana, sans-serif; color:#FFFFFF; font-size:14px; font-weight:bold;text-decoration:underline;} /* was Verdana, 12, and no letter spacing */
a.sim:hover		{ font-family: Arial, Verdana, sans-serif; color:#0038A8; font-size:14px; font-weight:bold;text-decoration:underline;} /* was Verdana, 12, and no letter spacing */

.nav			{ font-family: Arial, Verdana, sans-serif; color:#000000; font-size:14px; font-weight:bold; text-decoration:none;}
a.nav			{ font-family: Arial, Verdana, sans-serif; color:#000000; font-size:14px; font-weight:bold; text-decoration:none;}
a.nav:hover		{ font-family: Arial, Verdana, sans-serif; color:#0038A8; font-size:14px; font-weight:bold; text-decoration:none;}
a.subnav		{ font-family: Verdana, Arial, sans-serif; color:#000000; font-size:11; text-decoration:none;}	
a.subnav:hover	{ font-family: Verdana, Arial, sans-serif; color:#0038A8; font-size:11; text-decoration:underline;}	
      
.page			{ font-family: Verdana, Arial, sans-serif; color:#000000; font-size:11; height: 11px; text-decoration:none;}	
a.page			{ font-family: Verdana, Arial, sans-serif; color:#000000; font-size:11; height: 11px; text-decoration:underline;}	
a.page:hover	{ font-family: Verdana, Arial, sans-serif; color:#0038A8; font-size:11; height: 11px; text-decoration:underline;}
.article		{ font-family: Verdana, Arial, sans-serif; color:#000000; font-size:12px; line-height:16px; text-decoration:none;} /* was 12, otherwise same as page */
a.article		{ font-family: Verdana, Arial, sans-serif; color:#000000; font-size:12px; line-height:16px; text-decoration:underline;} /* was 12, otherwise same as page */
a.article:hover	{ font-family: Verdana, Arial, sans-serif; color:#0038A8; font-size:12px; line-height:16px; text-decoration:underline;} /* was 12, otherwise same as page */
   
.footer			{ font-family: Verdana, Arial, sans-serif; color:#B1B1B1; font-size:9; text-decoration:none;}
 a.footer		{ font-family: Verdana, Arial, sans-serif; color:#94A899; font-size:10; text-decoration:none;}	
 a.footer:hover	{ font-family: Verdana, Arial, sans-serif; color:#000000; font-size:10; text-decoration:underline;}
 

.alert			{ font-family: Verdana, Arial, sans-serif; color:#000000; font-size:11px; font-weight: 600; text-decoration:none;}
.fieldReq			{ font-family: Verdana, Arial, sans-serif; color:#000000; font-size:11px; text-decoration:none;}
  

.resultsheader	{ font-family:Verdana, Arial, sans-serif; color:#ffffff; background-color:#000000; font-size:8pt; padding-left:10px; padding-right:5px; text-decoration:none;}
a.resultsheader	{ font-family:Verdana, Arial, sans-serif; color:#ffffff; background-color:#000000; font-size:8pt; padding-left:10px; padding-right:5px; text-decoration:none;}
a.resultsheader:hover	{ font-family:Verdana, Arial, sans-serif; color:#ffffff; background-color:#000000; font-size:8pt; padding-left:10px; padding-right:5px; text-decoration:none;}

.results		{ font-family: Verdana, Arial, sans-serif; color:#000000; font-size:12; text-decoration:none;}
.results2		{ font-family: Verdana, Arial, sans-serif; color:#000000; font-size:10; text-decoration:none;}

.timeavail { font-family: Verdana, Arial, sans-serif; color:#000000; font-size:12; text-decoration:underline; background-color: White;}
.timepartialavail { font-family: Verdana, Arial, sans-serif; color:#000000; font-size:12; text-decoration:underline; background-color: #4C7984;}
.timeunavail1 { font-family: Verdana, Arial, sans-serif; color:#000000; font-size:12; text-decoration:underline; background-color: #b8cace;}
.timeunavail { font-family: Verdana, Arial, sans-serif; color:#000000; font-size:12; text-decoration:underline; background-color: #00044F;}
.timeavailreq { font-family: Verdana, Arial, sans-serif; color:#000000; font-size:12; text-decoration:underline; background-color: #AEAEAE;}
.timeunavailreq { font-family: Verdana, Arial, sans-serif; color:#000000; font-size:12; text-decoration:underline; background-color: #4C7984;}
   
/********************************************************************************/
/*DF - not verified yet*/

   
  
   
  table.coltime 	{ font-family: Verdana, Arial, sans-serif; color:#1E6984; font-size:10; text-decoration:none;}
   
   

..GridTableHeader, .GridTableHeader td, .GridTableHeader a, .GridTableHeader a:visited
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #000000;
	text-decoration: none;
	border-color: #cccccc;
}

.GridTableHeader a:active, .GridTableHeader a:hover
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: white;
	text-decoration: underline;
	border-color: #546244;
}

.GridTableFooter  td 
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #000000;
	border-color: #cccccc;
}

.GridTableFooter a, .GridTableFooter a:visited
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #ffffff;
	background-color: #000000;
	border-color: #cccccc;
}

.GridTableFooter a:active, .GridTableFooter a:hover
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: white;
	border-color: #546244;
}

.GridTableCells
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: DimGray;
	background-color: White;
	border: #a9b2a0 1px solid;
}

.GridTableCells a, .GridTableCells a:visited
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: DimGray;
	background-color: White;
}

.GridTableCells a:hover, .GridTableCells a:active
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: black;
	background-color: White;
}

.GridTableCellsAlt
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: DimGray;
	background-color: #D3D3D3;
	border: #546244 1px solid;
}

.GridTableCellsAlt a, .GridTableCellsAlt a:visited
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color:DimGray;
}

.GridTableCellsAlt a:hover, .GridTableCellsAlt a:active
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: black;
}

..PopupCalendarDays, .PopupCalendarDays a, .PopupCalendarDays a:visited
{
	font-weight: bold;
	color: #000000;
	background-color: white;
	text-decoration: underline;
	border-color: #546244;
}

.PopupCalendarDays1 a:active, .PopupCalendarDays a:hover
{
	font-weight: bold;
	color: white;
	background-color: #748264;
	text-decoration: underline;
	border-color: #546244;
}

.PopupCalendarDays a:active, .PopupCalendarDays a:hover
{
	font-weight: bold;
	color: white;
	background-color: #748264;
	text-decoration: underline;
	border-color: #546244;
}

..PopupCalendarHeader1, .PopupCalendarHeader a, .PopupCalendarHeader td
{
	color: white;
	font-weight: bold;
	background-color: #A9B29F;
	text-decoration: none;
	border-color: #546244;
}

..PopupCalendarHeader, .PopupCalendarHeader a, .PopupCalendarHeader td
{
	color: #000000;
	font-weight: bold;
	background-color: #DFEAEE;
	text-decoration: none;
	border-color: #546244;
}

.PopupCalendarNextPrev, .PopupCalendarNextPrev table, .PopupCalendarNextPrev a, .PopupCalendarNextPrev a:visited, .PopupCalendarNextPrev, .PopupCalendarNextPrev a:hover, .PopupCalendarNextPrev a:active
{
	color: white;
	font-weight: bold;
	background-color: silver;
	text-decoration: none;
	border-color: #546244;
}

.PopupCalendarOtherMonthDay, .PopupCalendarOtherMonthDay a, .PopupCalendarOtherMonthDay a:visited
{
	color: #333333;
	background-color: silver;
	text-decoration: underline;
	border-color: #546244;
}

.PopupCalendarOtherMonthDay a:hover, .PopupCalendarOtherMonthDay a:active
{
	color: white;
	background-color: #546244;
	text-decoration: underline;
	border-color: #546244;
}


..PopupCalendarSelector, .PopupCalendarSelector a
{
	color: white;
	background-color: #546244;
	text-decoration: underline;
	border-color: #546244;
}

..PopupCalendarTitle, .PopupCalendarTitle td, .PopupCalendarTitle , .PopupCalendarTitle a:link, .PopupCalendarTitle a:visited
{
	color: white;
	font-weight: bold;
	background-color: silver;
	text-decoration: underline;
	border-color: #546244;
}

.PopupCalendarToday a:link, .PopupCalendarToday a:visited, .PopupCalendarToday a:hover
{
	color: white;
	font-weight: bold;
	background-color: #748264;
	text-decoration: underline;
	border-color: #546244;
}

.PopupCalendarWeekendDay a, .PopupCalendarWeekendDay a:visited
{
	color: gray;
	background-color: white;
	text-decoration: underline;
	border-color: #546244;
}

.PopupCalendarWeekendDay a:hover, .PopupCalendarWeekendDay a:active
{
	color: #FEEAB7;
	background-color: #748264;
	text-decoration: underline;
	border-color: #546244;
}

a.caldate2		{ font-family: Verdana, Arial, sans-serif; color:#000000; font-size:10; text-decoration:none;}		
a.caldate2:hover { font-family: Verdana, Arial, sans-serif; color:#0038A8; font-size:10; text-decoration:none;}

/*
.BTN		{ font-family:Verdana, Arial, sans-serif; color:#000000; font-size:8pt; font-weight: normal; line-height:16px; margin-right: 15px; text-decoration:none; border: solid 1px #000000;}
.copy			{ font-family: Verdana, Arial, sans-serif; color:#B1B1B1; font-size:9; text-decoration:none;}

replaced with .page
  .webmt		{ font-family: Verdana, Arial, sans-serif; color:#4C7984; font-size:11; height: 11pt; text-decoration:none;} 
  a.webmt		{ font-family: Verdana, Arial, sans-serif; color:#4C7984; font-size:11; height: 11pt; text-decoration:none;}
  a.webmt:hover		{ font-family: Verdana, Arial, sans-serif; color:#000000; font-size:11; height: 11pt; text-decoration:underline;}

*** WAS BUT DIFFERENT NOW ***
.nav			{ font-family: Verdana, Arial, sans-serif; color:#e9edf2; font-size:12; text-decoration:none;}	
a.nav			{ font-family: Verdana, Arial, sans-serif; color:#e9edf2; font-size:12; text-decoration:none;}	
a.nav:hover		{ font-family: Verdana, Arial, sans-serif; color:#1E6984; font-size:12; text-decoration:underline;}
a.subnav		{ font-family: Verdana, Arial, sans-serif; color:#1E6984; font-size:12; text-decoration:none;}	
a.subnav:hover	{ font-family: Verdana, Arial, sans-serif; color:#4B879D; font-size:12; text-decoration:underline;}

*** NOT USED ANYWHERE ***
a.subnavactive	{ font-family: Verdana, Arial, sans-serif; color:#FFFFFF; font-size:12; text-decoration:none;}	
a.subnavactive:hover	
				{ font-family: Verdana, Arial, sans-serif; color:#4B879D; font-size:12; text-decoration:underline;}
.description 		{ font-family: Verdana, Arial, sans-serif; color:#A0B2A7; font-size:10; text-decoration:bold;}
  
.calrow		{ background-color: #FFFFFF; height: 15px; font-size: 10px; }
.calheader		{ height: 50px; }
.dateheader		{ width: 50px; }

.gridheader	{ color:white; background-color:#4B879D;}
.griditem	{ background-color:#eeeeee;}
.griditemalt	{ background-color:#dddddd;}

   
*/

/*delete
A:visited { 
font-family: Verdana, Arial, sans-serif; 
color:#000000; 
font-size:12; 
text-decoration:underline;}

a.page:visited	{ font-family: Verdana, Arial, sans-serif; color:#4C7984; font-size:11; height: 11pt; text-decoration:none;}

a.news		{ font-family: Verdana, Arial, sans-serif; color:#FFFFFF; font-size:10; text-decoration:none;}
a.news:hover		{ font-family: Verdana, Arial, sans-serif; color:#EDD959; font-size:10; text-decoration:underline;}

a.news2		{ font-family: Verdana, Arial, sans-serif; color:#FFFFFF; font-size:10; text-decoration:none;}
a.news2:hover		{ font-family: Verdana, Arial, sans-serif; color:#6D9EAF; font-size:10; text-decoration:underline;}

.news3		{ font-family: Verdana, Arial, sans-serif; color:#1E6984; font-size:11; font-weight:bold; text-decoration:none;}

a.inline		{ font-family: Verdana, Arial, sans-serif; color:#1E6984; font-size:12;}	
a.inline:hover	{ font-family: Verdana, Arial, sans-serif; color:#4B879D; font-size:12;}

a.moreinfo		{ font-family: Verdana, Arial, sans-serif; color:#EDD959; font-size:10; text-decoration:none;}	
a.moreinfo:hover	{ font-family: Verdana, Arial, sans-serif; color:#000000; font-size:10; text-decoration:none;}

.bars		{ font-family: Verdana, Arial, sans-serif; color:#C5C5C5; font-size:10; text-decoration:none;}
a.bars		{ font-family: Verdana, Arial, sans-serif; color:#C5C5C5; font-size:10; text-decoration:none;}
a.bars:hover	 	{ font-family: Verdana, Arial, sans-serif; color:#EED84E; font-size:10; text-decoration:none;}

.bars2		{ font-family: Verdana, Arial, sans-serif; color:#C5C5C5; font-size:10; text-decoration:none;}
a.bars2		{ font-family: Verdana, Arial, sans-serif; color:#C5C5C5; font-size:10; text-decoration:none;}
a.bars2:hover	 	{ font-family: Verdana, Arial, sans-serif; color:#000000; font-size:10; text-decoration:none;}

.tealheader	{ font-family:Verdana, Arial, sans-serif; color:#326673; font-size:11; font-weight: bold; text-decoration:none;}
.search		{ font-family: Verdana, Arial, sans-serif; color:#4C7984; font-size:10; text-decoration:none;}
.rowdate 		{ font-family:Verdana, Arial, sans-serif; color:#1E6984; font-size:10pt; text-decoration:none; height:50px;}
.picture	{ border: solid 1px #1E6984; margin: 4px; }
.catsrch		{ font-family:Verdana, Arial, sans-serif; color:#4C7984; font-size:8pt; text-decoration:none;}
     
.PopupCalendar1
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #DFA474;
	background-color: #748264;
	text-decoration: underline;
	border-color: #546244;
}
.PopupCalendar
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: white;
	background-color: white;
	text-decoration: underline;
	border-color: #546244;
}

.PopupCalendarSelectedDay
{
	color: white;
	background-color: #748264;
	text-decoration: underline;
	border-color: #546244;
}

not used
 .caldate3		{ font-family:Verdana, Arial, sans-serif; color:#000000; font-size:8; text-decoration:none;}	
  a.caldate3		{ font-family: Verdana, Arial, sans-serif; color:#000000; font-size:8; text-decoration:none;}	
  a.caldate3:hover	{ font-family: Verdana, Arial, sans-serif; color:#94A899; font-size:8; text-decoration:none;}

replaced with page
  .caldate		{ font-family:Verdana, Arial, sans-serif; color:#000000; font-size:10; height: 10px; text-decoration:none;}
  a.caldate		{ font-family: Verdana, Arial, sans-serif; color:#000000; font-size:10; height: 10px; text-decoration:none;}	
  a.caldate:hover	{ font-family: Verdana, Arial, sans-serif; color:#94A899; font-size:10; height: 10px; text-decoration:none;}

replaced with footer
a.caldate2		{ font-family: Verdana, Arial, sans-serif; color:#94A899; font-size:10; text-decoration:none;}		$ac same as footer
a.caldate2:hover	{ font-family: Verdana, Arial, sans-serif; color:#000000; font-size:10; text-decoration:none;}

same as results2
.results3		{ font-family: Verdana, Arial, sans-serif; color:#000000; font-size:10; text-decoration:none;}

DF uses class "photo" but it doesn't exist
*/


