/* Page Formating defaults */
/* don't set the default link colors here */

.leftColumn {}
.mainNav {}
.leftNavTable {}
.leftNavTD {}
.rightNavTD {}
.columnSpacer {}
.rightColumnSpacer {}

body { font-size: 11px; line-height: 18px; color: 333333; 
       font-family: verdana,arial,geneva,sans-serif; }

a:link { text-decoration: underline; color: #336699}
a:visited { text-decoration: underline; color: #336699}
a:active { text-decoration: bold; color: #003366}
a:hover { text-decoration: none; color: #003366}


td {   font-size: 11px; line-height: 18px; color: 333333; 
       font-family: verdana,arial,geneva,sans-serif; }

/* Site Map */
.siteMapTitle { font-size: 12px; line-height: 20px; font-weight:bolder; 
                font-family: verdana,arial,geneva,sans-serif;}

.siteMapDescription { font-size: 11px; line-height: 15px; color: 000000; 
                      font-family: verdana,arial,geneva,sans-serif;}

/* Powered By */

.poweredby         { font-size: 10px; line-height: 1px;
                     font-family: verdana,arial,geneva,sans-serif;
                     letter-spacing: 0px; text-align:left;}

.poweredby:link    { text-decoration: none;
                     font-weight: normal; 
                     color: #336699; text-align:left;}

.poweredby:visited { text-decoration: none;
                     font-weight: normal; 
                     color: #336699; text-align:left;}

.poweredby:active  { text-decoration: none;
                     font-weight: normal; 
                     color: #003366; 
                     border-width : 1px;
                     background-color: #FAFAFA;
                     border-color: #cccccc; 
                     border-style : solid; padding: 3px; text-align:left;}

.poweredby:hover   { text-decoration: none;
                     font-weight: normal; 
                     color: #003366; 
                     border-width : 1px; 
                     background-color: #FAFAFA;
                     border-color: #cccccc; 
                     border-style : solid; padding: 3px; text-align:left;}


/* ILGMbutton 
.ilgmButton {font-size: 8pt; height: 22; 
             font-family: verdana,arial,helvetica; 
             filter:progid:DXImageTransform.Microsoft.Gradient
             (endColorstr='#ffffff', startColorstr='#CCCCCC', 
             gradientType='1');}
*/
input,select {font-family:Verdana,Arial, Helvetica; font-size: 10px; 
              font-weight: normal; color: #000000;}


/* Quick Jump */
.QJhead { font-family: verdana,arial,geneva,sans-serif; 
          font-size: 10px; font-weight: bold; line-height: 18px;
          color: black; text-align: center}


/* Quick Cart */
.quickCart{ font-family: verdana,arial,geneva,sans-serif; 
            font-size: 11px; line-height: 18px; font-weight: normal; 
            color: 000000; text-align:center; border-width : 1px; 
            border-color:#666666; background-color: efefef;
            border-style : solid; padding: 10px;}


/* Subscribe */
.Subscribe { font-family: verdana,arial,geneva,sans-serif; 
             font-size: 10px; font-weight: bold; color: black; 
             line-height: 18px; text-align: center}

/* Web Secure*/
.wsTitle   { font-family: Verdana, Arial, Helvetica, sans-serif; 
             font-size: 11px; line-height: 25px; font-weight: bold; 
             color: 000000; text-align: center; border-width : 1px; 
             border-color:#666666; border-style : dashed; padding: 3px;}
.wsLabels  { font-family: Verdana, Arial, Helvetica, sans-serif; 
             font-size: 9px; line-height: 14px; font-weight: bold; 
             color: 666666; 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: 0px; line-height: 1px; text-align: center;}

/* Footer */
.footer {  font-family: verdana,arial,geneva,sans-serif; 
           font-size: 10px; font-style: normal; line-height: 12px; 
           font-weight: normal; font-variant: normal; 
           text-transform: none; color: #999999; text-decoration: none}

a.footer :active {  font-family: verdana,arial,geneva,sans-serif; 
                    font-size: 11px; font-style: normal; 
                    line-height: 14px; font-weight: normal; 
                    font-variant: normal; text-transform: none; 
                    color: blue; text-decoration: underline}
a.footer :hover  {  font-family: verdana,arial,geneva,sans-serif; 
                    font-size: 11px; font-style: normal; 
                    line-height: 11px; font-weight: normal; 
                    font-variant: normal; text-transform: none; 
                    color: red; text-decoration: none}

/* Footer Menu */
.footerMenu { font-size: 11px; color: #336699; 
              font-family: verdana,arial,geneva,sans-serif; }
.footerMenu:link { text-decoration: underline; color: #336699;}
.footerMenu:visited { text-decoration: underline; color: #336699;}
.footerMenu:active { text-decoration: bold; color: #336699;}
.footerMenu:hover { text-decoration: none; color: #336699;}



/* Popup Window */
.popupBody {background-color: white;
            font-size: 11px; color: 333333; 
            font-family: verdana,arial,geneva,sans-serif;
            line-height: 15px; }

/* printerFooter */
.printerFooter { font-size: 11px; color:#666666; 
                 font-family: verdana,arial,geneva,sans-serif;
                 line-height: 14px;text-decoration: none; }


//* Printer */
.printer { font-family: verdana,arial,geneva,sans-serif;
           font-size: 10px; color: 000000; text-decoration: none; 
           font-weight: bold; border-width : 1px; border-color: #ffffff; 
           padding: 5px; background-color: #ffffff
           font-family: verdana,arial,geneva,sans-serif;}
 
a.printer:link    { font-size: 10px; color: 000000; 
                    text-decoration: none; font-weight: bold;
                    border-width : 1px; border-color: #ffffff; 
                    padding: 5px; background-color: #ffffff
                    font-family: verdana,arial,geneva,sans-serif;}

a.printer:visited { font-size: 10px; color: 000000; 
                    text-decoration: none; font-weight: bold;
                    border-width : 1px; border-color: #ffffff; 
                    padding: 5px; background-color: #ffffff
                    font-family: verdana,arial,geneva,sans-serif;}

a.printer:active  { font-size: 10px; color: #003366; 
                    text-decoration: none; font-weight: bold;
                    border-width : 1px; border-color: #ffffff; 
                    padding: 5px; background-color: #ffffff}

a.printer:hover   { font-size: 10px; color: #003366; 
                    text-decoration: none; font-weight: bold;
                    border-width : 1px; border-color: #ffffff; 
                    padding: 5px; background-color: #ffffff}


/* EmailFriend*/
.EFbody         { background-color: 003366; font-size: 11px; 
                  color: ffffff; text-decoration: bold;
                  font-family: verdana,arial,geneva,sans-serif;
                  line-height: 14px; padding: 2px;}

.EFHeader       { font-size: 14px; color: FFCC00; 
                  font-family: verdana,arial,geneva,sans-serif; 
                  line-height: 24px; text-decoration: bold; 
                  text-align: center;
                  border-width : 5px; background-color: 336699;}

.EFText         { font-size: 10px; color: ffffee; text-decoration: bold; 
                  font-family: verdana,arial,geneva,sans-serif;}

.EFLink         { font-size: 10px; color: 000000; 
                  text-decoration: none; font-weight: bold;
                  border-width : 1px; border-color: #ffffff; 
                  padding: 5px; background-color: #ffffff;
                  font-family: verdana,arial,geneva,sans-serif;}

a.EFLink:link   { font-size: 10px; color: 000000; 
                  text-decoration: none; font-weight: bold;
                  border-width : 1px; border-color: #ffffff; 
                  padding: 5px; background-color: #ffffff;
                  font-family: verdana,arial,geneva,sans-serif;}

a.EFLink:visited { font-size: 10px; color: 000000; 
                  text-decoration: none; font-weight: bold;
                  border-width : 1px; border-color: #ffffff; 
                  padding: 5px; background-color: #ffffff;
                  font-family: verdana,arial,geneva,sans-serif;}

a.EFLink:active { font-size: 10px; color: #003366; 
                  text-decoration: none; font-weight: bold;
                  border-width : 1px; border-color: #ffffff; 
                  padding: 5px; background-color: #ffffff;
                  font-family: verdana,arial,geneva,sans-serif;}

a.EFLink:hover  { font-size: 10px; color: #003366; 
                  text-decoration: none; font-weight: bold;
                  border-width : 1px; border-color: #ffffff; 
                  padding: 5px; background-color: #ffffff;
                  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; 
              line-height:2}

.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; }

		.pagehead{color: a6a6a6; font-family: Helvetica, Arial, sans-serif; font-size: 22px;font-weight: bolder; line-height: 25px; }

		.highlight{overflow: auto; left: 0; background-color: ffff99;color: 000000; padding: 3px; }

		.PDBG{overflow: auto; left: 0; background-color: 586C92;color: 000000; }
