  <?php require_once("./database_connection.php"); ?>

  a:link {color:rgb(255, 215, 0); text-decoration: underline }
  a:visited {color:rgb(255, 215, 0); text-decoration: underline }
  a:hover {color:rgb(255, 215, 0); text-decoration: underline }
  a:active {color:rgb(255, 215, 0); text-decoration: underline }

  a.profile_bar:link {color: #FFFFFF; text-decoration: underline }
  a.profile_bar:visited {color: #FFFFFF; text-decoration: underline }
  a.profile_bar:hover {color: #FFFFFF; text-decoration: underline }
  a.profile_bar:active {color: #FFFFFF; text-decoration: underline }

  a.tablehead_link:link {color: #000000; text-decoration: underline }
  a.tablehead_link:visited {color: #000000; text-decoration: underline }
  a.tablehead_link:hover {color: #000000; text-decoration: underline }
  a.tablehead_link:active {color: #000000; text-decoration: underline }

  a.normal:link {color: #000000; text-decoration: underline }
  a.normal:visited {color: #000000; text-decoration: underline }
  a.normal:hover {color: #000000; text-decoration: underline }
  a.normal:active {color: #000000; text-decoration: underline }

  a.name_val:link {color: #B2B2B2; text-decoration: none }
  a.name_val:visited {color: #B2B2B2; text-decoration: none }
  a.name_val:hover {color: #B2B2B2; text-decoration: underline }
  a.name_val:active {color: #B2B2B2; text-decoration: none }


  a.header_link:link { color:#222222; text-decoration:none }
  a.header_link:visited { color:#222222; text-decoration:none }
  a.header_link:hover { color:#D20000; text-decoration:underline }
  a.header_link:active { color:#222222; text-decoration:none }

a.red:link {color: #D20000; text-decoration: underline }
a.red:visited {color: #D20000; text-decoration: underline }
a.red:hover {color: #D20000; text-decoration: underline }
a.red:active {color: #D20000; text-decoration: underline }

a.red_plain:link {color: #D20000; text-decoration: none }
a.red_plain:visited {color: #D20000; text-decoration: none }
a.red_plain:hover {color: #D20000; text-decoration: none }
a.red_plain:active {color: #D20000; text-decoration: none }


a.yellow:link {color: rgb(255, 215, 0); text-decoration: underline }
a.yellow:visited {color: rgb(255, 215, 0); text-decoration: underline }
a.yellow:hover {color: rgb(255, 215, 0); text-decoration: underline }
a.yellow:active {color: rgb(255, 215, 0); text-decoration: underline }


a.black:link {color: rgb(10, 10, 10); text-decoration: none }
a.black:visited {color: rgb(10, 10, 10); text-decoration: none }
a.black:hover {color: rgb(10, 10, 10); text-decoration: none }
a.black:active {color: rgb(10, 10, 10); text-decoration: none }

a.black_u:link {color: rgb(10, 10, 10); text-decoration: underline }
a.black_u:visited {color: rgb(10, 10, 10); text-decoration: underline }
a.black_u:hover {color: rgb(10, 10, 10); text-decoration: underline }
a.black_u:active {color: rgb(10, 10, 10); text-decoration: underline }

a.photographer_link {
  color:#A8A8A8;
  text-decoration: underline;
}

body {
    font-size:11px;
}

h1 {
    font-size:20px;
    font-family:arial;
    font-weight: bold;
    padding:0px;
    margin:5px;
    text-align:center;
}



.yellow {
  color:rgb(255, 215, 0)
}

.yellow_bg {
  background:rgb(255, 215, 0)
}

.red {
  color:rgb(210, 0, 0)
}

.brown {
  color:rgb(244, 238, 181)
}

.grey {
  color:rgb(124,124,124);
}

.light_grey {
  color:rgb(200,200,200);
}

.black {
  color:rgb(10, 10, 10)
}

.black_bg {
  background:rgb(10, 10, 10)
}

.grey_bg {
  background:rgb(80, 80, 80)
}

.lightgrey_bg {
  background:rgb(145, 145, 145)
}




#nav-menu ul {
    list-style-type:none;
    margin:0px 0px 0px 0px;
    padding:5px 5px 35px;
    background:rgba(0,0,0,0.5);
}

#nav-menu ul li {
     float:left;
}

#nav-menu ul li a {
		display:block;
		background-color:rgb(200,200,200);
		color:rgb(10,10,10);
		font-family:arial;
		font-size:12px;
	  text-decoration:none;
		margin:5px;
		padding-left:8px;
		padding-right:8px;
		padding-top:2px;
		padding-bottom:2px;
		border:1px solid #FFFFFF;
}

#nav-selected a {
     background:#3C72B0 !important;
     color:#FFFFFF !important;
 }

#nav-menu ul li a:hover {
     background-color:#3C72B0;
     color:#FFFFFF;
		border:1px solid #FFFFFF;
}






#nav-menu2 ul
{
  list-style: none;
  list-style-type:none;
  padding-left:0px;
	padding-right:0px;
  margin: 0;

}

#nav-menu2 ul li
{

  float: bottom;

}

#nav-menu2 ul li a
{
  background:rgb(10, 10, 10);
  height: 25px;
  line-height: 2em;
  float: left;
  padding-left:15px;
  padding-right:15px;
  display: block;
  border-top: 1px solid #000000;
  border-right: 1px solid rgb(255,215,0);
	font-family:arial;
  color: rgb(255, 215, 0);
  text-decoration: none;
  text-align: center;
  font-size:12px;
	margin-left:0px;
}

#nav-selected2 a
{
	color:rgb(10,10,10) !important;
	background:rgb(220,220,220) !important;
  border-right: 1px solid rgb(255,215,0) !important;
  border-top: 1px solid #000000 !important;

}

#nav-menu2 a:hover
{
	color:rgb(10,10,10);
  background: rgb(220,220,220);
}


/* Hide from IE5-Mac \*/
#nav-menu li a
{
  float: none
}

/* End hide */



.home_section_header {
  padding:3px;
  background:transparent url(../images/backgrounds/home_header_1.png) repeat-x scroll 0 0;
  text-align:center;
}


.cabo-form-label {
	font-family:verdana,helvetica;
	font-size: 11px;
	font-weight:bold;
	color:rgb(10, 10, 10);
}

.cabo-form-input {
	border:solid 1px rgb(10, 10, 10);
	background:url('');
	color:rgb(10, 10, 10);
}



#shadow-container {
    position: relative;
    left: 3px;
    top: 3px;
    margin-right: 3px;
    margin-bottom: 3px;
}

#shadow-container .shadow1,
#shadow-container .shadow2,
#shadow-container .shadow3,
#shadow-container .shadow4,
#shadow-container .shadow5,
#shadow-container .container {
    position: relative;
    left: -1px;
    top: -1px;
}

#shadow-container .shadow1 {
    background: #DDDDDD;
}

#shadow-container .shadow2 {
    background: #BBBBBB;
}

#shadow-container .shadow3 {
    background: #999999;
}

#shadow-container .shadow4 {
    background: #777777;
}

#shadow-container .shadow5 {
    background: #555555;
}

#shadow-container .container {
    background: #ffffff;
    border: 1px solid #000000;
    padding: 0px;
    margin:0px;
}


.legal {
		font-family: arial;
		font-size: 11px;
}

.legal_header {
		font-family: arial;
		font-size: 12px;
		font-weight:bold;
}



a.top_link:link {color: #FFFFFF; text-decoration: none }
a.top_link:visited {color: #FFFFFF; text-decoration: none }
a.top_link:hover {color: #C11414; text-decoration: none }
a.top_link:active {color: #FFFFFF; text-decoration: none }

a.menu:link {color: #555555; text-decoration: none }
a.menu:visited {color: #555555; text-decoration: none }
a.menu:hover {color: #000000; text-decoration: none; font-weight: bold; font-size:18px }
a.menu:active {color: #555555; text-decoration: none }


.standings_row {
  white-space:nowrap;
  vertical-align:center;
  text-align:center;
  font-size:16px;
  font-family:arial;
  font-weight:bold;
  padding-left:15px;
  padding-right:15px;
  border-bottom: 1px solid #B2B2B2;
}

.standings_row_no_border {
  border-bottom: 0px !important;
}


.form_objects {
	border:solid 1px #696969;
	background:#404040;
	color:#FFFFFF;
}

.stats_header{

		height: 18px;
		background-color: #B2B2B2;
		text-align: center;
		font-family: arial;
		font-size: 12px;
		font-weight:bold;
		color: #000000;
}

.stats_even {
		background-color: #CFCFCF;;
		font-family: verdana,helvetica;
		font-size: 11px;
		color: #D20000;
}

.stats_odd{
		background-color: #DFDFDF;
		font-family: verdana,helvetica;
		font-size: 11px;
		color: #D20000;
}

.legal{
		font-family: arial;
		font-size: 11px;
		color: #666666;
}

.legal_header{
		font-family: arial;
		font-size: 12px;
		color: #888888;
    font-weight:bold;
}




.defecit{
		font-family: arial;
		font-size: 16px;
		color: #FF0000;
    font-weight:bold;
}

.restock{
		font-family: arial;
		font-size: 12px;
		color: #FF0000;
    font-weight:bold;
}

.surplus{
		font-family: arial;
		font-size: 12px;
		color: #0000FF;
    font-weight:bold;
}

.form_button {
  cursor:pointer;
  font-size:12px;
  font-family:arial;
  bgcolor:#888888;
  color:000000;
  border:1px solid #000000;
}





  .header {
    font-family:verdana;
    font-size:24;
    color:#D20000 }

  .score_big {
  		font-family: arial;
  		font-size: 40px;
  		font-weight: bold;
   }

  .score_cell {
  		width: 18px;
  		height: 22px;
  		background-color: #B2B2B2;
  		text-align: center;
  		font-family: verdana,helvetica;
  		font-size: 11px;
  		color:#000000;
  		border:1px solid #696969; }

  .score_header {
  		width: 18px
  		background-color: none;
  		text-align: center;
  		font-family: verdana,helvetica;
  		font-size: 11.5px;
                text-align:right;
    }

  .even_row {
  		height: 19px;
  		background-color: #404040;
  		font-family: verdana,helvetica;
  		font-size: 11px;
		 }
  .odd_row {
  		height: 19px;
  		background-color: #363636;
  		font-family: verdana,helvetica;
  		font-size: 11px;
		 }
		 
  .even_teams_row_logo {
  		background-color: #DDDDDD;
   		border-left:solid 1px #888888;
      border-bottom:solid 1px #888888;
  		padding-left:15px;
      padding-bottom:5px;
      padding-right:10px;
      padding-top:5px;
      valign:center;
		 }
  .odd_teams_row_logo {
  		background-color: #EEEEEE;
   		border-left:solid 1px #888888;
      border-bottom:solid 1px #888888;
      padding-left:15px;
      padding-bottom:5px;
      padding-right:10px;
      padding-top:5px;
      valign:center;
		 }
		 
  .even_teams_row_options {
  		background-color: #DDDDDD;
   		border-right:solid 1px #888888;
      border-bottom:solid 1px #888888;
      padding-left:10px;
      padding-bottom:5px;
      padding-right:15px;
      padding-top:5px;
      valign:center;
		 }
  .odd_teams_row_options {
  		background-color: #EEEEEE;
   		border-right:solid 1px #888888;
      border-bottom:solid 1px #888888;
   		padding-left:10px;
      padding-bottom:5px;
      padding-right:15px;
      padding-top:5px;
      valign:center;
		 }


  .summary_row {
  		background-color: #363636;
  		text-align: left;
  		font-family: verdana,helvetica;
  		font-size: 11px;
  		color: #D20000; }

  .stathead {
  		height: 20px;
  		background-color: #B2B2B2;
  		text-align: right;
  		font-family: verdana,helvetica;
  		font-size: 11px;
  		font-weight: bold;
  		color: #000000;}

  .tablehead {
  		height: 19px;
  		text-align: left;
  		font-family: verdana,helvetica;
  		font-size: 11px;
  		font-weight: bold;
  		color: #000000;}

  .form_title {
  		font-family: verdana,helvetica;
  		font-size: 11px;
  		font-weight: bold; }

  .form_objects {
  		border:solid 1px #696969;
  		background:#404040;
  		color:#FFFFFF; }



  .forum_date {
  		font-family: verdana,helvetica;
  		font-size: 11px;
      font-style: italic;}

  .forum_name {
  		font-family: verdana,helvetica;
  		font-size: 11px;
  }

  .forum_subject {
  		font-family: verdana,helvetica;
  		font-size: 12px;
   }

  .forum_body {
  		font-family: verdana,helvetica;
  		font-size: 11px;
  }



  .roster    {
  		height: 24px;
  		vertical-align: bottom;
  		text-align: left;
  		padding-right: 4;
  		padding-left: 4;
  		font-family: verdana,helvetica;
  		font-size: 11px;}


.sortableStatsFrame {
    border:1px solid #000;
    -moz-box-shadow: 0 0 10px #000;
    -webkit-box-shadow: 0 0 10px #000;
    box-shadow: 0 0 10px #000;
}


.sortable_stats_header {
    background-color:#363636;
    font-family:arial;
    font-size:11px;
    padding:4px;
    font-size:12px;
    text-align:left;
}

.statistics_header{
    padding:6px 5px 6px 10px;
    background-color: #B2B2B2;
    text-align: left;
    font-family: verdana,helvetica;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
}

  
.statistics_row{
    background-color: #363636;
    text-align: right;
    font-family: verdana,helvetica;
    font-size: 11px;
    border-right:1px solid #454545;
    padding:6px 5px 6px 10px;

}

.statistics_row_player {
    padding:6px 25px 6px 5px;
    text-align:left;
    font-family:verdana,helvetica;
    font-size:11px;
    background-color:#363636;
    white-space: nowrap;
}

.statistics_row_team {
    border-right:1px solid #454545;
    padding:6px 25px 6px 5px;
    text-align:left;
    font-family:verdana,helvetica;
    font-size:11px;
    background-color:#363636;
    white-space: nowrap;
}

.statistics_row_team a, .statistics_row_player a { color:#C8C8C8; }

.statistics_highlight{
    
    text-align: right;
    font-family: arial;
    font-size: 11px;
    background-color: #B2B2B2;
    color: #000000 ;
    font-weight: bold;
    padding:6px 5px 6px 10px;
}

  .schedule_row_odd{
  		height: 22px;
  		background-color: #363636;
  		text-align: center;
  		font-family: verdana,helvetica;
  		font-size: 13px;}

  .schedule_row_even{

  		height: 22px;
  		background-color: #404040;
  		text-align: center;
  		font-family: verdana,helvetica;
  		font-size: 13px;}

  .schedule_header{

  		height: 18px;
  		background-color: #B2B2B2;
  		text-align: center;
  		font-family: arial;
  		font-size: 12px;
  		font-weight:bold;
  		color: #000000;}

  .roster_even {
  		height: 24px;
  		background-color: #404040;
  		text-align: left;
  		padding-right: 4;
  		padding-left: 4;
  		font-family: verdana,helvetica;
  		font-size: 11px; }
  .roster_odd{
  		height: 24px;
  		background-color: #363636;
  		text-align: left;
  		padding-right: 4;
  		padding-left: 4;
  		font-family: verdana,helvetica;
  		font-size: 11px; }

  .profile_bar_selected {
  		width: 75px;
  		height: 18px;
  		text-align: center;
  		font-family: verdana,helvetica;
  		font-size: 11px;
  		font-weight: bold;
  		border-left:1px solid #000000;
  		border-top:1px solid #000000;
  		border-right:1px solid #000000; }

  .profile_bar_unselected {
  		width: 75px;
  		height: 18px;
  		background-color: rgb(80,80,80);
  		text-align: center;
  		font-family: verdana,helvetica;
  		font-size: 11px;
  		color: #000000;
  		border-bottom:1px solid #000000; }

  .profile_bar_empty {
  		width: 4px;
  		border-bottom:1px solid #000000; }



  .profile_stathead {
  		height: 16px;
  		background-color: #404040;
  		text-align: left;
  		font-family: verdana,helvetica;
  		font-size: 11px;
  		font-weight: bold;
  		padding-left: 5px;}

  .profile_content {
  		text-align: justify;
  		font-family: verdana,helvetica;
  		font-size: 11px;
  		color: #B2B2B2;
  		background-color: #363636;
  		padding-top: 3px;
  		padding-left: 18px;
  		padding-right: 18px;
  		padding-bottom: 5px; }



.breadcrumb a {
  text-decoration:none;
  font-family:arial;
  font-size:11px;
	color:rgb(10,10,10);
}

.breadcrumb a:hover {
  text-decoration:underline;
}

.breadcrumb {
  font-family:arial;
  font-size:11px;
}


.fb_share_link {
  background:transparent url(http://assets.socialplan.com/Assets/images/facebook_share.191f.png) no-repeat scroll left top;
  height:16px;
  padding:2px 0 0 20px;
}

#slideshow {
    position:relative;
    width:450px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    width:450px;
}

#slideshow IMG.active {
    z-index:10;
    width:450px;
}

#slideshow IMG.last-active {
    z-index:9;
    width:450px;
}

#highlight_video_div {

  font-size:12px;
  background:#aaaaaa;
  text-align:center;
  border:1px solid #000000;
  padding-top:5px;
  padding-right:5px;
  padding-left:5px;
  margin-bottom:15px;
  font-family:arial;
  padding-bottom:15px;
  display:none;
}



.scrollable {
  float:left;
}

a.browse {
  -moz-background-clip:border;
  -moz-background-inline-policy:continuous;
  -moz-background-origin:padding;
  background:transparent url("../images/buttons/nav_arrows.png") no-repeat scroll 0 0;
  cursor:pointer;
  display:block;
  float:left;
  font-size:1px;
  height:30px;
  width:30px;
}
a.right {
  background-position:0 -30px;
  clear:right;
  margin-right:0;
}
a.right:hover {
  background-position:-30px -30px;
}
a.right:active {
  background-position:-60px -30px;
}
a.left {
  margin-left:0;
}
a.left:hover {
  background-position:-30px 0;
}
a.left:active {
  background-position:-60px 0;
}

a.disabled {
  visibility:hidden !important;
}


