/*******************************************************************************
//
//    Martin Labs Style Sheet
//
//    Created: June 25, 2001
//    Last Updated: February 1, 2003
//    Author: Capt. W. L. "Bill" Martin Jr., ATP
//    CSS Code Copyright (c) 2002-2009 - Martin Labs
//
//    Change History:
//
//    20022625:
//    Capt. W. L. "Bill" Martin Jr., ATP
//    Original
//
//    20030201:
//    Capt. W. L. "Bill" Martin Jr., ATP
//    Addition: headerflash Style
//
//*****************************************************************************/


/**   Tags   ******************************************************************/

   BODY, TABLE
      {
      font-family:                arial, helvetica, sans-serif ! important;
      font-style:                 normal                       ! important;
      font-variant:               normal                       ! important;
      font-weight:                normal                       ! important;
      font-size:                  10px                         ! important;
      color:                      #003366                      ! important;
      background-color:           #ffffff                      ! important;
      background-image:           none                         ! important;
      letter-spacing:             normal                       ! important;
      text-decoration:            none                         ! important;
      text-transform:             none                         ! important;
      text-align:                 left                         ! important;
      text-indent:                0px                          ! important;
      line-height:                normal                       ! important;
      margin-top:                 0px                          ! important;
      margin-left:                0px                          ! important;
      scrollbar-base-color:       #003366                      ! important;
      scrollbar-face-color:       #666699                      ! important;
      scrollbar-arrow-color:      #eeeeee                      ! important;
      scrollbar-track-color:      #999999                      ! important;
      scrollbar-shadow-color:     #003366                      ! important;
      scrollbar-darkshadow-color: #000000                      ! important;
      scrollbar-highlight-color:  #eeeeee                      ! important;
      scrollbar-3dlight-color:    #ffcc99                      ! important;
      }


/**   Classes   ***************************************************************/

   .normtext
      {
      font-size:  12px ! important;
      text-align: left ! important;
      margin:     10px ! important;
      }

   .normtext:first-letter
      {
      font-weight: bold  ! important;
      margin-left: +10px ! important;
      }

   .ultextclose
      {
      font-size:        12px            ! important;
      text-align:       left            ! important;
      margin-top:       0px             ! important;
      margin-bottom:    0px             ! important;
      margin-left:      20px            ! important;
      margin-right:     10px            ! important;
      list-style-image: url(bullet.gif) ! important;
      }

   .ultextclose:first-letter
      {
      font-weight: bold  ! important;
      }

   .ultext
      {
      font-size:        12px            ! important;
      text-align:       left            ! important;
      margin-top:       5px             ! important;
      margin-bottom:    5px             ! important;
      margin-left:      20px            ! important;
      margin-right:     10px            ! important;
      list-style-image: url(bullet.gif) ! important;
      }

   .ultext:first-letter
      {
      font-weight: bold  ! important;
      }

   .featuretextpopup
      {
      font-size:        12px            ! important;
      text-align:       left            ! important;
      margin-top:       15px             ! important;
      margin-bottom:    15px             ! important;
      margin-left:      0px             ! important;
      margin-right:     110px            ! important;
      list-style-image: url(bullet.gif) ! important;
      }

   .featuretextpopup:first-letter
      {
      font-weight: bold  ! important;
      }

   .newsdownload
      {
      font-size:        10px    ! important;
      background-color: #eeeeee ! important;
      text-align:       right   ! important;
      margin-top:       3px     ! important;
      margin-bottom:    20px    ! important;
      margin-left:      10px    ! important;
      margin-right:     10px    ! important;
      }

   .normtextleft
      {
      font-size:    12px  ! important;
      text-align:   left  ! important;
      margin:       10px  ! important;
      margin-right: 120px ! important;
      }

   .normtextleft:first-letter
      {
      font-weight: bold  ! important;
      margin-left: +10px ! important;
      }

   .normtextcenter
      {
      font-weight: bold  ! important;
      font-size:  12px   ! important;
      text-align: center ! important;
      margin:     10px   ! important;
      margin-top: 0px    ! important;
      }

   .normtextright
      {
      font-size:   12px  ! important;
      text-align:  right ! important;
      margin:      10px  ! important;
      margin-left: 120px ! important;
      }

   .normtextright:first-letter
      {
      font-weight: bold  ! important;
      margin-left: +10px ! important;
      }

   .centerbold
      {
      font-size:   16px   ! important;
      font-weight: bold   ! important;
      text-align:  center ! important;
      margin:      10px   ! important;
      }

   .headerflash
      {
      font-size:   22px         ! important;
      font-weight: bold         ! important;
      color:            #eeeeee ! important;
      background-color: #663300 ! important;
      text-align:  center       ! important;
      margin:      10px         ! important;
      }

   .reallybig
      {
      font-size:   50px   ! important;
      text-align:  center ! important;
      margin:      20px   ! important;
      }

   .lighttext
      {
      font-size:  14px    ! important;
      color:      #eeeeee ! important;
      text-align: left    ! important;
      margin:     10px;   ! important;
      }

   .lighttext:first-letter
      {
      font-weight: bold  ! important;
      margin-left: +10px ! important;
      }

   .redleft
      {
      text-align: left    ! important;
      font-size:  20px    ! important;
      color:      #663300 ! important;
      margin:     10px    ! important;
      }

   .redcenter
      {
      text-align: center  ! important;
      font-size:  20px    ! important;
      color:      #663300 ! important;
      margin:     10px    ! important;
      }

   .redright
      {
      text-align: right   ! important;
      font-size:  25px    ! important;
      color:      #663300 ! important;
      margin:     10px    ! important;
      }

   .redrightsmall
      {
      text-align: right   ! important;
      font-size:  12px    ! important;
      color:      #663300 ! important;
      margin:     10px    ! important;
      margin-top: 0px     ! important;
      }

   .bluecenter
      {
      text-align: center  ! important;
      font-size:  30px    ! important;
      margin:     10px    ! important;
      }

   .legalmessage
      {
      font-size:        10px    ! important;
      background-color: #eeeeee ! important;
      text-align:       center  ! important;
      margin-top:       5px     ! important;
      margin-bottom:    3px     ! important;
      margin-left:      5px     ! important;
      margin-right:     5px     ! important;
      }

   .legalmessagefeature
      {
      font-size:        25px    ! important;
      background-color: #eeeeee ! important;
      text-align:       left    ! important;
      margin-top:       5px     ! important;
      margin-bottom:    3px     ! important;
      margin-left:      5px     ! important;
      margin-right:     5px     ! important;
      }

   .legalmessageleft
      {
      font-size:        10px    ! important;
      background-color: #eeeeee ! important;
      text-align:       left    ! important;
      margin-top:       5px     ! important;
      margin-bottom:    0px     ! important;
      margin-left:      5px     ! important;
      margin-right:     5px     ! important;
      }

   .logotable
      {
      background-color: #ffcc99 ! important;
      text-align:       left    ! important;
      }

   .bottomlogo
      {
      background-color: #ffcc99 ! important;
      text-align:       center  ! important;
      margin:           3px     ! important;
      }

   .newsflash
      {
      font-size:        16px    ! important;
      font-weight:      bold    ! important;
      color:            #eeeeee ! important;
      background-color: #663300 ! important;
      text-align:       center  ! important;
      margin-left:      5px     ! important;
      margin-right:     5px     ! important;
      margin-top:       3px     ! important;
      margin-bottom:    0px     ! important;
      padding-top:      3px     ! important;
      padding-bottom:   3px     ! important;
      padding-left:     3px     ! important;
      padding-right:    3px     ! important;
      }

   .margin3
      {
      text-align: center ! important;
      margin:     3px    ! important;
      }

   .margin10
      {
      text-align: center ! important;
      margin:     10px   ! important;
      }

   .margin10a
      {
      text-align:    center ! important;
      margin:        10px   ! important;
      margin-bottom: 0px    ! important;
      }

   .margin3x10
      {
      text-align:    center ! important;
      margin-right:  3px    ! important;
      margin-left:   3px    ! important;
      margin-top:    10px   ! important;
      margin-bottom: 10px   ! important;
      }

   .pagetitle
      {
      font-size:        36px    ! important;
      color:            #666699 ! important;
      background-color: #eeeeee ! important;
      text-align:       center  ! important;
      margin-left:      10px    ! important;
      margin-right:     10px    ! important;
      }

   .menu
      {
      background-color: #666699 ! important;
      margin-top:       0px     ! important;
      margin-bottom:    10px    ! important;
      margin-left:      0px     ! important;
      margin-right:     0px     ! important;      
      }

   .address
      {
      background-color: #ffcc99 ! important;
      margin-top:       10      ! important;
      margin-bottom:    0px     ! important;
      margin-left:      5px     ! important;
      margin-right:     5px     ! important;      
      }

   .addressright
      {
      background-color: #ffcc99 ! important;
      text-align:       right   ! important;
      margin:           10      ! important;
      margin-bottom:    0px     ! important;
      margin-left:      5px     ! important;
      margin-right:     5px     ! important;      
      }


/**   Links   *****************************************************************/

   /** unvisited links **/

      A:link
         {
         color: 003366 ! important;
         }

      A:link IMG
         {
         border: 0px ! important;
         }


   /** visited links **/

      A:visited
         {
         color: 003366 ! important;
         }

      A:visited IMG
         {
         border: 0px ! important;
         }


   /** active links **/

      A:active
         {
         color: 003366 ! important;
         }

      A:active IMG
         {
         border: 0px ! important;
         }


/**   End   ********************************************************************
*******************************************************************************/
