﻿/* _________________________________________________________________ */
/* Acappella Information Systems 2009 - Master Cascading Style Sheet */

/* _________________________________________________________________ */
/* COLOUR, TEXT and FONT SCHEME for LSHockeyLeague                   */

/* Primary text - black - 000000                                     */
/* Menu bg and alternate text bg -                                   */
/* Text bg -                                                         */
/* Table borders -                                                   */
/* Links - white - FFFFFF                                            */
/* Hover - blue - 0000FF                                             */

/* _________________________________________________________________ */
/* PAGE SETTINGS and SCROLLBAR                                       */

body {
	scrollbar-face-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #FF9D9D;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #F2F2F2;
	scrollbar-arrow-color: #FFFFFF;
	background-image: url('background.jpg');
	background-color: #66CBFF;
	background-repeat: repeat-x;
}


/* _________________________________________________________________ */
/* LINKS                                                             */

a:link		{ font-size: 9pt; font-family: Trebuchet MS; font-variant: normal; line-height: 23px%; 
              color: #FF9D9D; text-decoration: none; text-transform: none; 
              font-weight:bold; }
a:visited	{ font-size: 9pt; font-family: Trebuchet MS; font-variant: normal; line-height: 23px%; 
              color: #FF9D9D; text-decoration: none; text-transform: none; 
              font-weight:bold; }
a:active	{
	font-size: 9pt;
	font-family: Trebuchet MS;
	font-variant: normal;
	line-height: 23px%;
	color: #FF9D9D;
	text-decoration: none;
	text-transform: none;
	font-weight: bold;
}
a:hover		{ font-size: 9pt; font-family: Trebuchet MS; font-variant: normal; line-height: 23px%; 
              color: #3399FF; text-decoration: none; text-transform: none; 
              font-weight:bold; }


/* _________________________________________________________________ */
/* MENU HEADERS                                                      */

.table-blackshade {
	background-image: url('blackborder.jpg');
}
.table-logoflash {
	background-color: #FFFFFF;
}
.table-menubar {
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Trebuchet MS;
	text-decoration: none;
	background-color: #000000;
}
.table-blackshade-reverse {
	background-image: url('blackborder-reverse.jpg');
}


/* _________________________________________________________________ */
/* TEXT HEADERS                                                      */
.table-schedule-grid {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-align: center;
	border: 2px outset #c0c0c0;
	border-collapse: collapse;
	height: 80px;
}
.table-finalists {
	font-family: "Trebuchet MS";
	font-size: 10pt;
	font-weight: normal;
	text-align: center;
	border: 2px outset #c0c0c0;
	border-collapse: collapse;
	height: 80px;
}
.cell-black {
	background-color: #000000;
}
.header-14pt-pink-bg {
	font-size: 14pt;
	font-weight: bold;
	color: #000000;
	font-family: "Comic Sans MS";
	background-color: #FF9D9D;
	text-align: center;
}
.header-14pt-blue-bg {
	font-size: 14pt;
	font-weight: bold;
	color: #66CBFF;
	font-family: "Comic Sans MS";
	background-color: #0059BF;
	text-align: center;
}


/* _________________________________________________________________ */
/* CONTENT                                                           */
.text-12pt-header {
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
	font-family: "Comic Sans MS";
	background-color: #F2F2F2;
	text-align: center;
}
.text-11pt-date {
	padding: 6px;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	font-family: "Comic Sans MS";
	background-color: #FFFFFF;
	text-align: center;
}
.text-11pt-date-red {
	padding: 6px;
	font-size: 11pt;
	font-weight: bold;
	color: #FF0000;
	font-family: "Comic Sans MS";
	background-color: #FFFFFF;
	text-align: center;
}
.text-11pt-date-blue {
	padding: 6px;
	font-size: 11pt;
	font-weight: bold;
	color: #0000FF;
	font-family: "Comic Sans MS";
	background-color: #FFFFFF;
	text-align: center;
}

.text-10pt-justify-black-graybg {
	padding: 6px;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	font-family: Trebuchet MS;
	background-color: #F2F2F2;
	text-align: justify;
}
.text-9pt-ctr-black-graybg {
	padding: 6px;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	font-family: Trebuchet MS;
	background-color: #F2F2F2;
	text-align: center;
}
.text-9pt-ctr-black {
	padding: 6px;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	font-family: Trebuchet MS;
	background-color: #FFFFFF;
	text-align: center;
}
.text-9pt-left-black {
	padding: 6px;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	font-family: Trebuchet MS;
	background-color: #FFFFFF;
	text-align: left;
}
.text-7pt {
	font-size: 7pt;
}
.text-blue {
	color: #0000FF;
}
.horiz-line-blue {
	color: #0059BF;
}

/* _________________________________________________________________ */
/* SPECIAL                                                           */

