body{
	padding:0px;
	margin:0px;
	background:url(../images/bg-repeat.jpg) left top repeat-x;
}
img{
	border: 0px;
}
input[type=checkbox], input[type=radio] {
	padding: 0px;
	margin: 0px;
}
a:focus{
	outline: none;
}


.normal_text{
	font-family:Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	text-decoration:none;
	font-size:12px;
	font-style:normal;
	color:#335177;
	font-weight:normal;
	line-height:normal;
}
.comment_header{
	font-family:Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	text-decoration:none;
	font-size:15px;
	font-style:normal;
	color:#335177;
	font-weight:bold;
	line-height:normal;
}
.comment_special_text{
	font-family:Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	text-decoration:none;
	font-size:11px;
	font-style:normal;
	color:#A1192D;
	font-weight:bold;
	line-height:normal;
}
.comment_text{
	font-family:Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	text-decoration:none;
	font-size:11px;
	font-style:normal;
	color:#335177;
	font-weight:normal;
	line-height:normal;
}
a.body_link {
	font-family:Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size:12px;
	text-decoration:none;
	font-style:normal;
	color:#33547b;
	font-weight:normal;
	line-height:normal;
}
a.body_link:hover {
	font-family:Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size:12px;
	text-decoration:none;
	font-style:normal;
	color:#A6273A;
	font-weight:normal;
	line-height:normal;
}


/***** START OF HEADER SECTION *****/
#hedaer{
	margin:0 auto;
	width:1004px;
	padding:0px 0px 0px 0px;
	height:auto;
}
#nav_bar{
	margin:0 auto;
	width:1004px;
	padding:0px 0px 0px 0px;
	height:auto;
}
.header_left{
	background:url(../images/hedaer_bg-1.jpg) left top no-repeat;
	width:623px;
	height:144px;
	float:left;
	padding:0px;
	margin:0px;
}
.header-lefttop-bg{
	background:url(../images/header-left-top.jpg) left top no-repeat;
	width:695px;
	height:67px;
}
.header-left-bottom-bg{
	background:url(../images/header-left-bottom.jpg) left top no-repeat;
	width:695px;
	height:30px;
}
.header_right{
	float:right;
	padding:0px;
	margin:0px;
}
.headr_top_link{
	font-family:Arial, Helvetica, sans-serif, "Lucida Sans";
	text-decoration:none;
	font-size:11px;
	color:#FFFFFF;
	font-style:normal;
	font-weight:bold;
	line-height:normal;
}
.hedaer_textfield{
	font-family:Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	text-decoration:none;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#3F3F3F;
	width:97px;
	padding:3px;
	border:1px solid #000000;
}
a.advance_search_text{
	font-family:Arial, Helvetica, sans-serif, "Lucida Sans";
	text-decoration:underline;
	color:#FFFFFF;
	font-size:15px;
	font-weight:normal;
	line-height:normal;
	font-style:normal;
}
/***** END OF HEADER SECTION *****/


/***** START OF BODY BASIC SECTION *****/
#body_content{
	margin:0 auto;
	width:1004px;
	padding:0px;
	height:auto;
}
.body_right_difference {
	padding-left:7px;
	padding-top:5px;
	padding-right:5px;
	height:250px;
}
/***** END OF BODY BASIC SECTION *****/


/***** START OF FOOTER SECTION *****/
#footer_content{
	margin:0 auto;
	width:1004px;
	padding:0px;
	height:auto;
}
.footer_bg{
	background:url(../images/footer_bg.jpg) left top no-repeat;
	width:1004px;
	height:109px;
	float:left;
}
.footer_link{
	font-family:Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	color:#FFFFFF;
	font-size:12px;
	line-height:30px;
	padding-left:2px;
	padding-right:2px;
}
.footer_link:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	color:#70a0d9;
	font-size:12px;
	line-height:30px;
	padding-left:2px;
	padding-right:2px;
}
.footer_line{
	font-family:Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	color:#FFFFFF;
	font-size:12px;
	line-height:30px;
}

.footer_link2{
	font-family:Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	color:#FFFFFF;
	font-size:11px;
	line-height:30px;
	padding-left:2px;
	padding-right:2px;
}
.footer_link2:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	color:#FFFFFF;
	font-size:11px;
	line-height:30px;
	padding-left:2px;
	padding-right:2px;
}
.footer_line2{
	font-family:Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	color:#FFFFFF;
	font-size:11px;
	line-height:30px;
}
.footer_copyright{
	font-family:Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	color:#FFFFFF;
	font-size:11px;
}
/***** END OF FOOTER SECTION *****/


/***** START OF CALENDAR SECTION *****/
.calendar_container {
	background-color: #F3F5F0;
	text-align: center;
	padding: 10px 5px 10px 5px;
}
.calendar_curr_top_text{
	font-family:Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size:12px;
	text-decoration:none;
	font-style:normal;
	color:#000000;
	font-weight:normal;
	line-height:18px;
}
.calendar_header_text{
	font-family:Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size:12px;
	text-decoration:none;
	font-style:normal;
	color:#000000;
	font-weight:bold;
	line-height:18px;
}
.calendar_date_text{
	font-family:Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size:12px;
	text-decoration:none;
	font-style:normal;
	color:#000000;
	font-weight:normal;
	line-height:18px;
}
a.calendar_text{
	font-family:Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size:12px;
	text-decoration:underline;
	font-style:normal;
	color:#6F8FC3;
	font-weight:bold;
	line-height:18px;
}
a.calendar_text:hover{
	font-family:Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size:12px;
	text-decoration:underline;
	font-style:normal;
	color:#6F8FC3;
	font-weight:bold;
	line-height:18px;
}
a.calendar_text_symbols{
	font-family:Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size:15px;
	text-decoration:none;
	font-style:normal;
	color:#6F8FC3;
	font-weight:bold;
	line-height:15px;
}
a.calendar_text_symbols:hover{
	font-family:Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size:15px;
	text-decoration:none;
	font-style:normal;
	color:#6F8FC3;
	font-weight:bold;
	line-height:15px;
}
a.calendar_date_selected{
	font-family:Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size:11px;
	text-decoration:none;
	font-style:normal;
	color:#FFFFFF;
	background-color:#B34455;
	font-weight:normal;
	line-height:18px;
	padding: 2px;
}
a.calendar_date_selected:hover{
	font-family:Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size:11px;
	text-decoration:underline;
	font-style:normal;
	color:#FFFFFF;
	background-color:#B34455;
	font-weight:normal;
	line-height:18px;
	padding: 2px;
}
/***** END OF CALENDAR SECTION *****/


/***** START OF FEATURED SECTION *****/
.index_featured_stories_text{
	font-family:Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	text-decoration:none;
	font-size:10px;
	font-style:normal;
	color:#132c91;
	font-weight:bold;
	line-height:12px;
	padding:5px 0px 0px 0px;
}
a.index_featured_stories_text{
	font-family:Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	text-decoration:none;
	font-size:10px;
	font-style:normal;
	color:#132c91;
	font-weight:bold;
	line-height:12px;
	padding:5px 0px 0px 0px;
}
a.index_featured_stories_text:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	text-decoration:underline;
	font-size:10px;
	font-style:normal;
	color:#132c91;
	font-weight:bold;
	line-height:12px;
	padding:5px 0px 0px 0px;
}
.featured_stories_text{
	font-family:Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	text-decoration:none;
	font-size:12px;
	font-style:normal;
	color:#1d1d1d;
	font-weight:normal;
	line-height:18px;
	padding:5px 0px 0px 0px;
}
a.featured_stories_text{
	font-family:Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	text-decoration:none;
	font-size:12px;
	font-style:normal;
	color:#1d1d1d;
	font-weight:normal;
	line-height:18px;
	padding:5px 0px 0px 0px;
}
a.featured_stories_text:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	text-decoration:underline;
	font-size:12px;
	font-style:normal;
	color:#1d1d1d;
	font-weight:normal;
	line-height:18px;
	padding:5px 0px 0px 0px;
}
a.more_featured_link {
	font-family:Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size:11px;
	text-decoration:none;
	font-style:normal;
	color:#789FFE;
	font-weight:bold;
	line-height:18px;
}
a.more_featured_link:hover {
	font-family:Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size:11px;
	text-decoration:underline;
	font-style:normal;
	color:#789FFE;
	font-weight:bold;
	line-height:18px;
}
/***** END OF FEATURED SECTION *****/



.body_header_text{
	font-family:Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size:18px;
	text-decoration:none;
	font-style:normal;
	color:#000000;
	font-weight:bold;
	line-height:20px;
}
a.body_header_text{
	font-family:Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size:18px;
	text-decoration:none;
	font-style:normal;
	color:#000000;
	font-weight:bold;
	line-height:20px;
}
a.body_header_text:hover{
	font-family:Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size:18px;
	text-decoration:none;
	font-style:normal;
	color:#000000;
	font-weight:bold;
	line-height:20px;
}
.body_date_text{
	font-family:Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size:12px;
	text-decoration:none;
	font-style:normal;
	color:#000000;
	font-weight:normal;
	line-height:normal;
}
.body_content_text{
	font-family:Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size:11px;
	text-decoration:none;
	font-style:normal;
	color:#33547b;
	font-weight:normal;
	line-height:normal;
}
.content_header_bg{
	background:url(../images/content_header_bg.jpg) left top no-repeat;
	width:402px;
	height:27px;
}
.content_header_bg_small{
	background:url(../images/content_header_bg2.jpg) left top no-repeat;
	width:303px;
	height:27px;
}
.content_header_bg_small_blue{
	background:url(../images/content_header_bg2_blue.jpg) left top no-repeat;
	width:303px;
	height:27px;
}
.content_header_text{
	font-family:Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size:14px;
	text-decoration:none;
	font-style:normal;
	color:#FFFFFF;
	font-weight:bold;
	line-height:normal;
}
.index_content_header_text{
	font-family:Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size:12px;
	text-decoration:none;
	font-style:normal;
	color:#FFFFFF;
	font-weight:bold;
	line-height:normal;
}
.content_subtext{
	font-family:Arial, Helvetica, sans-serif, "Lucida Sans";
	text-decoration:none;
	font-size:14px;
	color:#000000;
	font-style:normal;
	font-weight:bold;
	line-height:15px;
}
a.content_subtext{
	font-family:Arial, Helvetica, sans-serif, "Lucida Sans";
	text-decoration:none;
	font-size:14px;
	color:#000000;
	font-style:normal;
	font-weight:bold;
	line-height:15px;
}
.border_line{
	background:url(../images/dotted_line.jpg) left top repeat-y;
	width:10px;
}
.date{
	font-family:Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size:11px;
	color:#a1192d;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	line-height:35px;
}
.date_2{
	font-family:Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size:9px;
	color:#000000;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
}
.hockey-brif_content{
	font-family:Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size:9px;
	color:#000000;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	text-align:justify;
	padding-bottom:10px;
}
a.hockey_brief_more{
	font-family:Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size:11px;
	text-decoration:underline;
	font-style:normal;
	color:#a1192d;
	font-weight:normal;
	line-height:normal;
}
a.hockey_brief_more:hover{
	font-family:Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size:11px;
	text-decoration:underline;
	font-style:normal;
	color:#a1192d;
	font-weight:normal;
	line-height:normal;
}
.hockey_brief_date{
	font-family:Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size:12px;
	color:#a1192d;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	line-height:25px;
}
.hockey_brief_time{
	font-family:Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size:11px;
	color:#000000;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
}
.hockey_brief_text{
	font-family:Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size:11px;
	color:#000000;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	text-align:justify;
	padding-bottom:5px;
}
.foum_post_text{
	font-family:Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	text-decoration:none;
	font-size:11px;
	font-style:normal;
	color:#013467;
	font-weight:bold;
	line-height:normal;
	line-height:20px;
}
.news_bx_bg_repeat{
	background:url(../images/tab_bx_bg_repeat.jpg) left top repeat-y;
}
.news_date{
	font-family:Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size:9px;
	color:#6d6d6d;
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	line-height:10px;
}
.news_text{
	font-family:Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size:10px;
	color:#132c91;
	text-decoration:none;
	font-style:normal;
	line-height:10px;
	font-weight:bold;
}
a.news_text{
	font-family:Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size:10px;
	color:#132c91;
	text-decoration:none;
	font-style:normal;
	line-height:10px;
	font-weight:bold;
}
a.news_text:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size:10px;
	color:#132c91;
	text-decoration:underline;
	font-style:normal;
	line-height:10px;
	font-weight:bold;
}

.article_content_text{
	font-family:Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size:11px;
	text-decoration:none;
	font-style:normal;
	color:#000000;
	font-weight:normal;
	line-height:normal;
}
a.article_extra{
	font-family:Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size:11px;
	text-decoration:underline;
	font-style:normal;
	color:#a1192d;
	font-weight:normal;
	line-height:normal;
}

.red_withoutborder_bgrepeat{
	background: url(../images/red-withoutborder-repeat.jpg) left top repeat-x;
}
.blue_withoutborder_bgrepeat{
	background: url(../images/blue-withoutborder-repeat.jpg) left top repeat-x;
}

.border_light_gray {
	border: #CCCCCC 1px solid;
	padding-left: 13px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	height: 200px;
}

.error, .required {
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size: 12px;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
}
.success {
	color: #378539;
	font-family: Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size: 12px;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
}
.deveder-line{
	background:url(../images/line-devider.jpg) left top repeat-x;
	height:10px;
}
