BODY {
   background: #777;
   color: #000;
   margin: 0px 0px 0px 0px;
   padding:0px;
   }
BODY.MainPage, BODY.MainPage TD, BODY.MainPage TH, BODY.MainPage LI  BODY.MainPage DL {
   font-family: Verdana, Arial, MS Sans Serif, Helvetica, sans-serif;
   font-size: 11px;
   }
BODY.PopUp, BODY.PopUp TD, BODY.PopUp TH, BODY.PopUp LI  BODY.PopUp DL {
   margin:0px;
   background:#FFF;
   color:#000;
   font-family: Arial, MS Sans Serif, Verdana, Helvetica, sans-serif;
   font-size: 12px;
   }

BODY.Gallery {
   margin:0px 3px 6px 6px;
   background:#FFF;
   color:#000;
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   }

DIV,UL,P {
   -moz-box-sizing:border-box;
   }

#main {
   margin-top:0px;
   margin-bottom:0px;
   padding:0px;
   width:775px;
   text-align:left;
   }

/*** LINKS ***/
   A:link    {color:blue;}
   A:visited {color:blue;}
   A:active  {color:green;}
   A:hover   {color:#FF0000; text-decoration:none;}

   A.a:link    {color:black; text-decoration:none;}
   A.a:visited {color:black; text-decoration:none;}
   A.a:active  {color:green;}
   A.a:hover   {color:#FF0000; text-decoration:none;}

   A.b:link    {color:#FFFFF0; text-decoration:none;}
   A.b:visited {color:#FFFFF0; text-decoration:none;}
   A.b:active  {color:green;}
   A.b:hover   {color:#FF0000; text-decoration:none;}

   A.copyright:link    {color:#888; text-decoration:none;}
   A.copyright:visited {color:#888; text-decoration:none;}
   A.copyright:active  {color:#888; text-decoration:none;}
   A.copyright:hover   {color:#ccc; text-decoration:underline;}

   DIV.a A:link    {color:#0FF}
   DIV.a A:visited {color:#0FF}
   DIV.a A:active  {color:#0FF}
   DIV.a A:hover   {color:#FF0; text-decoration:none}

   A.eOptions:link    {color:#0FF; text-decoration:none}
   A.eOptions:visited {color:#0FF; text-decoration:none}
   A.eOptions:active  {color:#0FF; text-decoration:none}
   A.eOptions:hover   {color:#FF0; text-decoration:underline}

   A.gallery:link    {font:10px Verdana; color:#0FF; text-decoration:none;}
   A.gallery:visited {font:10px Verdana; color:#0FF; text-decoration:none;}
   A.gallery:active  {font:10px Verdana; color:#0FF;}
   A.gallery:hover   {font:10px Verdana; color:#FF0; text-decoration:underline}

DIV.Main {
   padding:18px 4px 4px 4px;
   }

/*** OTHER ***/
   H1,H2,H3,H4,H5,H6 {
      color:#000;
      margin-top:12px;
      margin-bottom:6px;
      font-family:Arial;
      }

   .pt {
      float:right;
      margin:8px 8px 8px 8px;
      }

   UL.ulStandard1 LI {
      margin:0px 0px 6px -10px;
      }
   UL.ulStandard1 {
      margin-top:6px;
      margin-bottom:6px;
      }

   UL.ulEquipment1 LI {
      font:13px Verdana;
      margin:0px 0px 6px -10px;
      }
   UL.ulEquipment1 {
      margin-top:6px;
      margin-bottom:12px;
      }

   .piclabel {
      border-top:1px solid #039;
      border-bottom:2px solid #4aa5f0;
      padding-top:2px; padding-bottom:2px;
      font-size:10px;
      font-family:Verdana, Arial;
      background:#7cd7ff;
      }

   .equiplabel {
      padding-top:2px; padding-bottom:2px;
      font-weight:bold;
      font-size:10px;
      font-family:Verdana, Arial;
      background:#7cd7ff;
      }

   TABLE.dimen TD {
      font-size:10px;
      font-family:Verdana, Arial;
      }

   .form_a {
      color:#333;
      font:bold 9pt "MS Sans Serif";
      background-color:#F8F8F8
      }

/*** TOOL TIP ***/
   #dhtmltooltip {
      position:absolute;
      width:200px;
      border:2px solid #4aa5f0;
      padding:4px;
      background-color:lightyellow;
      visibility:hidden;
      text-align:center;
      font:10px Verdana;
      z-index:100;
      filter:progid:DXImageTransform.Microsoft.Shadow(color=black,direction=225);
      /*Remove line above to remove shadow. Above line should always appear last within this CSS*/
      }

    #dhtmltooltip_original {
       position:absolute;
       width:150px;
       border:2px solid black;
       padding:2px;
       background-color:lightyellow;
       visibility: hidden;
       z-index: 100;
       /*Remove below line to remove shadow. Below line should always appear last within this CSS*/
       filter: progid:DXImageTransform.Microsoft.Shadow(color=black,direction=135);
       }

/***INPUT***/
   INPUT.submit1 {color:#000; font:bold 9pt MS Sans Serif; background-color:#CCC; border:1px solid #666; margin:0px; cursor:pointer}
   INPUT.submit2 {color:#F00; font:bold 9pt MS Sans Serif; background-color:#FFFFE0; margin:0px; cursor:pointer}
   TEXTAREA.a1   {color:#036; font:9pt MS Sans Serif; background-color:#FFFFF0; border:1px solid #666;}
   INPUT.a1    {color:#036; font:9pt MS Sans Serif; background-color:#FFFFF0; border:1px solid #666;}

   SELECT.quicknav {color:#000; font:9pt MS Sans Serif; background-color:#4AA5F0; border:1px solid #666;}

   INPUT.a {color:#000; font:bold 9px MS Sans Serif; background-color:#fff;}

   INPUT.a {
      color:#003366;
      font:bold 9pt MS Sans Serif;
      background-color:#EEE
      }

   INPUT.b {
      color:darkblue;
      font:bold 9pt MS Sans Serif;
      background-color:#EEE;
      }

   .button1 {
      font:bold 10px "MS Sans Serif",Arial;
      color:#000;
      background:#fff url(./images/bck_button2.gif);
      border:1px solid #4aa5f0;
      }

   .button2 {
      font:bold 12px Arial;
      color:#31313d;
      background:#dee1f2 url(./images/bck_button2.gif);
      border-right:1px solid #9a9dbe;
      border-bottom:1px solid #9a9dbe;
      }

/*** NAVIGATION ***/
/* REF: http://www.w3.org/Style/Examples/007/ */

DIV.banner {
   margin:0px;
   padding:0px;
   font-size: 10px;
   font-weight: normal;
   font-family: Verdana;
   line-height: 16px;
   text-align: left;
   }

DIV.banner a {
   display: block;
   margin: 0px 0px 0px 0px;
   padding: 2px 10px 2px 10px;
   background:#4AA5F0;
   }

DIV.banner a:link    { text-decoration: none; color: #000 }
DIV.banner a:visited { text-decoration: none; color: #000 }
DIV.banner a:hover   { background:#9094AF; color: white;}


DIV.banner_hot {
   margin:0px;
   padding:0px;
   font-size: 10px;
   font-weight: normal;
   font-family: Verdana;
   line-height: 16px;
   text-align: left;
   }

DIV.banner_hot a {
   display: block;
   margin: 0px 0px 0px 0px;
   padding: 2px 10px 2px 10px;
   background:#000;
   }

DIV.banner_hot a:link    { text-decoration: none; color: #4AA5F0 }
DIV.banner_hot a:visited { text-decoration: none; color: #4AA5F0 }
DIV.banner_hot a:hover   { background:#9094AF; color: white}


/*** END ***/