/* GLOBAL STYLE-SHEET FOR AMERICANPARAGLIDING.COM */

/* FONT STYLE AND CLASSES */
font { font-family:Arial,Helvetica,sans-serif; }
.f16 { font-size:16px; }
.f13 { font-size:13px; }

.f16b { font-size:16px; font-weight:bold; }
.f13b { font-size:13px; font-weight:bold; }


.f16ser { font-size:16px; font-family:times-new-roman,times,serif; }

/* BODY STYLE AND CLASSES */
body { font-family:Arial,Helvetica,sans-serif; }

A {color:#3300CC}

A:Hover {color:#FF0000}

/* Standard font sizes and styles, root name is 'bodytext' with a point size of 10 */

.bodytext6 { font-family:Arial, Helvetica, sans-serif;
       font-size:6pt;
       margin-top:0em }

.bodytext8 { font-family:Arial,Helvetica,sans-serif;
       font-size:8pt;
       margin-top:0em }

.bodytext10 { font-family:Arial,Helvetica,sans-serif;
       font-size:10pt;
       margin-top:0em }

.bodytext12 { font-family:Arial,Helvetica,sans-serif;
       font-size:12pt;
       margin-top:0em }

/* BASE FONT */
.bodytext { font-family:Arial,Helvetica,sans-serif;
       font-size:10pt;
       margin-top:0em }

.bodytextb { font-family:Arial,Helvetica,sans-serif;
       font-size:10pt;
       font-weight:bold;
       margin-top:0em }

.bodytexti { font-family:Arial,Helvetica,sans-serif;
       font-size:10pt;
       font-style:italic;
       margin-top:0em }

.bodytextbi { font-family:Arial,Helvetica,sans-serif;
       font-size:10pt;
       font-weight:bold;
       font-style:italic;
       margin-top:0em }

/* for use on dark backgrounds */
.bodytextwhite { font-family:Arial,Helvetica,sans-serif;
       font-size:10pt;
       color:#FFFFFF;
       margin-top:0em }

/* for use on light blue backgrounds, this class was set up for home page Featured Product box */
.bodytextblue { font-family:Arial,Helvetica,sans-serif;
       font-size:10pt;
       color:#000066;
       margin-top:0em }

.bodytext12 { font-family:Arial, Helvetica, sans-serif;
       font-size:12px;
       margin-top:0em }

.bodytext12b { font-family:Arial, Helvetica, sans-serif;
       font-size:12pt;
       font-weight:bold;
       margin-top:0em }

.bodytext12i { font-family:Arial, Helvetica, sans-serif;
       font-size:12px;
       font-style:italic;
       margin-top:0em }

.bodytext12bi { font-family:Arial, Helvetica, sans-serif;
       font-size:12pt;
       font-weight:bold;
       font-style:italic;
       margin-top:0em }

.bodytext14 { font-family:Arial,Helvetica,sans-serif;
       font-size:14pt;
       margin-top:0em }

.bodytext14b { font-family:Arial,Helvetica,sans-serif;
       font-size:14pt;
       font-weight:bold;
       margin-top:0em }

.bodytext16 { font-family:Arial,Helvetica,sans-serif;
       font-size:16pt;
       margin-top:0em }

.bodytext16b { font-family:Arial,Helvetica,sans-serif;
       font-size:16pt;
       font-weight:bold;
       margin-top:0em }


/* LEGACY BODY CLASSES, used globally on the site */
.nmblock {     font-family:Arial,Helvetica,sans-serif;
       font-size:13px;
       margin-top:0em }

.nmblock13 {     font-family:Arial,Helvetica,sans-serif;
       font-size:13px; }

.med {    font-family:Arial,Helvetica,sans-serif;
       font-size:15px;
       margin-top:0em }

.sm { font-family:arial,helvetica,sans-serif;
      font-size:11px;
      margin-top:0em; }

.ns16 { font-size:16px;
     font-family:Arial,Helvetica,sans-serif; }

.ns { font-size:16px;
     font-family:Arial,Helvetica,sans-serif;
     margin-top:0em; }

.nsnu { font-size:16px;
     font-family:Arial,Helvetica,sans-serif;
     text-decoration:none;
     margin-top:0em; }
     .big { font-size:20px;
     font-family:Arial,Helvetica,sans-serif;
     margin-top:0em; }

/* HEADING STYLES AND CLASSES */
H1 {     font-family:Arial,Helvetica,sans-serif;
       margin-bottom:.25em;
       margin-top:0em; }

.h120 { font-family:Arial,Helvetica,sans-serif;
       font-size:20pt:
       margin-top:0em;
       margin-bottom:0em; }

H2 {     font-family:Arial,Helvetica,sans-serif;
       margin-top:0em; }

.h216i { font-family:Arial,Helvetica,sans-serif;
       font-size:16pt;
       font-style:italic;
       margin-top:0em;
       margin-bottom:0em; }

H3 { font-family:Arial,Helvetica,sans-serif;
    margin-top:0em; }

H4 { font-family:Arial,Helvetica,sans-serif;
    margin-top:0em; }

.author { font-family:Arial,Helvetica,sans-serif;
      font-weight:normal;
      font-size:12pt; }

.body { font-family:Arial,Helvetica,sans-serif;
    font-weight:normal;
    text-indent:2em; }

.nmbody {    font-family:Arial,Helvetica,sans-serif;
        font-weight:normal;
       font-size:10pt;
       margin-top:0em;
        text-indent:2em; }

.block {     font-family:Arial,Helvetica,sans-serif;
       font-size:10pt; }

.price {     font-family:Arial,Helvetica,sans-serif;
       margin-top:0em;
       font-weight: bold;
       color:#FF0000; }


/* ANCHOR STYLES AND CLASSES */
A {color:#000099}
A:Hover {color:#CC0000}

/* 'history' and 'bhistory' for breadcrumb trail */
.history {font-family:"Times New Roman", Times, serif;
        font-size:12pt;}

.bhistory {font-weight:bold;
      font-family:"Times New Roman", Times, serif;
      font-size:12pt;}

.whistory {font-family:"Times New Roman", Times, serif;
        font-size:12pt;}

.wbhistory {font-weight:bold;
      font-family:"Times New Roman", Times, serif;
      font-size:12pt;
      color:#FFFFFF;}

A.history {color:#3300CC}
A.history:Visited {color:#000066}
A.history:Hover {color:#FF0000;}

A.whistory {color:#FFFFFF}
A.whistory:Visited {color:#FFFFFF}
A.whistory:Hover {color:#FF0000;}

.green { margin: 0em 0em 0em 0em;
   color:#006633; }
A.green:Visited {color:#003300;}
A.green:Hover {color:#FF0000}

.white {margin: 0em 0em 0em 0em;
   line-height:90%;
   font-size:11pt;
   color:#FFFFFF;
   font-family:Arial,Helvetica,sans-serif;}
A.white:Visited {color:#FFFFFF}
A.white:Hover {color:#FF0000}

.white620 {margin: 0em 0em 0em 0em;
   font-size:13px;
   color:#FFFFFF;
   font-family:Arial,Helvetica,sans-serif;}
A.white620:Visited {color:#FFFFFF}
A.white620:Hover {color:#FF0000}

.white620b {margin: 0em 0em 0em 0em;
   line-height:90%;
   font-size:13px;
   color:#FFFFFF;
   font-family:Arial,Helvetica,sans-serif;}
A.white620b:Visited {color:#FFFFFF}
A.white620b:Hover {color:#0000FF}


/* Classes added to expand use of 'white620' class on various backgrounds */
.white620black {margin: 0em 0em 0em 0em;
   font-weight:bold;
   color:#FFFFFF;
   text-decoration:none;
   font-family:Arial,Helvetica,sans-serif;}
A.white620black:Visited {color:#FFFFFF}
A.white620black:Hover {color:#000000}

.white620ser16 {margin: 0em 0em 0em 0em;
   font-size:16px;
   color:#FFFFFF;
   font-family:times-new-roman,times,serif;}
A.white620ser16:Visited {color:#FFFFFF}
A.white620ser16:Hover {color:#FF0000}

/* Classes '...fn' set up for specific home page use, Nov 01 */
.white620fn {margin: 0em 0em 0em 0em;
   line-height:90%;
   font-size:13px;
   color:#FFFFFF;
   font-family:Arial,Helvetica,sans-serif; text-decoration: none; }
A.white620fn:Visited {color:#FFFFFF}
A.white620fn:Hover {color:#FF0000}

.white620fn2 {
   color:#FFFFFF;
   font-family:Arial,Helvetica,sans-serif; }
A.white620fn2:Visited {color:#FFFFFF}
A.white620fn2:Hover {color:#FF0000}


/* Classes with NO UNDERLINE decoration denoted with 'noul' */

A.white16 {color:#ffffff; font-family:Arial,Helvetica,sans-serif; font-size:16px;}
A.noulwhite16:Hover {color:#FF0000}

A.noulwhite10 {color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; text-decoration: none;}
A.noulwhite10:Hover {color:#FFCC00}

A.noulwhite12 {color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; text-decoration: none;}
A.noulwhite12:Visited {color:#FFFFFF}
A.noulwhite12:Hover {color:#FFCC00}

A.noulwhite14 {color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; text-decoration: none;}
A.noulwhite14:Hover {color:#FFCC00}

A.noulwhite16 {color:#ffffff; font-family:Arial,Helvetica,sans-serif; font-weight:bold; font-size:16px; text-decoration: none;}
A.noulwhite16:Hover {color:#FFCC00}A.noulblue8 {color:#0000CC; font-size:8pt; text-decoration: none;; font-family: Arial, Helvetica, sans-serif}
A.noulblue:Hover {color:#000099}

A.noulblue6 {color:#0000FF; font-size:6pt; text-decoration: none;; font-family: Arial, Helvetica, sans-serif}
A.noulblue:Hover {color:#000099}

A.noulblue10 {color:#FFFFFF; font-size:10pt; text-decoration: none;}
A.noulblue:Hover {color:#000099}

A.noulblue {color:#FFFFFF; text-decoration: none;}
A.noulblue:Hover {color:#000099}

A.noulblue2 {color:#000099; text-decoration: none;}
A.noulblue2:Hover {color:#FF0000}

A.noulred1 {color:#FF0000; text-decoration: none;}
A.noulred1:Hover {
	color:#000000;
	text-decoration: none;
}

A.ulred1:Hover {color:#FF0000}

A.noulred2 {color:#FF0000; text-decoration: none;}
A.noulred2:Hover {
	color:#0000FF;
	text-decoration: none;
}

A.noulgreen {color:#003300; text-decoration: none;}
A.noulgreen:Hover {color:#FF0000}

A.noulgreen16 {color:#003300; font-size:16px; text-decoration: none;}
A.noulgreen16:Hover {color:#FF0000}


/* LEGACY CLASSES, EXTENT OF USE IS UNKNOWN */

.white620m {margin: 0em 0em 0em 0em;
   line-height:90%;
   font-size:10pt;
   color:#FFFFFF;
   font-family:Arial,Helvetica,sans-serif;}
A.white620m:Visited {color:#FFFFFF}
A.white620m:Hover {color:#C81964}

.wdiv {    font-family:"Times New Roman", Times, serif;
   font-size:12pt;
   color:#FFFFFF;}

.blue { margin: 0em 0em 0em 0em;
   line-height:90%;
   font-size:11pt;
   color:#000099;
   font-family:Arial,Helvetica,sans-serif;}
A.blue:Visited {color:#000099}
A.blue:Hover {color:#FF0000}

.blue620 { margin: 0em 0em 0em 0em;
   font-size:13px;
   color:#000099;
   font-family:Arial,Helvetica,sans-serif;}
A.blue620:Visited {color:#000099}
A.blue620:Hover {color:#FF0000}

.blue620b { margin: 0em 0em 0em 0em;
   line-height:90%;
   font-size:12px;
   color:#000099;
   font-family:Arial,Helvetica,sans-serif;}
A.blue620b:Visited {color:#000099}
A.blue620b:Hover {color:#0000FF}

.blue620g { margin: 0em 0em 0em 0em;
   line-height:90%;
   font-size:10pt;
   color:#000099;
   font-family:Arial,Helvetica,sans-serif;}
A.blue620g:Visited {color:#000099}
A.blue620g:Hover {color:#006600}

.bdiv {    font-family:"Times New Roman", Times, serif;
   font-size:12pt;
   color:#000099;}

.bluefoot { margin: 0em 0em 0em 0em;
       line-height:90%;
       font-size:10pt;
       color:#000099;
       font-family:Arial,Helvetica,sans-serif;}
A.blue:Visited {color:#000099}
A.blue:Hover {color:#FF0000}

OL { margin:.5em,0em,0em,3em;
    font-family:Arial,Helvetica,sans-serif; }

UL { margin:.5em,0em,0em,3em;
    font-family:Arial,Helvetica,sans-serif; }

.itop { font-family:verdana,arial,sans-serif;
   color:#000099;
   font-size:10pt;
   font-weight:bold;
   text-align:left;
   margin-left:.5em; }

.itop2 { font-family:verdana,arial,sans-serif;
   color:#ffffff;
   font-size:10pt;
   font-weight:bold;
   text-align:left;
   margin-left:.5em; }

.i {font-family:arial,helvetica,sans-serif;
   font-size:10pt;
   font-weight:bold;
   margin-bottom:0em;
   margin-top:0em;
   margin-left:1em; }

.inb {font-family:arial,helvetica,sans-serif;
   font-size:10pt;
   margin-bottom:0em;
   margin-top:0em;
   margin-left:1em; }

.i .ii {margin-bottom:0em;
       margin-top:0em;
       margin-left:.66em;}

.inb .ii {margin-bottom:0em;
       margin-top:0em;
       margin-left:.66em;}

.ilist {font-family:arial,helvetica,sans-serif;
   font-size:10pt;
   font-weight:bold;
   margin-bottom:0em;
   margin-top:0em;
   margin-left:1.7em; }

.inblist {font-family:arial,helvetica,sans-serif;
   font-size:10pt;
   margin-bottom:0em;
   margin-top:0em;
   margin-left:1.7em; }

.ilist .ii {margin-bottom:0em;
       margin-top:0em;
       margin-left:.66em;}

.inblist .ii {margin-bottom:0em;
       margin-top:0em;
       margin-left:.66em;}
.faasmallnav {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal}






.faanav {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
.noulblue8b {  font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: bold; color: #000099; text-decoration: none}
.noulblue8b {  }
A.noulblue8b { color:#000099; font-size:8pt; text-decoration: none;; font-family: Arial, Helvetica, sans-serif; line-height: 1px ; font-weight: bold}
A.noulred8 { color:#FF0000; text-decoration: none; ; font-family: Arial, Helvetica, sans-serif; font-size: 8px}
A.noulred8b { color:#FF0000; text-decoration: none; ; font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: bold}
A.noulred10b { color:#FF0000; text-decoration: none; ; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold }
.bodytext7 { font-family:Arial, Helvetica, sans-serif; font-size:7pt; margin-top:0em }
A.noulred12b { color:#FF0000; text-decoration: none; ; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold }
A.noulred14b { color:#FF0000; text-decoration: none; ; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold }
A.noulblue12 { color:#0000FF; font-size:12px; text-decoration: none; ; font-family: Arial, Helvetica, sans-serif}
A.noulblue12b { color:#0000CC; font-size:12px; text-decoration: none; ; font-family: Arial, Helvetica, sans-serif ; font-weight: bold}
A.noulblue12b:Hover { color:#FF0000; text-decoration: none; }
A.noulblue12:Hover { color:#FF0000; text-decoration: none; }
A.noulblue8:Hover { color:#FF0000; text-decoration: none;}
A.noulblue8b:Hover { color:#FF0000; text-decoration: none;; font-weight: bold }
A.noulred10b:Hover { color:#0000FF; text-decoration: none; }
A.noulred12b:Hover { color:#0000FF; text-decoration: none; }
A.noulred14b:Hover { color:#0000FF; text-decoration: none; ; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold }
A.nlwhite10b { color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; text-decoration: none; }
A.nlwhite10b:Hover { color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; text-decoration: none; }
.bodytextwhite7 { font-family:Arial, Helvetica, sans-serif; font-size:7pt; color:#FFFFFF; margin-top:0em }
.nlblue24 { color:#003366; text-decoration: none; ; font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: normal}
.nlblue18b { color:#003366; text-decoration: none; ; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold}
.nlblue16b { color:#3300CC; text-decoration: none; ; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold ; line-height: 25px}
.bodytext14i { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; font-style:italic; margin-top:0em }
.noulblue14i { color:#0000FF; font-size:14px; text-decoration: none; ; font-family: Arial, Helvetica, sans-serif ; font-style: italic}
.button { color:#FFFFFF; text-decoration: none; ; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold }
a:hover { color:#000000; text-decoration: none; }
A.button:Hover { color:#000000; text-decoration: none}
.bodytext10bi { font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; font-style:italic; margin-top:0em }
