body {
	scrollbar-base-color: #efefef;
	scrollbar-face-color: #efefef;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #000000;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-darkshadow-color: #ffffff;
	background-image: ./sports/hockey/images/bg.gif;
}

textarea, input, select {  background-color: #efefef;
	font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
	border: #cccccc;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px}
.button { background-color: #ffffff;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        border-color: #cccccc #000000 #000000 #cccccc;
        border-style: solid;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px}
a {  color: #000000; text-decoration: none}
a:hover {  color: #CC0000; text-decoration: none}

.table_header {  font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 17px;
        font-weight: bold; color: #000000}
.body_text {  font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 17px;
        font-weight: normal;
        color: #000000}
.table_text1 {  font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        line-height: 10px;
        font-weight: normal;
        color: #000000}
.table_text8 {  font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        line-height: 11px;
        font-weight: normal;
        color: #000000}

.main_header {  font-family: Arial, Helvetica, sans-serif;
        font-size: 20px;
        font-weight: bold;
        color: #000000}
.header {  font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #000000}
.table_text { font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 15px;
        font-weight: normal;
        color: #000000}
.text8 { font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 14px;
        font-weight: normal; }
a.text8 {  color: #000000; text-decoration: none}
a.text8:hover {  color: #CC0000; text-decoration: underline}

.warning {  font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 15px;
        font-weight: bold;
        color: #ff0000}
.title {  font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        line-height: 13px;
        font-weight: bold;
        color: #ffffff}
.jerseyt {  font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold}
.jerseyb {  font-family: Arial, Helvetica, sans-serif;
        font-size: 60px;
        font-weight: bold}
table.calendar {
    border-width: 1px 1px 1px 1px;
    border-spacing: 0px;
    border-style: solid solid solid solid;
    border-color: black black black black;
    border-collapse: collapse;}
table.calendar td, th {
    text-align: center;}
table.calendar th {
    height: 10px;
    font-size: 8pt;
    border-style: solid solid solid solid;
    border-color: #666666 #666666 #666666 #666666;
    border-width: 1px 1px 1px 1px}
table.calendar td {
    width: 19px;
    height: 10px;
    font-size: 9pt;
    border-style: dotted dotted dotted dotted;
    border-color: #666666 #666666 #666666 #666666;
    border-width: 1px 1px 1px 1px}
table.calendar .calendar-month {
    font-weight: bold;
    color: #FFFFFF;
    margin-top: 3px;
    font-size: 10pt;
    text-align: center;
    background-color: #BD2414;
    border-style: solid solid solid solid;
    border-color: #708090 #708090 #708090 #708090;
    border-width: 1px 1px 1px 1px;
    font-family: Verdana, Arial, Helvetica, sans-serif;}
table.calendar .calendar-month a{
    text-decoration: none}
table.calendar .calendar-prev, table.calendar .calendar-next {font-weight: normal;}
table.calendar th {
    color: #000000;
    text-align: center;
    background-color: #FF0000;}
table.calendar td.linked-day {
    color: #000000;
    font-size: 9pt;
    background-color: #7dd0ed;
    }
table.calendar td.linked-today {
    color: #000000;
    font-size: 9pt;
    background-color: #ccffff;
    }


.headlines, .leaders, .scoreboard,.ncalender{ width: 198px; height: 25px; background: url('/images/banners/headlines.gif')}
.leaders{ background-position: 600px 0}
.scoreboard{background-position: 399px 0}
.ncalender{background-position: 199px 0}


top1 { font-family: Verdana; font-size: 11px; background: #003366; color: #FFFFFF; margin: 0px }


/* top */
.banner1 { background-repeat: no-repeat }
.menu { font-family: Verdana; font-size: 11px; color: #336699; font-weight: bold }
a:link.top,a:visited.top,a:active.top { color: #336699; text-decoration: none; font-weight: bold; font-size: 11px }
a:hover.top { color: #CC0000; text-decoration: none; font-weight: bold; font-size: 11px }
a:link.mainmenu,a:visited.mainmenu,a:active.mainmenu { color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 10px }
a:hover.mainmenu { color: #000000; text-decoration: none }

/* Style for Dynamic THS Menu */

ul#navmenu {
 display:block;
  width: 900px !important;
  margin: 0;
  padding:0;

}

ul#navmenu li,ul#navmenu ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 120px;
  list-style: none;
}



ul#navmenu li {
  float: left; /*For IE 7 lack of compliance*/
  display: block !important; /*For GOOD browsers*/
  display: inline; /*For IE*/
  position: relative;

}


/* Root Menu */
ul#navmenu a {

  border-top: 1px solid #000;  
  border-right: 1px solid #fff;
  border-bottom: 1px solid #000;
  /*
  border-right-color: #fff;
  border-top-color: #000;
  border-bottom-color: #fff;
*/
  padding: 3px 0;
  display: block;
  background: #BD2414;
  color: #FFF;
  font: bold 10px/18px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
}

/* Root Menu No Link*/
ul#navmenu li.nolink {
  /* border: 1px solid #FFF;
  border-right-color: #fff;
  border-bottom-color: #359;
  */
  padding: 3px 0;
  display: block;
  background: #EEE;
  color: #666;
  font: 3px/4px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  width: 136px;
  height: auto !important;
  height: 1%; /*For IE*/
}

/* Root Menu Current*/
ul#navmenu li.current,
ul#navmenu li.current a {
/*
  border-right-color: #FFF;
  border-bottom-color: #359;
  border-top-color: #FFF;
 */ 
  background: #FFF;
  color: #444;
}

/* Root Menu Current*/
ul#navmenu li.nolink_current {
  
  /*
  border: 1px solid #FFF;
  border-right-color: #CCC;
  border-bottom-color: #CCC;
  */
  padding: 0 6px;
  display: block;
  background: #00B;
  color: #FFF;
  font: bold 10px/18px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  width: 150px;
  height: auto !important;
  height: 1%; /*For IE*/
}



/* Root Menu Hover Persistence */
ul#navmenu a:hover,
ul#navmenu li:hover a,
ul#navmenu li.nolink_current:hover,
ul#navmenu li.iehover a {
  background: #CCC;
  color: #444;
}

/* 2nd Menu */
ul#navmenu li:hover li a,
ul#navmenu li.iehover li a {
  background: #999;
  color: #FFF;
  width: 125px;
}

/* 2nd Menu Hover Persistence */
ul#navmenu li:hover li a:hover,
ul#navmenu li:hover li:hover a,
ul#navmenu li.iehover li a:hover,
ul#navmenu li.iehover li.iehover a {
  background: #CCC;
  color: #444;
}

/* 3rd Menu */
ul#navmenu li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li a {
  background: #359;
  color: #FFF;
  position: relative;
  left: 125px;
  width: 125px;
  top: -20px;


}

/* 3rd Menu Hover Persistence */
ul#navmenu li:hover li:hover li a:hover,
ul#navmenu li:hover li:hover li:hover a,
ul#navmenu li.iehover li.iehover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover a {
  background: #CCC;
  color: #444;
}

/* 4th Menu */
ul#navmenu li:hover li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li.iehover li a {
  background: #359;
  color: #FFF;
  position: relative;
  left: 250px;
  width: 125px;
  top: -40px;
}

/* 4th Menu Hover */
ul#navmenu li:hover li:hover li:hover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
}

/* 5th Menu */
ul#navmenu li:hover li:hover li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li.iehover li.iehover li a {
  background: #359;
  color: #FFF;
  position: relative;
  left: 375px;
  width: 125px;
  top: -60px;
}

/* 5th Menu Hover */
ul#navmenu li:hover li:hover li:hover li a:hover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
}


ul#navmenu ul {
  display: none;
  position: absolute;
  top: 26px;
  left: 0px;
}
ul#navmenu ul ul,ul#navmenu ul ul ul,ul#navmenu ul ul ul ul { display: none;
  position: absolute;
  top: 20px;
  left: 0px;
  }
/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu li:hover ul ul,
ul#navmenu li:hover ul ul ul,
ul#navmenu li:hover ul ul ul ul,
ul#navmenu li.iehover ul ul,
ul#navmenu li.iehover ul ul ul, 
ul#navmenu li.iehover ul ul ul ul {
  display: none;
}

ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu ul ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul, 
ul#navmenu ul ul ul li.iehover ul {
  display: block;
}


.borderedBox {
	background: #fff;
	border: 1px #0C2360 solid;
	overflow: hidden;
	clear: both;
}
.spacer {
	height: 10px;
	margin: 0;
	clear: both;
	font-size: 1%;
}


#footer {position:relative;clear:both;width:900px;align:center;}
#footer-link {height: 24px;background: url('/images/footer/top-bg.png') no-repeat;font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: .7em; text-align: center;}
#footer-link a {color: #000;padding-left: 10px;padding-right: 10px;text-decoration: none; line-height:24px}
#footer-link a:hover {color:#993333 }
#footer-mid {height: 72px;	background: url('/images/footer/mid-bg.gif') repeat-x}
#footer-mid .logo {	margin-left: auto;margin-right: auto;width: 900px;padding-top: 20px; background:url('/images/footer/logos.gif') center right no-repeat}
#footer-mid .logo img {float: center;padding-left: 20px;padding-right: 33px; border:0;}
#footer-mid .text {	clear: both;text-align: center;	padding-top: 6x;color: #000;}
#footer-mid .text a {text-decoration: none;color: #000;font-size: .8em;font-weight: normal;padding-left: 9px;	padding-right: 9px;}
#footer-bot {	height: 27px;background-image: url('/images/footer/bottom-bg.png');background-repeat: no-repeat;padding-left: 10px;}
#footer-bot div {float: left;}
#footer-bot div.counter {padding-top: 7px;}
#footer-bot div.name {padding-left: 710px;padding-top: 7px;}


.colMainWrap{margin-bottom:-19px;}
.colMain{overflow:auto;margin-bottom:0;}
.colMain h2{margin-bottom:0;text-transform:uppercase;}
.feature{margin-bottom:19px;background-color:#fff;}
.feature h2{position:relative;background-color:#484f53;color:#fff;font-weight:bold;font-size:.60em;padding-top:5px;padding-bottom:4px;padding-left:5px;margin-top:0;margin-bottom:3px;}
.feature h2 a{color:#fff;text-decoration:none;font-weight:bold;}
.feature h2 a:hover{text-decoration:underline;}
.feature p{padding-left:5px;padding-right:5px;padding-top:0;}
.feature h1{position:relative;font-size:.7em;padding-top:5px;padding-bottom:4px;padding-left:5px;margin-top:0;margin-bottom:3px;}
/* races */

.races { color: #FFFFFF; font-size: 10px }
.menu1 { font-family: Verdana; font-size: 11px; color: #336699; font-weight: bold }
a:link.races,a:visited.races,a:active.races { color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 10px }
a:hover.races { color: #000000; text-decoration: none }

.lro_borders { border-left-width:1px; border-right-width:1px; border-bottom-width:1px; border-top-width:1px; border-left-style:solid; border-right-style:solid; border-bottom-style:solid; border-top-style:solid; border-color: #003366; width:173px }

.lri_borders { text-align: justify;border-left-width:1px; border-right-width:1px; border-bottom-width:1px; border-top-width:1px; border-left-style:solid; border-right-style:solid; border-bottom-style:solid; border-top-style:solid; border-color: #FFFFFF; width:173px }


.norepeat {background-repeat: no-repeat;}


#tabs-1 { padding:20px 2px 6px 2px; margin:0px; }
#tabs-2 { padding:20px 2px 6px 2px; margin:0px; }
#tabs-3 { padding:20px 2px 6px 2px; margin:0px; }
#tabs-4 { padding:20px 6px 6px 6px; margin:0px; }
#tabs-5 { padding:20px 6px 6px 6px; margin:0px; }
#tabs-6 { padding:20px 6px 6px 6px; margin:0px; }
#tabs-7 { padding:20px 6px 6px 6px; margin:0px; }
#tabs-8 { padding:20px 6px 6px 6px; margin:0px; }
#tabs-9 { padding:20px 6px 6px 6px; margin:0px; }
#tabs-10 { padding:20px 6px 6px 6px; margin:0px; }

#tabs-ul {list-style:disc; list-style-position:inside; margin:20px;  }
#tabs-List {list-style:disc; display:inline; margin:10px }


