.footerNavTable {width: 1000px;}
.BottomNavSecondaryTable {width: 1000px;}
.opfMainFormTable {width: 80%;}

.Search { font-family: verdana,arial,geneva,sans-serif; 
          font-size: 1px; line-height: 10px; font-weight: bold; 
          color: #000066; text-align:center;
          border-width : 0px; border-color: black;
          border-style : solid; padding: 0px;}


.searchTable {}
.searchTitle {}
.searchBody {padding-left: 5px; color: #FFFFFF; font-size: 12px; font-weight: bold; text-align: center;}
.searchButton {width:125px;}
.searchField {width:125px; color: grey;}

.srHeader {line-height: 28px; color: #000066; text-align: left; font-size: 24px; font-weight: bold; margin-top: 10px;}
.srTable {}
.srPageTitle {}
.srLink {font-weight: bold;}
.srDescription {}
.srDetails {}
.srNoRecords {}
.stCategory {}



body { font-size: 14px; line-height: 16px; color: 000066; 
       font-family: verdana,arial,geneva,sans-serif;
       xbackground: #000000 url(/userfiles/site/flameBG.jpg) repeat-x;
       SCROLLBAR-FACE-COLOR: #000066;
       SCROLLBAR-HIGHLIGHT-COLOR: #000066; 
       SCROLLBAR-SHADOW-COLOR: #8dc7ec; 
       SCROLLBAR-3DLIGHT-COLOR: #8dc7ec;
       SCROLLBAR-ARROW-COLOR: #ffffff;
       SCROLLBAR-TRACK-COLOR: #8dc7ec;
       SCROLLBAR-DARKSHADOW-COLOR: #000066; }

a:link { text-decoration: none; color: cc0000}
a:visited { text-decoration: none; color: cc0000}
a:active { text-decoration: bold; color: cc0000}
a:hover { text-decoration: underline; color: cc0000}


h1 {line-height: 24px; color: #cc0107;}
h2 {color: cc0107; font-style: italic;}

.ccmHeader {
color: cc0000;
font-size: 18px;
font-variant: small-caps;
font-weight: bolder;
line-height: 28px;
}

.ccmSectionHead {
color: cc0000;
font-size: 14px;
font-weight: bold;
line-height: 20px;
}

.ccmSubHead {
color: 000000;
font-size: 12px;
font-weight: bold;
line-height: 18px;
}

.ccmLable {
font-size: 11px;
font-weight: bold;
text-align: right;
color: 000066;
}

.ccmText {
font-size: 11px;
font-weight: norma;
color: 000066;
}

/* Popup Window */
.popupBody {background-color: white;
            font-size: 11.5px; color: black; 
            font-family: verdana,arial,geneva,sans-serif;
            line-height: 15px; 
 background: #000000 url(/userfiles/site/);
}

.rccmPopup {background-color: 8DC7EC; margin-bottom : 0; margin-left : 0; margin-right : 0; margin-top : 0;}





td { font-size: 14px; font-family: verdana,arial,geneva,sans-serif;
     line-height: 16px; }

.mainHeader { color: black; }

.mainNav { color: black; }

/* Powered By */

.poweredby         { font-size: 10px;
                     font-family: verdana,arial,geneva,sans-serif;
                     color: #cc0107; text-align:center;}

.poweredby:link    { text-decoration: none;
                     font-weight: normal; 
                     color: #cc0107; text-align:center;}

.poweredby:visited { text-decoration: none;
                     font-weight: normal; 
                     color: #cc0107; text-align:center;}

.poweredby:active  { text-decoration: none;
                     font-weight: normal; 
                     color: #cc0107; 
                     text-align:center;}

.poweredby:hover   { text-decoration: none;
                     font-weight: normal; 
                     color: #000000; 
                     text-align:center;}

/* 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;}

/* Highlight Text */
.Highlight { border-width : 1px; border-color: #ffff99;
             border-style : solid; padding: 1px; 
             background-color: #FFFF99}

/* 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: 12px; font-weight: normal; 
            color: 000066; text-align:left; border-width : 0px; 
            border-color:#666666; border-style : solid; padding: 10px; 
            background-image: url(../copyimages/blank.gif);}

.quickCart a:link { text-decoration: none; color: ffffff;}
.quickCart a:visited { text-decoration: none; color: ffffff;}
.quickCart a:active { text-decoration: bold; color: ffffff;}
.quickCart a:hover { text-decoration: underline; color: 000066;}


/* 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}

/* Footer */
.footer {  font-family: verdana,arial,geneva,sans-serif; 
           font-size: 10px; font-style: normal; line-height: 12px; 
           font-weight: normal; font-variant: boldl; 
           text-transform: none; text-decoration: none; background-color: transparent; background-image: url(../copyimages/outsidebackground.jpg);
           height: 10px; width: 100%; background-repeat: repeat; }
           

a.footer :active {  font-family: verdana,arial,geneva,sans-serif; 
                    font-size: 11px; font-style: normal; 
                    line-height: 14px; font-weight: bold; 
                    font-variant: normal; text-transform: none; 
                    color: 8dc7ec; text-decoration: underline}

a.footer :hover  {  font-family: verdana,arial,geneva,sans-serif; 
                    font-size: 11px; font-style: normal; 
                    line-height: 11px; font-weight: bold; 
                    font-variant: normal; text-transform: none; 
                    color: ffffff; text-decoration: none}

/* Footer Menu */
.footerMenu { font-size: 11px; color: #8dc7ec; 
              font-family: verdana,arial,geneva,sans-serif;
              background-color: transparent; margin: 10px 0 0 0; font-weight: bold;}
            

/* printerFooter */
.printerFooter { font-size: 11px; color:#666666; 
                 font-family: verdana,arial,geneva,sans-serif;
                 line-height: 14px;text-decoration: none; }


/* Add a border around text */

.border {border-width : 3px; border-color:#666666; 
         border-style : dotted; padding: 5px;}


/* Printer */
.printer { font-family: verdana,arial,geneva,sans-serif;
           font-size: 10px; color: #000000; text-decoration: none;
           padding: 2px; } 

a.printer:link    {font-size: 10px; color: CC0000; 
                   text-decoration: underline; }
a.printer:visited {font-size: 10px; color: CC0000; 
                   text-decoration: underline }
active            {font-size: 10px; color: navy; 
                   text-decoration: underline }
a.printer:hover   {font-size: 10px; color: red; 
                   text-decoration: none}


/* EmailFriend*/
.EFbody         { background-color: black; font-size: 11px; 
                  color: ffffff; text-decoration: bold;
                  font-family: verdana,arial,geneva,sans-serif;
                  line-height: 15px; padding: 2px;}

.EFHeader       { font-size: 14px; color: navy; 
                  font-family: verdana,arial,geneva,sans-serif; 
                  line-height: 30px; text-decoration: none;
                  font-weight: bold; text-align: center;
                  border-width : 5px; border-color: dfdfdf;
                  background-color: dddddd;}

.EFText         { font-size: 10px; color: ffffff; text-decoration: bold; 
                  font-family: verdana,arial,geneva,sans-serif;}

.EFLink         { font-size: 10px; color: CC0000; 
                  text-decoration: underline; 
                  font-family: verdana,arial,geneva,sans-serif;}

a.EFLink:link   { font-size: 10px; color: CC0000; 
                  text-decoration: underline;
                  font-family: verdana,arial,geneva,sans-serif;}

a.EFLink:active { font-size: 10px; color: navy; 
                  text-decoration: underline;}

a.EFLink:hover  { font-size: 10px; color: red; text-decoration: none;}



/* Photo Album */
.PhotoBG        {background-color:#ffffff; } /* PopUp Table Border Color */

.PhotoBGPage    {background-color:white; } /* PopUp Page Border Color */

.PhotoBorder    {background-color:#ffffff; }

.PhotoHeader    {font-size: 14pt; 
                 font-family: verdana,arial,geneva,sans-serif; 
                 font-weight: bold; color:#000006;}

.PhotoText      {font-size: 9pt; 
                 font-family: verdana,arial,geneva,sans-serif; 
                 font-weight: bold; color:#000006; text-align: center}

.PhotoDesc      {font-size: 8pt; 
                 font-family: verdana,arial,geneva,sans-serif; 
                 color:#000006; text-align: left}

.Photo:link     {text-decoration: none; 
                 color:#000006; font-weight: bold; font-size: 9pt;}

.Photo:visited  {text-decoration: none; color:#000006; font-weight: bold; 
                 font-size: 9pt;}

.Photo:active   {text-decoration: underline;}

.Photo:hover    {text-decoration: underline; color:#8dc7ec; 
                 font-weight: bold; font-size: 9pt;}

.photoThTitle   {font-size: 8pt; 
                 font-family: verdana,arial,geneva,sans-serif; 
                 font-weight: bold; color:#000006; text-align: center;}

.PhotoDisplayBorder {background-color:#ffffff;}

.PhotoDisplayBG {background-color:#ffffff;} 


/* Display Table Border Color */

.PhotoDisplayPhotoBorder { background-color:#ffffff; }

.PhotoTitle { font-size: 14pt; font-family: verdana,arial,geneva,sans-serif; 
              font-weight: bold; color:#8dc7ec; text-align: center; 
              line-height:2}

.AlbumTitle { font-size: 9pt; font-family: verdana,arial,geneva,sans-serif; 
              font-weight: bold; color:#000066; text-align: center}

.AlbumDescription { font-size: 8pt; font-family: verdana,arial,geneva,sans-serif;
                    color:#000066; 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; }

		.Headers{overflow: auto; left: 0; color: cc0000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 18px;font-variant:  small-caps;font-weight: 900; line-height: 20px; }.Headers:link {text-decoration: none;color: cc0000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 18px; font-variant:  small-caps; font-weight: 900; border-width: 0px;
						}.Headers:active {text-decoration: none;color: cc0000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 18px; font-variant:  small-caps; font-weight: 900; border-width: 0px;
						}.Headers:visited {text-decoration: none;color: cc0000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 18px; font-variant:  small-caps; font-weight: 900; border-width: 0px;
						}.Headers:hover {text-decoration: underline;color: cc0000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 18px; font-variant:  small-caps; font-weight: 900; border-width: 0px;
						}

		.SubHead{overflow: auto; left: 0; color: cc0000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px;font-weight: bolder; line-height: 16px; }.SubHead:link {text-decoration: none;color: cc0000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bolder; border-width: 0px;
						}.SubHead:active {text-decoration: none;color: cc0000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bolder; border-width: 0px;
						}.SubHead:visited {text-decoration: none;color: cc0000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bolder; border-width: 0px;
						}.SubHead:hover {text-decoration: underline;color: cc0000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bolder; border-width: 0px;
						}

		.Testimony{overflow: auto; left: 0; color: ffffff; font-family: Arial, Helvetica, sans-serif; }.Testimony:link {text-decoration: underline;color: ffffff; font-family: Arial, Helvetica, sans-serif; border-width: 0px;
						}.Testimony:active {color: ffffff; font-family: Arial, Helvetica, sans-serif; border-width: 0px;
						}.Testimony:visited {color: ffffff; font-family: Arial, Helvetica, sans-serif; border-width: 0px;
						}.Testimony:hover {text-decoration: none;color: ffffff; font-family: Arial, Helvetica, sans-serif; border-width: 0px;
						}
