/*
CSS Styles used for tournament brackets
*/

	 body {
		background-color:#CCCCCC;
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		text-align: center;
		margin: 0px 0px 0px 0px;
    }
	
	.main_content {
		margin:0px;
		padding:0px;
		text-align: center;
		background-color:#FFFFFF;
	}
	
	.index_content {
		margin:0px;
		padding:20px;
		min-height:750px;
		text-align: center;
		background-image: url('images/MyWIAA Background.jpg');
		background-attachment:fixed;
		background-repeat:no-repeat;
		background-size:cover;
		background-position:center;		
	}
	
	.wpa_navbar {
	  background-color: #000000;
	  color:#FFFFFF;
	  height:30px;
	  font-size: 1.1em;
	}
	
	.wpa_page_menubar {
		text-align:center;
		padding: 10px 5px 5px 5px; 
		margin: 5px 0px 10px 0px;
		margin-bottom:10px;
		border-bottom:1px dashed #CCCCCC
	}
	
	.page_title {
		background-color:#E4E9E3;
	}

	h1.page_title {
		font-size:1.5em;
		margin:0px;
	}
	
	h2.page_subtitle {
		margin-top:0px;
		font-size:1.25em;
		padding: 5px;
		background-color:#EFEFEF;
	}
	
	.button_panel_btm {
		padding: 5px;
		margin-top:5px;
		background-color:#EFEFEF;
		text-align:center;
	}
	
	
	.tourn_footer {
		border-top:1px SOLID #CCCCCC;		
	}
	
	.dialog_page {
		max-width: 800px;	
		margin:auto;
		margin-bottom:50px;
		padding-top:10px;
	}
	
	.alert {
		
		font-size:1.5em;
		color: RED;
	}
	
	.tournament_box_published {
		background-color:LIGHTGREEN;
		border-color:#000000;
		border-right:2px solid #000000;
		border-bottom:2px solid #000000;
	}
	
	.tournament_box_unpublished {
		background-color:#EFEFEF;
		border-color:#000000;
		border-right:2px solid #000000;
		border-bottom:2px solid #000000;
	}


  	.tourn_event {
	  font-size:1.0em;
	  background-color: #F7F7F7;
	  margin:0px;
  	  border-color:#000000;
      border-top:1px solid #000000;
	  border-collapse:collapse;
	}

	.tourn_sched_heading1 {
	  background-color: #EEEEEE;
	  border: 1px solid #CCCCCC;
	  font-size:1.15em;
	  font-weight:bold;
	}

	.tourn_sched_heading2 {
	  background-color: #EEEEEE;
	  border: 1px solid #CCCCCC;
	  font-size:1.0em;
	  font-weight:bold;
	}

	.tourn_sidebar_heading {
           font-size:1.15em;
           font-weight:bold;
        }

	.tourn_sidebar_sub_heading {
           font-size:1.0em;
           font-weight:bold;
		   margin-top:0.9em;
        }

	.tourn_sidebar_note {
           font-size:0.95em;
           font-weight:normal;
           border-bottom:0px solid #CCCCCC;
        }

	.tourn_event_team1 {
	  background-color: #EEEEEE;
	  border-bottom: 1px solid #CCCCCC;
	  font-size:0.95em;
	}

	.tourn_event_team2 {
	  background-color: #EEEEEE;
	  border-top: 1px solid #CCCCCC;
	  font-size:0.95em;
	}

	.tourn_event_team1_score {
	  color:red;
	  background-color: #EEEEEE;
	  border-bottom: 1px solid #CCCCCC;
	  font-size:1.0em;
	  font-weight:bold;
	  padding:2px;
	}

	.tourn_event_team2_score {
	  color:red;
	  background-color: #EEEEEE;
	  border-top: 1px solid #CCCCCC;
	  font-size:1.0em;
	  font-weight:bold;
	  padding:2px;
	}

	.tourn_event_team1_seed {
	  background-color: #EEEEEE;
	  border-bottom: 1px solid #CCCCCC;
	  border-right: 0px solid #CCCCCC;
	  font-size:0.9em;
  	  font-style:italic;
	  padding:2px;
	}

	.tourn_event_team2_seed {
	  background-color: #EEEEEE;
	  border-top: 1px solid #CCCCCC;
	  border-right: 0px solid #CCCCCC;
	  font-size:0.9em;
  	  font-style:italic;
	  padding:2px;
	}

	.tourn_event_no {
	   background-color: #F7F7F7;
	   color: green;
	   font-size: 1.0em;
	   font-weight:bold;
	   font-style: italic;
	   border-right:0px solid #FFFFFF;
	}

	.tourn_event_info {
	   font-size: 0.85em;
	  background-color: #F7F7F7;
	}

	.tourn_event_label1 {
	  font-size: 0.95em;
	  font-style:italic;
	  border: 0px dotted #CCCCCC;
	}

	.tourn_event_label2 {
	  font-size: 0.95em;
	  font-style:italic;
	  border: 0px dotted #CCCCCC;
	  overflow:visible;
	}

    .tourn_col_heading {
	   font-size: 1.15em;
	   font-weight:bold;
	   text-decoration:underline;
	   text-align:center;
	}
	
    .tourn_col_subhead {
	   font-size: 0.95em;
	   font-weight:normal;
	   text-align:center;
	}
	
    .tourn_col_venue {
	   font-size: 0.95em;
	   font-weight:normal;
	   text-align:center;
	}
	
    .tourn_col_date {
	   font-size: 0.95em;
	   font-weight:normal;
	   font-style: italic;
	   text-align:center;
	}
	
	.tourn_col_awards {
	   font-size: 0.95em;
	   font-weight:normal;
	   text-align:center;
	   border: 1px solid #FFCC00;
	   background-image:url(http://www.wpastatic.com/lib/images/bg_yellow.jpg);
	   background-repeat:repeat;
       padding: 3px;
	}
	.tourn_col_admissions {
	   font-size: 0.95em;
	   font-weight:normal;
	   text-align:center;
	   border: 1px solid #CCCCCC;
	   background-color:#EEEEEE;
       padding: 3px;
	}
	
	.tourn_schedule {
	   font-size:0.95em;
	}
	
	 .cb_Info {
	 	padding: 3px;
		border: 1px solid #009900;
		background-image:url(http://www.wpastatic.com/lib/images/bg_info2.gif);
		background-repeat:both;
	 }

	 .cb_Caution {
	 	padding: 3px;
		border: 1px solid #FFCC00;
		background-image:url(http://www.wpastatic.com/lib/images/bg_caution2.gif);
		background-repeat:both;
	 }

	 .cb_Alert {
	 	padding: 3px;
		border: 1px solid #CC3300;
		background-image:url(http://www.wpastatic.com/lib/images/bg_alert2.gif);
		background-repeatx:no-repeat;
		background-repeat:both;
	 }

	
	a.tourn_col_link:link {
	   color:#000000;
	   font-size:1.0em;
       font-weight:bold;
	   text-decoration:none;
	}
	
	a.tourn_col_link:hover {
	   color:#000000;
	   font-size:1.0em;
       font-weight:bold;
	   text-decoration:none;
	}
	
	a.tourn_col_link:visited {
	   color:#000000;
	   font-size:1.0em;
       font-weight:bold;
	   text-decoration:none;
	}
	
	a.tourn_event_venue:link {
	   color:#000000;
	   font-size:1.0em;
       font-weight:normal;
	   text-decoration:none;
	}

	a.tourn_event_venue:hover {
	    color:#666666;
	    font-size:1.0em;
        font-weight:normal;
        text-decoration:none;
	}

	a.tourn_event_venue:visited {
	    color:#000000;
        font-weight:normal;
	   font-size:1.0em;
	    text-decoration:none;
	}

	a.tourn_event_team:link {
	   color:#000000;
	  font-size:0.95em;
       font-weight:normal;
	   text-decoration:none;
	}

	a.tourn_event_team:hover {
	    color:#666666;
	  font-size:0.95em;
        font-weight:normal;
        text-decoration:none;
	}

	a.tourn_event_team:visited {
	    color:#000000;
	  font-size:0.95em;
        font-weight:normal;
	    text-decoration:none;
	}

    .wpa_tournament_bar {
    	background-color:#F7F7F7;
        padding:3px;
        margin-bottom:5px;
    }

	a.wpa_tournament_bar:link {
	   color:#000000;
	}

	a.wpa_tournament_bar:hover {
	    color:#666666;
	}

	a.wpa_tournament_bar:visited {
	    color:#000000;
	}

	a.wpa_tournament_bar_active:link {
	   color:RED;
	}

	a.wpa_tournament_bar_active:hover {
	    color:RED;
	}

	a.wpa_tournament_bar_active:visited {
	    color:RED;
	}
	
	a.navbar_button:link {
	   color:#FFFFFF;
	   font-weight:bold;
	   font-size:1.0em;
	}

	a.navbar_button:hover {
	   color:#FFFFFF;
	   font-weight:bold;
	   font-size:1.0em;
	}

	a.navbar_button:visited {
	   color:#FFFFFF;
	   font-weight:bold;
	   font-size:1.0em;
	}	

	
	a.page_menu_button:link {
	   color:#000000;
	   font-size:1.2em;
	   font-weight:bold;
	   text-decoration:none;
	}


	a.page_menu_button:visited {
	   color:#000000;
	   font-weight:bold;
	   text-decoration:none;
	}	
	
	a.page_menu_button:hover {
	    color:#999999;
	   font-weight:bold;
	   text-decoration:none;
	}
	
	a.tournament_box_link:link {
	   color:#000000;
	   font-weight:bold;
	   font-size: 1.1em;
	}

	a.tournament_box_link:hover {
	    color:#666666;
	   font-size: 1.1em;
	}

	a.tournament_box_link:visited {
	    color:#000000;
	   font-weight:bold;
	   font-size: 1.1em;
	}

