<STYLE type="text/css"> 

body { 
		font-family: arial, helvetica, sans-serif;  
		background-color: #ffffff; 
		vertical-align: top;
	}
br {
	clear: left;
	}

table{
		vertical-align: top;
		font-family: arial, helvetica, sans-serif;  
	
	}


input, textarea
		{
		   font-size: 7pt;
		   color: white;
		   font-family: arial, helvetica, sans-serif;
		   background-color: #333333;
		}
		
.Top { 
		color: #ffffff; 
		font-size: 24px;
		background-color: green; 
		background-imageold: url(top3.gif); 
		}
.Top a:link, a:visited {
		color: #2F4F2F;  
		text-decoration: none;
		}

.Top1 { 
		color: #ffffff; 
		font-size: 10px;
		background-color: green; 
		background-image: url(topleft.gif); 
		}
.Topcenter { 
		color: #ffffff; 
		font-size: 10px;
		background-color: green; 
		background-image: url(topcenter.gif); 
		}
.Top2 { 
		color: #ffffff; 
		font-size: 10px;
		background-color: green; 
		background-image: url(topright.gif); 
		}		

.Divide { 
		
		}
				
.Left { 
		color: #000000; 
		font-size: 12px;
		font-weightold: bold;
		background-color: #ffffff; 
		border-top: 3px solid #bbbbbb;
		border-rightold: 1px solid #bbbbbb;
		border-leftold: 1px solid #bbbbbb;  
		}
.Left a:link, a:visited {
		color: #2F4F2F; 
		font-weightold: bold; 
		text-decoration: none;
		}

.Leftleft { 
		color: #000000; 
		font-size: 12px;
		font-weightold: bold;
		background-color: #eeeeee; 
		border-bottom: 1px solid #bbbbbb;
		border-right: 1px solid #bbbbbb;
		border-left: 1px solid #bbbbbb;
		}
.Leftleft a:link, a:visited {
		color: #2F4F2F;
		text-decoration: none;
		}
	
.Center { 
		color: #000000; 
		font-size: 12px;
		background-color: #ffffff;
		font-weightold: bold;
		}

.CenterTitle { 
		color: #000000; 
		font-size: 16px;
		font-weight: bold;
		}		
.Google { 
		color: #000000; 
		font-size: 12px;
		background-color: #ffffff;
		font-weightold: bold;
		       
		}
.Google a:link, a:visited {
		color: #2F4F2F;  
		text-decoration: none;
		}

		
.Right { 
		color: #000000; 
		font-size: 12px;
		background-color: #ffffff;
		border-top: 4px solid #bbbbbb;
		border-leftold: 1px solid #bbbbbb;
		       
		}
.Right a:link, a:visited {
		color: #2F4F2F;  
		text-decoration: none;
		}
		
		
.Schedule { 
		color: #000000; 
		font-size: 12px;
		background-color: #999999;
		borderold: 1px solid #bbbbbb;
		border-leftold: 1px solid #bbbbbb;
		       
		}
.Schedule a:link, a:visited {
		color: #2F4F2F;  
		text-decoration: none;
		}

.Headline { 
		color: #000000; 
		font-size: 12px;
		background-color: #ffffff;
		border: 1px solid #eeeeee;
		border-leftold: 1px solid #bbbbbb;
		       
		}
.Headline a:link, a:visited {
		color: 2F4F2F;  
		text-decoration: none;
		}
.Info { 
		color: #ffffff; 
		font-size: 10px;
		background-color: green; 
		background-image: url(info_background.gif); 
		}
.Footer { 
		color: #000000; 
		font-size: 10px;
		background-color: #ffffff; 
		border-top: 1px solid #666666;
		border-bottomold: 1px solid #666666;        
		}
.Footer a:link {
		color: orange;  
		text-decoration: none;
		}
.Footer a:visited {
		color: orange;  
		text-decoration: none;
		}
.dmin { 
		color: #000000; 
		font-size: 12px;        
		}
.dmin a:link {
		color: blue;  
		text-decoration: none;
		}
.dmin a:hover {
		color: blue;  
		text-decoration: underline;
		}
.dmin a:visited {
		color: blue;  
		text-decoration: none;
		}
a:link {
		color: #2F4F2F;  
		text-decoration: none;
		}

a:visited {
		color: #2F4F2F;  
		text-decoration: none;
		} 
a:hover {
		color: green;
		text-decoration: underline;
		}
		
/* definitions for the main tab, active means the tab reflects which page is displayed */
.maintab_first, .maintab_back, .maintab_last, .maintab_active_first, .maintab_active_back, .maintab_active_last
{
   background-position: left bottom;
   color: white;
   text-transform: uppercase;
   vertical-align: top;

}
.maintab_back, .maintab_active_back
{
   color: white;
   text-decoration: none;
   font-size:  9px;
   vertical-align: top;
   padding: 2px 6px 6px 6px;
   font-family: tahoma, sans-serif;
}

.maintab_first
{
   background-image: url(http://seattle2008.ifba-online.com/smf/Themes/seattle/images/maintab_first.gif);
   background-repeat: no-repeat;
   width: 10px;
}
.maintab_back
{
   background-image: url(http://seattle2008.ifba-online.com/smf/Themes/seattle/images/maintab_back.gif);
   background-repeat: repeat-x;
}
.maintab_last
{
   background-image: url(http://seattle2008.ifba-online.com/smf/Themes/seattle/images/maintab_last.gif);
   background-repeat: no-repeat;
   width: 8px;
}
.maintab_active_first
{
   background-image: url(http://seattle2008.ifba-online.com/smf/Themes/seattle/images/maintab_active_first.gif);
   background-repeat: no-repeat;
   width: 6px;
}
.maintab_active_back
{
   background-image: url(http://seattle2008.ifba-online.com/smf/Themes/seattle/images/maintab_active_back.gif);
   background-repeat: repeat-x;
}
.maintab_active_last
{
   background-image: url(http://seattle2008.ifba-online.com/smf/Themes/seattle/images/maintab_active_last.gif);
   background-repeat: no-repeat;
   width: 8px;
}

/* how links behave in main tab. */
.maintab_back a:link , .maintab_back a:visited, .maintab_active_back a:link , .maintab_active_back a:visited
{
   color: white;
   text-decoration: none;
}

.maintab_back a:hover, .maintab_active_back a:hover
{
   color: green;
   text-decoration: none;
}

		
</STYLE>

