/***
Site Section styles for full page or NHL 2 column layout. For use with no FAQ button at right
****************************************************************/
#sensSiteSection {
	position: relative;
}
#sensSiteSection #categoryHeader {
	position: relative;
	width: 100%;
	height: 50px;
	background-image: url(Images/orange_header_gradient_50.gif);
	background-repeat: repeat-x;
}
#sensSiteSection #categoryHeader #headerTitle {
	position: absolute;
	top: 0px;
	left: 5px;	
	text-transform: uppercase;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
	line-height: 0px;
}
#sensSiteSection #categoryHeader #headerTitle img {
	border: 0px;
}

#sensSiteSectionTwoCol #categoryHeader #headerSponsor {
left:644px;
position:absolute;
top:0;
}



/*-------------------------------------
Author: Denis Kishinevsky
Email: kishinevskyd@ottawasenators.com
Phone: 613.599.0173
--------------------------------------*/
/* Custome <H1> and <td> */
.pageTitleBg {
background:url(Images/blue_header_gradient_40.gif);
background-repeat:repeat-x;
margin:0;
padding:10px;
left:10px;
color:#FFFFFF;
text-transform:uppercase;
font-size:18px;
}
#myTable td{
border-bottom:solid 1px #c7c7c7;
}

.ill_evenrow td{
	background-image:url(Images/lgrey_header_gradient_50.gif);
	color:none;
}
/* ---- Custome Footer ----*/
#sensFooter {
	font-family:Arial;
	font-size:12px;
}
#SensFooterBox {
	background:#000;
	margin:0;
	padding:5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	}
#logo {
	background:#fff;
	margin:135px 5px 5px;
	padding:5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;	}
#logo span {
	color:#444;
	padding:5px;
	margin:10px 0;
}
#sn {
	margin:10px 0;
	background:#000;
	color:#fff;
	text-align:right;
	padding:5px;
}
#sn img {
	margin:5px;
	border:0;
}
#sensFooterSitemap {
	background:#000000;
	margin:0;
	padding:10px 0;
}
#sensFooterSitemap ul {
	border-right:1px solid #777;
	float:left;
	font-size:11px;
	list-style-type:none;
	margin:5px 15px 15px 0;
	padding:0;
	width:140px;
}
#sensFooterSitemap h1 {
	color:#fff;
	font-size:13px;
	margin:0;
	padding:5px 0;
	font-weight:bold;
	text-transform:uppercase;
}
#sensFooterSitemap ul.first {
	margin:0 15px 0 10px;
}
#sensFooterSitemap ul.last {
	border-right:none;
}
#sensFooterSitemap a {
	color:#777;
	text-decoration:none;
}
#sensFooterSitemap a:hover {
	color:#c60c30;
	text-decoration:underline;
}
#sensFooterLinks {
	text-align:center;
	margin:10px 0 0 0;
}
#sensFooterLinks a {
	font-weight:bold;
	color:#c60c30;
	text-decoration:none;
}
#sensFooterLinks a:hover {
	text-decoration: underline;
}

.AccordionTitle, .AccordionContent, .AccordionContainer
{
  position:relative;
  width:200px;
}

.AccordionTitle
{
  height:20px;
  overflow:hidden;
  cursor:pointer;
  font-family:Arial;
  font-size:8pt;
  font-weight:bold;
  vertical-align:middle;
  text-align:center;
  background-repeat:repeat-x;
  display:table-cell;
  background-image:url('title_repeater.jpg');
  -moz-user-select:none;
}

.AccordionContent
{
  height:0px;
  overflow:auto;
  display:none; 
}

.AccordionContainer
{
  border-top: solid 1px #C1C1C1;
  border-bottom: solid 1px #C1C1C1;
  border-left: solid 2px #C1C1C1;
  border-right: solid 2px #C1C1C1;
}
 .AccordionOpen
{
  height:200px;
  overflow:auto;
}

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
	position: absolute;
	background-color: #FFF;
	padding: 5px;
	left: -1000px;
	border: 1px dashed gray;
	visibility: hidden;
	color: black;
	text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 100px; /*position where enlarged image should offset horizontally */

}

.cal_thumbnail{
position: relative;
z-index: 0;
}

.cal_thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.cal_thumbnail span{ /*CSS for enlarged image*/
	position: absolute;
	background-color: #FFF;
	padding: 2px;
	left: -250px;
	border: 1px dashed gray;
	visibility: hidden;
	color: black;
	text-decoration: none;
}

.cal_thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.cal_thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
bottom: 0;
right: 100px; /*position where enlarged image should offset horizontally */
}

.blacklink
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.blacklink
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.blacklink:hover
{
    COLOR: #FF6600;
    TEXT-DECORATION: none
}
.bluelink
{
    COLOR: #000060;
    TEXT-DECORATION: none
}
A.bluelink
{
    COLOR: #000060;
    TEXT-DECORATION: none
}
A.bluelink:visited
{
    COLOR: #1010D0;
    TEXT-DECORATION: none
}
A.bluelink:hover
{
    COLOR: #FF6600;
    TEXT-DECORATION: none
}

.noundMe,.noundMe:link,.noundMe:visited{text-decoration:none;color:#EEEEEE;}
.noundMe:hover{text-decoration:underline;color:#FFFFFF;}

.colorlink
{
    COLOR: #000000;
    FONT-FAMILY: Arial,Helvetica,Verdana;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.colorlink
{
    COLOR: #000080;
    FONT-FAMILY: Arial,Helvetica,Verdana;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.colorlink:hover
{
    COLOR: #FF6400;
    FONT-FAMILY: Arial,Helvetica,Verdana;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
