<STYLE TYPE="text/css">


.junk_style		{ background-color: #CC3333; }
A:visited 	{ color: #996600; }
A:active { color: #ffcc00; }
A.header:link { color: #0033FF; }
A.header:visited { color: #666666; }
A.header:hover { color: #000099; }
A:hover 	{ color: #FF9900; }
a:link { color: #003399; }
SPAN	{ font-family:arial, helvetica }
TD     	{ font-family:arial, helvetica }
BODY	{ background-color: #427890; color: #000000; link:#003399; bgcolor:#427890; alink:#ffcc00; vlink:#996600; }

.db_admin_table			{ background-color:#DDDDDD; }
//.db_admin_table			{ background-color:#BBBBBB; }
.web_content_header		{ background-color:#FFFFFF; }
//.web_content_header		{ background-color:#000022; }
.web_content_table			{ background-color:#FFFFFF; }
//.web_content_table			{ background-color:#999999; }
.web_content_table_header_text	{ color: #000000; font-size: 24px; font-weight: bold; }
//.web_content_table_header_text	{ color: #FFFFFF; font-size: 24px; font-weight: bold; }


.body-italic { color: black; font-style: italic; font-weight: normal; font-size: 8pt; font-family: Verdana, Helvetica, Arial; text-decoration: none }
.body-text { color: black; font-style: normal; font-size: 8pt; font-family: Verdana, Helvetica, Arial; text-decoration: none }
.h1 { color: black; font-weight: bold; font-size: 14pt; font-family: Verdana, Helvetica, Arial }
.h2 { color: black; font-style: normal; font-weight: bold; font-size: 10pt; font-family: Verdana, Arial, Helvetica; text-decoration: none }

/**** month and year header at top of calendar ****/
.date_header			{ color:#000; font-size:16px; font-family:arial, helvetica; font-weight:bold }

/**** color and size of calendar cells.  ****/
.day_cell				{ background-color:#EDECD8; height:80; width: 95; }
.empty_day_cell			{ background-color:#EEEEEE; height:80; width: 95; }
.today_cell				{ background-color:#F5F4ED; height:80; width: 95; }

.tentative_booking		{ background-color:#FFFF00; height:12; width: 75; }
.hard_booking			{ background-color:#00FF00; height:12; width: 75; }
.faculty_booking		{ background-color:#FF0000; height:12; width: 75; }
.unbooked				{ background-color:#FFFFFF; height:12; width: 75; }
.tentative_booking_2	{ background-color:#888800; height:12; width: 75; }
.hard_booking_2			{ background-color:#008800; height:12; width: 75; }
.faculty_booking_2		{ background-color:#880000; height:12; width: 75; }
//.info_link				{ height:12; width: 75; }
.info_link				{ font-size: 8px; }

.reserved_cell				{ background-color:#EDECD8; }

/**** day number in upper left corner of each cell ****/
.day_number				{ font-size:10px; font-family:verdana, arial, helvetica; color:#000 }

/**** title_txt is the text for each post on main page ****/
.title_txt				{ font-size:10px; font-family:verdana, arial, helvetica; color:#000 }
.title_txt A:link		{ color:#00F; text-decoration:underline }
.title_txt A:active		{ color:#00F; text-decoration:underline }
.title_txt A:visited	{ color:#00F; text-decoration:underline }
.title_txt A:hover		{ color:#00F; text-decoration:underline }

/**** time line under title text when event time given ****/
.time_str				{ font-size:9px; font-family:arial, helvetica }

/**** column headers or days of the week ****/
.column_header			{ background-color:#2663E2; font-size:12px; font-family:arial, helvetica; color:#FFFFFF; font-weight:bold }

/**** footprint text ****/
.footprint				{ font-size:10px; font-family:verdana, arial, helvetica; color:#000; font-weight:bold; }
.footprint A			{ font-size:10px; font-family:verdana, arial, helvetica; color:#00F; font-weight:bold; }

/**** equipment calendar and forms ****/
.equip_cat				{ font-size:18px; font-family:Arial, helvetica, sans-serif; font-weight:bold; text-decoration:underline; }
.equip_items			{ font-size:14px; font-family:Arial, helvetica, sans-serif; }

.atvf_heading 			{ font-size: 24px; font-weight: bold; color: #000000; }
.atvf_main_tables		{ background-color: #DDDDDD; }
.atvf_header_text 		{ color: #000000; }
.atvf_header_cell		{ background-color: #BBBBBB; color: #000099; }
.atvf_report_header_cell		{ background-color: #FFFFFF; color: #000000; }
.atvf_body_heading		{ font-size: 20px; font-weight: bold; }
.atvf_fieldLabels 		{ background-color: #BBBBBB; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; }
.atvf_report_fieldLabels 		{ background-color: #FFFFFF; font-family: "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; color: #000000; }
.atvf_fieldLabels2 		{ font-family: "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; color: #000000; }
.atvf_fieldLabelsConflict 		{ background-color: #FF0000; font-weight: bold; color: #000000; }
.atvf_fields 			{ font-family: "Times New Roman", Times, serif; font-size: 12px; color: #000000; background-color: #CCCCCC; }
.atvf_fields_highlight 			{ font-family: "Times New Roman", Times, serif; font-size: 12px; color: #BBBBBB; background-color: #000099; }
.atvf_report_fields 			{ font-family: "Times New Roman", Times, serif; font-size: 12px; color: #000000; background-color: #FFFFFF; }
.atvf_fields_editable 	{ font-family: "Times New Roman", Times, serif; font-size: 12px; color: #000000; background-color: #CCCCCC; }

.atvf_subcategory		{ font-size: 14px; font-weight: bold;  }
.atvf_spacer			{ font-size: 4px; }

.weekly_cal_nav			{ font-size: 10px; }
.weekly_cal_ampm		{ font-size: 10px; }

// end hiding 
</STYLE>

