﻿body
{
    font-family:Arial;
    font-size:11pt;
}
body table
{
    font-family:Arial;
    font-size:11pt;
}
body a
{
    font-family:Arial;
    font-size:11pt;
    text-decoration:none;
    color:Black;
}

a:hover
{
    font-family:Arial;
    font-size:11pt;
    text-decoration:underline;
    color:Black;
}
body h1{font-family:Arial; margin:0px;
    font-size:16pt;
    text-decoration:none;
    color: #055B8C;
    font-weight:bold; 
}
.maincontent
{
    font-family:Arial;
    font-size:11pt;
    padding:0px 10px 10px 10px;
    text-align:left;
    vertical-align:top;
    width:600px;    
}
.maincontent td
{
 vertical-align:top;   
}
.sponsors
{
 width:200px; vertical-align:top; text-align:center;   
}


.bluecolor {color:#055B8C}
#footer
{
    height:55px;
    width:100%;
    background-image:url(images/footerback.jpg);
    background-repeat:repeat-x;
    vertical-align:middle;
    text-align:center;
    background-position:top;
    

}
#footer a
{
    text-decoration:underline;
    font-weight:bold;
    font-size:12px;
}


.headertable
    {
      background-image:url(images/hockey_home_tableback.jpg);
      background-repeat:repeat-x; 

    }
    
.PlaceHolderSection
{ 
text-align:center; 

        width:550px;
}
.ndhsh
{
    position:relative;
    top:-20px;
}

/*-------------------*/
#subnavtable
{
    margin-left: 220px;
    margin-bottom:-10px;
    width: auto;
    position:relative;
    top:-20px;
    font-size:11pt;
}

.sub_ul
{
    background-image: url(images/subnav_ul.jpg);
    background-repeat:no-repeat;
    height:7px; width:8px;
} 
.sub_um
{
    background-image: url(images/subnav_um.jpg);
    background-repeat:repeat-x;
} 
.sub_ur
{
    background-image: url(images/subnav_ur.jpg);
    background-repeat:no-repeat;
    height:7px; width:8px;
}  
.sub_ml
{
        background-image: url(images/subnav_lm.jpg);
     background-repeat:repeat-y;
} 
.sub_mm
{
    font-size:11pt;
    white-space:nowrap;
} 
.sub_mr
{
     background-image: url(images/subnav_rm.jpg);
     background-repeat:repeat-y;
} 
.sub_bl
{
    background-image: url(images/subnav_bl.jpg);
    background-repeat:no-repeat;
    height:7px; width:8px;
} 
.sub_bm
{
     background-image: url(images/subnav_bm.jpg);
     background-repeat:repeat-x;
} 
.sub_br
{
    background-image: url(images/subnav_br.jpg);
    background-repeat:no-repeat;
    height:7px; width:8px;
}  
            /*-------------------*/
  
          
.sidenavcontainer{ width:200px; text-align:center; vertical-align:top;}
.sidenavcontrol{ margin-left:auto; margin-right:auto; width:178px;  position:relative; top:20px;margin-bottom:25px;}
#sidenavtop
{
    background-image:url(images/sidenav_top.jpg);
    background-repeat:no-repeat;
    height:24px;
    width:178px;
}

#sidenavmid
{
    background-image:url(images/sidenav_middle.jpg);
    background-repeat:repeat-y;
    padding: 0px 0px 0px 0px;
    text-transform:uppercase;
    width:178px;
    text-align:center;
}

#sidenavbot
{
    background-image:url(images/sidenav_bottom.jpg);
    background-repeat:no-repeat;    
    height:23px;
    width:178px;
}


#sidenavmid ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
}
#sidenavmid li
{text-align:left; width:160px; margin-left:auto; margin-right:auto;}

#sidenavmid a
{
display: block;
padding: 3px;
background-color: #369;
border-bottom: 1px solid #eee;
font-size:12px;
}

#sidenavmid a:link, #navlist a:visited
{
color: #EEE;
text-decoration: none;
}

#sidenavmid a:hover
{
background-color: #036;
color: #fff;
}


/*********************************/
/******* Display Grids ***********/
.displaygrid
{
    width:100%;
    color: #333333;
    font-size:10pt;
}
.displaygrid td
{ text-align:left; 
    vertical-align:top;
 }
 .tr
 {
    line-height:20px;
 }
    
.displaygrid th
{ text-align:left; vertical-align:top;
    background-color:#5D7B9D;
    color: #EEE;
    font-weight:bold;
    
    padding: 3px 3px 3px 3px;
  
    }
    
.c1
{
    padding-left:10px;
    padding-right:8px;
    width:20px;
    white-space:nowrap;
}
.cc
{
    padding-left:8px;
    white-space:nowrap;
}
.c3
{
    width:10px;
}
#cnote
{
    text-align:center;
}
.separatorRow
{
    border-bottom:solid #5D7B9D 1px;
    line-height:20px;
}
.displayfooter
{ 
 background-color:#5D7B9D;
}
.displayfooter td
{
 height:3px;
 padding:0px; margin:0px;
 font-size:2px;

}


.goaliegrid
{
    width:100%;
    color: #333333;
    font-size:10pt;
}
.goaliegrid th
{
    background-color:#5D7B9D;
     color: #EEE;
}
.goaliegrid td
{  
    vertical-align:top;
 }
.GoalieStatColumnsLeft {  border-left:1px solid #e9e9e9; text-align:center;}
.GoalieStatColumnsRight { border-left:1px solid #e9e9e9;
                            border-right:1px solid #e9e9e9;
  
                             text-align:center;}
                             
/*Team Page Tables*/          
.AlternateRow
{
    background-color:#F7F6F3; color:#333333;
    line-height:20px;
}
.ItemRow
{
    line-height:20px;
}

.TeamPageFooter
{
    text-align:left; vertical-align:top;
    background-color:#5D7B9D;
    color: #EEE;
    /*font-weight:bold;*/
}
.TeamPageFooter td
{
   padding: 3px 3px 3px 3px; text-align:center;
}
#win{font-weight:bold; color:Green;}
#tie{color:Blue;}


/*------- floating tool tip -------------*/
.balloonstyle{
position:absolute;
top: -500px;
left: 0;
padding: 5px;
visibility: hidden;
border:1px solid black;
font:normal 12px Verdana;
line-height: 18px;
z-index: 100;
background-color: white;
width: auto;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);
}

#arrowhead{
z-index: 99;
position:absolute;
top: -500px;
left: 0;
visibility: hidden;
}

.datecontrol
{
    color: #333333;
    font-size:10pt;
}

