h1
{
color:#444444;
text-shadow: #002288 2px 2px 2px;	
}

a:link {color:#002288; TEXT-DECORATION: none; FONT-WEIGHT: bold;}
a:visited {color:#002288; TEXT-DECORATION: none; FONT-WEIGHT: bold;}
a:hover {color:#002288; TEXT-DECORATION: none; FONT-WEIGHT: bold;}
a:active {color:#002288; TEXT-DECORATION: none; FONT-WEIGHT: bold;}

body
{
font-size:24px;
}

form
{
line-height: 2.0;
}
button
{
font-size:24px;
border-radius:15px;
height:50px;
box-shadow: #002288 5px 5px 5px;
text-align:center;
}
input
{
font-size:24px;
border-radius:15px;
height:50px;
box-shadow: #002288 5px 5px 5px;
text-align:center;
}
select
{
font-size:24px;
border-radius:15px;
height:50px;
box-shadow: #002288 5px 5px 5px;
text-align:center;
}
span
{
border-radius:15px;
padding-left:10px;
padding-right:10px;
padding-top:0px;
padding-bottom:0px;
box-shadow: #000000 2px 2px 4px;
font-size:80%;
}
.LIFR
{
background-color:#FF00FF;
color:black;
text-shadow: white 1px 1px 1px;
font-weight:bold;
}
.IFR
{
background-color:#FF0000;
color:black;
text-shadow: white 1px 1px 1px;
font-weight:bold;
}
.MVFR
{
background-color:#0000DD;
color:white;
text-shadow: black 1px 1px 1px;
font-weight:bold;
}
.VFR
{
background-color:#00DD00;
color:black;
text-shadow: white 1px 1px 1px;
font-weight:bold;
}
#output
{
font-size:24px;
}
#rules
{
position:fixed;
top:10%;
right:0px;	
font-size:24px;
border: 1px solid black;
background-color: #FFFF00;
border-radius:15px;
padding-left:10px;
padding-right:10px;
}