/*
          Aviation stylesheet

        Date            Version         Name                    Comment
        Feb 01,2006     V1.0.GMS.0.1    Greg Stark              Added comments and fixed A.menulink:hover
        Sep 05,2006     V1.0.AMJ.0.2    Aaron Johnson		changes for W27191
	6/10/2020       V1.0.3          Dion Spanggaard         Added error_msg, info_msg, legend
*/
BODY {
	font-family: arial, verdana, helvetica;
	font-size: 10px;
	color: #000000;
	background-color: transparent;
	}

B.menuhead {
	font-family:arial,verdana,helvetica;
	color:white;
	font-weight:bold;
}

A.menulink {
	font-family:arial,verdana,helvetica;
	color:white;
	text-decoration:none;
	font-weight:bold;
}

A.menulink:hover {color:yellow;}

.label_black_bold_large {
	font-family:arial,verdana,helvetica;
	font-size:12px;
	color:black;
	text-decoration:none;
	font-weight:bold;
}

.label_black_bold_med {
	font-family:arial,verdana,helvetica;
	font-size:11px;
	color:black;
	text-decoration:none;
	font-weight:bold;
}

.label_black_bold_small {
	font-family:arial,verdana,helvetica;
	font-size:11px;
	color:black;
	text-decoration:none;
	font-weight:bold;
}

.label_black_small {
	font-family:arial,verdana,helvetica;
	color:black;
	font-size:11px;
	text-decoration:none;
}

.label_black_med {
	font-family:arial,verdana,helvetica;
	color:black;
	font-size:11px;
	text-decoration:none;
}

.label_black_large {
	font-family:arial,verdana,helvetica;
	color:black;
	font-size:12px;
	text-decoration:none;
}

.label_white_bold_large {
	font-family:arial,verdana,helvetica;
	font-size:12px;
	color:white;
	text-decoration:none;
	font-weight:bold;
}

.label_white_bold_med {
	font-family:arial,verdana,helvetica;
	font-size:11px;
	color:white;
	text-decoration:none;
	font-weight:bold;
}

.label_white_bold_small {
	font-family:arial,verdana,helvetica;
	font-size:11px;
	color:white;
	text-decoration:none;
	font-weight:bold;
}

.label_white_small {
	font-family:arial,verdana,helvetica;
	color:white;
	font-size:11px;
	text-decoration:none;
}

.label_white_med {
	font-family:arial,verdana,helvetica;
	color:white;
	font-size:11px;
	text-decoration:none;
}

.label_white_large {
	font-family:arial,verdana,helvetica;
	color:white;
	font-size:12px;
	text-decoration:none;
}

h3 {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	}

a.headlink {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
	}

.blist {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10pt;
	color: black;
	}

.olist {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12pt;
	color: #f06014;
	font-weight: bold;
	}

a.olink {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12pt;
	color: #f06014;
	font-weight: bold;
	}

ul.plane {
	list-style-type: none; 
	}

ul.disc {
	list-style-type: disc;
	}

li.plane {
	list-style-image: url("/graphics/pl.gif")
	}

h2.event {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 16pt;
	color: black;
	font-weight: bold;
	}

h3.event {
	font-family: times, serif;
	font-size: 16pt;
	color: black;
	font-weight: normal;
	font-style: italic;
	}

p.event {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12pt;
	color: black;
	font-weight: bold;
	}

.title {
	font-family: arial, verdana, helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	color: black;
	}

a.eventlink {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10pt;
	}

.sub {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10pt;
	color: black;
	}

.text {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10px;
	color: black;
	background-color: white;
	}

.header {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	color: black;
	font-weight: bold;
	background-color: transparent;
	}

.indent {
	margin-left: 30px;
	}

.textbold {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: black;
	background-color: white;
	}
	
.header3 {
	color: black;
	background-color: transparent;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	text-align: center;
	}

.header4 {
	color: black;
	background-color: transparent;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	}

.textsmall {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10px;
	color: black;
	}
	
.textsmallbold {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: black;
	}


.boxlabel {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: white;
	background-color: #222665;
	}

.boxtitle1 {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: white;
	background-color: #222665;
	}

.header5 {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: white;
	background-color: #222665;
	text-align: center;
	}

p.error {
	text-align: center;
	color: red;
	}

td.error {
	color: red;
	background-color: white;
	text-align: center;
	}
	
.label_sorted_field {
	font-family:arial,verdana,helvetica;
	font-size:x-small;
	color:pink;
	text-decoration:none;
	font-weight:bold;
}

.label_sort_options {
	font-family:arial,verdana,helvetica;
	font-size:x-small;
	color:#C0C0C0;
	text-decoration:none;
	font-weight:bold;
}

.info_msg {
	font-family: arial,verdana,helvetica; 
	font-size: 14px; 
	color: black; 
	text-decoration: none; 
	font-weight: bold;
}

.error_msg{
	font-family: arial,verdana,helvetica; 
	font-size: 14px; 
	color: red; 
	text-decoration: none; 
	font-weight: bold;
}

.legend{
	display:table;
	font-family: arial,verdana,helvetica;
	font-size: 13px;
	color: white;
	text-decoration: none;
	font-weight: bold;
	border: 2px solid black;
	background-color: rgb(141, 141, 141);
	line-height: 16px;
	padding: 6px;
	cell-padding: 3px; 
}
