/* Association Colours */
/* YELLOW: #FFD659 */
/* RED: #ED1B2E    */
/* BLUE: #003473   */
/* GREY: #A7B1B7   */

body {
	margin: 0; 
	padding: 0; 
	background: url('../images/common/bg.png') repeat;
	font: 10px, Verdana, Geneva, Arial, sans-serif; 
	color: #000000;
}
a {color: #000000; text-decoration: none;}
a:link {color: #000000; text-decoration: none;}
a:active {color: #000000; text-decoration: none;}
a:hover {color: #ED1B2E; text-decoration: underline; }

td {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal;}
th {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal;}

.left_column {
	background-color:#003473;
	color:#ffffff;
}
.main_column {
	background-color:#ffffff;
	color:#000000;
	min-height: 400px;
}
.right_column {
	background-color:#FFD659;
	color:#000000;
}
.buffer_column {
	background-color:#A7B1B7;
	background-image: url(../images/common/buffer_1.gif);
}
/* ABOVE THE FOOTER */
.buffer_f1 {
	background-color:#003473;
	background-image: url(../images/common/BG_footerBLUE.gif);
	color:#ffffff;
}
.buffer_f2 {
	background-color:#003473;
}


.title {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#000000; text-decoration: none; padding-bottom:2px; padding-top:2px;}
.titleR {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#ED1B2E; text-decoration: none; padding-bottom:2px; padding-top:2px;}

.form {margin: 0px; padding: 0px;}
.formFields {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333; text-decoration: none; border: 1px solid #0F2C67; margin: 0px; padding: 0px;}
option {font-size: 11px; font-family: tahoma, sans-serif;}
select {font-size: 11px; font-family: tahoma, sans-serif;}
input {font-size: 10px; font-family: tahoma, sans-serif;}

.borderWhite {border: 1px solid #FFFFFF;}
.borderWhite:hover {border: 1px solid #FFFFFF;}
.borderBlue {border: 1px solid #0F2C67;}
.borderBlue:hover {border: 1px solid #0F2C67;}

.subscribe_body {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color:#FFF;}
.submitBtn {font: bold 10px Arial, Helvetica, sans-serif; text-transform: uppercase; color: #FFFFFF; text-decoration: none; background: url(/_static/images/www/nonAuthenticated/eng/submitBtn.gif) no-repeat left center; text-align: center; vertical-align: middle; height: 20px;}
.submitBtn:hover {font: bold 10px Arial, Helvetica, sans-serif; text-transform: uppercase; color: silver; text-decoration: none; background: url(/_static/images/www/nonAuthenticated/eng/submitBtn.gif) no-repeat center center; text-align: center; vertical-align: middle; height: 20px;}

.copyright {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color:#FFF; text-decoration: none;}
.copyright:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color:#FFF; text-decoration: underline;}

.languageLink {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color:#E1313B; text-decoration: none;}
.languageLink:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color:#E1313B; text-decoration: underline;}

.txttime {font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; font-size: 10px; font-weight: bold; color:#FFD659; text-decoration: none;}
	
.sidelink {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; background: #990F17 url(/_static/images/www/nonAuthenticated/eng/sNavArrow.gif) no-repeat left top; text-indent: 21px; display: block; height: 19px; width: 132px; border-bottom: 1px solid #FFFFFF; text-align: left; vertical-align: middle;}
.sidelink:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; background: #800B11 url(/_static/images/www/nonAuthenticated/eng/sNavArrowOn.gif) no-repeat left top; text-indent: 21px; display: block; height: 19px; width: 132px; border-bottom: 1px solid #FFFFFF; text-align: left; vertical-align: middle;}

.DD_bg {background: #1959B1; height: auto; width: 100%; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF;}
.DDLink {font-size: 8pt; font-weight: bold; color: #FFF; height: 19px; background-position: left center; padding: 1px 1px 1px 5px; text-decoration: none;}
.DDLink:hover {font-size: 8pt; font-weight: bold; color: silver; height: 19px; background-position: left center; padding: 1px 1px 1px 5px; text-decoration: none;}
.DD_Width {width: 760px;}

.crumbs {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #173675; text-decoration: none; padding: 3px; background-image: url(/_static/images/www/nonAuthenticated/eng/arrowRed.gif); background-repeat: no-repeat; background-position: left center; text-align: left; text-indent: 20px; width: 100%; display: block;}
.crumbsOn {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; padding: 3px; background-image: url(/_static/images/www/nonAuthenticated/eng/arrowRed.gif); background-repeat: no-repeat; background: #365EAF; background-position: left center; text-align: left; text-indent: 20px; width: 100%; display: block;}

.pollQuestion {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#FFF;}
.pollAnswer {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color:#FFF;}

.error {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: red; text-decoration: none; padding: 3px;}

.footerBlack {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: none; color: #555555; text-decoration: none;}
.footerBlack:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: none; color: #555555; text-decoration: underline;}
.footerWhite {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: none; color: #FFFFFF; text-decoration: none;}
.footerWhite:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: none; color: #FFFFFF; text-decoration: underline;}
.borderColor {border: 1px solid #000046;}
.referTxt {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: none; color: #000046; text-decoration: none;}

.galleryImgTiltle {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color:#FFFFFF;}
.galleryImgDescription {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color:#FFFFFF;}
.galleryImgNumbers {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color:#FFFFFF;}

.borderBottom {border-bottom: 1px solid #333333;}

.nhlNewsDate {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.nhlNewsHeadline {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.nhlNewsHeadline:hover {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
}

.ticker {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color:#000000; text-decoration: none;}
.ticker:a {color: #000000; text-decoration: none;}
.ticker:link {color: #000000; text-decoration: none;}
.ticker:active {color: #000000; text-decoration: none;}
.ticker:hover {color: #ED1B2E; text-decoration: underline;}

.copy {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color:#ededed; text-decoration: none; letter-spacing: 2px}
.copy:a {color: #ededed; text-decoration: none;}
.copy:link {color: #ededed; text-decoration: none;}
.copy:active {color: #ededed; text-decoration: none;}
.copy:hover {color: #FFD659; text-decoration: underline;}

/* FORM styles */
.boxtext {
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-color: #000000;
	font-size: 10px
}
.box {
	border-style: solid;
	border-color: #999999;
	border-width: 1px;
	text-align: left;
	background-color: #ffffff;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif,Tahoma,;
	font-color: #000000;
	font-size: 10px
}
.box_req {
	border-style: solid;
	border-color: #999999;
	border-width: 1px;
	text-align: left;
	background-color: #feb50d;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif,Tahoma,;
	font-color: #000000;
	font-size: 10px
}
.formbutton {
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-color: #000000;	
	border-style: solid;
	border-color: #000000;
	background-color: #A7B1B7;
	border-width: 1px;
	cursor: hand;
 }
.button { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #990000; 
 color: #ffffff; 
 margin-left: 12px; 
 margin-top: 3px; 
 margin-bottom: 2px; 
}