/*
   Filename: jetdoor_cs.css

   This file contains styles used in the Jet Door html files.
   DLD - January 2008
_____________________________________________________________________________________________________________
   This style sheet was validated with the W3C CSS Validator
                                               CSS Version 2.1
_____________________________________________________________________________________________________________
revision history:
        Revision:  03/05/2008 DLD readjust some positioning parameters to relieve conflicting element overlap
  Inital Release:  02/01/2008 DLD
_____________________________________________________________________________________________________________
*/


 body             {color: #FFFFFF; background-color: #8B0000;
                   font-family: Arial, Helvetica, sans-serif;}
 hr               {height: 5px; color: #000001; background-color: #000000; width: 100%;} 
 caption          {color: #8B0000; background-color: transparent;}

 #jdllc1,
 #jdllc2          {visibility: hidden; font-family: Impact, Arial, sans-serif;
                   text-decoration: overline underline;
                   font-style: italic; font-weight: 200; letter-spacing: 5px;}
 #jdllc1,
 #jdllc1a         {color: #8B0000; background-color: transparent;
                   position: absolute; left: 60px; top: 109px; z-index: 2;}
 #jdllc2,
 #jdllc2a         {color: #000000; background-color: transparent;
                   position: absolute; left: 58px; top: 110px; z-index: 1;}
 #centerit        {display: block; height: 480px; width: 976px; margin-top: 0px;
                   position: absolute; left: 50%; margin-left: -488px;}
 #whiteback       {height: 110px; border-top: 2px solid #000000; color: #8B0000;
                   background-color: #FFFFFF; border-bottom: 7px solid #000000;}
 #main            {border-top: 3px solid #000000; border-bottom: 5px solid #000000;
                   position: absolute; top: 97px; left: 50%;
                   color: #8B0000; background-color: #FFFFFF;
                   width: 870px; height: 495px; margin-left: -435px;}
 #homepic         {position: absolute; float: right; right: 1px; top: 55px;
                   border-top: 3px solid #8B0000;}
 #showpic         {position: absolute; float: right; right: 1px; top: 75px;}
 #showloc         {margin-left: 293px; font-size: 0.7em; font-weight: bold; line-height: 1.1;}
 #srhours         {position: absolute; top: 3px; left: 415px; border: 5px inset #8B0000;
                   font-family: 'Times New Roman', Arial, sans-serif; font-size: 0.9em;
                   width: 300px;
                   height: 48px; padding: 4px; background-image: url(Images/showback.png);}
 #spacing         {margin-left: 20px; font-size: 8pt; font-family: sans-serif;
                   letter-spacing: 1px; color: #000000; background-color: inherit;}
 #mappos          {position: absolute; top: 30px; left: 300px; font-size: 7pt; font-weight: 600;
                   font-family: Verdana, Verdana, sans-serif; letter-spacing: 1px;}
 #mappos a:link   {color: #8B4513; background-color: transparent; font-weight: 900;
                   text-decoration: none;} 
 #mappos a:visited{color: #8B4513; background-color: transparent; font-weight: 900;
                   text-decoration: none;}   
 #mappos a:hover  {color: #FFFFFF; background-color: #8B0000;}
 #aboutpos        {position: absolute; left: 505px; margin-top: 15px;}
 #img1            {float: left; margin-top: 5px; margin-left:355px; }
 #span1           {color: #000000; background-color: inherit; font-family: Arial, sans-serif;
                   font-size: 85%; font-style: normal; }
 #logo            {font-family: Impact, Univers, sans-serif; font-size: 10pt; letter-spacing: 1px;
                   color: #8B0000; background-color: inherit;
                   position: absolute; left: 55px; top: 5px; line-height: 1.1;}
 #logostripes     {border-top: 3px solid #8B0000; width: 620px; float: right; margin-right: 3px;
                   margin-top: -14px;}
 #logo1           {position: absolute; top: 8px; left: 300px;}
 #logo2           {position: absolute; top: 8px; left: 525px;}
 #logo3           {position: absolute; top: 8px; left: 750px;}
 #tab1            {position: absolute; top: 80px; left: 5px;
                   margin-bottom: 15px; text-align: center;
                   color: #00008B; background-color: transparent;}
 #tab1 td         {height: 30px;}
 #tab2            {float: right;  width: 450px; height: 395px; margin-right: 5%;
                   font-size: 0.9em; margin-top: 3%; margin-bottom: 2.5%;
                   color: #000000; background-color: transparent;}
 #tab2 a:visited  {color: #8B0000; background-color: transparent;}
 #tab2 a:hover    {color: #FFFFFF; background-color: #8B0000;}
 #tab2 td         {font-size: 11pt; padding: 5px; width: 280px; height: 1%;
                   white-space: nowrap; vertical-align: top; text-align: center;}
 #submenu2        {width: 515px; height: 375px; color: #000000; background-color: transparent;
                   font-family: 'Times New Roman', Arial, sans-serif;
                   border-top: 5px solid #000000;  border-bottom: 5px solid #000000; line-height: 1.1;
                   position:absolute; left: 315px; top: 40px; font-size: 11pt;}
 #submenu3        {width: 60%; height: 90%; color: #8B0000; background-color: transparent;
                   position: absolute; top: 15px; left: 295px;}
 #submenu3 td     {text-align: center; vertical-align: bottom; font-size: 0.8em; font-weight: 600;
                   width: 115px; height: 145px;}
 #products        {border: 3px double #8B0000; width: 600px; height: 425px; position: absolute;
                   left: 265px; top: 30px;}
 #products td     {vertical-align: middle; padding: 1px; height: 50%;}
 #leftarrow       {position: absolute; left: 265px; top: 3px; border-width: 0px;}
 #rightarrow      {position: absolute; left: 817px; top: 3px; border-width: 0px;}
 #addr            {position: absolute; top: 100%; left: 5%; font-size: 9pt; font-weight: bold;
                   color: #FFFFFF; background-color:transparent; letter-spacing: 1px; line-height: 1.5; }

 .prodline	  {border: 5px double #000000;}
 .leftimage       {position: absolute; top:285px; left: 5px; border: 3px solid #000000;}
 .sraddr          {margin-left: 75px; color: #000000; background-color: transparent; font-size: 8pt;
                   line-height: 1; font-family: sans-serif; font-weight: 600;}
 .job             {font-size: 0.8em; font-variant: small-caps; font-weight: bolder;}
 a.pdflink        {text-decoration: none; font-size: 85%; font-style: italic; font-weight: bold;
                   color: #8B0000; background-color: transparent;}
  .capt           {height: 1%; text-align: center; color: #8B0000; background-color: white;
                   font-family: sans-serif; font-size: 11pt; font-weight: 800; vertical-align: middle;}
 .jetdoor         {font-size: 26pt; text-decoration: overline underline; font-style: italic;
                   font-family: Impact, Arial, sans-serif; font-weight: 200; letter-spacing: 5px;}
 .tab1td1         {width: 25px; height: 30px;}
 .tab1td2         {font-size: 0.9em; width: 155px; text-align: center;
                   color: #8B0000; background-color: transparent; }
 a.tab1link       {text-decoration: none; color: #8B0000; background-color: transparent;}
 a.tab1link:hover {color: #FFFFFF; background-color: transparent;
                   font-weight: bold; text-decoration: underline overline; text-transform: uppercase;}
 a.emlink:link    {color: #8B0000; background-color: transparent;}
 a.emlink:visited {color: #8B0000; background-color: transparent;}
 a.emlink:hover   {color: #FFFFFF; background-color: #8B0000;}
 .colorit         {color: #000000; background-color: transparent; font-size: 85%;}
 img.img3         {border: none; margin-left: 10px; margin-right: 10px; margin-bottom: 15px;}
 .mapit           {clear: right; text-align: center; font-family: Verdana, Arial, sans-serif; font-size: 8pt;
                   color: #8B0000; background-color: transparent; text-decoration: underline overline;}
 .L438		  {position: absolute; left: 438px; top: 6px; font-weight: 700;}
 .L455		  {position: absolute; left: 455px; top: 6px; font-weight: 700;}
 .L460		  {position: absolute; left: 460px; top: 6px; font-weight: 700;}
 .L470		  {position: absolute; left: 470px; top: 6px; font-weight: 700;}