/* CSS Document */
body {
	background-color: #7FBAE4;
}

p {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

#metar {
	position:absolute;
	left:0px;
	top:92px;
	width:775px;
	height:230px;
	z-index:1;
	background-color: #7FBAE4;
}
#wa {
	position:absolute;
	left:0px;
	top:508px;
	width:430px;
	height:69px;
	z-index:2;
	background-color: #7FBAE4;
}
#taf {
	position:absolute;
	left:0px;
	top:322px;
	width:430px;
	height:170px;
	z-index:2;
	background-color: #7FBAE4;
}
#rdr {
	position:absolute;
	left:430px;
	top:322px;
	width:345;
	height:264px;
	z-index:3;
	background-color: #7FBAE4;
}
#tfr {
	position:absolute;
	left:430px;
	top:322px;
	width:345;
	height:264px;
	z-index:3;
	background-color: #7FBAE4;
}
#terms {
	position:absolute;
	left:0px;
	top:586px;
	width:775px;
	height:55px;
	z-index:4;
	background-color: #7FBAE4;
}
#logo {
	position:absolute;
	left:0px;
	top:0px;
	width:775px;
	height:94px;
	z-index:5;
}
#update {
	position:absolute;
	left:188px;
	top:74px;
	width:144px;
	height:14px;
	z-index:6;
}
#origin {
	position:absolute;
	left:4px;
	top:4px;
	width:174px;
	height:14px;
	z-index:7;
}
#dest {
	position:absolute;
	left:4px;
	top:24px;
	width:174px;
	height:14px;
	z-index:8;
}
#radius {
	position:absolute;
	left:4px;
	top:44px;
	width:174px;
	height:20px;
	z-index:9;
}
#trip_dist {
	position:absolute;
	left:188px;
	top:48px;
	width:124px;
	height:24px;
	z-index:12;
}
.style1 {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000066;
}
#entry {
	position:absolute;
	left:472px;
	top:0px;
	width:300px;
	height:93px;
	z-index:10;
}
#but {
	position:absolute;
	left:667px;
	top:4px;
	width:93px;
	height:16px;
	z-index:11;
}

#NOTAMbut {
	position:absolute;
	left:667px;
	top:25px;
	width:93px;
	height:16px;
	z-index:11;
}

#PRINTbut {
	position:absolute;
	left:561px;
	top:68px;
	width:93px;
	height:16px;
	z-index:11;
}

#TFRbut {
	position:absolute;
	left:350;
	top:60px;
	width:125;
	height:25px;
	z-index:11;
}

table.fhead {
    color: darkblue;
	font-size: 12px;
    font-family: Veranda, Arial, Helvetica, sans-serif;
    border-width:1px;
    border-spacing:0px;
    border-style:solid;
    border-color:skyblue;
}
table.fhead tr{
}
table.fhead th{
    color: darkblue;
    border-width:1px;
    border-spacing:0px;
    border-style:solid;
    border-color:skyblue;
    background:lightblue;
}

table.brief {
    color: darkblue;
	font-size: 12px;
    font-family: Veranda, Arial, Helvetica, sans-serif;
    border-width:1px;
    border-spacing:0px;
    border-style:solid;
    border-color:skyblue;
}

table.brief tr{
}

table.brief td{
    color: darkblue;
    border-width:1px;
    border-spacing:0px;
    border-style:solid;
    border-color:skyblue;
}
table.brief td.sta{
    background:lightblue;
}
table.brief td.vfr{
    background:lightgreen;
}
table.brief td.mvfr{
    background:#7FBAE4;
}
table.brief td.ifr{
    background:red;
}

table.metar {
    color: darkblue;
	font-size: 12px;
    font-family: Veranda, Arial, Helvetica, sans-serif;
    border-width:1px;
    border-spacing:0px;
    border-style:solid;
    border-color:skyblue;
}

table.metar tr{
}

table.metar td{
    color: darkblue;
    border-width:1px;
    border-spacing:0px;
    border-style:solid;
    border-color:skyblue;
	vertical-align:top;
	text-align:center;
}

table.metar td.vfr{
    background:lightgreen;
}
table.metar td.mvfr{
    background:#7FBAE4;
}
table.metar td.ifr{
    background:red;
}
table.metar td.skyvfr {
	text-align:left;
    background:lightgreen;
}
table.metar td.skymvfr {
	text-align:left;
    background:#7FBAE4;
}
table.metar td.skyifr {
	text-align:left;
    background:red;
}

input.ap {
	background-color: #7FBAE4;
	color: darkblue;
	font-size: 11px;
	font-family: Veranda, Arial, Helvetica, sans-serif;
	text-align: center
}

input.btn {
	background-color: #7FBAE4;
	color: darkblue;
	font-size: 11px;
	font-family: Veranda, Arial, Helvetica, sans-serif;
	text-align: center
}
