BODY {
background-color: #C0C0C0;
  color: #000000;
  margin: 0px;
/* background-image: url(http://www.brightonvarsityhockey.org/images/bg_olsm.jpg);*/
}


  a:link    { color: #404040; text-decoration: underline }
  a:visited { color: #404040; text-decoration: underline }
  a:active  { color: #404040; text-decoration: underline }
  a:hover   { color: red; text-decoration: underline }
  .page { font-family: Arial; }


.TableBG 
{
	background-color: #FB9504;
	background-repeat: repeat;
	background-position: right top;

}

.div6A
{
	padding-top: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-right: 1px;

text-align: left;
color: #000000;
font: 6pt Arial,SunSans-Regular;
background-color: #808080;
}


.Arial10left
{
text-align: left;
color: #000000;
font: 10pt Arial,SunSans-Regular;
}


.Arial10center
{
text-align: center;
color: #000000;
font: 10pt Arial,SunSans-Regular;
}

.Arial10right
{
text-align: right;
color: #000000;
font: 10pt Arial,SunSans-Regular;
}


.Arial10centerw
{
text-align: center;
color: #FB9504;
font: 10pt Arial,SunSans-Regular;
}

.Arial10leftOr
{
text-align: left;
color: #FB9504;
font: 10pt Arial,SunSans-Regular;
}

.Arial10rightOr
{
text-align: right;
color: #FB9504;
font: 10pt Arial,SunSans-Regular;
}



.Arial12centerOr
{
text-align: center;
color: #FB9504;
font: 14pt Arial,SunSans-Regular;
}

.scoreboardcenterOr
{
text-align: center;
color: #000000;
font: 14pt Arial,SunSans-Regular;
background-color: #FB9504;
}

.Arial14center
{
text-align: center;
color: #000000;
font: bold 14pt Arial,SunSans-Regular;
}

.Arial12center
{
text-align: center;
color: #000000;
font: 12pt Arial,SunSans-Regular;
}

.Arial12left
{
text-align: left;
color: #000000;
font: 12pt Arial,SunSans-Regular;
}

.Arial12leftb
{

text-align: left;
color: #000000;
font: 10pt Arial,SunSans-Regular;
	
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-right: 5px;

	color: #000000;
	text-decoration: none;
	background-color: #FB9504;
      border-color: #808080;
      border-width: 2px;
      border-style: solid;
}

.Arial12leftbtd
{

text-align: left;
color: #ffffff;
font: 10pt Arial,SunSans-Regular;
	
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-right: 5px;

	color: #000000;
	text-decoration: none;
	background-color: #000000;
      border-color: #000000;
      border-width: 2px;
      border-style: solid;
}

.Arial12leftbtd a
{
	width: 110px;
	height: 15px;
	display: block;

	padding-top: 1px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-right: 1px;

	color: #FB9504;
	text-decoration: underline;
	background-color: #000000;
}

.Arial12leftbtd a:visited
{
	color: #FB9504;
	text-decoration: underline;
}

.Arial12leftbtd a:active
{
	color: #FB9504;
	text-decoration: underline;
}

.Arial12leftbtd a:hover
{
	color: #ffffff;
	text-decoration: none;
	background-color: #000000;
      
        
}

.scoreboard
{

text-align: left;
color: #ffffff;
font: 10pt Arial,SunSans-Regular;
	
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-right: 5px;

	color: #000000;
	text-decoration: none;
	background-color: #000000;
      border-color: #808080;
      border-width: 2px;
      border-style: solid;
}

.scoreboard a
{
	width: 110px;
	height: 15px;
	display: block;

	padding-top: 1px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-right: 1px;

	color: #FB9504;
	text-decoration: underline;
	background-color: #000000;
}

.scoreboard a:visited
{
	color: #FB9504;
	text-decoration: underline;
}

.scoreboard a:active
{
	color: #FB9504;
	text-decoration: underline;
}

.scoreboard a:hover
{
	color: #ffffff;
	text-decoration: none;
	background-color: #000000;
      
        
}



.Arial12right
{
text-align: right;
color: #000000;
font: 12pt Arial,SunSans-Regular;
}


.Arial15center
{
text-align: left;
color: #000000;
font: 15pt Arial,SunSans-Regular;
}

.Arial15centerl
{
text-align: center;
color: #000000;
font: 15pt Arial,SunSans-Regular;
}


.Arial15cen
{
text-align: center;
color: #000000;
font: 15pt Bold Arial,SunSans-Regular;
}

.Arial12leftgreen
{
text-align: left;
color: #000000;
font: Bold 12pt Arial,SunSans-Regular;
}

.Arial12centergreen
{
text-align: center;
color: #000000;
font: Bold 12pt Arial,SunSans-Regular;
}


.Arial10centergreen
{
text-align: center;
color: #000000;
font: 10pt Arial,SunSans-Regular;
}

.boarder2
{

text-align: left;
color: #000000;
font: 10pt Arial,SunSans-Regular;
	
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-right: 5px;

	color: #000000;
	text-decoration: none;
	background-color: #FB9504;
      border-color: #000000;
      border-width: 2px;
      border-style: solid;
}

.boarder2b
{

text-align: left;
color: #000000;
font: 10pt Arial,SunSans-Regular;
	
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-right: 5px;

	
	text-decoration: none;
	background-color: #FB9504;
      border-color: #808081;
      border-width: 1px;
      border-style: solid;
}

.boarder2bb
{

text-align: center;
color: #000000;
font: 10pt Arial,SunSans-Regular;
	
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-right: 5px;

	
	text-decoration: none;
	background-color: #FB9504;
      border-color: #808081;
      border-width: 1px;
      border-style: solid;
}



.boarder2d
{

text-align: left;
color: #000000;
font: 14pt Arial,SunSans-Regular;
height: 15px;
	
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-right: 5px;

	
	text-decoration: none;
	background-color: #FB9504;
      border-color: #808081;
      border-width: 1px;
      border-style: solid;
}



.boarder2c
{

text-align: left;
color: #000000;
font: 10pt Arial,SunSans-Regular;
	
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-right: 5px;

	color: #000000;
	text-decoration: none;
	background-color: #C0C0C0;
      border-color: #808081;
      border-width: 2px;
      border-style: solid;
}



TD.product_info_BODY {
/*
  background-image: url(images/bg.jpg);
  BACKGROUND-REPEAT: off;
*/
}

TR.product_info_BODY {
/*
  background-image: url(images/bg.jpg);
  BACKGROUND-REPEAT: off;
*/
}

TABLE.product_info_BODY {
/*
  background-image: url(images/bg.jpg);
  BACKGROUND-REPEAT: off;
*/
}

TABLE.HeaderBackground {
/*  background-image: url(images/clouds.jpg); */
/* BACKGROUND-REPEAT: repeat */
/*  background: #000000 */
  background: #FB9504;
}

TR.header {
  /* background: #ffffff; */
background: #FB9504;

}

.redbar
{
text-align: center;
color: #000000;
font: 9pt MS SANS SERIF,Arial,SunSans-Regular;
}

.redbar a
{
	width: 110px;
	height: 15px;
	display: block;

	padding-top: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-right: 1px;

	color: #ffffff;
	text-decoration: none;
	background-color: #000000;
        border-color: #FB9504;
      border-width: 1px;
        border-style: solid;
}

.redbar a:visited
{
	color: #ffffff;
	text-decoration: none;
}

.redbar a:active
{
	width: 110px;
	height: 15px;
	display: block;

	padding-top: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-right: 1px;

	color: #000000;
	text-decoration: none;
	background-color: #FB9504;
}

.redbar a:hover
{
	color: #000000;
	text-decoration: none;
	background-color: #FB9504;
        border-color: #000000;
        border-style: double;
        
}

#table1 td .header5dirba .header5dirb .header5dir{
  color: #000000;
  background-color: #F5F5F5;
  text-align: left;
  font-family: arial,garamond, "times new roman", times, roman, serif;
  font-size: 12px;
  font-weight: bold;
  width: 50%;
  border: 1px solid #ffffff; 
}

.header5dir {
  color: #000000;
  background-color: #F5F5F5;
  text-align: left;
  font-family: arial,garamond, "times new roman", times, roman, serif;
  font-size: 12px;
  font-weight: ;
  width: 50%;
  margin: 5mm 0 0 0;
  padding: 1ex 0 0 1ex;
border: 1px solid #ffffff;
}



.header5dirb {
  color: #000000;
  background-color: #FFFFFF;
  text-align: left;
  font-family: arial,garamond, "times new roman", times, roman, serif;
  font-size: 12px;
  font-weight: bold;
  margin: 5mm 0 0 0;
  padding: 1ex 0 0 1ex;
border: 1px solid #ffffff;
}



.header5dirba {
  color: #000000;
  background-color: #D3D3D3;
  text-align: center;
  font-family: arial,garamond, "times new roman", times, roman, serif;
  font-size: 12px;
  font-weight: bold;
  width: 33%;
}

.redbar
{
text-align: center;
color: #000000;
font: 9pt MS SANS SERIF,Arial,SunSans-Regular;
}

.grbar a
{
	width: 110px;
	height: 15px;
	display: block;

	padding-top: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-right: 1px;

	color: #000000;
	text-decoration: none;
	background-color: #FB9504;
        
}

.grbar a:visited
{
	color: #000000;
	text-decoration: none;
}

.grbar a:active
{
	color: #000000;
	text-decoration: none;
}

.grbar a:hover
{
	color: #000000;
	text-decoration: none;
	background-color: #FB9504;
        
}

.ortext
{
text-align: left;
color: #FB9504;
font: 10pt MS SANS SERIF,Arial,SunSans-Regular;
}

.ortext a
{
	width: 110px;
	height: 15px;
	display: block;

	padding-top: 1px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-right: 1px;

	color: #FB9504;
	text-decoration: underline;
	background-color: #000000;
}

.ortext a:visited
{
	color: #FB9504;
	text-decoration: underline;
}

.ortext a:active
{
	color: #FB9504;
	text-decoration: underline;
}

.ortext a:hover
{
	color: #ffffff;
	text-decoration: none;
	background-color: #000000;
      
        
}









.ortext2
{
text-align: center;
vertical-align: middle;

color: #FB9504;
font: 10pt Arial,MS SANS SERIF,SunSans-Regular;
}


.ortext2 a
{
	
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-right: 5px;

	color: #FB9504;
	text-decoration: underline;
	background-color: #000000;
}

.ortext2 a:visited
{
	color: #FB9504;
	text-decoration: underline;
}

.ortext2 a:active
{
	color: #FB9504;
	text-decoration: underline;
}

.ortext2 a:hover
{
	color: #ffffff;
	text-decoration: none;
	background-color: #000000;
      
        
}

.bhshlclink
{
text-align: left;
color: #FB9504;
font: 12pt Arial,MS SANS SERIF,SunSans-Regular;
background-color: #000000;
border-color: #FB9504;
border-width: 1px;
border-style: solid;
}

.bhshlclink a
{
	padding-top: 1px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-right: 1px;

	color: #FB9504;
      font: 8pt Arial,MS SANS SERIF,SunSans-Regular;
	text-decoration: underline;
	background-color: #000000;
       
}

.bhshlclink a:visited
{
	padding-top: 1px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-right: 1px;

	color: #FB9504;
      font: 8pt Arial,MS SANS SERIF,SunSans-Regular;
	text-decoration: underline;
	background-color: #000000;
}

.bhshlclink a:active
{
	padding-top: 1px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-right: 1px;

	color: #FB9504;
      font: 8pt Arial,MS SANS SERIF,SunSans-Regular;
	text-decoration: underline;
	background-color: #000000;
}

.bhshlclink a:hover
{
	padding-top: 1px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-right: 1px;

	color: #ffffff;
      font: 8pt Arial,MS SANS SERIF,SunSans-Regular;
	text-decoration: none;
	background-color: #000000;
        
}

.boarderheadmain
{

text-align: center;
color: #FB9504;
font: 14pt Arial,SunSans-Regular;
	
	padding-top: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-right: 2px;
	text-decoration: none;
	background-color: #000000;
        border-color: #FB9504;
        border-width: 1px;
        border-style: solid;
}

.boardernews
{

      background-color: #FB9504;
      border-color: #000000;
      border-width: 1px;
      border-style: solid;
}

.Arial10leftboardernews
{
text-align: left;
color: #000000;
font: 8pt Arial,SunSans-Regular;

      background-color: #FB9504;
      border-color: #000000;
      border-width: 1px;
      border-style: solid;
}


.qheader{
font: 14px Arial;
}

.qselections{
font:normal 13px Arial;
}

.leftdivl {
width: 150px;
height:1px;
padding-bottom:2px;
background-image: url(http://www.brightonvarsityhockey.org/images/leftnav_divider.gif);
     }

.navleft {
	padding-bottom: 2px;
background-image: url(http://www.brightonvarsityhockey.org/images/leftnav_bg3.jpg);
     }



.navleft a {
	
	font-size : 11px;
	font-family:arial,garamond,"times new roman",serif;
        color: #ffffff;
        font-weight: bold; 
	margin-left : 15px;	
	text-decoration: none;
}

.navleft a:active {
	
	font-size : 11px;
	font-family:arial,garamond,"times new roman",serif;
        color: #ffffff;
        font-weight: bold;
	margin-left : 15px;	
	text-decoration: none;
}

.navleft a:visited {
	
	font-size : 11px;
	font-family:arial,garamond,"times new roman",serif;
        color: #ffffff;
        font-weight: bold;
	margin-left : 15px;	
	text-decoration: none;
}

.navleft a:hover {

	font-size : 11px;
	font-family:arial,garamond,"times new roman",serif;
        color: #FB9504;
        font-weight: bold;
	margin-left : 15px;
	text-decoration: none;
}

.whitetext2
{
margin-left : 0px;
text-align: left;
vertical-align: middle;
color: #FFFFFF;
font: 10pt Arial,MS SANS SERIF,SunSans-Regular;
}


.whitetext2 a
{
margin-left : 0px;	
text-align: left;
vertical-align: middle;
color: #FFFFFF;
font: 10pt Arial,MS SANS SERIF,SunSans-Regular;
text-decoration: none;
	
}

.whitetext2 a:visited
{
margin-left : 0px;
text-align: left;
vertical-align: middle;
color: #FFFFFF;
font: 10pt Arial,MS SANS SERIF,SunSans-Regular;
text-decoration: none;
}

.whitetext2 a:active
{
margin-left : 0px;
text-align: left;
vertical-align: middle;
color: #FFFFFF;
font: 10pt Arial,MS SANS SERIF,SunSans-Regular;
text-decoration: none;
}

.whitetext2 a:hover
{
margin-left : 0px;
text-align: left;
vertical-align: middle;
color: #FB9504;
font: 10pt Arial,MS SANS SERIF,SunSans-Regular;
text-decoration: underline;
        
}













.blacktext2
{
margin-left : 0px;
text-align: center;
vertical-align: middle;
color: #000000;
font: bold 10pt Arial,MS SANS SERIF,SunSans-Regular;
}


.blacktext2 a
{
margin-left : 0px;	
text-align: center;
vertical-align: middle;
color: #000000;
font: bold 10pt Arial,MS SANS SERIF,SunSans-Regular;
text-decoration: underline;
	
}

.blacktext2 a:visited
{
margin-left : 0px;
text-align: center;
vertical-align: middle;
color: #000000;
font: bold 10pt Arial,MS SANS SERIF,SunSans-Regular;
text-decoration: underline;
}

.blacktext2 a:active
{
margin-left : 0px;
text-align: center;
vertical-align: middle;
color: #000000;
font: bold 10pt Arial,MS SANS SERIF,SunSans-Regular;
text-decoration: underline;
}

.blacktext2 a:hover
{
margin-left : 0px;
text-align: center;
vertical-align: middle;
color: red;
font: bold 10pt Arial,MS SANS SERIF,SunSans-Regular;
text-decoration: none;
        
}




.arialleftz
{

text-align: left;
color: #000000;
font: 10pt Arial,SunSans-Regular;
	
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
        border-color: #808080;
        border-width: 2px;
        border-style: solid;
}


.arialleftz a
{
text-align: left;
color: #000000;
font: 10pt Arial,SunSans-Regular;

	
}

.arialleftz a:visited
{
text-align: left;
color: #000000;
font: 10pt Arial,SunSans-Regular;

}

.arialleftz a:active
{
text-align: left;
color: #000000;
font: 10pt Arial,SunSans-Regular;

}

.arialleftz a:hover
{
text-align: left;
color: #ffffff;
font: 10pt Arial,SunSans-Regular;

        
}
