/* -------------------- */
/* aircraftbuilders.com */
/* -------------------- */

html,body{margin:0 auto;padding:0 0 10px 0;background:#333333 url('bg.gif') repeat-x;}
body{font: 8.5pt/1.6em lucida, "Lucida Grande","Trebuchet MS",sans-serif;text-align:center;color:#444444;}

A:link {border:none;color:#A81000;}
A:visited {border:none;color:#6F2821;}
A:hover {color:#105794;text-decoration:none;border-bottom:2px solid #333333;}
A:active {color:#000000;text-decoration:none;border-bottom:2px solid #A81000;}

A.callout, A.callout:link, A.callout:visited {font-weight:bold;font-size:110%;color:#105794;}
A.callout:hover, A.callout:active {color:#A81000;}

div#container {width:766px;padding:0;margin:0 auto;text-align:left;background:transparent url('Cbg.gif') repeat-y;}
div#content {float:right;width:540px;margin:0 auto;padding:75px 30px 30px 30px;background:transparent url('Mtop.gif') no-repeat;}
div#contentB {float:left;width:395px;margin:0 auto;padding:0;}

div#nav {float:left;text-align:left;width:163px;padding:0;margin:0 0 -90px 0;}
div#nav ul {width:162px; margin:0; padding:0 0 110px 0;list-style-type:none;background:transparent url('plnskeleton.gif') no-repeat left bottom;}
div#nav li {margin-bottom:1px;padding:0;background:transparent url("nav.gif") no-repeat 2px 0;}
div#nav a:link, div#nav a:visited {color:#ffffff;display: block;width: 154px;margin:5px 1px 0 2px;padding: 3px 0 3px 5px;text-decoration: none;font-weight:bold; border-bottom:1px solid #333333;background:transparent url("nav.gif") no-repeat;}
div#nav a:hover {color: #ffffff;border-bottom:1px solid #ffffff;background-position: 0px -40px;}
div#nav a:active {color: #222222;border-bottom:1px solid #000000;background-position: 0px -120px;}

div#nav ul ul {width:162px;margin:0 0 10px 0;padding:0;list-style-type:none;background:none;}
div#nav ul ul li {margin:0 0 0 1px;padding:0 0 0 20px;background:none;border-bottom:1px solid #eeeeee;background-color:#ddd;}
div#nav ul ul a:link, div#nav ul ul a:visited {color:#000000;margin:0;padding:0;border:none;width:135px;text-decoration: none;font-weight:bold;background:none;}
div#nav ul ul a:hover {color: #A81000;border-bottom:1px solid #ffffff;border:none;background:none;}
div#nav ul ul a:active {color: #222222;border-bottom:1px solid #000000;border:none;background:none;}

div#nav p.print {position:relative;top:-80px;left:10px;margin:0;padding:0;height:28px;background-color:transparent;}
div#nav p.print a:link, div#nav p.print a:visited  {font-weight:bold;color:#000000;height:28px;padding:8px 0 0 33px;margin:0 -40px 0 0;background:transparent url('printer.gif') no-repeat 0 0;border:none;}
div#nav p.print a:hover {color:#ffffff;border:none;background-position:0 -40px ;}
div#nav p.print a:active {color:#eeeeee;border:none;background-position:0 -40px;}


/* ------------ */ 

h1 {color:#003359;font-size:12pt;font-weight:bold;padding:0 0 10px 18px;margin:0;background:transparent url('h1.jpg') no-repeat 0 4px;}
h2 {color:#000000;font-size:11pt;font-weight:bold;padding:2px 0 0 18px;margin:15px 0 0 0;border-top:1px solid #ddd;background:transparent url('h2.jpg') no-repeat 0 6px;}
h3 {color:#444444;font-size:10pt;font-weight:bold;padding:10px 0 0 0;margin:0;border-bottom:1px solid #bbb;}

/* ------------ */ 

div#content blockquote {font-size:10pt;font-weight:bold;font-style:italic;color:#6E4535;width:520px;margin:-5px 0 25px 0;padding:7px 10px 0 10px;background:transparent url('blockquoteA.gif') no-repeat 0 0;}
div#content p#author {position:relative;top:10px;left:-10px;width:515px;font-weight:normal;font-style:normal;color:#666666;font-size:8pt;margin:0 -20px 0 0;padding:0 0 5px 25px;background:transparent url('blockquoteAftr.gif') no-repeat bottom left;}

/* ------------ */ 

div#contentB blockquote {padding:7px 5px 0 10px;margin:0;width:370px;font-size:10pt;font-weight:bold;font-style:italic;color:#036186;background:#EBF5FB url('blockquoteB.gif') no-repeat 0 0;}
div#contentB p#author {font-weight:normal;font-style:normal;color:#888888;font-size:8pt;padding:0 0 10px 25px;margin:5px -5px 0 -10px;background:transparent url('blockquoteBftr.gif') no-repeat bottom left;}

/* ------------ */ 

div#subnav {float:right;width:150px;margin:0 -8px 0 0;font-size:7.5pt;padding:3px 0 5px 5px;background:#EBF5FB url('subnavTop.gif') no-repeat 0 0;}
html > body div#subnav {margin-right: -15px;}
div#subnav h1 {color:#003359;font-size:9pt;padding:0 0 0 12px;margin:15px 0 5px 0;font-weight:bold;border-bottom:1px solid #ffffff;background:transparent url('h1subnav.jpg') no-repeat 0 -21px;}
div#subnav h2 {color:#000000;font-size:8pt;font-weight:bold;border-bottom:1px solid #eeeeee;border-top:none;}
div#subnav h3 {color:#333333;font-size:8pt;font-weight:bold;border-bottom:1px solid #cccccc;}


div#subnav A:link {color:#033C64;}
div#subnav A:visited {color:#4B6A7F;}

div#subnavA {width:530px;margin:-5px 0 15px 0;font-size:8pt;padding:2px 0 0 10px;background:#E9F3F9 url('subnavATop.gif') no-repeat 0 0;}
html > body div#subnavA {margin-right: -15px;}
div#subnavA h1 {color:#003359;font-size:9pt;padding:0;margin:5px 8px 5px 0;font-weight:bold;border-bottom:1px solid #ccc;background:none;}
div#subnavA h2 {color:#000000;font-size:8pt;font-weight:bold;border-bottom:1px solid #ddd;border-top:none;}
div#subnavA h3 {color:#333333;font-size:8pt;font-weight:bold;border-bottom:1px solid #eeeeee;}
div#subnavA p.ftr {margin:-3px 0 0 -10px;padding:0;height:10px;background:#E9F3F9 url('subnavATopftr.gif') no-repeat bottom left;}



div#subnavB {float:right;width:150px;margin:0 -8px 0 0;font-size:8pt;padding:3px 0 5px 5px;background:#F6EEE4 url('subnavBTop.gif') no-repeat 0 0;}
html > body div#subnavB {margin-right: -15px;}
div#subnavB h1 {color:#003359;font-size:9pt;padding:0 0 0 12px;margin:15px 0 5px 0;font-weight:bold;border-bottom:1px solid #777777;background:transparent url('h1subnav.jpg') no-repeat 0 0;}
div#subnavB h2 {color:#000000;font-size:8pt;font-weight:bold;border-bottom:1px solid #777777;border-top:none;}
div#subnavB h3 {color:#333333;font-size:8pt;font-weight:bold;border-bottom:1px solid #cccccc;}
div#subnavB p.ftr {margin:0 0 -5px -5px;padding:0;height:15px;background:#F6EEE4 url('subnavBTopftr.gif') no-repeat bottom left;}


/* ------------ */ 
div#ftr {clear:both;padding:0;margin:0 auto;background:transparent url('ftr.gif') no-repeat -1px 100%;}
div#ftr p {border-left:2px solid #888888;padding:0 0 0 7px;margin:10px 0 0 195px;font-size:7.5pt;}
div#ftr p.totop {border-left:2px solid #cccccc;font-size:8.5pt;font-weight:bold;}

div#ftr p.src {border:none;margin:50px 0 0 188px;font-size:7pt;color:#eeeeee;}
div#ftr p.src A:link {border-left:2px solid #999999; padding:0 0 0 7px;color:#aaaaaa;text-decoration:none;}
div#ftr p.src A:visited {border-left:2px solid #999999; padding:0 0 0 7px;color:#aaaaaa;text-decoration:none;}
div#ftr p.src A:hover {border-bottom:none;color:#ffffff;text-decoration:none;}
div#ftr p.src A:active {border-bottom:none;color:#ffffff;text-decoration:none;}

/* ------------ */ 
dt {margin:0;padding:0;font-weight:bold;}
dd {margin:0 10px 15px 0;font-size:8.5pt;border-bottom:1px dashed #cccccc;}

.ref {float:left;border-bottom:4px solid white;margin:0;padding:0;}
.dottedRt {float:right;text-align:right;margin:0;padding:0;border:none;background-color:transparent;}
.floatRt {float:right;text-align:right;padding:0;width:380px;margin:-14px 0 0 0;}

/* ------------ */ 
.dropdown {padding:1px;border:1px solid #999999;font-size:8.5pt;color:#444444;margin:2px;}
.dropdown option {border-bottom:2px solid #ddd;}
.firstoption {font-weight:bold;background-color:#ddd;border-bottom:3px dotted #444444;}

/* ------------ */ 
#theform dd {margin:0;border:none;font-size:9pt;border-bottom:1px solid #eeeeee;padding:5px 0 5px 0;}
#theform dt {float:left;padding-right:10px;width:180px;border:none;text-align:right;padding-top:7px;}
#theform input, #theform textarea {border:1px solid #aaaaaa;background-color:#ffffff;width:250px;font-size:9pt;padding:3px;}
#theform #submit, #theform .submit {border:1px solid #999999;background-color:#003359;color:#ffffff;width:150px;font-weight:bold;font-size:8pt;padding:3px;}
#theform #submit:hover, #theform .submit:hover  {border:1px solid #444444;background-color:#ddd;color:#333333;}
/* ------------ */ 

