/*CSS1 style sheet for meteorology guide, flight theory guide, coping with emergencies guide, VHF communications guide,   w3c validation*/

body, p, ol, ul, dl, td, th { 
font-family : Arial, Helvetica, sans-serif; 
} 

body { 
color : #000000; 
background : #ffffff; 
margin-left : 12%; 
margin-right : 10%; 
} 

body.builder { 
color : #000000; 
background : #ffffff; 
margin-left : 10%; 
margin-right : 6%; 
} 

body.met { 
color : #000000; 
background : #ffffff; 
margin-left : 8%; 
margin-right : 10%; 
} 

body.tabular { 
color : #000000; 
background : #ffffff; 
margin-left : 4%; 
margin-right : 4%; 
} 

body.oldmet { 
color : #000000; 
background : white url(../metimages/blockpad.gif) repeat; 
margin-left : 3%; 
margin-right : 3%; 
} 

body.school { 
color : #000000; 
background : #ffffff; 
margin-left : 3%; 
margin-right : 2%; 
} 

body.altitude { 
color : #000000; 
background : white url(../metimages/blockpad.gif) repeat; 
margin-left : 3%; 
margin-right : 3%; 
} 

body.theory { 
color : #000000; 
background : white url(../metimages/blockpad.gif) repeat; 
margin-left : 10%; 
margin-right : 8%; 
} 

a:link { 
color : blue; 
} 

a:visited { 
color : purple; 
} 

a:active { 
color : red; 
} 

a:hover { 
color : red; 
text-decoration : none; 
} 

hr {
margin-left : 25%;
width : 50%;
text-align : center;
}

hr.center { 
width : 50%; 
text-align : center; 
} 

h1 { 
color : #cc0000; 
font-size : 160%; 
font-family : Arial, Helvetica, sans-serif; 
text-align : center; 
} 

h2 { 
color : #990000; 
font-size : 145%; 
font-family : Arial, Helvetica, sans-serif; 
text-align : left; 
} 

h2.center { 
color : #990000; 
font-size : 145%; 
font-family : Arial, Helvetica, sans-serif; 
text-align : center; 
} 

h3 { 
color : #990000; 
font-size : 130%; 
font-family : Arial, Helvetica, sans-serif; 
text-align : left; 
} 

h4 { 
color : #990000; 
font-size : 115%; 
line-height : 130%; 
font-family : Arial, Helvetica, sans-serif; 
text-align : left; 
} 

h4.list { 
color : #990000; 
font-size : 115%; 
line-height : 130%; 
font-family : Arial, Helvetica, sans-serif; 
text-align : left; 
margin-left : 6%; 
} 

h4.contents { 
color : #990000; 
font-size : 130%; 
line-height : 145%; 
font-family : Arial, Helvetica, sans-serif; 
text-align : center; 
} 

h5 { 
color : #008000; 
font-size : 110%; 
line-height : 120%; 
font-family : Arial, Helvetica, sans-serif; 
text-align : left; 
} 

h5.safety { 
color : #008000; 
font-size : 100%; 
line-height : 120%; 
font-family : Arial, Helvetica, sans-serif; 
text-align : left; 
} 

h5.center { 
text-align : center; 
} 

h6 { 
color : #008000; 
font-size : 100%; 
line-height : 100%; 
font-family : Arial, Helvetica, sans-serif; 
text-align : left; 
} 

img.left { 
float : left; 
margin : 0 2em; 
} 

img.right { 
float : right; 
margin : 0 3em; 
} 

caption { 
color : #cc0000; 
font-family : Arial, Helvetica, sans-serif; 
font-weight : bold; 
text-align : center; 
} 

td { 
color : #000000; 
font-family : Arial, Helvetica, sans-serif; 
text-align : left; 
} 

td.body { 
color : #000000; 
font-family : Arial, Helvetica, sans-serif; 
text-align : left; 
} 

td.right { 
text-align : right; 
} 

td.center { 
text-align : center; 
} 

td.red { 
color : #990000; 
text-align : center; 
} 

td.small { 
font-size : 80%; 
line-height : 150%; 
text-align : right; 
} 

td.small_left { 
font-size : 80%; 
text-align : left; 
} 

td.cs { 
font-size : 80%; 
text-align : center; 
} 

th { 
color : #000080; 
font-weight : bold; 
font-family : Arial, Helvetica, sans-serif; 
text-align : left; 
} 

th.right { 
text-align : right; 
} 

th.center { 
text-align : center; 
} 

th.cs { 
font-size : 80%; 
text-align : center; 
} 

p { 
font-family : Arial, Helvetica, sans-serif; 
text-align : left; 
} 

P.caption { 
font-size : 80%; 
text-align : center; 
margin-left : 0%; 
margin-right : 0%; 
} 

p.intro { 
line-height : 150%; 
font-weight : bold; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
text-align : center; 
} 

p.small { 
font-size : 90%; 
} 

p.smallrt { 
font-size : 80%; 
text-align : right; 
} 

p.box { 
background : #fffff0; 
padding : 3em; 
border-style : solid; 
border-width : thin; 
border-color : #808080; 
} 

p.center { 
text-align : center; 
} 

p.right { 
text-align : right; 
} 

p.rule { 
color : #000000; 
background : #fffff0; 
text-align : center; 
border : 3px ridge gray; 
} 

p.ruleleft { 
color : #000000; 
background : #fffff0; 
text-align : left; 
border : 3px ridge gray; 
} 

P.mission { 
background : #ffffff; 
padding : 12px; 
border-style : solid; 
border-width : thin; 
border-color : #808080; 
line-height : 150%; 
font-weight : bold; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
} 

P.quote { 
margin-left : 7%; 
margin-right : 8%; 
} 

ul { 
list-style : disc; 
font-family : Arial, Helvetica, sans-serif; 
text-align : left; 
margin-left : 6%; 
} 

ul.contents { 
font-size : 90%; 
margin-left : 0%; 
} 

dl { 
font-family : Arial, Helvetica, sans-serif; 
text-align : left; 
margin-left : 6%; 
margin-right : 6%; 
} 

ol { 
list-style : circle; 
font-family : Arial, Helvetica, sans-serif; 
text-align : left; 
margin-left : 7%; 
margin-right : 10%; 
} 

ol.numbered { 
list-style : decimal; 
font-family : Arial, Helvetica, sans-serif; 
text-align : left; 
margin-left : 5%; 
margin-right : 3%; 
} 

ol.alpha { 
list-style : lower-alpha; 
font-family : Arial, Helvetica, sans-serif; 
text-align : left; 
margin-left : 10%; 
margin-right : 1%; 
} 