@charset "utf-8";
/* CSS Document */

html, body 
{
    /*background-image: url(images/bkg_page.jpg);
    background-position: center;*/
  font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
  padding: 0px;
  margin: 0px;
	background-image:url(images/pageback.jpg);
	background-repeat:repeat-y;
	background-color:#fdef43;
	background-position:center;
	background-attachment:fixed;
}

input {  
  font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;}
textarea {  
  font-family: Arial, Helvetica, sans-serif;
	font-size:12px;color:#333333;}
	
img {
  border:0
}

h1
{
  font-size: 20pt;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top:10px;
	padding-bottom:5px;
	color:#055eba;
	text-transform:uppercase;
}

h2
{
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top:0px;
	color:#055eba;
}

h3
{
    height: 25px;
    font-size: 15pt;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top:0px;   
}

h4
{
    font-size: 18px;
    margin-top: 5px;
    margin-bottom: 0px;
    padding-bottom:0px;
	color:#0c1e5c;
}

h5
{
    margin: 0px;
    padding: 0px;
	font-size:14px;
	color:#055eba;
}

h6
{
    margin-top: 10px;
    padding: 0px;
	font-size:12px;
	margin:0px;
}

.page{

	
	margin:0 auto; /* center, not in IE5 */	

}


.left
{
	width:272px;
	float:left;
	background-image: url(images/bkg_ice.jpg);
	background-position: 100% 0px;
	background-repeat:no-repeat;
	background-color:#011c37;
	text-align:right;
}

.left .navbar{
	width:272px;
	text-align:left;
	display:block;
	text-align:left;
	font-size:13px;
	color:#FFCC00;
}

.left .navbar .tier_one_bkgn{
	background-image:url(images/navmenu_bkgrnd.png);
	background-repeat: repeat-x;
	/*border:1px solid white;*/
	height:20px;
	width:100%;
	display:block;
	padding-left:15px;
	padding-right:10px;
	padding-top:7px;
	padding-bottom:7px;
}


.left .navbar .tier_one {
  height:20px;
	padding-left:15px;
	padding-top:3px;
	padding-bottom:7px;
	width:180px;
	font-weight:bold;
	display:block;
	float:left;
	cursor:pointer;
}

.tier_one a {
  font-weight:bold;
  text-decoration:none;
  color:#FFCC00;
}

.tier_one a:hover {}




/*.left .navbar .tier_two{
color:#FFFFFF; 
text-align:left;
background-image:url(images/tier2_background.jpg);
font-size:11px;
display:block;
background-color:#33FF66;
margin:0px;
padding:0px;}*/

.List ul{
list-style-type:none;
padding:0;
margin:0;
}


.List a{
display:block;
color:#d0d0d0;
text-decoration:none;
padding-left:17px;
background-image: url(/images/icon_grey.gif);
background-repeat:no-repeat;
font-size:11px;
margin:8px;
margin-left:30px;
}

.List a:hover{
text-decoration:underline;
background-image: url(images/icon_yellow.gif);
background-repeat:no-repeat;color:#FFFFFF;}

.left .navbar .nextgame{
color:#FFFFFF;
font-size:11px;
}
.left .navbar .nextgame .heading{
padding-bottom:5px;}

.left .navbar .nextgame .heading{
background-image:url(images/hdr_nextgame.png);
text-align:center;}

.left .navbar .nextgame .broadcasting{
background-image:url(images/hd_rock94.jpg);
height:46px;
padding-left:15px;
padding-top:10px;
padding-right:120px;}

.left .navbar .nextgame .broadcasting a{
color:#FFFFFF;
}

.left .navbar .nextgame .ng_title{ 
	margin: 0px;
    padding: 0px;
	font-size:16px;}


.right
{
    /*background-image: url(images/bkg_rightnav.jpg);
    background-repeat:repeat-y;
	background-color:#fbdf2d;
		*/
    width:952px;
    height:100%;
    left:272px;
    position:absolute;
	min-width:952px;
	float:right;
}

.right .ttltext{
background-image:url(images/logo_thunderwolves_text.jpg);
background-repeat:no-repeat;
height:179px;
width:954px;
}

.right .content{
width:762px;
padding-bottom:20px;
float:left;
text-align:left;
display:block;
}

.right .content .topnav{
background-image:url(images/bkg_topnav.jpg);
height:31px;
padding-top:15px;
text-align:center;
}

.right .content .topnav_a a{
font-size:14px;
margin-left:5px;
margin-right:5px;
text-decoration:none;
color:#FFFFFF;}

.right .content .topnav_a:hover{
color:#f8c016;}

.right .content .body{
background-image:url(images/bkg_bluebars.jpg);
padding:15px;
}


/*________________________________________________________________________________________________________________________________ home page */

.right .content .body .bodyleft{width:450px; float:left; min-height:300px;}


.right .content .body .bodyleft2{width:525px; float:left;}

.right .content .body .bodyleft3{width:330px; float:left;}

.headlines{
width:100%;
font-size:11px;
}

.headlines a{
display:block;
text-decoration:none;
color:#333333;}

.headlines a:hover{
text-decoration:underline;
}

.headlines .row{
padding:3px;
}

.headlines .altrow{
background-color:#FFFF00;
padding:3px;
color:#FFFFFF;}
.rleft{float:left; width:375px;}
.rright{float:right;}

.headlines .altrow{
display:block;
background-color:#f3cc1d;}

.headlines .alt{
background-color:#FFCC00;
}

.right .content .body .bodyright{width:270px; float:right;}
.right .content .body .bodyright2{width:200px; float:right; background-color:#0061aa;}
.right .content .body .bodyright3{width:370px; float:right; background-color:#0061aa; padding:10px; color:#FFFFFF;}

.right .content .body .bodyright .scoringsummary{
background-color:#0066CC;
padding:10px;
color:#CCCCCC;}

.right .content .body .bodyright .scoringsummary b{
color:#FFFFFF;
}


.right .content .body .bodyright .scoringsummary .scoriingitem{
display:block;}

.right .content .body .bodyright .scoringsummary h5{
color:#FFFFFF;}

.taboff{
background-color:#FFFFFF;
padding-top:10px;
padding-left:10px;
height:24px;
width:122px;
float:left;
font-size:11px;
color:#939598;
text-decoration:none;
}

.tabon{
background-image:url(images/stabox_header.jpg);
padding-top:10px;
padding-left:10px;
height:24px;
width:122px;
float:right;
font-size:11px;
text-decoration:none;
}

/*_______________________ tabs */

.right .content .body .bodyright .statbox{
border: thin solid #939598;
background-color:#0061aa;
color:#FFFFFF;
height:268px;
background-image:url(/images/bk_statbax.jpg);
background-repeat:repeat-x;
}

.statbox{
border: 2px solid #939598;
background-color:#0061aa;
color:#FFFFFF;
background-image:url(/images/bk_statbax.jpg);
background-repeat:repeat-x;
}

.statbox a{
color:#FFFFFF;
}

.statbox .statbody{
padding:5px;
overflow:auto;
height:240px;}

.statbox .statbody .row{
clear:both;
display:block;
padding:2px;
height:15px;
 }

.statbox .statbody .rowhead{
background-color:#000000;
height:15px;
clear:both;
display:block;
padding:2px;}

.statbox .statbody .altrow{
background-color:#4d91c4;
height:15px;
clear:both;
display:block;
padding:2px;}

.statbox .statbody .name{
width:130px;float:left;}

.statbox .statbody .GP{
width:25px;
float:left;
text-align:center;}

.statbox .statbody .G{
text-align:center;
width:25px;
float:left;}

.statbox .statbody .A{
text-align:center;
width:25px;
float:left;}

.statbox .statbody .pts{
text-align:center;
width:25px;
float:left;}


/* ____________________________________________________ profile */




.statbox  .profile {
padding-left:10px;
padding-top:5px;
display:block;
color:#FFFFFF;
font-size:11px;
height:220px;}

.profile .row{
clear:both;
display:block;
padding:5px;
}

.profile .altrow{
background-color:#4d91c4;
clear:both;
display:block;
padding:5px;
 }


/* ____________________________________________________chart items end */

.footer{
font-size:10px;
padding-top:15px;
vertical-align:bottom;
color:#666666;
}

.footer a{
color:#333333;
text-decoration:none;
}

.footer a:hover{
color:#666666;
text-decoration:underline;
}


.vbanner{
float:right;
margin-top:180px;
margin-right:15px;
width:200px;
position:absolute;
left:1040px;
}

.roster td{
font-size:11px;
vertical-align:top;}

.next{float:right}
.next a{
width:105px; padding:10px;
border: thin solid #a1a4a8;
display:block;
text-decoration:none;
color:#333333;
margin-bottom:3px;
}

.next a:hover{
border: thin solid WHITE;
background-color:#a1a4a8;
color:#FFFFFF;
}

.breadcrumb {
color:#666666;
font-size:10px;
text-transform:capitalize;}

.totals_dark{
background-color:#f8c016;}
.totals_light{
background-color:#fcef41;}

/* ------------------------------------------------------- side nav */

.adjust {
	float:right;
	width:44px;
	background-color:#000000;
	height:17px;
	padding:7px;
	text-align:center;
	cursor:pointer;
}

.tier_two_bkgn{
	background-image:url(images/navmenu_bkgrnd.png);
	background-repeat: repeat-x;
	height:20px;
	padding-left:15px;
	padding-top:7px;
	padding-bottom:7px;
	width:199px;
	display:block;
	float:left;
	cursor:pointer;
}

.expand_opened{
  background-image:url(images/expand_bkgrnd_opened.png);
  background-repeat: repeat-x;
  height:20px;
  width:273px;
  padding-left:15px;
	padding-top:7px;
	padding-bottom:7px;
	display:block;
	cursor:pointer;
}

.expand_closed{
  background-image:url(images/expand_bkgrnd_closed.png);
  background-repeat: repeat-x;
  height:20px;
  width:273px;
  padding-left:15px;
	padding-top:7px;
	padding-bottom:7px;
	display:block;
	cursor:pointer;
}


.tier_two_expand{
	background-image:url(images/tier2_background.jpg);
	width:272px;
	display:block;
}

.tier_two_expand .topbar{width:100%; height:32px; display:block; background-image:url(/images/teir2_gradient.png);}
.tier_two_expand .bottombar{background-image:url(/images/teir2_gradient_bottom.png); width:100%; display:block; bottom:-20px; position:absolute; height:32px}
.tier_two_expand .List {/*z-index:2; */position:relative; top:-20px; display:block; padding-bottom:12px; padding-top:12px;}


/*_______ hockey school ________________*/

.rightbox{
border: thin solid #939598;
background-color:#0061aa;
color:#FFFFFF;
background-image:url(/images/bk_statbax.jpg);
background-repeat:repeat-x;
display:block;
padding:7px;
}

.right .content .body .bodyright .rightbox h5{
color:#FFFFFF;
}


.rightbox .row{
display:block;
width:95%;
padding:5px;
}

.rightbox .altrow{
display:block;
width:95%;
padding:5px;
background-color:#4d91c4;
}

.scheduletitle {
width:97%;
display:block;
margin-top:12px;
margin-bottom:7px;}

.scheduletitle strong{
float:left;
font-weight:bold;
font-size:15px;
color:#0c1e32;}

.scheduletitle a {
border: 1px solid #939598;
border-color:#666666;
padding:5px;
color:#666666;
text-decoration:none;}

.scheduletitle a:hover {
background-color:#0c1e32;
color:white;}

.schedulerow{
width:95%;
margin:5px;
display:block;

border-bottom:thin solid #CCCCCC;
}

.heading{
float:left; width:120px; color:#333333; display:block;
}

hr{
color: #999999;
background-color: #999999;
height: 1px;
border:0px;

}




.statsTbl
{
    BORDER-RIGHT: #3D496F 1px solid;
    BORDER-TOP: #3D496F 1px solid;
    BORDER-LEFT: #3D496F 1px solid;
    BORDER-BOTTOM: #3D496F 1px solid;
    width:100%;
	font-size:11px;
}

.statsTbl td
{

vertical-align:top;
} 

/********** Right Nav Styling - Start ***********/

div.rightnavcontainer {
  width:100%;
  height:34px;
}

ul.rightnav {
  list-style-type:none;
  margin:0px;
  padding:0px;
  font-size:11pt;
  width:100%;
}

li.navitem{
  height:26px;
  width:50%;
  padding-top:8px;
  text-align:center;
  float:left;
  background:#FFF;
  font-size:12px;
}

li.navitem a{
  text-decoration:none;
  font-weight:bold;
  color:#888888;
}

li.navitemactive{
  height:26px;
  width:50%;
  padding-top:8px;
  text-align:center;
  float:left;
  background:url(images/stabox_header.jpg);
  background-repeat: repeat-x;
  font-size:12px;
}

li.navitemactive a{
  text-decoration:none;
  font-weight:bold;
  color:#FFFFFF;
}


li.navitem a:link{

}

li.navitem a:hover{

}

li.navitem a:visited{

}

li.navitem a:active{

}

/********** Top Nav Styling - End ***********/

div#preloadimages {
  display:none;
}

