/* Page Formating defaults */
/* don't set the default link colors here */

body { 
font-size: 13px; 
color: #2A3F40; 
font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; 
line-height: 1.75; }

h1 {font-family: Trebuchet MS; font-weight:bold; color:#ff8080; font-size: 15px; font-style: italic}
h1 a:link {font-family: Trebuchet MS; font-weight:bold; color:#ff8080; font-size: 15px; font-style: italic; text-decoration:none;} 
h1 a:visited {font-family: Trebuchet MS; font-weight:bold; color:#ff8080; font-size: 15px; font-style: italic; text-decoration:none;} 
h1 a:hover {font-family: Trebuchet MS; font-weight:bold; color:#2469A3; font-size: 15px; font-style: italic; text-decoration:none;} 
h1 a:active {font-family: Trebuchet MS; font-weight:bold; color:#ff8080; font-size: 15px; font-style: italic; text-decoration:none;} 

.storePopup {margin: 0;}

a:link              {  color: #cc5759; text-decoration: none; }
a:visited           {  color: #cc5759; text-decoration: underline; }
a:active            {  color: #FF8C00; text-decoration: none; }
a:hover             {  color: #FF8C00; text-decoration: none; }

/* Printer */
.EFLink {font-size: 10px; color: #cc5759; text-decoration: none;  font-weight: bold;}
.EFLink:visited {font-size: 10px; color: #cc5759; text-decoration: none;  font-weight: bold;}
.EFLink:link {font-size: 10px; color: #cc5759; text-decoration: none;  font-weight: bold;}
.EFLink:active {font-size: 10px; color: #FF8C00; text-decoration: none;  font-weight: bold;}
.EFLink:hover {font-size: 10px; color: #FF8C00; text-decoration: none;  font-weight: bold;}


/* EmailFriend*/
.printPage:visited {font-size: 10px; color: #cc5759; text-decoration: none;  font-weight: bold;}
.printPage:link {font-size: 10px; color: #cc5759; text-decoration: none;  font-weight: bold;}
.printPage:active {font-size: 10px; color: #FF8C00; text-decoration: none;  font-weight: bold;}
.printPage:hover {font-size: 10px; color: #FF8C00; text-decoration: none;  font-weight: bold;}


.EFbody         { background-color: #663366; font-size: 11px; 
                  color: ffffee; text-decoration: bold;
                  font-family: "Arial", Verdana, Helvetica, sans-serif;
                  line-height: 14px; padding: 2px;}

.EFHeader       { font-size: 16px; color: ffffff; 
                  font-family: "Georgia", Geneva, sans-serif; 
                  line-height: 24px; text-decoration: none; 
                  text-align: center; font-weight: bold;
                  border-width : 5px; background-color: #663366;}

.EFText         { font-size: 11px; color: ffffff; text-decoration: bold; 
                  font-family: "Arial", Verdana, Helvetica, sans-serif;


/* Site Map */
.siteMapTitle       { font-size: 12px; line-height: 20px; font-weight:bolder; 
                      font-family: "Georgia", Geneva, sans-serif; 
                      line-height: 1.75;}

.siteMapDescription { font-size: 11px; line-height: 15px; color: 000000; 
                      font-family: "Georgia", Geneva, sans-serif; 
                      line-height: 1.75;}

/* Powered By */

.poweredby         { font-size: 11px; line-height: 0px;
                     font-family: "arial",verdana, geneva,sans-serif;
                     letter-spacing: 0px; text-align:left;}

.poweredby:link    { text-decoration: none;
                     font-weight: normal; 
                     color: #EA758B; text-align:left;}

.poweredby:visited { text-decoration: none;
                     font-weight: normal; 
                     color: #EA758B; text-align:left;}

.poweredby:active  { text-decoration: none;
                     font-weight: normal; 
                     color: #EA758B; 
                     border-width : 1px;
                     background-color: #FFFFFF;
                     border-color: #CCCCCC; 
                     border-style : solid; padding: 3px; text-align:left;}

.poweredby:hover   { text-decoration: none;
                     font-weight: normal; 
                     color: #333333; 
                     border-width : 1px; 
                     background-color: #FFFFFF;
                     border-color: #DFDFDF; 
                     border-style : solid; padding: 3px; text-align:left;}


td { 
font-size: 13px; 
color: #2A3F40; 
font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; 
line-height: 1.75;}


.ILGMButton {font-size: 11px; height: 24; font-weight: bold;
             font-family: arial,verdana,helvetica; color: #2A3F40;
             filter:progid:DXImageTransform.Microsoft.Gradient
             (endColorstr='#FFFFFF', startColorstr='#FFFFFF', 
             gradientType='1');}


/* Quick Jump */
.QJhead { font-family: "arial", verdana, geneva, sans-serif; 
          font-size: 10px; font-weight: bold; line-height: 18px;
          color: black; text-align: center}


/* Subscribe */
.Subscribe { font-family: "arial", verdana, geneva, sans-serif;
             font-size: 10px; font-weight: bold; color: black; 
             line-height: 18px; text-align: center}

/* Web Secure*/
.wsTitle   { font-family: "arial", verdana, geneva, 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: "arial", verdana, geneva, sans-serif; 
             font-size: 9px; line-height: 14px; font-weight: bold; 
             color: 666666; text-align:center}


.wsLabels { font-family: "arial", verdana, geneva, sans-serif; 
            font-size: 11px; font-weight: bold; color: black; 
            text-align: center}

/* Search */
.Search { font-family: "arial", verdana, geneva, sans-serif; 
          font-size: 1px; line-height: 1px; font-weight: bold; 
          color: #000000; text-align:center; 
          border-width : 1px; border-color: #C72015;
          border-style : dotted; background-color: #FFDDDD; padding: 8px;}


/* Footer Menu */
.footerMenu         { font-size: 12px; color: #2A3F40; line-height: 1.5;
                      background-color: #FFFFFF; 
                      font-family: "arial", verdana, geneva, sans-serif; }
.footerMenu:link    { text-decoration: none; color: #2A3F40;}
.footerMenu:visited { text-decoration: none; color: #2A3F40;}
.footerMenu:active  { text-decoration: underline; color: #000000;}
.footerMenu:hover   { text-decoration: underline; color: #000000;}



/* Popup Window */
.popupBody          { background-color: #FFFFFF;
                      font-size: 12px; color: 2A3F40; 
                      font-family: "Georgia", Geneva, sans-serif; 
                      line-height: 1.75;}


/* Photo Album */
.PhotoBG        {background-color:#142240; } /* PopUp Table Border Color */

.PhotoBGPage    {background-color:142240; } /* PopUp Page Border Color */

.PhotoBorder    {background-color:8EA87C; }

.PhotoHeader    {font-size: 14pt; 
                 font-family: verdana,arial,geneva,sans-serif; 
                 font-weight: bold; color:white;}

.PhotoText      {font-size: 9pt; 
                 font-family: verdana,arial,geneva,sans-serif; 
                 font-weight: bold; color:white; text-align: center}

.PhotoDesc      {font-size: 8pt; 
                 font-family: verdana,arial,geneva,sans-serif; 
                 color:white; text-align: left}

.Photo:link     {text-decoration: none; 
                 color:red; font-weight: bold; font-size: 9pt;}

.Photo:visited  {text-decoration: none; color:FFF300; font-weight: bold; 
                 font-size: 9pt;}

.Photo:active   {text-decoration: underline; color:FFF300;}

.Photo:hover    {text-decoration: none; color:FFF300; 
                 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:142240; }

.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; }

		.LH14{color: 000000; line-height: 14px; }

		.LH16{color: 000000; line-height: 16px; }

		.LH9{color: 000000; font-size: 10px;line-height: 9px; }

		.LH11{color: 000000; font-size: 11px;}

		.LH18{overflow: auto; left: 0; color: CC6666; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px;font-style: normal; line-height: 18px; text-align: justify;}

		.LH20{color: 000000; line-height: 20px; }

		.LH22{overflow: auto; left: 0; color: 000000; line-height: 22px; }

		.PRODUCTDESCRIPTION{overflow: auto; left: 0; color: cc6666; font-size: 11px;line-height: 24px; }

		.CLICKTOENLARGE{overflow: auto; left: 0; color: CC6666; font-size: 12px;font-style: normal; }
