.ffBody {padding: 4px;}
.footerNavTable {width:700px;}
.footerMenu { font-size: 11px; color: #DDD; font-family: verdana,arial,geneva,sans-serif; }
.footerMenu:link,
.footerMenu:visited,
.footerMenu:active { text-decoration: none; color: Silver;}
.footerMenu:hover { text-decoration: none; color: #FFF;}

.footer {  font-family: verdana,arial,geneva,sans-serif;  font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: Silver; text-decoration: none; margin-top: 10px;}

a.footer :active {  font-family: verdana,arial,geneva,sans-serif; 
                    font-size: 11px; font-style: normal; 
                     font-weight: normal; 
                    font-variant: normal; text-transform: none; 
                    color: #CC0000; text-decoration: underline}
a.footer :hover  {  font-family: verdana,arial,geneva,sans-serif; 
                    font-size: 11px; font-style: normal; 
                    font-weight: normal; 
                    font-variant: normal; text-transform: none; 
                    color: #0099FF; text-decoration: none}


.pbWrapper { padding: 10px 0 25px 0;}
.poweredBy { font-size: 11px; color: #DDD; font-family: verdana,arial,geneva,sans-serif; }
.poweredBy:link,
.poweredBy:visited,
.poweredBy:active { text-decoration: none; color: Silver;}
.poweredBy:hover { text-decoration: none; color: #FFF;}

body { font-size: 11.5px; color: black; 
       font-family: verdana,arial,geneva,sans-serif;

       SCROLLBAR-FACE-COLOR: #000000;
       SCROLLBAR-HIGHLIGHT-COLOR: #000000; 
       SCROLLBAR-SHADOW-COLOR: #999999; 
       SCROLLBAR-3DLIGHT-COLOR: #666666;
       SCROLLBAR-ARROW-COLOR: #FFCC00;
       SCROLLBAR-TRACK-COLOR: #333333;
       SCROLLBAR-DARKSHADOW-COLOR: #000000; }

a:link { text-decoration: underline; color:CC0000}
a:visited { text-decoration: underline; color=CC0000}
a:active { text-decoration: underline; color: 660000}
a:hover { text-decoration: none; color: 0099FF}


td { font-size: 11.5px; font-family: verdana,arial,geneva,sans-serif; }

.mainHeader { color: black; }

.mainNav { color: black; }

/* Quick Jump */
.QJhead { font-family: verdana,arial,geneva,sans-serif; 
          font-size: 12px; font-weight: bold; 
          color: black; text-align: center}

/* Quick Cart */
.quickCart{  font-family: verdana,arial,geneva,sans-serif; 
             font-size: 10px; font-weight: bold; color: black; 
              text-align: center; 
             border-width : 3px; border-color: #333333;
             border-style : dotted; padding: 12px;}

/* Subscribe */
.Subscribe { font-family: verdana,arial,geneva,sans-serif; 
             font-size: 12px; font-weight: bold; color: black; 
             text-align: center; 
             border-width : 3px; border-color: #333333;
             border-style : dotted; padding: 10px;}

/* Web Secure*/
.wsTitle { font-family: verdana,arial,geneva,sans-serif; 
           font-size: 12px; font-weight: bold; color: black; 
           text-align:center }

.wsLabels { font-family: verdana,arial,geneva,sans-serif; 
            font-size: 11px; font-weight: bold; color: black; 
            text-align: center}

/* Search */
.Search { font-family: verdana,arial,geneva,sans-serif; 
          font-size: 1px; font-weight: bold; 
          color: #000000; text-align:center; 
          border-width : 3px; border-color: #333333;
          border-style : dotted; padding: 10px;}


/* Printer */
.printer { font-family: verdana,arial,geneva,sans-serif;
           font-size: 11px; color: #000000; text-decoration: none;} 

a.printer:link    {font-size: 11px; color: #CC0000; 
                   text-decoration: underline; }
a.printer:visited {font-size: 11px; color: #CC0000; 
                   text-decoration: underline }
active            {font-size: 11px; color: #660000; 
                   text-decoration: underline }
a.printer:hover   {font-size: 11px; color: #0099FF; 
                   text-decoration: none}

/* Popup Window */
.popupBody {background-color: black;
            font-size: 11.5px; color: black; 
            font-family: verdana,arial,geneva,sans-serif;
             }


/* Add a border around text */

.border {border-width : 3px; border-color:#666666; 
         border-style : dotted; padding: 5px;}


.EFbody         { background-color: black; font-size: 11px; 
                  color: ffffee; text-decoration: bold;
                  font-family: verdana,arial,geneva,sans-serif;
                  padding: 2px;}

.EFHeader       { font-size: 13px; color: FFCC00; 
                  font-family: verdana,arial,geneva,sans-serif; 
                  text-decoration: bold; 
                  text-align: center;
                  border-width : 5px; background-color: B93608;}

.EFText         { font-size: 11px; color: ffffee; text-decoration: bold; 
                  font-family: verdana,arial,geneva,sans-serif;}



/* Photo Album */
.PhotoBG        {background-color:#DFDFDF; } /* PopUp Table Border Color */

.PhotoBGPage    {background-color:white; } /* PopUp Page Border Color */

.PhotoBorder    {background-color:black; }

.PhotoHeader    {font-size: 14pt; 
                 font-family: verdana,arial,geneva,sans-serif; 
                 font-weight: bold; color:black;}

.PhotoText      {font-size: 9pt; 
                 font-family: verdana,arial,geneva,sans-serif; 
                 font-weight: bold; color:black; text-align: center}

.PhotoDesc      {font-size: 8pt; 
                 font-family: verdana,arial,geneva,sans-serif; 
                 color:black; text-align: left}

.Photo:link     {text-decoration: none; 
                 color:Maroon; font-weight: bold; font-size: 9pt;}

.Photo:visited  {text-decoration: none; color:Maroon; font-weight: bold; 
                 font-size: 9pt;}

.Photo:active   {text-decoration: underline;}

.Photo:hover    {text-decoration: underline; color:#660000; 
                 font-weight: bold; font-size: 9pt;}

.photoThTitle   {font-size: 8pt; 
                 font-family: verdana,arial,geneva,sans-serif; 
                 font-weight: bold; color:white; text-align: center;}

.PhotoDisplayBorder {background-color:black;}

.PhotoDisplayBG {background-color:#FA5223;} 


/* Display Table Border Color */

.PhotoDisplayPhotoBorder { background-color:black; }

.PhotoTitle { font-size: 14pt; font-family: verdana,arial,geneva,sans-serif; 
              font-weight: bold; color:black; text-align: center; 
              }

.AlbumTitle { font-size: 9pt; font-family: verdana,arial,geneva,sans-serif; 
              font-weight: bold; color:black; text-align: center}

.AlbumDescription { font-size: 8pt; font-family: verdana,arial,geneva,sans-serif;
                    color:black; text-align: center}


/* end defaults */

.WSBar { font-size:8pt; font-weight:bold; color:gray; background-Color:f5f5f5; }
.WSBtn { border : 1px dotted Gray;background-Color:f5f5f5; cursor:hand;}
.WSReq {font-size:9px}
.WSNewMemberTable  { border : 1px dotted Gray; }
