* {margin: 0; padding: 0;}
body {background: #ffffee; font-family: arial, sans-serif; color: #00CCFF; scrollbar-base-color: #0066FF;  font-size: 62.5%;}
h1 {font-family: verdana, arial; font-size: 1.7em; font-weight: bold; color: #bbddFF}
h2 {font-size: 1.8em; font-family: verdana, sans-serif; font-weight: normal; font-style: italic; color: #00CCFF; text-align: center;}
h3 {color: blue; margin-top: 0; margin-bottom: 0; font-size: 1.8em}
h4 {color: blue; margin-top: 0; margin-bottom: 0; font-size: 1.4em; text-align: center}
p{font-family: "arial", sans-serif; font-size: 13px; line-height: 1.3; margin-top: 0px; padding-bottom: 6px}
span {font-family: "Arial", "Helvetica", sans-serif; font-size: 13px; color: #FFFFFF}

#holder {width: 800px; position: absolute; left: 50%; margin-left: -400px; margin-top: 5px; z-index: 1}
#bgd {position: absolute; left: 50%; margin-left: -400px; margin-top: 0px; z-index: 0;}

a:link {font-family: arial, sans-serif; font-weight: bold; font-size: 1.2em; color:#0000cc; text-decoration:none}
a:visited {font-family: arial, sans-serif; font-weight: bold; font-size: 1.2em; color:#0000cc; text-decoration:none}
a:hover {font-family: arial, sans-serif; font-weight: bold; font-size: 1.2em; color:#CCFFFF; text-decoration:none;}
#companylogo {position: absolute; left: 4%; top: 20px; z-index: 3}
.linklist a:link {font-family: verdana, sans-serif; font-weight: normal; font-size: 1.1em; color:#9Fe2F5; text-decoration:none}
.linklist a:visited {font-family: verdana, sans-serif; font-weight: normal; font-size: 1.1em; color:#9Fe2F5; text-decoration:none}
.linklist a:hover {font-family: verdana, sans-serif; font-weight: normal; font-size: 1.1em; color:#ffffff; text-decoration:none}
#links {z-index: 5}
.header {z-index: 5}
.header a:link {font-family: arial, sans-serif; font-size: 1.6em; font-weight: bold; color:#CCFFFF; text-decoration:none}
.header a:visited {font-family: arial, sans-serif; font-size: 1.6em; font-weight: bold; color:#CCFFFF; text-decoration:none}
.header a:hover {font-family: arial, sans-serif; font-size: 1.6em; font-weight: bold; color:#0000CC; text-decoration:none;}
.page {position: absolute; left: 40px; top: 150px; width: 78%; height: 370px; overflow: auto; color: #ffffff;}
.cell1 {border-top: solid 3px #498CFC; border-right: solid 5px #498CFC; border-left: solid 5px #498CFC; background-color: #6FB2F5; padding: 3px; padding-top: 8px; height: 20px}
.cell1 {font-weight: bold}
.cell2 {border: solid 5px #498CFC; border-top: solid 3px #498CFC; background-color: #6FB2F5; padding: 3px; padding-top: 8px; height: 20px}
.cell3 {border-top: solid 5px #498CFC; border-right: solid 5px #498CFC; border-left: solid 5px #498CFC; background-color: #6FB2F5; padding: 3px; padding-top: 8px; height: 20px}

.MD {position: absolute; left: 126px; width: 25%; color: #D200D2}
.GK {position: absolute; left: 126px; width: 25%; color: #ff6600}
.FB {position: absolute; left: 126px; width: 25%; color: #ff0000}
.DF {position: absolute; left: 126px; width: 25%; color: #009933}
.ESWM {position: absolute; left: 126px; width: 25%; color: #ffffcc}
.BIT {position: absolute; left: 126px; width: 25%; color: #660033}
.PJ {position: absolute; left: 126px; width: 25%; color: #000099}
.wshp {position: absolute; left: 126px; width: 25%; color: #000000}
.tatter {position: absolute; left: 126px; width: 25%; color: #ffff99}
.DWA {position: absolute; left: 126px; width: 25%; color: #aa00cc}
.SS {position: absolute; left: 126px; width: 25%; color: #cc00ff}
.MED {position: absolute; left: 126px; width: 25%; color: #ff0000}
.CASS {position: absolute; left: 126px; width: 25%; color: #333333}
.BEAST {position: absolute; left: 126px; width: 25%; color: #660066}
.BG {position: absolute; left: 126px; width: 25%; color: #000066}
.CC {position: absolute; left: 126px; width: 25%; color: #cc3333}
.WD {position: absolute; left: 126px; width: 25%; color: #3300dd}
.JM {position: absolute; left: 126px; width: 25%; color: #993399}

.venue {
	position: absolute;
	left: 270px;
	width: 38%;
}
.venuelink {position: absolute; left: 270px; width: 38%; font-size: 0.8em}
.time {
	position: absolute;
	left: 513px;
	width: 105px;
}
.flight {position: absolute; left: 45%; width: 45%; color: #ff0000}
#graphic {position: absolute; left: 28%; top:150px}
#instructions {position: absolute; right: -150px; top: 150px; width: 150px}
#instructions p {font-size: 1.6em; font-weight: bold; color: #ffffff}
#navigation {
	position: absolute;
	left: 238px;
	top: 77px;
	text-align: center;
}
#schedule {position: absolute; left: 200px; top: 60px}
#navigation p {font-size: 1.6em; font-weight: bold; text-align: center; color: #6FB2F5}
#navigation ul {line-height: 1.5; list-style-type: none; text-align: center; padding: 8px 8px; margin-left: 0}
#navigation ul li {display: inline}
.schedgraph {filter: progid:DXImageTransform.Microsoft.BasicImage(opacity=0.6); -moz-opacity: 0.6;}
#strapline {
	position: absolute;
	left: 10%;
	top: 110px;
	width: 128px;
	height: 30px;
	z-index: 3
}
ul#menu li a:link {color:#99ccff;}
ul#menu li a:visited {color:#99ccff;}
ul#menu li a:hover {color:#000099; background-color: #99ccff}
ul#menu li a:active {color:#99ccff;}

#update {position: absolute; right: 3%; top: 480px; width: 150px}
#update p {text-align: right; color: #0000FF; font-size: 10px}
