/* Copyright (C) 2000-2023 Empire Software, Inc. All Rights Reserved.  */
/* this is the styles definition file for InformationFairway.com! */
/*

/* Style for legalese at the bottom of pages */
.LEGALESE         
{
    font-size:8pt; 
    font-family: 'X', 'Arial', X; 
    color:#000000; 
}

.ERRORTEXT        
{ 
    font-size:11pt;  
    font-weight: bold; 
    font-family: 'X', 'Times New Roman', X; 
    color:#000000; 
}

.IFSPACER        
{ 
    font-size:8pt;  
    font-family: 'X', 'Times New Roman', X; 
    color:#FFFFFF; 
}

/* IF* styles - used by the main IF site */
.IFH1             
{
    font-size:22pt; 
    line-height:23pt; 
    padding-bottom: 4pt; 
    font-weight:normal; 
    font-family: 'X', 'Trebuchet MS', X; 
    color:#FF0000; 
}

.IFHOMEHEADER             
{
    font-size:16pt; 
    line-height:17pt; 
    padding-bottom: 4pt; 
    font-weight:normal; 
    font-family: 'X', 'Trebuchet MS', X; 
    color:#FF0000; 
}

.IFH1GREEN        
{
    font-size:22pt; 
    font-weight:normal; 
    font-family: 'X', 'Arial', X; 
    color:#006633; 
}

.IFH3             
{
    font-size:14pt; 
    line-height:15pt; 
    padding-top: 8pt; 
    font-weight:bold; 
    font-family: 'X', 'Times New Roman', X; 
    color:#5252c4; 
}

.IFH2             
{
    font-size:14pt; 
    line-height:15pt; 
    padding-top: 8pt; 
    font-weight:normal; 
    font-family: 'X', 'Trebuchet MS', X; 
    color:#FF0000; 
}

.IFTESTIMONIALHEAD
{
    font-size:12pt; 
    line-height:12pt; 
    padding-top: 1pt; 
    font-weight:bold; 
    font-family: 'X', 'Times New Roman', X; 
    color:#5252c4; 
}

.IFTESTIMONIAL             
{
    font-size:8pt; 
    line-height:10pt; 
    padding-top: 1pt; 
    font-weight:normal; 
    font-family: 'X', 'Arial', X; 
    color:#000000; 
}

.IFH3GREEN
{
    font-size:14pt; 
    line-height:15pt; 
    font-weight:normal; 
    font-family: 'X', 'Trebuchet MS', X; 
    color:#006633; 
}


.IFBODYTEXT       
{
    font-size:11pt; 
    font-family: 'X', 'Times New Roman', X; 
    color:#000000; 
}

.IFSMALLTEXT      
{
    font-size:8pt; 
    padding-top: 3pt; 
    padding-bottom:3pt; 
    line-height:9pt; 
    font-family: 'X', 'Arial', X; 
    color:#000000; 
}

.IFNAVLINK      
{
    font-size:10pt; 
    padding-top: 1pt; 
    padding-bottom:1pt; 
    padding-left:3pt; 
    font-family: 'X', 'Arial', X; 
    color:#FFFFFF; 
}

.IFFAQLINK      
{
    font-size:8pt; 
    padding-top: 3pt; 
    padding-bottom:3pt; 
    padding-left:3pt; 
    line-height:9pt;
    font-family: 'X', 'Arial', X; 
    color:#FFFFFF; 
}

.IFWHITETEXT      
{
    font-size:10pt; 
    padding-top: 1pt; 
    padding-bottom:1pt; 
    padding-left:3pt; 
    font-family: 'X', 'Arial', X; 
    color:#FFFFFF; 
}

.IFBLACKLINK      
{
    font-size:10pt; 
    padding-top: 1pt; 
    padding-bottom:1pt; 
    padding-left:3pt; 
    font-family: 'X', 'Arial', X; 
    color:#000000; 
}

.IFQUOTE          
{
    font-size:8pt; 
    padding-top: 5pt; 
    padding-bottom:5pt; 
    font-family: 'X', 'Arial', X; 
    color:#007700; 
}

.IFLEGALPAGE      
{
    font-size:12pt; 
    font-family: 'X', 'Arial', X; 
    color:#000000; 
}

.IFFORMLABEL      
{
    font-size:10pt; 
    font-family: 'X', 'Trebuchet MS', X; 
    color:#000000; 
}


.IFHEADERLINK     
{
    font-size:12pt; 
    padding-top:5pt; 
    font-family: 'X', 'Arial', X; 
    color:#000000; 
}

.IFRESOURCELINK   
{
    font-size:12pt; 
    font-family: 'X', 'Times New Roman', X; 
    color:#000000; 
}

.IFSMALLLINK      
{
    font-size:8pt; 
    font-family: 'X', 'Arial', X; 
    color:#000000; 
}

.IFSMALLNONLINK   
{
    font-size:8pt; 
    font-family: 'X', 'Arial', X; 
    color:#006633; 
}

.IFMENULINK       
{
    font-size:10pt; 
    font-family: 'X', 'Arial', X; 
    color:#006633; 
}


/* TOUR* Styles - used by the Guided Tour */
.TOURTEXT       
{
    font-size:11pt; 
    font-family: 'X', 'Times New Roman', X; 
    color:#FFFFFF; 
}

.TOURBOLD       
{
    font-size:11pt; 
    font-weight:bold; 
    font-family: 'X', 'Times New Roman', X; 
    color:#FF6633; 
}

.TOURHEADER  
{
    font-family: 'Trebuchet MS'; 
    font-weight:bold; 
    font-size:11pt; 
    color:#FF6633; 
}


/* SITE* Styles - used by member sites within IF */
.SITEH1           
{
    font-size:32pt; 
    font-family: 'X', 'Trebuchet MS', X; 
    color:#006633; 
}

.SITEH2           
{
    color: #006633; 
    padding-top: 5px; 
    font-size: 18pt; 
    font-family: 'X', 'Trebuchet MS', X; 
}

.SITEEDITH1       
{
    color:#FF0000; 
    font-size:18pt; 
    font-family: 'Trebuchet MS'; 
}

.SITEEDITH2       
{
    color:#FF0000; 
    padding-top: 4px; 
    font-size:14pt; 
    font-family: 'Trebuchet MS'; 
}

.SITEEDITH2GREEN  
{
    font-size:18pt; 
    font-family: 'X', 'Trebuchet MS', X; 
    color:#006633; 
}

.SITETABLEHEADER  
{
    font-family: 'Trebuchet MS'; 
    font-weight:bold; 
    font-size:11pt; 
    color:#000000; 
}

.SITETROPHYHEADER 
{
    font-size:12pt; 
    font-family: 'X', 'Trebuchet MS', X; 
    color:#FFFFFF; 
    font-weight:bold; 
}

.SITEAUCTIONHEADER 
{
    font-size:12pt; 
    font-family: 'X', 'Trebuchet MS', X; 
    color:#000000; 
}


.SITEPAGECOMMHEADLINE 
{
    color: #006633; 
    font-size: 18pt; 
    font-family: 'X', 'Trebuchet MS', X; 
}

.SITEPAGECOMMTEXT 
{
    font-size:12pt; 
    font-family: 'X', 'Times New Roman', X; 
    color:#000000; 
}


.SITENAME         
{
    font-size:20pt; 
    font-family: 'X', 'Times New Roman', X; 
    color:#000000; 
}

.SITEEVENTNAME    
{
    color: #006633; 
    font-size: 18pt; 
    font-family: 'X', 'Trebuchet MS', X; 
}

.SITEEVENTINFO    
{
    font-size:14pt; 
    font-family: 'X', 'Trebuchet MS', X; 
    color:#000000; 
}

.SITEFORMLABEL    
{
    font-size:12pt; 
    font-family: 'X', 'Trebuchet MS', X; 
    color:#000000; 
}

.SITENEWSFLASH    
{
    font-size:12pt; 
    font-weight: bold; 
    font-family: 'X', 'Times New Roman', X; 
    color:#000000; 
}

.SITEWARNING1     
{
    font-size:11pt; 
    font-family: 'X', 'Times New Roman', X; 
    color:#FF0000; 
}

.BLOCKINSERTFONT  
{
    color: #10713E; 
    padding-top: 2px; 
    padding-bottom: 2px; 
    font-family: 'Times New Roman'; 
    font-size:12pt;
}


.SITEBODYTEXT     
{
    font-size:12pt; 
    font-family: 'X', 'Times New Roman', X; 
    color:#000000; 
}

.SITEREDTEXT      
{
    font-size:12pt; 
    font-family: 'X', 'Trebuchet MS', X; 
    color:#FF0000; 
}

.SITEEDITTEXT     
{
    font-family: 'Times New Roman'; 
    font-size:11pt; 
    color:#000000; 
}

.SITEEDITWHITETEXT     
{
    font-family: 'Times New Roman'; 
    font-size:11pt; 
    color:#FFFFFF; 
}

.SITESMALLTEXT    
{
    font-size:8pt; 
    font-family: 'X', 'Arial', X; 
    color:#000000; 
}

.SITEMGRDOCTEXT   
{
    font-size:8pt; 
    font-family: 'X', 'Arial', X; 
    color:#000000; 
}

.SITEBANNERTEXT   
{
    font-size:22pt; 
    font-family: 'X', 'Arial', X; 
    color:#000000; 
}

.SITETABLETEXT1   
{
    font-size:12pt; 
    font-family: 'X', 'Times New Roman', X; 
    color:#000000; 
}

.SITETABLETEXT2   
{
    font-size:10pt; 
    font-family: 'X', 'Times New Roman', X; 
    color:#000000; 
}

A.SITENAVLINK    
{
    font-size:9pt; 
    padding-top: 4pt; 
    padding-bottom:4pt; 
    font-family: 'X', 'Trebuchet MS', X; 
    text-decoration: none;
    color:#FFFFFF; 
}


/* styles specifically for the club/event flyer */
.FLYNAME          
{
    font-size:32pt; 
    font-family: 'X', 'Trebuchet MS', X; 
    color:#000000; 
}

.FLYH2GREEN       
{
    font-size:14pt; 
    font-family: 'X', 'Trebuchet MS', X; 
    color:#006633; 
}

.FLYH2RED         
{
    font-size:14pt; 
    font-family: 'X', 'Trebuchet MS', X; 
    color:#FF0000; 
}

.FLYTEXT          
{
    font-size:10pt; 
    font-family: 'X', 'Times New Roman', X; 
    color:#000000; 
}

.FLYREDTEXT       
{
    font-size:10pt; 
    font-family: 'X', 'Times New Roman', X; 
    color:#FF0000; 
}

.FLYSMALLTEXT     
{
    font-size:8pt; 
    font-family: 'X', 'Arial', X; 
    color:#000000; 
}

/* styles used to impace how things look in generated pages */
#table-scroll 
{
    max-height:120px; 
    overflow:auto; 
}
#news-flash 
{
    max-height:120px; 
    border:2px solid red;
    overflow:auto; 
}

