body, td, th {
	font-family: arial;
	font-size: 12px;
	color: 4A4A4A;
	vertical-align: top;

}

img{border:0px none;}

a, a:visited, a:active {
	font-family: arial;
	font-size: 12px;
	color: #336699;
	text-decoration:none;
}

a:hover {
	font-family: arial;
	font-size: 12px;
	color: Blue;
}


a.link, a.link:visited {
	font-family: arial;
	font-size: 13px;
	color: #005936;
	text-decoration:none;
	font-weight: bold;
}

a.clickhere, a.clickhere:visited {
	font-family: arial;
	font-size: 18px;
	color: #005936;
	text-decoration:none;
	font-weight: bold;
}

a.clickhere:hover {
	font-family: arial;
	font-size: 18px;
	color: Blue;
	text-decoration:underline;
	font-weight: bold;
}



a.b-link, a.b-link:visited {
	font-family: arial;
	font-size: 13px;
	color: black;
	text-decoration:none;
	font-weight: bold;
}

a.link:hover, a.b-link:hover{
	font-family: arial;
	font-size: 13px;
	color: #A50C0E;
	text-decoration:
}

a.deja, a.deja:visited{
	font-family: arial;
	font-size: 10px;
	color: blue;
	text-decoration:none;
	font-weight: bold;
}

a.deja:Hover{
	font-family: arial;
	font-size: 10px;
	color: Blue;
	text-decoration:underline;
}


a.figure-link, a.figure-link:visited {
	font-family: arial;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	margin-left : 5px;

}

a.figure-link:hover {
	margin-left : 5px;
	font-family: arial;
	font-size: 12px;
	color: #A50C0E;
	text-decoration:underline;
}


a.newstext, a.newstext:visited, a.newtext:active {
	font-family: arial;
	font-size: 12px;
    color:black;
	text-decoration:none;
}

a.newstext:hover {
	color: #005936;
	text-decoration: underline;
}

a.heavy, span.heavy {
	color:black;
	FONT-WEIGHT: 700;
	FONT-SIZE: 10pt;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial;
}

a.newsLinkHeader, a.newsLinkHeader:visited {
	color: #005936;
	text-decoration:none;
	font-size: 12pt;

}

a.newsLinkHeader:hover{
	color: #A50C0E;
	text-decoration: underline;
	font-size: 12pt;

}

span.newsLinkHeader, span.newsLinkHeader:visited {
	color: black;
	text-decoration:none;
	font-size: 12pt;

}

span.newsLinkHeader:hover{
	color: #005936;
	text-decoration: underline;
	font-size: 12pt;

}


a.contact, a.contact:visited{
	color: black;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	line-height:12px;
	text-decoration:none;
	font-size : 11px;
	font : bold;
}

a.contact:hover{
	color: #A50C0E;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	line-height:12px;
	text-decoration:none;
	font-size : 11px;
	font : bold;
}

a.contact-selected, a.contact-selected:visited {
	color: #A50C0E;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 0px;
	padding-top : 0px;
	line-height:12px;
	text-decoration:underline;
	font-size : 11px;
	font : bold;
}






span.title {
		font-family : Arial;
		font-size : 12pt;
		font-variant: normal;
		font : bolder;
	}


.style1{
	color:#000000;
}


td.picture{
	vertical-align: middle;
}

.welcometxt{
	padding-bottom : 5px;
	padding-left : 1px;
	padding-right : 1px;
	padding-top : 5px;
	line-height:13px;
	font-size: 8pt;
	text-align : justify;
}

.headerleft, .headerright {
	background : #A50C0E;
}


.headercenter {
	vertical-align: MIDDLE;
	background : #A50C0E;
	color: white;
	font-weight : bold;
	text-align : center;
	font-size : 14px;

}

.headercenter2 {
	vertical-align: MIDDLE;
	background : #000000;
	color: white;
	font-weight : bold;
	text-align : center;
	font-size : 14px;

}
.privacy{
	color: black;
	background: none;
	padding-bottom : 15px;
	padding-left : 15px;
	padding-right : 0px;
	padding-top : 15px;
}

.header{
	font-size: 16px;
	color: Black;
	font-weight: bold;
	line-height: 16px;
	text-align : right;
}

.headline1{
	font-size: 16px;
	color: Black;
	font-weight: bold;
	line-height: 16px;
	text-align : left;
	}

.link {
	color: blue;
	text-decoration: none;

}


.topheadercenter, .middleheadercenter, .bottomheadercenter{
	color:white;
	font-size: 12px;
	text-align: center;
	vertical-align : middle;
	font-weight : bold;
}

a.bottomnav, a:hover.bottomnav, a:active.bottomnav, a:visited.bottomnav{
	color: white;
	font-weight : bold;
	text-decoration: none;
	font-size: 11px;
}

.link-sched, .link-sched:visited{
	font-weight: normal;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	color: black;
	text-decoration: none;
	line-height: 15px;
}

.link-sched:hover{
	font-weight: normal;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	color: #A50C0E;
	text-decoration: none;
	line-height: 15px;
}



.rink-link, .rink-link:visited{
	font-weight: normal;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 0px;
	padding-top : 0px;
	color: black;
	text-decoration: none;
}

.rink-link:hover{
	font-weight: normal;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 0px;
	padding-top : 0px;
	color: #A50C0E;
	text-decoration: none;
}

.rink-link-selected, .rink-link-selected:visited{
	font-weight: bold;
	padding-bottom : 0px;
	padding-left : 10px;
	padding-right : 0px;
	padding-top : 0px;
	color: #A50C0E;
	text-decoration: none;
}


span.normal {
	color: black;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	line-height:14px;
	text-decoration:none;
}


span.normal:hover{
	 color: #A50C0E;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	line-height:14px;
	text-decoration:none;
}

.div-nav, .div-nav:visited{
	color: black;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	line-height:15px;
	text-decoration:none;
	font-size : 12px;
	font : bolder;
}

.div-nav:hover{
    color: #A50C0E;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	line-height:15px;
	text-decoration:none;
	font-size : 12px;
	font : bolder;
}

.div-nav-selected, .div-nav-selected:visited {
    color: #A50C0E;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 0px;
	padding-top : 0px;
	line-height:15px;
	text-decoration:underline;
	font-size : 12px;
	font : bolder;
}


.div-sub-nav, .div-sub-nav:visited {
    color:black;
    text-decoration: none;
	padding-bottom : 0px;
	padding-left : 10px;
	padding-right : 0px;
	padding-top : 0px;
	line-height:15px;
	font-size : 11px;
}


.div-sub-nav:hover {
    color:#005936;
	font-weight: bold;
	padding-bottom : 0px;
	padding-left : 10px;
	padding-right : 0px;
	padding-top : 0px;
	line-height:15px;
	font-size : 11px;
	text-decoration:underline;
}

.div-sub-nav-selected, .div-sub-nav-selected:visited {
    color:#A50C0E;
	font-weight: bold;
	padding-bottom : 0px;
	padding-left : 15px;
	padding-right : 0px;
	padding-top : 0px;
	line-height:15px;
	font-size : 11px;
	text-decoration: underline;
}

.div-sub-nav2, .div-sub-nav2:visited {
    color:black;
    text-decoration: none;
	padding-bottom : 0px;
	padding-left : 20px;
	padding-right : 0px;
	padding-top : 0px;
	line-height:15px;
	font-size : 11px;
}

.div-sub-nav2:hover {
    color:#005936;
	padding-bottom : 0px;
	padding-left : 20px;
	padding-right : 0px;
	padding-top : 0px;
	line-height:15px;
	text-decoration:underline;
	font-size : 11px;
}

.div-sub-nav2-selected, .div-sub-nav2-selected:visited {
    color:#A50C0E;
	font-weight: bold;
	padding-bottom : 0px;
	padding-left : 25px;
	padding-right : 0px;
	padding-top : 0px;
	line-height:15px;
	text-decoration: underline;
	font-size : 11px;
}


.div-sub-nav3, .div-sub-nav3:visited {
    color:black;
    text-decoration: none;
	padding-bottom : 0px;
	padding-left : 30px;
	padding-right : 0px;
	padding-top : 0px;
	line-height:15px;
	font-size : 11px;
}

.div-sub-nav3:hover {
    color:#005936;
	padding-bottom : 0px;
	padding-left : 30px;
	padding-right : 0px;
	padding-top : 0px;
	line-height:15px;
	text-decoration: underline;
	font-size : 11px;
}

.div-sub-nav3-selected, .div-sub-nav3-selected:visited {
    color:#A50C0E;
	font-weight: bold;
	padding-bottom : 0px;
	padding-left : 35px;
	padding-right : 0px;
	padding-top : 0px;
	line-height:15px;
	text-decoration: underline;
	font-size : 11px;
}

P {
	FONT-SIZE: 10pt;
	MARGIN: 0in 0in 0pt;
	FONT-FAMILY: Arial;
	color : Black;
}

span.question {
	FONT-WEIGHT: 700;
	FONT-SIZE: 10pt;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial;
	font : italic;
}


td.newsLinkHeader, td.newsLinkHeader:visited {
	color: black;
	text-decoration:none;
	font-size: 14pt;
	background-color: #e9e9e9;
		background-color: #e9e9e9;
	border-bottom-color : Black;
	border-bottom-style : dashed;
	border-bottom-width : 1px;
	border-collapse : collapse;
}

td.newsLinkFooter, td.newsLinkFooter:visited {
	color: black;
	text-decoration:none;
	font-size: 14pt;
	border-bottom-color : Black;
	border-bottom-style : dashed;
	border-bottom-width : 1px;
	border-collapse : collapse;
}


span.smText{
	font-size: 9pt;
	color: black;
	font-weight:

}





p.title {
	line-height: 16pt;
}

td.row1 {
	color: black;
	text-decoration:none;
	border-bottom-color : Black;
	border-bottom-style : dashed;
	border-bottom-width : 1px;
	border-collapse : collapse;
	line-height:11px;
}

td.row2 {
	color: black;
	text-decoration:none;
	background-color: #e9e9e9;
	border-bottom-color : Black;
	border-bottom-style : dashed;
	border-bottom-width : 1px;
	border-collapse : collapse;
	line-height:11px;
}
