@import "style_old.css";

/* Colour SCHEME */
/* dull BLUE: #266492 */
/* drk BLUE: #003366    */
/* grey: #F2F2F2   */
/* column header BLUE: #266492 */
/* column bottom GREY: #BEBEBE */
/* RED: #CC3333 */

html, body {height: 100%}
body {
	margin: 0; 
	padding: 0; 
	background-color: #ffffff;
	background-image: url(images/global/BG_Main.gif);
	background-repeat: repeat-x;
	background-attachment: fixed;
	font: 10px, Verdana, Geneva, Arial, sans-serif; 
	color: #000000;
}

h2 {font-size: 11px; text-transform: uppercase; color: #003366}

div.column_content {background: #f2f2f2; margin: 0px; padding: 6px 2px 2px 4px; border-bottom: 1px solid #bebebe}

ol#side_list {margin: 0px; padding: 0px; list-style-position: inside;}
#side_list li {font-weight: bold; padding-bottom: 4px}

#subcategories ul {margin: 0px; padding: 0px; list-style-position: inside;}
#subcategories li {font-weight: bold; padding-bottom: 4px; list-style: none}

table#wrap {border: 0px; width: 795px; height: 100%; background: #ffffff; margin: 0px auto 0px auto}
table#wrap td {vertical-align: top}

#main #centercolumn {width: 608px; padding: 5px 10px 5px 10px}
#main td#rightcolumn {width: 1px}
#main td#leftcolumn {width: 182px}

#main2 #centercolumn {width: 430px}
#main2 td#rightcolumn, #main2 td#leftcolumn {width: 182px}

div#mainmenu {margin-left: 3em !important; height: 27px !important}
div#mainmenu a, div#mainmenu a img{margin: 0px !important; padding: 0px !important; height: 27px !important}

#footer_contact {text-align: center; background: #f2f2f2; padding: 12px 0 12px 0}
#footer_copy {text-align: center; background: #bebebe; padding: 8px 0 8px 0}


/* Submenu */
.submenu div a {color: #ffffff; font-weight: bold; text-decoration: none}

.submenu div#main_default {padding: 0 0 0 3.7em; color: #fff}
.submenu div#main_default span {padding-right: 3px}

.submenu div#movies {padding: 0 0 0 10em; color: #fff}
.submenu div#movies span {padding-right: 5px}

.submenu div#games {padding: 0 0 0 17.5em; color: #fff}
.submenu div#games span {padding-right: 3px}

.submenu div#accessories {padding: 0 0 0 25em; color: #fff}
.submenu div#accessories span {padding-right: 3px}

.submenu div a#active {text-decoration: underline}

#leftcolumn h2, #rightcolumn h2 {margin-bottom: 0px; padding: 5px 0px 5px 5px; font-size: 11px; color: #ffffff; background: #6D92AD; text-transform: uppercase}

a {color: #003366; text-decoration: underline;}
a:hover {color: #FE6600; text-decoration: underline; }

li a {color: #000000; text-decoration: none}

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;}

.submenu {
	background-image: url(images/global/BG_SubMenu.gif);
	background-color:#ffffff;
	color:#000000;
}

.left_column {
	background-color:#003473;
	color:#ffffff;
}
.main_column {
	background-color:#ffffff;
	color:#000000;
}
.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;
}

/* ITEM */
.itemMain {font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #000000; text-decoration: none;}
.itemPrice {font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #CC3333; text-decoration: none;}
.synoptable {
	background-color: #ffffff;
	/*border-color: #bebebe;*/
	/*border-style: solid;*/
	/*border-width: 1px;*/
}
.itemMain:a {color: #cccccc; text-decoration: none;}
.itemMain:link {color: #cccccc; text-decoration: none;}
.itemMain:visited {color: #cccccc; text-decoration: none;}
.itemMain:active {color: #cccccc; text-decoration: none;}
.itemMain:hover {color: #CC3333; text-decoration: none;}

/* SHOWCASE */
.itemtitle {font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none; padding-bottom:2px; padding-top:2px;}
.itemtitle:a {color: #000000; text-decoration: none;}
.itemtitle:link {color: #000000; text-decoration: none;}
.itemtitle:visited {color: #000000; text-decoration: none;}
.itemtitle:active {color: #000000; text-decoration: none;}
.itemtitle:hover {color: #000000; text-decoration: underline; background-color:#FFFF00;}
.itemprice {font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #CC3333; text-decoration: none; padding-bottom:2px; padding-top:2px;}

/* PRE-ORDER Text */
.boxtxt {font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none;}
.boxtxt:a {color: #000000; text-decoration: none;}
.boxtxt:link {color: #000000; text-decoration: none;}
.boxtxt:visited {color: #000000; text-decoration: none;}
.boxtxt:active {color: #000000; text-decoration: none;}
.boxtxt:hover {color: #000000; text-decoration: underline;}

/* Genre Text */
.genretxt {font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none; padding-left:5px ; padding-bottom:2px; padding-top:2px;}
.genretxt:a {color: #000000; text-decoration: none;}
.genretxt:link {color: #000000; text-decoration: none;}
.genretxt:visited {color: #000000; text-decoration: none;}
.genretxt:active {color: #000000; text-decoration: none;}
.genretxt:hover {color: #000000; text-decoration: underline;}

/* Grid Text */
.gridtxt {font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none;}
.gridtxt:a {color: #000000; text-decoration: none;}
.gridtxt:link {color: #000000; text-decoration: none;}
.gridtxt:visited {color: #000000; text-decoration: none;}
.gridtxt:active {color: #000000; text-decoration: none;}
.gridtxt:hover {color: #000000; text-decoration: none;}

.gridtxtON {background-color: #bebebe;}
.gridtxtOFF {background-color: #f2f2f2;}

.title {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#ffffff; text-decoration: none; padding-left:5px ; padding-bottom:2px; padding-top:2px;}
.titleR {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#CC3333; text-decoration: none; padding-left:5px ; padding-bottom:2px; padding-top:2px;}
.titleB {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#003366; text-decoration: none; padding-left:5px ; padding-bottom:2px; padding-top:2px;}
.titleN {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#000000; text-decoration: none;}

.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;}

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

/* ITMASONS Text */
.ITMtxt {font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #cccccc; text-decoration: none;}
.ITMtxt:a {color: #cccccc; text-decoration: none;}
.ITMtxt:link {color: #cccccc; text-decoration: none;}
.ITMtxt:visited {color: #cccccc; text-decoration: none;}
.ITMtxt:active {color: #cccccc; text-decoration: none;}
.ITMtxt:hover {color: #CC3333; text-decoration: none;}

.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; 
}