body  {
	margin:0px;
	padding:0px;
	background-color: #FFFFFF;
	background-image: url(../images/bckd.gif);
	background-position: top;
	background-repeat: repeat-x;
}

td {
	text-align: left;
	font-family:Verdana;
	font-size:10px;
	color:#333333;
}

a {
	text-decoration: none;
}

a.1 {
	text-decoration: none;
	color: #000000;
}

.t11 {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
}

.style1 {
	font-family: Tahoma;
	color: #6d6d6d;
}
.style2 {
	color: #6a6a6a;
	font-family: Tahoma;
}
.style3 {color: #484848}
.style4 {
	color: #666666;
	font-weight: bold;
}
.style5 {color: #FFFFFF}
.style6 {color: #f6ff0f}
.style7 {
	color: #000000;
	font-weight: bold;
	line-height: 15px;
}

.header {
	height: 19px;
	font-family: Tahoma;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	line-height: 19px;
	text-indent: 5px;
	margin: 0px;
	padding: 0px;
	background-color: #b81e1c;
}

.header2 {
	height: 20px;
	font-family: Tahoma;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	background-color: #095018;
	line-height: 20px;
	text-indent: 5px;
	margin: 0px;
	padding: 0px;
}

#news{
	margin: 0px;
	padding: 0px;
	background-color: #ebebeb;
}

#news img{
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 0px;
	float: left;
}

#news ul{
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#news li{
	list-style-type: none;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #333333;
}

#news li a:link, #news li a:visited{
	text-decoration: none;
	color: #333333;
	font-weight: bold;
}

#news li a:hover{
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

#news li  a:active{
	text-decoration: none;
	color: #333333;
	font-weight: bold;
}

#main{
	background-color: #D7D7D7;
	margin: 0px;
	padding: 0px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}

#main p{
	margin: 0px;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
}

#main2 p{
	padding: 3px;
}

#main img{
	padding: 0px;
	margin: 0px;
	border: none;
}

#main h1{
	font-size: 20px;
	font-weight: bold;
	padding: 0px;
	width: 400px;
	text-transform: uppercase;
	text-indent: 3px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
}

#main a:link, #main a:visited{
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

#main a:hover{
	text-decoration: none;
	color: #333333;
	font-weight: bold;
}

#main  a:active{
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

.readmore{
	font-weight: bold;
	text-align: center;
}

.readmore a:link, .readmore a:visited{
	text-decoration: none;
	color: #333333;
}

.readmore a:hover{
	text-decoration: none;
	color: #000000;
}

.readmore a:active{
	text-decoration: none;
	color: #333333;
}

#main2{
	background-color: #ebebeb;
	margin: 0px;
	padding: 0px;
}

.stats_header{
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #095018;
	line-height: 18px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}

.stats_header2{
	font-size: 10px;
	font-weight: bold;
	color: #ae3527;
	background-color: #FFFFFF;
}

.stats_header3{
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #095018;
	line-height: 18px;
}

.stats a:link, .stats a:visited{
	text-decoration: none;
	color: #333333;
}

.stats a:hover{
	text-decoration: none;
	color: #000000;
}

.stats a:active{
	text-decoration: none;
	color: #333333;
}

#footer{
	color: #FFFFFF;
	line-height: 23px;
	background-color: #095018;
	text-align: center;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}

#footer2{
	width: 933px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 8px;
	background-color: #b81e1c;
	color: #FFFFFF;
	margin: 0px;
	padding-left: 5px;
}

#footer a:link, #footer a:visited{
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	padding-right: 12px;
	padding-left: 12px;
}

#footer a:hover{
	text-decoration: none;
	color: #000000;
	font-weight: bold;
	padding-right: 12px;
	padding-left: 12px;
}

#footer a:active{
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	padding-right: 12px;
	padding-left: 12px;
}

#footer2 a:link, #footer2 a:visited{
	text-decoration: none;
	color: #FFFFFF;
}

#footer2 a:hover{
	text-decoration: none;
	color: #000000;
}

#footer2 a:active{
	text-decoration: none;
	color: #FFFFFF;
}

.ad_img{
	padding-top: 3px;
	padding-bottom: 3px;
}

.scoreboard_header{
	font-size: 14px;
	line-height: 26px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 4px;
	margin: 0px;
	padding: 0px;
	background-color: #5d9222;
	width: 380px;
}

.scores{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
}

#content{
	padding: 12px;
}

#content a:link, #content a:visited{
	text-decoration: none;
	color: #333333;
	font-weight: bold;
}

#content a:hover{
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

#content a:active{
	text-decoration: none;
	color: #333333;
	font-weight: bold;
}

.content_main_img{
	padding: 8px;
}

.content_img{
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.content_header {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #095018;
	padding-top: 4px;
	padding-bottom: 4px;
	text-indent: 5px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.news_header{
	font-size: 14px;
	font-weight: bold;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	padding-top: 3px;
	padding-bottom: 3px;
}

hr {
	background-color: #095018;
	color: #095018;
}

.canada{
	margin: 0px;
	padding: 0px;
}

.canada ul{
	margin: 0px;
	padding: 0px;
}

.canada li{
	list-style-type: none;
	background-color: #ebebeb;
	display: block;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #333333;
	height: 60px;
}

.canada img{
	margin: 0px;
	border: none;
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 0px;
	float: left;
}

.canada li a:link, .canada li a:visited{
	text-decoration: none;
	color: #333333;
	font-weight: bold;
}

.canada li a:hover{
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

.canada li  a:active{
	text-decoration: none;
	color: #333333;
	font-weight: bold;
}

.photo_caption {
	font-size: 9px;
	font-style: italic;
	font-weight: normal;
	float: right;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

div.scroll {
	height: 130px;
	width: 232px;
	overflow: auto;
	padding: 0px;
	border: none;
	background-position: center center;
}

div.scroll2 {
	height: 110px;
	width: 232px;
	overflow: auto;
	padding: 0px;
	border: none;
	background-position: center center;
}

.title{
	font-size: 12px;
	font-weight: bold;
	color: #095018;
}

.title2{
	font-size: 12px;
	font-weight: bold;
	color: #b81e1c;
}

.video_player{
	background-color: #095018;
	margin: 0px;
	padding: 0px;
	width: 425px;
	border: none;
	height: 373px;
}

.news1{
	background-color: #FFFFFF;
	display: block;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #333333;
	width: 425px;
	padding: 0px;
}

.news2{
	background-color: #ebebeb;
	display: block;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #333333;
	width: 425px;
	padding: 0px;
}

label{
	display: block;  /* block float the labels to left column, set a width */
	float: left;
	width: 150px; /* set top margin same as form input - textarea etc. elements */
	text-align: right;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 0;
}

form fieldset {
  border-color: #333333;
  border-width: 1px;
  border-style: solid;
  padding: 10px;        /* padding in fieldset support spotty in IE */
  margin: 0;
}

form fieldset legend {
	font-size:1.1em;
	color: #000000;
}

form input, form textarea {
	width:auto;
	margin-top: 3px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 10px;
	font-size: 12px;
	color: #000000;
}

#news_ticker{
	margin: 0px;
	padding: 0px;
	width: 235px;
	background-image: url(../images/grey_bckd.gif);
	background-repeat: repeat-x;
	height: 76px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-style: none;
	border-left-style: none;
	float: left;
}

#news_ticker a:link, #news_ticker a:visited{
	text-decoration: none;
	color: #b81e1c;
	font-weight: bold;
	font-size: 13px;
}

#news_ticker a:hover{
	text-decoration: none;
	color: #000000;
	font-weight: bold;
	font-size: 13px;
}

#news_ticker  a:active{
	text-decoration: none;
	color: #b81e1c;
	font-weight: bold;
	font-size: 13px;
}

#news_ticker2 a:link, #news_ticker2 a:visited{
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 13px;
}

#news_ticker2 a:hover{
	text-decoration: none;
	color: #000000;
	font-weight: bold;
	font-size: 13px;
}

#news_ticker2  a:active{
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 13px;
}

.video img{
	padding-right: 4px;
	padding-bottom: 6px;
	padding-top: 6px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.video ul{
	margin: 0px;
	padding: 0px;
}

.video li{
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #333333;
	list-style-type: none;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}

.video a:link, .video a:visited{
	text-decoration: none;
	color: #333333;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

.video a:hover{
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

.video a:active{
	text-decoration: none;
	color: #333333;
	font-weight: bold;
}

.clubs{
	padding: 12px;
	font-size: 13px;
}

.clubs td{
	font-size: 12px;
}

.clubs a:link, .clubs a:visited{
	text-decoration: none;
	color: #363636;
	font-weight: bold;
	font-size: 12px;
}

.clubs a:hover{
	text-decoration: none;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
}

.clubs a:active{
	text-decoration: none;
	color: #363636;
	font-weight: bold;
	font-size: 12px;
}

.clubs_header3{
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #095018;
	line-height: 18px;
}

.cda_clubs {
	margin: 0px;
	padding: 0px;
	background-color: #ebebeb;
}

.cda_clubs img{
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.cda_clubs ul{
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.cda_clubs li{
	list-style-type: none;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #333333;
}

.cda_clubs li a:link, .cda_clubs li a:visited{
	text-decoration: none;
	color: #333333;
	font-weight: bold;
}

.cda_clubs li a:hover{
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

.cda_clubs li  a:active{
	text-decoration: none;
	color: #333333;
	font-weight: bold;
}

.teams{
	margin: 0px;
	list-style-type: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 50px;
}