@charset "utf-8";
/* CSS Document */

/* Basic */
body  { font: 1em Arial, Verdana, Helvetica, sans-serif; background: #555; margin: 0; padding: 0; text-align: center; color: #fff; }
img { display: block; border: none; }

a { color: #555; }
a:hover { color: #fff; }
ul {font-style: normal; padding: 0; margin: 0; }
li { font-size: 80%; }
li li { font-size: 100%; }
p, th, td { font-size: 80%; }
h1#comingSoon { font-size: 250%; padding: 100px 0; margin: 0; text-align: center; }
h1 { font-size: 110%; padding: 0; margin: 0; text-align: left; }
h2 { font-size: 110%; padding: 0; margin: 0; text-align: left; }
h3 { color: #fff; font-size: 90%; padding: 0; margin: 0; text-align: left; font-style: italic; }
h4 { color: #fff; font-size: 85%; padding: 0; margin: 0; text-align: left; font-style: italic; }
h5 { font-size: 80%; padding: 0; margin: 0; text-align: center; }
h6 { font-size: 80%; font-weight: bold; padding: 0; margin: 0; text-align: left; }
h1, h2, h3, h4, h5 { padding-top: .75em; padding-bottom: .25em; font-weight: bold; }
h1 { padding-top: 0; padding-bottom: .25em; font-weight: bold; }
h6 { padding-top: .75em; padding-bottom: 0; }
h2.clr-flt-rt, h2.flt-rt { padding: 0; }
.small { font-size: 65%; }
.col p { padding-top: 0; margin-top: 0; }
.bold { font-weight: bold; }
.gold { color: #ffc425; }
#container { width: 1000px; background: #231f20; margin: 0 auto; border: 1px solid #000; text-align: left; padding-bottom: 15px; } 
#header { background: #000; padding: 0; } 
#HeaderTop { margin: 0; padding: 0; width: 100%; height: 115px; background: #000 url(../img/HeaderTop.gif) top left; }

#HeaderPic { margin: 0; padding: 0; width: 100%; height: 137px; background-color: #00; border-top: 3px solid #fff; border-bottom: 3px solid #fff; }

#ColoredBar { margin: 3px 0 7px 0; padding: 0; width: 100%; height: 10px; background-color: #ffc425; }

#ContentBody { margin: 50px 210px 25px 25px; padding: 0 25px 25px 25px; font-size: 100%; }
#ContentBody li { list-style-position: outside; margin-left: 15px; } 
#ContentBody table { font-size: 70%; }
table#needHelp { width: 100%; font-size: 110%; }
#footer { margin: 15px 0; padding: 0; font-size: 80%; text-align: center; } 
#footer p { color: #555; }
.footer p a { color: #555; }
.footer p a:hover { color: #555; }

.footer ul { text-align: center; }
.footer li { list-style: none; display: inline; }
.footer li a { padding: 0 10px; text-decoration: none; color: #555; }
.footer li a:hover { color: #555; }

#Copy { color: #555; margin: 0; border: none; text-align: center; padding: 5px 25px 5px 25px; font-size: 75%; } 

.fltrt { float: right; margin-left: 8px; }
.fltlft { float: left; margin-right: 8px; }
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }
.noPad { padding: 0; margin: 0; }

/* Page variables */
body#Home #HeaderPic { background: url(../img/Headers/Home.jpg); background-repeat: no-repeat; background-position: center left; }
body#Services #HeaderPic { background: url(../img/Headers/Home.jpg); background-repeat: no-repeat; background-position: center left; }
body#TPrograms #HeaderPic { background: url(../img/Headers/Home.jpg); background-repeat: no-repeat; background-position: center left; }
body#FWPrograms #HeaderPic { background: url(../img/Headers/FWP.jpg); background-repeat: no-repeat; background-position: center left; }
body#Aircraft #HeaderPic { background: url(../img/Headers/Aircraft.jpg); background-repeat: no-repeat; background-position: center left; }
body#FixedWing #HeaderPic { background: url(../img/Headers/Fixed-Wing.jpg); background-repeat: no-repeat; background-position: center left; }
body#Safety #HeaderPic { background: url(../img/Headers/Safety.jpg); background-repeat: no-repeat; background-position: center left; }
body#Community #HeaderPic, body#Education #HeaderPic, body#Environment #HeaderPic { background: url(../img/Headers/Community.jpg); background-repeat: no-repeat; background-position: center left; }
body#Membership #HeaderPic { background: url(../img/Headers/Membership.jpg); background-repeat: no-repeat; background-position: center left; }
body#PHIAirMedical #HeaderPic, body#PHIInc #HeaderPic, body#Awards #HeaderPic { background: url(../img/Headers/Corporate.jpg); background-repeat: no-repeat; background-position: center left; }
body#RegionalContacts #HeaderPic, body#CareerOpportunities #HeaderPic { background: url(../img/Headers/Contact.jpg); background-repeat: no-repeat; background-position: center left; }
body#Programs #HeaderPic { background: url(../img/Headers/Programs.jpg); background-repeat: no-repeat; background-position: center left; }

body#needhelicopter #HeaderPic { background: url(../img/Headers/needhelicopter.jpg); background-repeat: no-repeat; background-position: center left; }
body#needairplane #HeaderPic { background: url(../img/Headers/needairplane.jpg); background-repeat: no-repeat; background-position: center left; }
body#scheduletransfer #HeaderPic { background: url(../img/Headers/scheduletransfer.jpg); background-repeat: no-repeat; background-position: center left; }

body#Affiliations #HeaderPic, body#Hippa #HeaderPic, body#Privacy #HeaderPic, body#Terms #HeaderPic { background: url(../img/Headers/Footer.jpg); background-repeat: no-repeat; background-position: center left; }