/* *********************************************************************   
   Style  Sheet  For

   Weekend Hockey Tournamets Inc
 
   *********************************************************************
*/

/* Used for header Main Page */

.FontStyle
{   	
	font-family: Verdana;
	font-size: 8pt ;	
	margin-left : 0px;
	width : 99% ;
	
}  


.Notice
{
	font-size:	15px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	width : 99% ;
	background-color : yellow ;
}



.bodyStyle
{
	font-size: 8pt;
	font-family: Verdana, Arial;
}


.bold
{
   font-weight :bolder;
   color:Blue ;	
}


.AboutUs
{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	11pt;		
	color:Blue ;
	font-style :italic ;
	line-height: 1.2;					
}

.HeaderRegionWeekEnd
{   	
	font-weight:800;
	font-size: 24pt;
	color: white;
	font-style:normal;
	font-family: Verdana;	
}

.HeaderRegionDotCom
{   	
	font-weight:600;
	font-size: 16pt;
	color: black;
	font-style:normal;
	font-family: Verdana;	
}



.AgesAndSkillLevelsTable
{   	
	font-family: Verdana;
	font-size: 8pt ;	
	color:black ;	
	font-weight:bold ;
	width : 99% ;
}  


.AgesAndSkillLevelsHeaderRow
{   	
	font-family: Verdana;
	font-size: 10pt ;	
	font-style :italic; 
	color:red ;	
	font-weight:bold;   
    background-image : url(../AdvertImages/RedGradient copy.jpg);	
	
}  


.Ages
{
	background-color:Blue;
	color:White ; 
}

.SkillLevels
{
	background-color:Red;
	color:White ; 
}


/* ********************************************************************* 
*/



.ContactInfoTable
{   	
	font-family: Verdana;
	font-size: 8pt ;	
	margin-left : 0px;
	
	
}

.TournamentDatesTable
{   	
	font-family: Verdana;
	font-size: 8pt ;	
	margin-left : 0px;
	width : 99% ;
	
}  

.YouthTournamentLevelTableTop
{   	
	font-family: Verdana;
	font-size: 8pt ;	
	margin-left : 0px;	
	border-color:blue ;
	border-style:solid;
	border-width:thin;	
	
} 



.YouthTournamentLevelTable
{   	
	font-family: Verdana;
	font-size: 8pt ;	
	margin-left : 0px;
	width : 35% ;
	border-color:blue ;
	border-style:solid;
	border-width:thin;	
	
} 

.TournamentDatesTableColour1
{
	background-color : Red ;
	color:White; 
	font-weight :bold 	;
	
}

.ContactData
{
  
  color:Blue;  
}

.TournamentDatesTableColour2
{
	background-color : Blue 	;
	color:white; 	
	font-weight :bold 	;
	
}



/* 
   Used for A elements of class 'externalLink' 
   we use these to link  to out side web sites
*/


A.extlink:link    { background: transparent; color: blue;   text-decoration:	underline;}
A.extlink:visited { background: transparent; color: blue;   text-decoration:	underline;}
A.extlink:hover   { background: transparent; color: blue;   text-decoration:	underline;}	
A.extlink:active  { background: transparent; color: blue;   text-decoration:	underline;}

/* Internal Site Links from Menu's to other pages*/

A.intmenulink:link    { color: white;  text-decoration:	none;}
A.intmenulink:visited { color: white;  text-decoration:	none;}
A.intmenulink:hover   { color: blue;   text-decoration:	underline;}
A.intmenulink:active  { color: blue;   text-decoration:	none;}


A.intQmenulink:link    { color: blue;  text-decoration:		none;}
A.intQmenulink:visited { color: blue;  text-decoration:		none;}
A.intQmenulink:hover   { color: blue;   text-decoration:	underline;}
A.intQmenulink:active  { color: blue;   text-decoration:	none;}


A.champmenulink:link    { background-color :blue ; font-weight :bold ;  font-size: 12pt ;  color: white;  text-decoration:   none;}
A.champmenulink:visited    { background-color :blue ; font-weight :bold ;  font-size: 12pt ;  color: white;  text-decoration:   none;}
A.champmenulink:hover   { background-color :blue ; font-weight :bold ;  font-size: 12pt ;  color: yellow;  text-decoration:   none;}
A.champmenulink:active    { background-color :blue ; font-weight :bold ;  font-size: 12pt ;  color: white;  text-decoration:   none;}

                


.ContentsRegion
{
	background-color :white ;
	font-family: Verdana;
	font-size: 9pt ;	
	color:Black ;	
}

div.champpic
{
    text-align: center;
}



.LocationsRegion
{
	
	font-family: Verdana;
	font-size: 9pt ;	
	color:Black ;	
}   

.LocationsTable
{
	
	font-family: Verdana;
	font-size: 8pt ;	
	color:Red ;	
}   

.LocationPageFont
{   	
	font-family: Verdana;
	font-size: 8pt ;
	
}  

.AdvertRegion
{
	/*background-color :Blue  ;*/
	font-family: Verdana;
	font-size: 20pt ;	
	color:Black ;	
}


/*
   ***************************************************************************************
   ***************************************************************************************
                               Contents Frame : Styles 
   ***************************************************************************************
   ***************************************************************************************
*/


.ContentsMenu
{	
	font-family: Verdana;
	font-size: 9pt ;	
	font-weight :bold ;
	color: White ;			
}



/* Each TD in Menu Table get this Style Applied
*/

.ContentsMenuEntry
{  	
	
	border-style :solid;	
	
	border-left-width : 0 ;    
    border-left-color : White ;

    border-top-width : 0 ;    
    border-top-color : White ;		
    
	border-right-color : White ;
	border-right-width : 0 ;  	
	
	border-bottom-color : black ;
	border-bottom-width : 1 ;    
      
}

/* for menu spacer rows */

.contentsMenuSpacerRow
{
	font-size:5pt;
	/*background-color:Yellow;	*/
}


.menuLeftSpace
{   
	border-left-width : 1;    
    border-left-style : SOLID;			
	border-left-color : BLACK ;
}


.menuRightSpace
{ 
	border-right-width : 1;    
    border-right-style : SOLID;			
	border-right-color : BLACK ;
}


.menuRowSeparatorSpace
{  
	border-top-width : 1;    
    border-top-style : SOLID;			
	border-top-color : BLACK ;
	font-size:5pt;	
}


.Menu
{
	font-size:small ;
	color: black;
	font-style:normal;
	font-family: Verdana;
}

.AdvertBackColor
{
	font-size:small ;
	color:Black ;
	font-style:normal;
	font-family: Verdana;
	background-color :Transparent;	
}


.AdvertTextHeadingColor
{
	font-size:small ;
	color:Black ;
	font-style:normal;
	font-family: Verdana;
	background-color :Lime ;	
}
     

.AdvertObject
{
	font-size:small ;
	color:Black ;
	font-style:normal;
	font-family: Verdana;
	background-color :Aqua;	
	border-style :solid ;	
	border-color :red;
	border-width : 1px;	
}


.NormalText 
{
	font-size:small ;
	color: black;
	font-style:normal;
	font-family: Verdana;
}


/*HTML Tags */

H1	
{
	display:block; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	20px;	
	font-weight: 700;
	line-height: 1.2;				
	margin-top: 0px;
	margin-bottom : 10px;	
	margin-right : 0px;		
	padding-top : 10px;      			
}	

H2	
{
	display:block; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	16px;	
	color :firebrick;
	font-weight: 700;
	line-height: 1.2;	
				
	border-top-style:double;
	border-top-color :firebrick;
	border-top-width :4px;
	
	margin-top: 0px;
	margin-bottom : 10px;	
	margin-right : 0px;		
	padding-top : 10px;      			
}



H2.Champs	
{
	display:block; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	24px;	
	color :red;
	font-weight: 700;
	line-height: 1.2;		
		
	border-top-width :0px;
	margin-top: 0px;
	margin-bottom : 10px;	
	margin-right : 0px;		
	padding-top : 10px;      			
}


H3.Champs	
{
	display:block; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	18px;	
	font-weight: 700;	
	line-height: 1;				
	margin-top: 0px;
	margin-bottom : 10px;
	margin-left : 0px;
	margin-right : 0px;		
	padding-top : 2px;      				
	padding-bottom  : 6px;      			
	color : white;
	background-color : blue ;

}	

H4.Champs	
{
	display: block;
	font-weight: 500;
	font-size: 12pt;	
	background-image:none;
	margin: 0px 0px 10px;
	color: black;
	line-height: 1.2;
	padding-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}	




H5.Champs	
{
	display: block;
	font-weight: 700;
	font-size: 14pt;	
	background-image:none;
	margin: 0px 0px 10px;
	color: green;
	line-height: 1.2;
	padding-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top-style :solid;
	border-top-color :green;
	border-top-width :1px;
}	


H3	
{
	display:block; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	14px;	
	font-weight: 700;
	line-height: 1;				
	margin-top: 0px;
	margin-bottom : 10px;
	margin-left : 0px;
	margin-right : 0px;		
	padding-top : 0px;      			
	color : Blue;

}	




H4	
{
	display:block; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;	
	font-weight: 600;
	line-height: 1.2;				
	margin-top: 0px;
	margin-bottom : 10px;
	margin-left : 0px;
	margin-right : 0px;		
	padding-top : 10px;      			
	color : Black;
	background-image : url(../AdvertImages/RedGradient copy.jpg);
	background-repeat :repeat-x ;
	
	
}	


H5
{
	display: block;
	font-weight: 700;
	font-size: 11pt;
	background-image: url(../AdvertImages/light to dark blue gradient copy.jpg);
	margin: 0px 0px 10px;
	color: mediumblue;
	line-height: 1.2;
	padding-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}	



H6
{
	display: block;
	font-weight: 500;
	font-size: 12pt;
	background-image: url(../AdvertImages/ButtonBackRed copy.jpg);
	margin: 0px 0px 10px;
	color: black;
	line-height: 2.0;
	padding-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}	



/* Paragraph */
P {
	display:block; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;		
	line-height: 1.2;			
	margin-top : 0px;	
	margin-right : 30px;
	margin-bottom : 10px;		
} 
 
 

/* **********************************************************
   Used to RENDER the Asterisk after REQUIRED fields 
   **********************************************************
 */

.required 
{
	font-size:	14px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 700;
	color :Red ;	
}


/* Apply to Outer Div Tag to indent  */

.IndentedDIV {
	
	margin-top : 0px;
	margin-left : 5px;
	margin-right : 0px;
	margin-bottom : 10px;					
}  


.TestimonialDIV
{
    width:70%;
    margin-top: 10px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    font-size: 10pt;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    line-height: 1.2;
    border-top: mediumblue thin solid;
}  


.TestimonialDIVTeam {
	
	margin-top : 20px;
	margin-left : 10px;
	margin-right : 0px;
	margin-bottom : 30px;
	font-size:	10pt;	
	font-weight :bolder ;
	color: mediumblue;
	font-family: Verdana, Arial, Helvetica, sans-serif;
					
}  



.RegistrationTable 
{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;		
	line-height: 1.2;					
}  

  
STRONG 
{ 	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;		
	line-height: 1.2;			
	font-weight: 700;	
}  


H9	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	14px;	
	font-weight: 700;
	line-height: 1.2;		
	color: #c00;
	border-bottom-color : #c00;
	border-color : #c00;
	border-left-color : #c00;
	border-right-color : #c00;
	border-top-color : #c00;	
	}	


body
{
	font-size: 8pt;
	font-family: Verdana, Arial;
}





