body {margin:0; padding:0; background-color:#000000; color:#555555; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}
body1 {margin:0; padding:0; background:url(_img/loading.gif) center no-repeat;}
font { FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif }
ul { MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px }
ol { MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px }
h1 { FONT-WEIGHT: normal; FONT-SIZE: 25px; MARGIN: 0px; FONT-FAMILY: arial,sans-serif; color:#FF0000; }
h2 { FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px; color:#000000;}
h3 { FONT-WEIGHT: bold; FONT-SIZE: 22px; FONT-FAMILY: arial,sans-serif }
h4 { FONT-SIZE: 18px; FONT-FAMILY: arial,sans-serif }

form {margin:0; padding:0}

td, tr {font:11px/13px tahoma, arial, helvetica, sans-serif; color:#555555; vertical-align:top;  text-align:left;}

table.tb1{width:955px; text-align:center;}
table.tbl-grey {width:225px; height:100%; border:1px solid #CCCCCC; padding:5px 5px 5px 5px; text-align:center;}

td.td-text-center { text-align:center;}
td.td-inner100{width:100px;vertical-align:top}
td.td-inner200{width:200px; vertical-align:top}
td.td-inner420{width:420px;}
td.td-inner734{width:734px;}
td.grey-border{ border:solid 1px #CCCCCC}


.end{ color:#FFFFFF; text-decoration:none; text-align:center;}
.end a{ color:#FFFFFF; text-decoration:none; font-weight:bold;}
.end a:hover{ color:#FFFFFF; text-decoration:underline; font-weight:bold;}

.end1{ color:#777777; text-decoration:none;  text-align:center; font-weight:normal}
.end1 strong{ color:#FF0000; text-decoration:none;}
.end1 a{ color:#777777; text-decoration:underline;  font-weight:normal}
.end1 a:hover{ color:#777777; text-decoration:none;  font-weight:normal}

a{ color:#555555; text-decoration:underline; font-weight:bold}
a:hover{ color:#555555; text-decoration:none; font-weight:bold}

strong a{ color:#000000; text-decoration:underline; font-weight:bold;}
strong a:hover{ color:#CCCCCC; text-decoration:none; font-weight:bold;}
strong{ color:#555555;}

.red-9{ color:#FF0000; font-size:9px;}
.red-9 a{ color:#FF0000; font-size:9px;}
.red-9 a:hover{ color:#cccccc; font-size:9px;}

.grey-9{ color:#CCCCCC; font-size:9px;}
.grey-9 a{ color:#CCCCCC; font-size:9px;}
.grey-9 a:hover{ color:#FF0000; font-size:9px;}

.red-11{ color:#FF0000; font-size:11px;}
.red-11 a{ color:#FF0000; font-size:11px;}
.red-11 a:hover{ color:#cccccc; font-size:11px;}

.red-14{ color:#FF0000; font-size:16px; font-weight:bold}
.red-14 a{ color:#FF0000; font-size:16px; font-weight:bold}
.red-14 a:hover{ color:#cccccc; font-size:16px; font-weight:bold}

.black-11{ color:#000000; font-size:11px;}
.black-11 a{ color:#000000; font-size:11px;}
.black-11 a:hover{ color:#cccccc; font-size:11px;}

.grey-11{ color:#555555; font-size:11px; text-decoration:underline; font-weight:normal}
.grey-11 a{ color:#555555; font-size:11px; text-decoration:underline; font-weight:normal}
.grey-11 a:hover{ color:#CCCCCC; font-size:11px; font-weight:normal}

.hed_grey{ width:100%; height:23px; background:#6C6C6C; padding:5px 0 0 6px; color:#FFFFFF; font-weight:bold;}
.hed_blu{ width:100%; height:23px; background:#005789; padding:5px 0 0 6px; color:#FFFFFF; font-weight:bold;}
.hed_red{ width:100%; height:23px; background:#FF0000; padding:5px 0 0 6px; color:#FFFFFF; font-weight:bold;}
.hed_black{ width:100%; height:23px; background:#000000; padding:5px 0 0 6px; color:#FFFFFF; font-weight:bold;}
.border{ width:100%; height:100%; border:1px solid #E5E5E5; padding:5px 5px 0 5px;}
.line{ width:100%; height:2px; background:#6C6C6C;}
.line-red{ width:100%; height:2px; background:#FF0000;}




.r1 ul { margin:0; padding:0; list-style:none; line-height:25px;}
.r1 li { background:url(http://www.hockeymirabel.com/_img/ch_1.jpg) center left no-repeat; margin:0 0 0 0; padding:0 0 0 20px;}
.r1 li a {line-height:25px; color:#000000; text-decoration:underline;  background-position:left center; font-weight:normal;}
.r1 li a:hover { text-decoration:none; color:#FF0000; font-weight:normal;}

.r2 ul{margin:0 0 0 3px; padding:0; list-style:none; line-height:27px}
.r2 li {background:url(http://www.hockeymirabel.com/_img/r2.jpg) top left no-repeat; width:200px; height:28px; padding-left:15px;}
.r2 li a{ color:#555555; font-size:11px; text-decoration:none; margin:0 0 0 26px; font-weight:normal;}
.r2 li a:hover{ text-decoration:underline; color:#555555;  font-weight:normal;}

.r3 ul{margin:4px 0 0 10px; padding:0; list-style:none; line-height:21px}
.r3 li {background:url(http://www.hockeymirabel.com/_img/r3.jpg) top left no-repeat; width:200px; height:21px }
.r3 li a{ color:#000000; font-size:11px; text-decoration:underline; margin:0 0 0 25px; font-weight:normal;}
.r3 li a:hover{ text-decoration:none; color:#FF0000;  font-weight:normal;}

.r4 ul{margin:0 0 0 3px; padding:0; list-style:none; line-height:27px}
.r4 li {background:url(http://www.hockeymirabel.com/_img/r5.gif) top left no-repeat; width:190px; height:28px }
.r4 li a{ color:#555555; font-size:11px; text-decoration:underline; margin:0 0 0 26px; font-weight:normal;}
.r4 li a:hover{ text-decoration:none; color:#FF0000;  font-weight:normal;}

.r5 ul{margin:0 0 0 3px; padding:0; list-style:none; line-height:27px}
.r5 li {background:url(_img/r2.jpg) top left no-repeat; width:300px; height:28px; padding-left:20px; }
.r5 li a{ color:#555555; font-size:11px; text-decoration:none; margin:0 0 0 26px; font-weight:normal;}
.r5 li a:hover{ text-decoration:underline; color:#555555;  font-weight:normal;}

.f1{ width:118px; height:17px; color:#555555; font-size:11px; font-family:tahoma; padding:1px 0 1px 2px;}
.f2{ width:65px; height:17px; color:#555555; font-size:11px; font-family:tahoma;  padding:1px 0 1px 2px;}

.icon-pdf {padding-left: 25px; height:20px;color: #555555;background: url(_img/pdf.gif) no-repeat top left;text-decoration:none; font-weight:normal;}
.icon-pdf a{ color:#555555;text-decoration:underline; font-weight:normal;}
.icon-pdf a:hover{ color:#cccccc;text-decoration:underline; font-weight:normal;}

.icon-word {padding-left: 25px; height:20px;color: #555555;background: url(_img/icon-word.gif) no-repeat top left;text-decoration:none; font-weight:normal;}
.icon-word a{ color:#555555;text-decoration:underline; font-weight:normal;}
.icon-word a:hover{ color:#cccccc;text-decoration:underline; font-weight:normal;}

.icon-xls {padding-left: 25px; height:20px;color: #555555;background: url(_img/icon-xls.gif) no-repeat top left;text-decoration:none; font-weight:normal;}
.icon-xls a{ color:#555555;text-decoration:underline; font-weight:normal;}
.icon-xls a:hover{ color:#cccccc;text-decoration:underline; font-weight:normal;}

.deep1{ color:#FFFFFF; text-align:center;}
.deep2{ color:#555555; text-align:center;}
.deep2 span{ color:#D44040; text-align:center; font-size:11px;}

/*---- VERTICAL MENU STYLESHEET --------------------*/
/* Root = Vertical, Secondary = Vertical */
ul#menu-vertical-grey,
ul#menu-vertical-grey li,
ul#menu-vertical-grey ul {
  margin:0px 0 0 0px; 
  padding:0; 
  list-style:none; 
  line-height:21px;
}

ul#menu-vertical-grey:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#menu-vertical-grey li {
  background:url(_img/r3.jpg) top left no-repeat; 
  width:190px;
  height:21px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important; /*For GOOD browsers*/
  display: inline; /*For IE*/
  position: relative;
}

/* Root Menu */
ul#menu-vertical-grey a {
  margin:0 0 0 25px;
  padding:0;
  display: block;
  color: #000000;
  font: 11px/15px tahoma, arial, helvetica, sans-serif;
  text-decoration: underline;
  height: auto !important;
  height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#menu-vertical-grey a:hover,
ul#menu-vertical-grey li:hover a,
ul#menu-vertical-grey li.iehover a {
  color: #FF0000;
  text-decoration: none;
}

/* 2nd Menu */
ul#menu-vertical-grey li:hover li a,
ul#menu-vertical-grey li.iehover li a {
  color: #000000;
  text-decoration: underline;
}

/* 2nd Menu Hover Persistence */
ul#menu-vertical-grey li:hover li a:hover,
ul#menu-vertical-grey li:hover li:hover a,
ul#menu-vertical-grey li.iehover li a:hover,
ul#menu-vertical-grey li.iehover li.iehover a {
  color: #FF0000;
  text-decoration: none;
}

/* 3rd Menu */
ul#menu-vertical-grey li:hover li:hover li a,
ul#menu-vertical-grey li.iehover li.iehover li a {
  color: #000000;
  text-decoration: underline;
}

/* 3rd Menu Hover Persistence */
ul#menu-vertical-grey li:hover li:hover li a:hover,
ul#menu-vertical-grey li:hover li:hover li:hover a,
ul#menu-vertical-grey li.iehover li.iehover li a:hover,
ul#menu-vertical-grey li.iehover li.iehover li.iehover a {
  color: #FF0000;
  text-decoration: none;
}

/* 4th Menu */
ul#menu-vertical-grey li:hover li:hover li:hover li a,
ul#menu-vertical-grey li.iehover li.iehover li.iehover li a {
  color: #000000;
  text-decoration: underline;
}

/* 4th Menu Hover */
ul#menu-vertical-grey li:hover li:hover li:hover li a:hover,
ul#menu-vertical-grey li.iehover li.iehover li.iehover li a:hover {
  color: #FF0000;
  text-decoration: none;
}

ul#menu-vertical-grey ul,
ul#menu-vertical-grey ul ul,
ul#menu-vertical-grey ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 190px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#menu-vertical-grey li:hover ul ul,
ul#menu-vertical-grey li:hover ul ul ul,
ul#menu-vertical-grey li.iehover ul ul,
ul#menu-vertical-grey li.iehover ul ul ul {
  display: none;
}

ul#menu-vertical-grey li:hover ul,
ul#menu-vertical-grey ul li:hover ul,
ul#menu-vertical-grey ul ul li:hover ul,
ul#menu-vertical-grey li.iehover ul,
ul#menu-vertical-grey ul li.iehover ul,
ul#menu-vertical-grey ul ul li.iehover ul {
  display: block;
}
/*END VERTICAL MENU STYLESHEET --------------------*/

 /* PICTURE SMALL MESSAGE ALERT CONTROL */
.divstyle {	position:absolute; border: #FF0000 1px solid; width:170; top:0; left:0 }
.pstyletitle { postion:absolute; background:#000000; padding: 2px; color:#FF0000; font-size:10px; font-family:verdana, arial }

.shadeform	{ text-align: left; WIDTH: 160PX; BORDER: 1px solid #98b1c4; font-style:normal; font-variant:normal; font-weight:normal; font-size:10px; font-family:arial, verdana, sans-serif}

.button { 	background-image: url('_img/buttonon_red.gif');
		background-color:#FFFFFF;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #000000;
		font-size: 8pt;
		font-weight:bold; 
		height: 25px;
		cursor:hand;
		text-align: center;
		BORDER: 1px solid #98b1c4;  }

.buttonon { background-image: url('_img/button.gif');
		background-color:#FFFFFF;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #666666;
		font-size: 8pt;
		font-weight:bold; 
		height: 25px;
		cursor:hand;
		text-align: center;
		BORDER: 1px solid #000000;}