﻿table.form { margin:10px 0px 10px 0px; width:650px; background-color:#ffffff; font-size:9pt; }
.form tr.header td { background-color:#cbdece; color:Black; font-weight:bold; font-size:120%; border-bottom:none; }
.form tr.odd { background-color:#f0f8f1; }
.form td { padding:4px; vertical-align:top; border-bottom:solid 1px #def2e1; }
.form td.label { text-align:right; font-weight:bold; }
.form td.title { text-align:center; font-weight:bold; }
.login h2 { margin:0; padding:3px; font-size:120%; text-align:center; background-color:#fae268; }
.runway { width:35px; }
.readings { width:30px; }
.brake { width:60px; }
.condition { width:250px; height:36px; }
.description { width:425px; }
h2.listing { margin:15px 0px 0px 0px; padding:2px 0px 3px 0px; width:650px; background-color:#0f3e48;color:#ecebe2; text-align:center; font-weight:bold; }

ul { margin-left:20px; }
ul.notams li { list-style-type:none; }
ul.notams li input { margin:0px 15px 0px 0px; }
ul.notams li .notam { width:50px; background-color:White; }
ul.notams li .date { width:75px; }
ul.notams li .description { display:block; margin:5px 0px 30px 0px; width:400px; }
ul.notams span.notamHeader { padding-right:13px; font-size:90%; font-weight:bold; }
ul.notams span.notamDate { padding-right:60px; _padding-right:63px; font-size:90%; font-weight:bold; }

ul.listing { margin:5px 0px 10px 0px; padding:0; width:650px; }
.listing li { margin:0; padding:2px 0px 3px 0px; list-style-type:none; border-bottom:solid 1px #e3fcfe; }
.listing li.odd { background-color:#ffffff; }

div.map { margin-top:10px; height:700px; width:445px; overflow:hidden; }
.layer_18 { position:absolute; left:306px; top:91px; _top:93px; }
.layer_21 { position:absolute; left:315px; top:94px; _top:96px; }
.layer_32 { position:absolute; left:316px; top:162px; _top:164px; }
.layer_A { position:absolute; left:250px; top:134px; _top:136px; }
.layer_B { position:absolute; left:322px; top:100px; _top:102px; }
.layer_C { position:absolute; left:328px; top:339px; _top:341px; }
.layer_D { position:absolute; left:402px; top:433px; _top:435px; }
.layer_E { position:absolute; left:544px; top:407px; _top:409px; }
.layer_F { position:absolute; left:344px; top:535px; _top:537px; }
.layer_G { position:absolute; left:316px; top:547px; _top:549px; }
.layer_H { position:absolute; left:558px; top:425px; _top:427px; }
.layer_J { position:absolute; left:492px; top:261px; _top:263px; }
.layer_K { position:absolute; left:327px; top:271px; _top:273px; }
.layer_South { position:absolute; left:385px; top:475px; _top:477px; }
.layer_East { position:absolute; left:550px; top:272px; _top:274px; }
.layer_West { position:absolute; left:236px; top:399px; _top:401px; }

.updated { display:block; position:relative; left:20px; font-size:80%; font-weight:bold; }
.top { margin-top:0px; padding-top:0px; }

table.airlines { width:650px; font-size:95%; }
.airlines tr.header td { padding:4px; background-color:#6788c8; color:White; font-weight:bold; }
.airlines tr.odd td { background-color:#f2f4f9; }
.airlines tr td { padding:5px 15px 5px 15px; background-color:#ffffff; border-bottom:solid 1px #d5ddef; vertical-align:top; }
.airlines img { border:none; }
.airlines h3 { margin-bottom:5px; color:#333399; font-weight:bold; }

div.right { float:right; margin:10px 40px 10px 10px; width:200px; }
.right h3 { margin:0; padding:3px 10px 2px 10px; width:180px; background-color:#cbdece; color:Black; font-size:11pt; font-weight:bold; }
.right ul { margin:0; padding:0; }
.right li { list-style-type:none; padding:2px 10px 3px 10px; width:180px; border-bottom:solid 1px #def2e1; }
.right li.odd { background-color:#f0f8f1; }
