body {margin: 0; font-family: Arial; font-size: 8pt; background: url(../images/bg.jpg) no-repeat top center}

/* OVERALL HOLDING CONTAINER */
.mainContainer {text-align:center}

/* GLOBAL NAVIGATION */
.globalNav {height: 26px; background: url(../images/globalNav_bg.jpg) repeat-x; z-index: 13000;}
.globalNav .content {margin:0 auto;width:996px;padding-top: 5px; text-align: center; margin: 0}
.globalNav .content ul {display: inline; padding: 0; font-size: 7.5pt; color: #999}
.globalNav .content ul li {padding: 0 13px 0 13px; border-left: 1px solid #0cf; list-style: none; display: inline}
.globalNav .content ul .first {padding-right: 13px; border-left: 0px; list-style: none; display: inline}
.globalNav .content ul li a:link,
.globalNav .content ul li a:active,
.globalNav .content ul li a:visited,
.globalNav .content ul li a:hover {text-decoration: none; color: #999}
.globalNav .content ul li a:hover {text-decoration: underline}


/* TOP AREA (MAIN NAV) */
.mainTop {width: 996px; height: 59px; margin: 0; text-align: left}

.mainTop .navArea {text-align: left}
.mainTop .navArea .nav {padding: 17px 0px 0px 170px}

.mainTop .segaLogo {float: left; margin: 17px 0px 0px 17px; border: 0px}

.mainTop .searchBox {float: right; position: relative; top: 21px; right: 16px}

/* MIDDLE AREA (CONTENT) */
.mainMiddle {width: 996px; text-align: left; padding: 0px 0px 0px 0px;}

.mainMiddle .mainLeft {float: left; width: 242px; overflow: hidden}

.mainMiddle .mainCentre {float: left; width: 512px; margin: 70px 0px 0px 0px; text-align: center}
.mainMiddle .mainCentre .both {float: left; width: 100%; text-align: center}
.mainMiddle .mainCentre .both .fourohfour {width: 495px; text-align: left}
.mainMiddle .mainCentre .left {float: left; width: 50%; text-align: left}
.mainMiddle .mainCentre .right {float: left; width: 50%; text-align: left}

.mainMiddle .mainRight {float: left; width: 242px; overflow: hidden}

/* BOTTOM AREA (FOOTER) */
.mainBottom {width: 996px; height: 80px; margin: 20px 0px 0px 0px; background: url(../images/mainBottom.jpg) no-repeat; text-align: left; padding: 0}

.mainBottom .content {width: 996px; padding: 30px 0px 0px 0px; text-align: center; margin: 0px}
.mainBottom .content .text {width: 996px; padding: 5px 0px 0px 0px; text-align: center; margin: 0px; color: #666666; font-size: 7.5pt}
.mainBottom .content ul {display: inline; padding: 0px; font-size: 7.5pt}
.mainBottom .content ul li {padding: 0px 13px 0px 13px; border-left: 1px solid #004387; list-style: none; display: inline}
.mainBottom .content ul .first {padding: 0px 13px 0px 0px; border-left: 0px; list-style: none; display: inline}
.mainBottom .content ul li a:link {text-decoration: none; color: #004387}
.mainBottom .content ul li a:active {text-decoration: none; color: #004387}
.mainBottom .content ul li a:visited {text-decoration: none; color: #004387}
.mainBottom .content ul li a:hover {text-decoration: underline; color: #004387}

/* COPYRIGHT AREA */
.mainBottom2 {width: 996px; text-align: left; padding: 0px; background: #FFFFFF; margin: 0px 0px 5px 0px}
.mainBottom2 .copyright {text-align: center; padding: 0px 0px 5px 0px; color: #666666; font-size: 7.5pt;}
.mainBottom2 .ratingLogos {float: left;}

.clearingDiv {clear: both; font-size: 1pt}

h2 {border: 0px; background: #005CBA; color: #FFFFFF; padding: 0px 4px 0px 4px; margin: 0px 0px 8px 0px; font-size: 8pt}
h3 {border: 0px; background: #81B8F1; color: #FFFFFF; padding: 0px 4px 0px 4px; margin: 0px 0px 8px 0px; font-size: 8pt}

.toolBar {position: relative; width: 486px; height: 55px; background: url(../images/toolBar.gif) no-repeat; text-align: center; margin: 0px 0px 16px 0px;}
.toolBar .buttons {padding: 18px 0px 0px 0px; text-align: center}

.extraInfo {position: relative; top: -10px; width: 512px; height: 30px; margin: 0px 0px 0px 0px; text-align: center; padding: 0px 0px 0px 0px}
.extraInfo.mandspromo { margin: 24px 0px -54px; top: -41px}
.extraInfo.mandspromo img { border:0px; }

.mainBlock {}
.mainBlock .mainBlock_topLeft {width: 8px; height: 8px; background: url(../images/boxes/mb_tl.gif) no-repeat; font-size: 2pt}
.mainBlock .mainBlock_topMiddle {height: 8px; background: url(../images/boxes/mb_tm.gif) repeat-x; font-size: 2pt}
.mainBlock .mainBlock_topRight {width: 8px; height: 8px; background: url(../images/boxes/mb_tr.gif) no-repeat; font-size: 2pt}
.mainBlock .mainBlock_contentLeft {width: 8px; background: url(../images/boxes/mb_cl.gif) repeat-y}
.mainBlock .mainBlock_contentMiddle {background: #FFFFFF; font-weight: bold; font-size: 7.5pt}
.mainBlock .mainBlock_contentRight {width: 8px; background: url(../images/boxes/mb_cr.gif) repeat-y}
.mainBlock .mainBlock_bottomLeft {width: 8px; height: 8px; background: url(../images/boxes/mb_bl.gif) no-repeat}
.mainBlock .mainBlock_bottomMiddle {height: 8px; background: url(../images/boxes/mb_bm.gif) repeat-x}
.mainBlock .mainBlock_bottomRight {width: 8px; height: 8px; background: url(../images/boxes/mb_br.gif) no-repeat}







.inputArea {height: 21px; margin: 0px 2px 0px 0px}
.inputArea .inputLeft {width: 7px; height: 21px; background: url(../images/buttons/inputLeft.gif) no-repeat; float: left}
.inputArea .inputMiddle {height: 21px; background: url(../images/buttons/inputBg.gif) repeat-x; float: left; padding: 1px 0px 0px 0px}
.inputArea .inputMiddle2 {height: 21px; background: url(../images/buttons/inputBg.gif) repeat-x; float: left; padding: 1px 0px 0px 0px}
.inputArea .inputMiddle .inputInput {height: 13px; border: 0px; font-size: 8pt; padding: 0px 0px 0px 0px; margin: 3px 0px 0px 0px; color: #ACA899}
.inputArea .inputMiddle2 .inputInput {height: 13px; border: 0px; font-size: 8pt; padding: 0px 0px 0px 0px; margin: 3px 0px 0px 0px; font-weight: bold; color: #ACA899}
.inputArea .inputRight {width: 7px; height: 21px; background: url(../images/buttons/inputRight.gif) no-repeat; float: left}
.inputArea .inputRight2 {width: 22px; height: 21px; background: url(../images/buttons/inputRight2.gif) no-repeat; float: left; cursor: pointer; cursor: hand}

.selectArea {height: 20px; font-size: 8pt; padding: 0px 0px 0px 0px}

.headingArea {height: 26px}
.headingArea .icon {float: left; margin: 0px 5px 0px 0px}
.headingArea .headingLeft {width: 7px; height: 26px; background: url(../images/buttons/headingLeft.gif) no-repeat; float: left}
.headingArea .headingMiddle {height: 26px; background: url(../images/buttons/headingBg.gif) repeat-x; float: left; padding: 1px 0px 0px 0px}
.headingArea .headingMiddle .headingText {float: left; font-weight: bold; padding: 5px 0px 0px 2px}
.headingArea .headingRight {width: 7px; height: 26px; background: url(../images/buttons/headingRight.gif) no-repeat; float: left}

.headingArea2 {height: 26px}
.headingArea2 .flag {margin: 0px 4px 0px 0px}
.headingArea2 .headingLeft {width: 7px; height: 26px; background: url(../images/buttons/headingLeft2.gif) no-repeat; float: left}
.headingArea2 .headingMiddle {height: 26px; background: url(../images/buttons/headingBg2.gif) repeat-x; float: left; padding: 1px 0px 0px 0px}
.headingArea2 .headingMiddle .headingText {float: left; font-weight: bold; padding: 5px 0px 0px 2px}
.headingArea2 .headingRight {width: 40px; height: 26px; background: url(../images/buttons/headingRight2.gif) no-repeat; float: left}


.headingCustom {margin: 0}
.headingCustom div.tl {display: block; padding: 6px 0 0 6px;
                            background: url("../images/buttons/headingCustom/headingBg.gif") top left no-repeat}
.headingCustom div.tr {display: block; padding: 6px 6px 6px 0; margin: -6px 0 0 6px; text-align: left; font-weight: bold;
                             background: url("../images/buttons/headingCustom/headingBg.gif") top right no-repeat}
.headingCustom div.bl {display: block; height: 6px; margin-top: -6px;
                               background: url("../images/buttons/headingCustom/headingBg.gif") bottom left no-repeat}
.headingCustom div.br {display: block; height: 6px; margin-left: 6px;
                                background: url("../images/buttons/headingCustom/headingBg.gif") bottom right no-repeat}

.haExpandable {font-size: 1pt; width: 480px; clear: both}

.haExpandable .heT {width: 480px; height: 6px; clear: both}
.haExpandable .heTL {float: left; width: 6px;   height: 6px;  background: url(../images/buttons/headingExpandable/tl.gif) no-repeat}
.haExpandable .heTM {float: left; width: 468px; height: 6px;  background: url(../images/buttons/headingExpandable/t.gif) repeat-x}
.haExpandable .heTR {float: left; width: 6px;   height: 6px;  background: url(../images/buttons/headingExpandable/tr.gif) no-repeat}

.haExpandable .heM {width: 480px}
.haExpandable .heML {float: left; width: 6px;  background: url(../images/buttons/headingExpandable/l.gif) repeat-y}
.haExpandable .heMM {float: left; width: 468px; background: #d3e0eb url(../images/buttons/headingExpandable/m.gif) repeat-x bottom}
.haExpandable .heMR {float: left; width: 6px; background: url(../images/buttons/headingExpandable/r.gif) repeat-y}

.haExpandable .heB {width: 480px; height: 6px; clear: both}
.haExpandable .heBL {float: left; width: 6px;   height: 6px;  background: url(../images/buttons/headingExpandable/bl.gif) no-repeat}
.haExpandable .heBM {float: left; width: 468px; height: 6px;  background: url(../images/buttons/headingExpandable/b.gif) repeat-x}
.haExpandable .heBR {float: left; width: 6px;   height: 6px;  background: url(../images/buttons/headingExpandable/br.gif) no-repeat}

.haExpandable .heMM .heContent {font-size: 8pt; font-weight: bold; background: url(../images/buttons/headingExpandable/content.gif) no-repeat bottom left; text-align: left}

/* BUTTONS START */
.button0 {cursor:pointer; line-height:27px; background:url('../images/buttons/button0.gif') no-repeat right top; padding-right:5px; vertical-align:middle; display:block; display:inline-block; display:-moz-inline-box; margin: 0px 10px 0px 0px; width: 78px; text-align: center}
.button0 span {background:url('../images/buttons/button0.gif') no-repeat left top; height:27px; display:block; display:inline-block; padding: 0px; line-height:27px; color: #000000; width: 78px; text-align: center; position: relative}
.nav span.new {background: #E11218; color: #FFFFFF; position: absolute; display:block; padding: 3px; top: -7px; right: -10px; height: 10px; width: 20px; line-height: 1em; font-size: 9px; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.French .nav span.new { width: 40px;right: -30px}
.Spanish .nav span.new, .Italian .nav span.new, .Dutch .nav span.new { width: 30px;right: -20px}
a.button0 {text-decoration: none}
a.button0:hover {background-position:right -155px}
a.button0:hover span {background-position:left -155px}

.button0_on {cursor:pointer; line-height:27px; background:url('../images/buttons/button0_on.gif') no-repeat right top; padding-right:5px; vertical-align:middle; display:block; display:inline-block; display:-moz-inline-box; margin: 0px 10px 0px 0px; width: 78px; text-align: center}
.button0_on span {background:url('../images/buttons/button0_on.gif') no-repeat left top; height:27px; display:block; display:inline-block; padding: 0px; line-height:27px; color: #FFFFFF; width: 78px; text-align: center; position: relative}
a.button0_on {text-decoration: none}
a.button0_on:hover {background-position:right -155px}
a.button0_on:hover span {background-position:left -155px}

.button0_sml {cursor:pointer; line-height:27px; background:url('../images/buttons/button0_sml.gif') no-repeat right top; padding-right:5px; vertical-align:middle; display:block; display:inline-block; display:-moz-inline-box; margin: 0px 10px 0px 0px; width: 68px; text-align: center}
.button0_sml span {background:url('../images/buttons/button0_sml.gif') no-repeat left top; height:27px; display:block; display:inline-block; padding: 0px; line-height:27px; color: #000000; width: 68px; text-align: center}
a.button0_sml {text-decoration: none}
a.button0_sml:hover {background-position:right -155px}
a.button0_sml:hover span {background-position:left -155px}

.button0_sml_on {cursor:pointer; line-height:27px; background:url('../images/buttons/button0_sml_on.gif') no-repeat right top; padding-right:5px; vertical-align:middle; display:block; display:inline-block; display:-moz-inline-box; margin: 0px 10px 0px 0px; width: 68px; text-align: center}
.button0_sml_on span {background:url('../images/buttons/button0_sml_on.gif') no-repeat left top; height:27px; display:block; display:inline-block; padding: 0px; line-height:27px; color: #FFFFFF; width: 68px; text-align: center}
a.button0_sml_on {text-decoration: none}
a.button0_sml_on:hover {background-position:right -155px}
a.button0_sml_on:hover span {background-position:left -155px}

<!-- OLD BUTTONS
.button0_large {cursor:pointer; line-height:27px; background:url('../images/buttons/button0.gif') no-repeat right top; padding-right:5px; vertical-align:middle; display:block; display:inline-block; display:-moz-inline-box; margin: 0px 10px 0px 0px; width: 98px; text-align: center}
.button0_large span {background:url('../images/buttons/button0.gif') no-repeat left top; height:27px; display:block; display:inline-block; padding-left:5px; line-height:27px; color: #000000; width: 98px; text-align: center}
a.button0_large {text-decoration: none}
a.button0_large:hover {background-position:right -155px}
a.button0_large:hover span {background-position:left -155px}

.button0_small {cursor:pointer; line-height:27px; background:url('../images/buttons/button0.gif') no-repeat right top; padding-right:5px; vertical-align:middle; display:block; display:inline-block; display:-moz-inline-box; margin: 0px 10px 0px 0px; width: 88px; text-align: center}
.button0_small span {background:url('../images/buttons/button0.gif') no-repeat left top; height:27px; display:block; display:inline-block; padding-left:5px; line-height:27px; color: #000000; width: 88px; text-align: center}
a.button0_small {text-decoration: none}
a.button0_small:hover {background-position:right -155px}
a.button0_small:hover span {background-position:left -155px}

.button0_large_on {cursor:pointer; line-height:27px; background:url('../images/buttons/button0_on.gif') no-repeat right top; padding-right:5px; vertical-align:middle; display:block; display:inline-block; display:-moz-inline-box; margin: 0px 10px 0px 0px; width: 98px; text-align: center}
.button0_large_on span {background:url('../images/buttons/button0_on.gif') no-repeat left top; height:27px; display:block; display:inline-block; padding-left:5px; line-height:27px; color: #FFFFFF; width: 98px; text-align: center}
a.button0_large_on {text-decoration: none}
a.button0_large_on:hover {background-position:right -155px}
a.button0_large_on:hover span {background-position:left -155px}

.button0_small_on {cursor:pointer; line-height:27px; background:url('../images/buttons/button0_on.gif') no-repeat right top; padding-right:5px; vertical-align:middle; display:block; display:inline-block; display:-moz-inline-box; margin: 0px 10px 0px 0px; width: 88px; text-align: center}
.button0_small_on span {background:url('../images/buttons/button0_on.gif') no-repeat left top; height:27px; display:block; display:inline-block; padding-left:5px; line-height:27px; color: #FFFFFF; width: 88px; text-align: center}
a.button0_small_on {text-decoration: none}
a.button0_small_on:hover {background-position:right -155px}
a.button0_small_on:hover span {background-position:left -155px}
-->

.button1 {cursor:pointer; line-height:22px; background:url('../images/buttons/button1.gif') no-repeat right top; padding-right:24px; vertical-align:middle; display:block; display:inline-block; display:-moz-inline-box; margin: 0px 5px 3px 0px}
.button1 span {background:url('../images/buttons/button1.gif') no-repeat left top; height:22px; display:block; display:inline-block; padding-left:7px; line-height:22px; color: #000000}
.button1 div {position: absolute; width: 23px; height: 13px; overflow: hidden; background: url(../images/blank.gif) repeat}
a.button1 {text-decoration: none; font-weight: bold}
a.button1:hover {background-position:right -161px}
a.button1:hover span {background-position:left -161px}

.button1_back {cursor:pointer; line-height:22px; background:url('../images/buttons/button1_back.gif') no-repeat right top; padding-right:7px; vertical-align:middle; display:block; display:inline-block; display:-moz-inline-box; margin: 0px 5px 3px 0px}
.button1_back span {background:url('../images/buttons/button1_back.gif') no-repeat left top; height:22px; display:block; display:inline-block; padding-left:24px; line-height:22px; color: #000000}
.button1_back div {position: absolute; width: 23px; height: 13px; overflow: hidden; background: url(../images/blank.gif) repeat}
a.button1_back {text-decoration: none; font-weight: bold}
a.button1_back:hover {background-position:right -161px}
a.button1_back:hover span {background-position:left -161px}

.button1_on {cursor:pointer; line-height:22px; background:url('../images/buttons/button1_on.gif') no-repeat right top; padding-right:22px; vertical-align:middle; display:block; display:inline-block; display:-moz-inline-box; margin: 0px 5px 3px 0px}
.button1_on span {background:url('../images/buttons/button1_on.gif') no-repeat left top; height: 22px; display:block; display:inline-block; padding-left:5px; line-height:22px; color: #000000}
.button1_on div {position: absolute; width: 23px; height: 13px; overflow: hidden; background: url(../images/blank.gif) repeat}
a.button1_on {text-decoration: none; font-weight: bold}
a.button1_on:hover {background-position:right -161px}
a.button1_on:hover span {background-position:left -161px}

.button2_left {cursor:pointer; background:url('../images/buttons/button2_left.gif') no-repeat; vertical-align:middle; display:block; margin: 0px 0px 0px 10px; width: 28px; height: 22px}
.button2_left span {width: 28px; height:22px}
a.button2_left {text-decoration: none; font-weight: bold}
a.button2_left:hover {background-position:0px -161px}

.button2_right {cursor:pointer; background:url('../images/buttons/button2_right.gif') no-repeat; vertical-align:middle; display:block; margin: 0px 0px 0px 10px; width: 28px; height: 22px}
.button2_right span {width: 28px; height:22px}
a.button2_right {text-decoration: none; font-weight: bold}
a.button2_right:hover {background-position: 0px -161px}

.button3 {cursor:pointer; line-height:22px; background:url('../images/buttons/button3.gif') no-repeat right top; padding-right:24px; vertical-align:middle; display:block; display:inline-block; display:-moz-inline-box; margin: 0px 5px 3px 0px}
.button3 a {text-decoration: none}
.button3 span {background:url('../images/buttons/button3.gif') no-repeat left top; height:22px; display:block; display:inline-block; padding-left:5px; line-height:22px; color: #FFFFFF}
.button3 div {position: absolute; width: 23px; height: 13px; overflow: hidden; background: url(../images/blank.gif) repeat}
a.button3 {text-decoration: none; font-weight: bold}
a.button3:hover {background-position:right -161px}
a.button3:hover span {background-position:left -161px}

.button4 {cursor:pointer; line-height:22px; background:url('../images/buttons/button4.gif') no-repeat right top; padding-right:5px; vertical-align:middle; display:block; display:inline-block; display:-moz-inline-box; margin: 0px 5px 3px 0px}
.button4 span {background:url('../images/buttons/button4.gif') no-repeat left top; height:22px; display:block; display:inline-block; padding-left:5px; line-height:22px; color: #000000;}
.button4 div {position: absolute; width: 23px; height: 13px; overflow: hidden; background: url(../images/blank.gif) repeat}
a.button4 {text-decoration: none; font-weight: bold}
a.button4:hover {background-position:right -161px}
a.button4:hover span {background-position:left -161px}

.button4_on {cursor:pointer; line-height:22px; background:url('../images/buttons/button4_on.gif') no-repeat right top; padding-right:5px; vertical-align:middle; display:block; display:inline-block; display:-moz-inline-box; margin: 0px 5px 3px 0px}
.button4_on span {background:url('../images/buttons/button4_on.gif') no-repeat left top; height: 22px; display:block; display:inline-block; padding-left:5px; line-height:22px; color: #000000}
a.button4_on {text-decoration: none; font-weight: bold}
a.button4_on:hover {background-position:right -161px}
a.button4_on:hover span {background-position:left -161px}

.button5 {cursor:pointer; line-height:22px; background:url('../images/buttons/button5.gif') no-repeat right top; padding-right:24px; vertical-align:middle; display:block; display:inline-block; display:-moz-inline-box; margin: 0px 5px 3px 0px}
.button5 a {text-decoration: none}
.button5 span {background:url('../images/buttons/button5.gif') no-repeat left top; height:22px; display:block; display:inline-block; padding-left:30px; line-height:22px; color: #FFFFFF}
.button5 div {position: absolute; width: 23px; height: 13px; overflow: hidden; background: url(../images/blank.gif) repeat}
a.button5 {text-decoration: none; font-weight: bold}
a.button5:hover {background-position:right -161px}
a.button5:hover span {background-position:left -161px}





/* BUTTONS END */







.boxOne {width: 242px; height: 167px; margin: 40px 0px 10px 0px}
.boxOne .top {width: 242px; height: 54px; background: url(../images/boxOne_top.jpg) no-repeat}
.boxOne .middle {width: 242px; height: 99px; background: url(../images/boxOne_middle.gif) repeat-y; padding: 0px 0px 0px 0px}
.boxOne .middle .content {padding: 0px 0px 0px 10px}
.boxOne .bottom {width: 242px; height: 14px; background: url(../images/boxOne_bottom.gif) no-repeat}

.boxTwo {width: 242px; height: 167px; margin: 40px 0px 10px 0px}
.boxTwo .top {width: 242px; height: 54px; background: url(../images/boxTwo_top.jpg) no-repeat}
.boxTwo .middle {width: 242px; height: 99px; background: url(../images/boxTwo_middle.gif) repeat-y; padding: 0px 0px 0px 0px}
.boxTwo .middle .content {padding: 0px 0px 0px 8px}
.boxTwo .bottom {width: 242px; height: 14px; background: url(../images/boxTwo_bottom.gif) no-repeat}

.boxThree {width: 242px; margin: 40px 0px 10px 0px}
.boxThree .top {width: 242px; height: 54px; background: url(../images/boxThree_top.jpg) no-repeat}
.boxThree .middle {width: 242px; background: url(../images/boxThree_middle.gif) repeat-y; padding: 0px 0px 0px 0px}
.boxThree .middle .content {padding: 0px 0px 0px 10px}
.boxThree .bottom {width: 242px; height: 14px; background: url(../images/boxThree_bottom.gif) no-repeat}

.boxFour {width: 242px; margin: 40px 0px 10px 0px}
.boxFour .top {width: 242px; height: 54px; background: url(../images/boxFour_top.jpg) no-repeat}
.boxFour .middle .content {padding: 0px 0px 0px 8px}
.boxFour .middle {width: 242px; background: url(../images/boxFour_middle.gif) repeat-y; padding: 0px 0px 0px 0px}
.boxFour .bottom {width: 242px; height: 14px; background: url(../images/boxFour_bottom.gif) no-repeat}



/* TABS START */
.tabMain {width: 100%; height: 35px}

.tabSectionHeading {width: 100%; height: 35px}

.tabSectionHeading h1 { font-size: 11px; padding: 0px; margin: 0px;}

.tabMain2 {width: 100%;}

.description_text { display: none; }

.tabSectionHeading2 {
    width: 100%;
    margin-left: 5px;
    margin-right: 5px;
    float: left;

    position: relative;
    top: 0px;
}

.tabSectionHeading2 h1 { font-size: 11px; padding: 0px; margin: 0px;}

.tabSectionContent {width: 100%; padding: 0px margin: 0px;}
.tabSectionContent .contentLeft {background: url(../images/tabs/content_left.gif) repeat-y; width: 6px}
.tabSectionContent .contentPre { width: 213px; margin: 0px 0px 0px 0px; padding: 0px 4px 0px 4px; background: #FFFFFF url(../images/tabs/content_main.gif) repeat-y; color: #000000; vertical-align: top; text-align: left}
.tabSectionContent .contentMain {margin: 0px 0px 0px 0px; padding: 0px 4px 5px 4px; background: #FFFFFF url(../images/tabs/content_main.gif) repeat-y; color: #000000; vertical-align: top}
.tabSectionContent .contentMain2 {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 4px; background: #FFFFFF url(../images/tabs/content_main.gif) repeat-y; color: #000000; vertical-align: top}
.tabSectionContent .contentMain3 {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 4px; background: #FFFFFF; color: #000000; vertical-align: top}
.tabSectionContent .contentRight {background: #FFFFFF url(../images/tabs/content_right.gif) repeat-y right; width: 6px}

.tabSectionFooter {width: 100%}
.tabSectionFooter .footerLeft {background: url(../images/tabs/footer_left.gif) no-repeat; width: 39px; height: 35px; text-align: center}
.tabSectionFooter .footerMain {background: url(../images/tabs/footer_main.gif) repeat-x; height: 35px; padding: 2px 0px 0px 0px}
.tabSectionFooter .footerRight {background: url(../images/tabs/footer_right.gif) no-repeat; width: 39px; height: 35px; text-align: center}

.tabSectionFooter {width: 100%}
.tabSectionFooter .bottom {width: 242px; height: 14px; background: url(../images/boxTwo_bottom.gif) no-repeat}


.tabSectionFooter1 {width: 100%; height: 73px; background: url(../images/tabs/footer_1.gif) no-repeat}
.tabSectionFooter2 {width: 100%; height: 73px; background: url(../images/tabs/footer_2.gif) no-repeat}

.tabSectionFooter3 {width: 100%}
.tabSectionFooter3 .footerLeft {background: url(../images/tabs/footer3_left.gif) no-repeat; width: 8px; height: 8px; text-align: center}
.tabSectionFooter3 .footerMain {background: url(../images/tabs/footer3_main.gif) repeat-x; height: 8px}
.tabSectionFooter3 .footerRight {background: url(../images/tabs/footer3_right.gif) no-repeat; width: 8px; height: 8px; text-align: center}

.tabSectionHeader3 {width: 100%}
.tabSectionHeader3 .footerLeft {background: url(../images/tabs/footer4_left.gif) no-repeat; width: 8px; height: 8px; text-align: center}
.tabSectionHeader3 .footerMain {background: #FFFFFF url(../images/tabs/footer4_main.gif) repeat-x; height: 8px}
.tabSectionHeader3 .footerRight {background: url(../images/tabs/footer4_right.gif) no-repeat; width: 8px; height: 8px; text-align: center}

.tab2_on {
    background: url(../images/tabs/bg_1.gif) repeat-x;
    color: #000000;
    font-weight: bold;
    height: 29px;
    text-align: center;
    vertical-align: middle;
    float: left;
}

.left_tab2_on {
    float: left;
    background: url(../images/tabs/tab_1a.gif) top left no-repeat;
    width: 8px;
    height: 35px;
}

.right_tab2_on {
    float: left;
    background: url(../images/tabs/tab_7a.gif) top right no-repeat;
    width: 7px;
    height: 35px;
}

.tab2_off {
    background: url(../images/tabs/bg_2.gif) repeat-x;
    color: #000000; font-weight: bold;
    height: 29px;
    text-align: center;
    vertical-align: middle;
    float: left;
}

.left_tab2_off {
    float: left;
    background: url(../images/tabs/tab_5a.gif) top right no-repeat;
    width: 8px;
    height: 35px;
}

.right_tab2_off {
    float: left;
    background: url(../images/tabs/tab_4a.gif) top right no-repeat;
    width: 7px;
    height: 35px;
}


.tab2 {
    float: left;
    height: 25px;
    margin-top: 0px;
    padding-right: 4px;
    /*margin-left: 4px;
    margin-right: 4px;
    margin-top: 4px;*/
}

.tabs {margin: 0px 0px 0px 0px}

.tab_preheading {font-size: 1pt; width: 1px; height: 35px}
.tab_off {background: url(../images/tabs/bg_2.gif) repeat-x; color: #000000; font-weight: bold; height: 35px; text-align: center; vertical-align: middle; padding: 0px 2px 0px 2px}
.tab_off div {padding: 0px 0px 3px 0px}
.tab_on {background: url(../images/tabs/bg_1.gif) repeat-x; color: #000000; font-weight: bold; height: 35px; text-align: center; vertical-align: middle; padding: 0px 2px 0px 2px}
.tab_on_2 {background: url(../images/tabs/bg_1.gif) repeat-x; color: #000000; font-weight: bold; height: 35px; text-align: left; vertical-align: middle; padding: 0px 2px 8px 2px}
.tab_on div {padding: 0px 0px 7px 0px}

.tab_off .tabLink:link {text-decoration: none; color: #999999}
.tab_off .tabLink:active {text-decoration: none}
.tab_off .tabLink:visited {text-decoration: none}
.tab_off .tabLink:hover {color: #000000; text-decoration: none}

.tab_on .tabLink:link {text-decoration: none; color: #333333}
.tab_on .tabLink:active {text-decoration: none}
.tab_on .tabLink:visited {text-decoration: none}
.tab_on .tabLink:hover {color: #333333; text-decoration: none}

.tab2_off .tabLink:link {text-decoration: none; color: #999999}
.tab2_off .tabLink:active {text-decoration: none}
.tab2_off .tabLink:visited {text-decoration: none}
.tab2_off .tabLink:hover {color: #000000; text-decoration: none}

.tab2_on .tabLink:link {text-decoration: none; color: #333333}
.tab2_on .tabLink:active {text-decoration: none}
.tab2_on .tabLink:visited {text-decoration: none}
.tab2_on .tabLink:hover {color: #333333; text-decoration: none}

.tab_repeat {font-size: 1pt; width: 100%; height: 35px; background: url(../images/tabs/bg_3.gif) repeat-x}
.tab_ending {font-size: 1pt; width: 6px; height: 35px}
.tabedge {font-size: 1pt; width: 1px}
.tabedgeEnd {font-size: 1pt; width: 7px}
.tabContent {}
/* TABS END */

/* TABS ITEMS START */
.errorItem {width: 100%; color: #999999; font-style: italic; text-align: left}

.newsItem {height: 47px; text-align: left; text-decoration: none; color: #333333; overflow: hidden; margin: 0px 0px 3px 0px}
.newsItem .image {float: left; margin: 0px 5px 0px 0px; border: 0px; text-align: center; width: 33px}
.newsItem .image img {border: 1px solid #cccccc}
.newsItem .date {color: #1e8dcd; margin: 0px}
.newsItem .text {color: #333333; margin: 0px}
.newsItem a {font-size: 8pt; font-weight: bold; color: #333333; margin: 0px; text-decoration: none}
.newsItem a:link {text-decoration: none}
.newsItem a:active {text-decoration: none}
.newsItem a:visited {text-decoration: none}
.newsItem a:hover {text-decoration: underline}

.downloadItem {height: 40px; text-align: left; text-decoration: none; color: #333333; overflow: hidden; border-top: 1px solid #cbdef1; margin: 0px 0px 3px 0px; padding: 3px 0px 3px 0px}
.downloadItem .date {color: #1e8dcd; margin: 0px; font-style: italic}

.downloadItem .description {color: #7bb7f0; margin: 0px; font-style: italic}
.downloadItem .loginheader {color: #0065cf; margin: 0px; font-style: italic}

.downloadItem .text {color: #999999; margin: 0px}
.downloadItem .size {color: #999999; margin: 0px}
.downloadItem a {font-size: 8pt; font-weight: bold; color: #333333; margin: 0px; text-decoration: none}
.downloadItem a:link {text-decoration: none}
.downloadItem a:active {text-decoration: none}
.downloadItem a:visited {text-decoration: none}
.downloadItem a:hover {text-decoration: underline}

.downloadItemSmall {height: 66px; width: 496px; text-align: left; text-decoration: none; color: #333333; overflow: hidden; margin: 0px 0px 5px 0px; border-bottom: 1px solid #cbdef1}
.downloadItemSmall .image {float: left; margin: 0px 10px 5px 15px; text-align: center; }
.downloadItemSmall .image img {border: 1px solid #cccccc;}
.downloadItemSmall .content {float: left; margin: -7px 0px 0px 0px; text-align: left; width: 400px; height: 93px}
.downloadItemSmall .content .heading {background-color: #81B9F0; width: 100%; height: 16px; color: #FFFFFF}
.downloadItemSmall .content .heading .title {float: left; margin: 0px 0px 0px 4px}
.downloadItemSmall .content .heading .date {float:right; margin: 0px 4px 0px 0px}
.downloadItemSmall .content .headline {font-weight: bold; overflow: hidden; width: 100%; margin: 5px 0px -1px 0px;}
.downloadItemSmall .content .headline2 {font-weight: bold; overflow: hidden; width: 100%; margin: -1px 0px -1px 0px; text-decoration: underline}
.downloadItemSmall .content .text {width: 100%; height: 45px}
.downloadItemSmall a {font-size: 8pt; font-weight: bold; color: #333333; margin: 0px; text-decoration: underline}
.downloadItemSmall a:link {text-decoration: none}
.downloadItemSmall a:active {text-decoration: none}
.downloadItemSmall a:visited {text-decoration: none}
.downloadItemSmall .buttons {float: top; margin: -50px -27px 0px 4px}

.downloadItemLarge {width: 476px; text-align: left; text-decoration: none; color: #333333; overflow: hidden; margin: 0px 0px 5px 0px; padding:7px}
.downloadItemLarge .image {float: left; margin: 0px 10px 5px 5px; text-align: center; width: 79px;}
.downloadItemLarge .image img {border: 1px solid #cccccc;}
.downloadItemLarge .content {float: left; margin: 0px 0px 0px 0px; text-align: left; width: 380px;}
.downloadItemLarge .content .heading {background-color: #005CBA; width: 100%; height: 16px; color: #FFFFFF}
.downloadItemLarge .content .heading2 {background-color: #82b5eb; width: 474PX; height: 16px; color: #FFFFFF}
.downloadItemLarge .content .heading .title {float: left; margin: 0px 0px 0px 4px}
.downloadItemLarge .content .heading .date {float:right; margin: 0px 4px 0px 0px}
.downloadItemLarge .content .heading .description {margin: 0px 4px 0px 0px}
.downloadItemLarge .content .headline {font-weight: bold; overflow: hidden; width: 100%; margin: 6px 0px 6px 0px;}
.downloadItemLarge .content .text {overflow: hidden; width: 100%}
.downloadItemLarge a {font-size: 8pt; font-weight: bold; color: #333333; margin: 0px; text-decoration: none}
.downloadItemLarge a:link {text-decoration: none}
.downloadItemLarge a:active {text-decoration: none}
.downloadItemLarge a:visited {text-decoration: none}
.downloadItemLarge a:hover {text-decoration: underline}

.gameItem {text-align: left; text-decoration: none; color: #333333; overflow: hidden; margin: 0px 0px 2px 0px}
.gameItem .image {float: left; margin: 0px 5px 0px 0px; border: 0px; text-align: center; height: 47px}
.gameItem .image img {border: 1px solid #cccccc}
.gameItem .textarea {float: right; width: 179px; margin: 0px}
.gameItem .textarea .date {color: #1e8dcd; margin: 0px; font-style: italic}
.gameItem .textarea .text {color: #333333; margin: 0px; }
.gameItem .textarea a {font-size: 8pt; font-weight: bold; color: #333333; margin: 0px; text-decoration: none}
.gameItem .textarea a:link {text-decoration: none}
.gameItem .textarea a:active {text-decoration: none}
.gameItem .textarea a:visited {text-decoration: none}
.gameItem .textarea a:hover {text-decoration: underline}

.gameItem .textarea a.purchaseSidebar:link {color: #3386d6; text-decoration: underline;}
.gameItem .textarea a.purchaseSidebar:active {color: #3386d6; text-decoration: underline;}
.gameItem .textarea a.purchaseSidebar:visited {color: #3386d6; text-decoration: underline;}
.gameItem .textarea a.purchaseSidebar:hover {color: #3386d6; text-decoration: underline;}


.newsGameItem {width: 230px; text-align: left; text-decoration: none; color: #333333; overflow: hidden; margin: 0px 0px 2px 0px}
.newsGameItem .newsGameImage {float: left; margin: 0px 5px 0px 0px; border: 0px; text-align: center; height: 47px}
.newsGameItem .newsGameImage img {border: 1px solid #cccccc}
.newsGameItem .textarea {float: right; width: 179px; margin: 0px}
.newsGameItem .textarea .newsGameText {color: #333333; margin: 0px; }
.newsGameItem .textarea a {font-size: 8pt; font-weight: bold; color: #333333; margin: 0px; text-decoration: none}
.newsGameItem .textarea a:link {text-decoration: none}
.newsGameItem .textarea a:active {text-decoration: none}
.newsGameItem .textarea a:visited {text-decoration: none}
.newsGameItem .textarea a:hover {text-decoration: underline}

.mediaItem {float: left; position: relative; width: 66px; height: 87px; color: #333333; text-align: left; text-decoration: none; overflow: hidden; margin: 0px 4px 4px 3px}
.mediaItem .image {border: 1px solid #999999; width: 64px; height: 49px; overflow: hidden; margin: 0px 0px 2px 0px}
.mediaItem .image .icon {width: 100%; height: 100%; text-align: right; border: 0px; cursor: hand}
.mediaItem .image .icon img {border: 0px; margin: 30px 0px 0px 0px}
.mediaItem .text {color: #767676; margin: 0px; font-size: 7pt}
.mediaItem a {font-size: 8pt; font-weight: bold; color: #767676; margin: 0px; text-decoration: none}
.mediaItem a:link {text-decoration: none}
.mediaItem a:active {text-decoration: none}
.mediaItem a:visited {text-decoration: none}
.mediaItem a:hover {text-decoration: underline}

.screenshotItem {float: left; position: relative; width: 66px; height: 59px; color: #333333; text-align: left; text-decoration: none; overflow: hidden; margin: 0px 4px 0px 4px}
.screenshotItem .image {border: 1px solid #999999; width: 64px; height: 49px; overflow: hidden; margin: 0px 0px 2px 0px}
.screenshotItem .image .icon {width: 100%; height: 100%; text-align: right; border: 0px; cursor: hand}
.screenshotItem .image .icon img {border: 0px; margin: 30px 0px 0px 0px}
.screenshotItem .text {color: #767676; margin: 0px; font-size: 7pt}
.screenshotItem a {font-size: 8pt; font-weight: bold; color: #767676; margin: 0px; text-decoration: none}
.screenshotItem a:link {text-decoration: none}
.screenshotItem a:active {text-decoration: none}
.screenshotItem a:visited {text-decoration: none}
.screenshotItem a:hover {text-decoration: underline}

.videoItem1 {float: left; position: relative; width: 66px; height: 87px; color: #333333; text-align: left; text-decoration: none; overflow: hidden; margin: 0px 4px 4px 3px}
.videoItem1 .image {border: 1px solid #999999; width: 64px; height: 49px; overflow: hidden; margin: 0px 0px 2px 0px}
.videoItem1 .image .icon {width: 100%; height: 100%; text-align: right; border: 0px; cursor: hand}
.videoItem1 .image .icon img {border: 0px; margin: 30px 0px 0px 0px}
.videoItem1 .text {color: #767676; margin: 0px; font-size: 7pt}
.videoItem1 a {font-size: 8pt; font-weight: bold; color: #767676; margin: 0px; text-decoration: none}
.videoItem1 a:link {text-decoration: none}
.videoItem1 a:active {text-decoration: none}
.videoItem1 a:visited {text-decoration: none}
.videoItem1 a:hover {text-decoration: underline}

.videoItem2 {float: left; position: relative; width: 66px; height: 85px; color: #333333; text-align: left; text-decoration: none; overflow: hidden; margin: 0px 4px 0px 3px}
.videoItem2 .image {border: 1px solid #999999; width: 64px; height: 49px; overflow: hidden; margin: 0px 0px 2px 0px}
.videoItem2 .image .icon {width: 100%; height: 100%; text-align: right; border: 0px; cursor: hand}
.videoItem2 .image .icon img {border: 0px; margin: 30px 0px 0px 0px}
.videoItem2 .text {color: #767676; margin: 0px; font-size: 7pt}
.videoItem2 a {font-size: 8pt; font-weight: bold; color: #767676; margin: 0px; text-decoration: none}
.videoItem2 a:link {text-decoration: none}
.videoItem2 a:active {text-decoration: none}
.videoItem2 a:visited {text-decoration: none}
.videoItem2 a:hover {text-decoration: underline}

.contentItem {text-align: left; width: 100%; height: 255px; text-decoration: none; margin: 0px 0px 0px 0px; overflow: scroll; overflow-x: hidden; overflow-y: scroll; padding: 0px 0px 0px 0px}
.contentItem .text {margin: 0px 5px 0px 0px; border-right: 1px solid #d3e0eb; padding: 0px 5px 0px 0px}

.reviewItems {text-align: left; width: 100%; height: 255px; text-decoration: none; margin: 0px 0px 0px 0px; overflow: scroll; overflow-x: hidden; overflow-y: scroll; padding: 0px 0px 0px 0px}
.reviewItems .reviewItem {margin: 0px 5px 0px 0px; padding: 5px 5px 5px 0px; border-bottom: 1px solid #cbdef1}
.reviewItems .reviewItem .heading {font-weight: bold}
.reviewItems .reviewItem .score {color: #1e8dcd; font-style: italic}
.reviewItems .reviewItem a {font-size: 8pt; font-weight: normal; color: #333333; margin: 0px; text-decoration: none}
.reviewItems .reviewItem a:link {text-decoration: none}
.reviewItems .reviewItem a:active {text-decoration: none}
.reviewItems .reviewItem a:visited {text-decoration: none}
.reviewItems .reviewItem a:hover {text-decoration: underline}

.playsegaItem0 {float: left; position: relative; width: 82px; height: 90px; color: #333333; text-align: left; text-decoration: none; overflow: hidden; margin: 0 0 0 10px}
.playsegaItem0 .image {border: 1px solid #999999; width: 80px; height: 61px; overflow: hidden; margin: 0px 0px 2px 0px}
.playsegaItem0 .image .icon {width: 100%; height: 100%; text-align: right; border: 0px; cursor: hand}
.playsegaItem0 .image .icon img {border: 0px; margin: 42px 0px 0px 0px}
.playsegaItem0 .text {color: #767676; margin: 0px; font-size: 7pt}
.playsegaItem0 a {font-size: 8pt; font-weight: bold; color: #767676; margin: 0px; text-decoration: none}
.playsegaItem0 a:link {text-decoration: none}
.playsegaItem0 a:active {text-decoration: none}
.playsegaItem0 a:visited {text-decoration: none}
.playsegaItem0 a:hover {text-decoration: underline}

.playsegaItem1 {float: right; position: relative; width: 82px; height: 90px; color: #333333; text-align: left; text-decoration: none; overflow: hidden; margin: 0 10px 0 0}
.playsegaItem1 .image {border: 1px solid #999999; width: 80px; height: 61px; overflow: hidden; margin: 0px 0px 2px 0px}
.playsegaItem1 .image .icon {width: 100%; height: 100%; text-align: right; border: 0px; cursor: hand}
.playsegaItem1 .image .icon img {border: 0px; margin: 42px 0px 0px 0px}
.playsegaItem1 .text {color: #767676; margin: 0px; font-size: 7pt}
.playsegaItem1 a {font-size: 8pt; font-weight: bold; color: #767676; margin: 0px; text-decoration: none}
.playsegaItem1 a:link {text-decoration: none}
.playsegaItem1 a:active {text-decoration: none}
.playsegaItem1 a:visited {text-decoration: none}
.playsegaItem1 a:hover {text-decoration: underline}

/* TABS ITEMS END */

.searchItem {width: 496px; height: 48px; text-align: left; text-decoration: none; overflow: hidden; border-bottom: 1px solid #cbdef1; margin: 5px 0px 0px 0px; padding: 0px 0px 5px 0px}
.searchItem .highlighted {color: #3399ff}
.searchItem .image {float: left; margin: 0px 5px 0px 0px; overflow: hidden}
.searchItem .image img {border: 1px solid #999999}
.searchItem .content {float: left; width: 450px; height: 48px; overflow: hidden}
.searchItem .content .stars {float: left; width: 60px; height: 12px; margin: 0px 5px 0px 0px}
.searchItem .content .star_on {float: left; background: url(../images/icons/star_on.gif) no-repeat; width: 12px; height: 12px}
.searchItem .content .star_half {float: left; background: url(../images/icons/star_half.gif) no-repeat; width: 12px; height: 12px}
.searchItem .content .star_off {float: left; background: url(../images/icons/star_off.gif) no-repeat; width: 12px; height: 12px}
.searchItem .content .heading {color: #333333; font-weight: bold}
.searchItem .content .date {color: #1e8dcd; font-style: italic}
.searchItem .content .genre {color: #1e8dcd; font-style: italic}
.searchItem .content .text {color: #333333}
.searchItem .content a {font-size: 8pt; font-weight: bold; color: #333333; margin: 0px; text-decoration: none}
.searchItem .content a:link {text-decoration: none}
.searchItem .content a:active {text-decoration: none}
.searchItem .content a:visited {text-decoration: none}
.searchItem .content a:hover {text-decoration: underline}

/* MOO STUFF START */
h3 {font-size: 8pt}
.toggler {margin: 5px 0px 0px 0px; cursor: pointer; cursor: hand}
.element {margin: 5px 0px 0px 0px}

.retailers {width: 225px}
.retailers .retailer {width: 100%; height: 60px; overflow: hidden; border-bottom: 1px solid #cbdef1; margin: 2px 0px 2px 0px}
.retailers .retailer .image {height: 50px; float: left; overflow: hidden}
.retailers .retailer .image img {border: 0px}
.retailers .retailer .text {float: right}

.sharing {width: 474px}

#flag_container {z-index:13000;float:right;position:relative;left:-35px}
#flags {width:34px; height:14px; /*top:-1px;left:85px; position:relative;*/ overflow:hidden; z-index:10; text-align:left;position:absolute}
#flags .flag_top {height: 14px; padding-bottom:10px; background: url(../images/flags/top.gif) no-repeat bottom left}
#flags .flag {height: 20px; background: url(../images/flags/middle.gif) repeat-y 0 0}
#flags .flag_top div,
#flags .flag a {height:14px; background-image: url(../images/flags/flags.gif); background-repeat:no-repeat; margin:0 7px}
#flags a {text-decoration:none; display:block; outline:none}
#flags .footer {height: 7px; background: url(../images/flags/footer.gif) no-repeat 0 0}
#flags .subflags {height: 20px; overflow: hidden}
#flags .subflags .divider {height:5px; background: url(../images/flags/middle.gif) repeat-y 0 0; border-top: 1px solid #ccc}

#flags .EnglishUK:hover {background-position: 0 -14px}
#flags .French {background-position: -80px 0}
#flags .French:hover {background-position: -80px -14px}
#flags .Italian {background-position: -100px 0}
#flags .Italian:hover {background-position: -100px -14px}
#flags .German {background-position: -40px 0}
#flags .German:hover {background-position: -40px -14px}
#flags .Spanish {background-position: -60px 0}
#flags .Spanish:hover {background-position: -60px -14px}
#flags .Dutch {background-position: -120px 0}
#flags .Dutch:hover {background-position: -120px -14px}
#flags .Belgium {background-position: -140px 0}
#flags .Belgium:hover {background-position: -140px -14px}
#flags .Australian {background-position: -160px 0}
#flags .Australian:hover {background-position: -160px -14px}
#flags .EnglishUSA {background-position: -20px 0}
#flags .EnglishUSA:hover {background-position: -20px -14px}
#flags .Japan {background-position: -180px 0}
#flags .Japan:hover {background-position: -180px -14px}

.videotip, .videotip-tip {color: #000; width: 120px; z-index: 13000;}
.videotip .tip-title, .videotip-tip .tip-title {padding: 2px 4px 2px 4px; background: #FFFFFF; border: 1px solid #CCCCCC}
.videotip .tip-text, .videotip-tip .tip-text {display: none}

.flagtip, .flagtip-tip {color: #000; z-index: 13000}
.flagtip .tip-title, .flagtip-tip .tip-title {padding: 2px 4px 2px 4px; background: #FFFFFF; border: 1px solid #CCCCCC}
.flagtip .tip-text, .flagtip-tip .tip-text {display: none}

/* MOO STUFF END */

/* NEWS ITEMS START */
.newsItemSelected {width: 476px; text-align: left; text-decoration: none; color: #333333; overflow: hidden; margin: 0px 0px 5px 0px;}
.newsItemSelected .newsWarning {font-weight: bold; color: #FF5807; margin: 0px 0px 0px 5px}
.newsItemSelected .image {float: left; margin: 0px 10px 5px 5px; width: 150px; text-align: center}
.newsItemSelected img {border: 1px solid #cccccc}
.newsItemSelected .heading {float: left; border: 0px; background: #005CBA; width: 296px; color: #FFFFFF; padding: 0px 4px 0px 4px; margin: 0px 0px 16px 0px;}
.newsItemSelected .heading .title {float: left}
.newsItemSelected .heading .date {float: right}
.newsItemSelected .subheading {border: 0px; background: #81B8F1; width: 100%; color: #FFFFFF; padding: 0px 4px 0px 4px; margin: 0px 0px 8px 0px;}
.newsItemSelected .summary {font-weight: bold; margin: 0px 0px 16px 0px}
.newsItemSelected .text {}
.newsItemSelected a {font-size: 8pt; font-weight: bold; color: #333333; margin: 0px; text-decoration: none}
.newsItemSelected a:link {text-decoration: none}
.newsItemSelected a:active {text-decoration: none}
.newsItemSelected a:visited {text-decoration: none}
.newsItemSelected a:hover {text-decoration: underline}

.newsItemLarge {height: 221px; width: 476px; text-align: left; text-decoration: none; color: #333333; overflow: hidden; margin: 0px 0px 5px 0px}
.newsItemLarge .image {float: left; margin: 0px 10px 5px 5px; text-align: center; width: 149px;}
.newsItemLarge .image img {border: 1px solid #cccccc}
.newsItemLarge .content {float: left; margin: 0px 0px 0px 0px; text-align: left; width: 300px; height: 195px}
.newsItemLarge .content .heading {background-color: #005CBA; width: 100%; height: 16px; color: #FFFFFF}
.newsItemLarge .content .heading .title {float: left; margin: 0px 0px 0px 4px}
.newsItemLarge .content .heading .date {float:right; margin: 0px 4px 0px 0px}
.newsItemLarge .content .headline {font-weight: bold; overflow: hidden; width: 100%; margin: 6px 0px 6px 0px;}
.newsItemLarge .content .text {overflow: hidden; width: 100%}
.newsItemLarge .content a.textLink {font-size: 8pt; font-weight: bold; color: #333333; margin: 0px; text-decoration: none}
.newsItemLarge .content a.textLink:link {text-decoration: none}
.newsItemLarge .content a.textLink:active {text-decoration: none}
.newsItemLarge .content a.textLink:visited {text-decoration: none}
.newsItemLarge .content a.textLink:hover {text-decoration: underline}

.newsItemMedium {height: 119px; width: 496px; text-align: left; text-decoration: none; color: #333333; overflow: hidden; margin: 0px 0px 5px 0px; border-bottom: 1px solid #cbdef1}
.newsItemMedium .image {float: left; margin: 0px 10px 5px 5px; text-align: center; width: 77px;}
.newsItemMedium .image img {border: 1px solid #cccccc}
.newsItemMedium .content {float: left; margin: 0px 0px 0px 0px; text-align: left; width: 397px; height: 93px}
.newsItemMedium .content .heading {background-color: #81B9F0; width: 100%; height: 16px; color: #FFFFFF}
.newsItemMedium .content .heading .title {float: left; margin: 0px 0px 0px 4px}
.newsItemMedium .content .heading .date {float:right; margin: 0px 4px 0px 0px}
.newsItemMedium .content .headline {font-weight: bold; overflow: hidden; width: 100%; margin: 6px 0px 6px 0px;}
.newsItemMedium .content .text {overflow: hidden; width: 100%; height: 45px}
.newsItemMedium a.textLink {font-size: 8pt; font-weight: bold; color: #333333; margin: 0px; text-decoration: none}
.newsItemMedium a.textLink:link {text-decoration: none}
.newsItemMedium a.textLink:active {text-decoration: none}
.newsItemMedium a.textLink:visited {text-decoration: none}
.newsItemMedium a.textLink:hover {text-decoration: underline}

.newsImage {float: left; position: relative; width: 66px; height: 59px; color: #333333; text-align: left; text-decoration: none; overflow: hidden; margin: 0px 4px 0px 0px}
.newsImage .image {border: 1px solid #999999; width: 64px; height: 49px; overflow: hidden; margin: 0px 0px 2px 0px}
.newsImage .image .icon {width: 100%; height: 100%; text-align: right; border: 0px; cursor: pointer}
.newsImage .image .icon img {border: 0px; margin: 30px 0px 0px 0px}

.sendResults {width: 472px; font-weight: bold; border: 1px solid #cccccc; display: none; padding: 2px 0px 2px 2px}

/* NEWS ITEMS END */

a.underlined_link {font-size: 8pt; font-weight: bold; color: #333333; margin: 0px; text-decoration: underline}

/** FOOTER FOR THE UK **/
.legallinksfooter { margin: 10px auto 10px auto; width: 441px; }
.legallinksfooter .askaboutgames_legallink { float: left; background: url(../images/askaboutgames_en.jpg) no-repeat center; height: 49px; width:57px; margin: 0px 20px 0px 20px }
.legallinksfooter .pegi_legallink { float: left; background: url(../images/pegi_en.jpg) no-repeat center; height: 49px; width:85px; margin: 0px 20px 0px 20px }
.legallinksfooter .bbfc_legallink { float: left; background: url(../images/bbfc_en.jpg) no-repeat center; height: 49px; width:47px; margin: 0px 20px 0px 20px }
.legallinksfooter .elspa_legallink { float: left; background: url(../images/elspa_en.jpg) no-repeat center; height: 49px; width:72px; margin: 0px 20px 0px 20px }

.legallinksfooter a { display: block; width: 100%; height: 100%; text-decoration: none; }
/** END OF FOOTER FOR THE UK **/

td.country { font-weight: bold; }

td.support-cell { border: 1px solid #CCC; padding: 2px }
td.support-cell a:link { color: #3386d6; text-decoration: none; }
td.support-cell a:active { color: #3386d6; text-decoration: none; }
td.support-cell a:visited { color: #3386d6; text-decoration: none; }
td.support-cell a:hover { color: #3386d6; text-decoration: underline; }

th.support-cell-header { border: 1px solid #000; background: #D6D6D6; padding: 5px }

object { outline:none; }
