
/* ::::: http://www.gameinformer.com/StyleSheets/GameInformer.css ::::: */

body { background: rgb(105, 119, 132) none repeat; margin-top: 0px; margin-bottom: 0px; }
.mainBody {  }
.fnBody { background: rgb(102, 102, 102) url('media-grid-back.jpg') repeat-y scroll center top; }
.headerText { font-size: 7pt; font-family: Arial,Verdana,Helvetica; color: rgb(255, 255, 255); font-style: italic; text-align: right; text-decoration: none; }
.alternatingItemTemplate { background-color: rgb(221, 225, 228); }
.printPostingPage { margin: 5px 0px 0px 15px; background: rgb(255, 255, 255) none repeat; text-align: left; width: 650px; font-family: Arial,Verdana,Helvetica; }
#printPostingPath { font-size: 8pt; }
#printPostingContent h1 { font-size: 18pt; }
#printBody { margin: 20px 0px 0px; font-size: 10pt; }
#headlineNews { background: transparent url('homehead_news.jpg') no-repeat; width: 325px; height: 33px; }
#downloadsHeader { background: transparent url('homehead_downloads.jpg') no-repeat; width: 794px; height: 30px; }
#featuresHeader { background: transparent url('homehead_features.jpg') no-repeat; width: 793px; height: 29px; }
#MultiPageNav { text-align: center; }
#reviewTable { width: 217px; }
#content { margin: 5px; font-size: 9pt; font-family: Arial,Verdana,Helvetica; text-align: left; }
#content a { color: rgb(0, 0, 0); }
.newsTitle { margin: 5px; font-family: Veranda,Helvetica,Arial,sans-serif; font-style: normal; font-variant: normal; font-weight: 900; font-size: 18pt; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(34, 34, 34); text-align: left; }
.rssList { margin: 5px 0px 20px 23px; list-style-image: url('feed-icon-14x14.png'); font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 8pt; line-height: 16px; font-size-adjust: none; font-stretch: normal; }
.rssList ul a { display: block; line-height: 14px; }
table.content { font-size: 9pt; font-family: Arial,Verdana,Helvetica; color: rgb(0, 0, 0); }
table.content a { font-size: 8pt; color: rgb(80, 80, 80); }
table.content a:hover { font-size: 8pt; color: rgb(144, 144, 144); }
table.bodytable { border: 0px none ; background-color: rgb(204, 204, 204); text-align: center; }
table.secondOptionBGColor { background-color: rgb(238, 238, 238); }
table.zeroTable { border: 1px solid black; padding: 0px; }
td.content { font-size: 9pt; font-family: Arial,Verdana,Helvetica; color: rgb(0, 0, 0); }
td.contentBold { font-size: 9pt; font-family: Arial,Verdana,Helvetica; color: rgb(0, 0, 0); font-weight: bold; }
td.contentreview { font-size: 8pt; font-family: Arial,Verdana,Helvetica; color: rgb(240, 240, 240); }
td.adcolumn { border-left: 1px solid black; font-size: 9pt; font-family: Arial,Verdana,Helvetica; color: rgb(0, 0, 0); background-color: rgb(204, 204, 204); }
td.navbg { background: transparent url('navbg.gif') repeat-x; vertical-align: super; text-align: left; }
td.sidestrip { background: transparent url('gi_sidestrip.gif') repeat-y; vertical-align: super; text-align: left; width: 27px; }
.contentwlarge { font-size: 13pt; font-family: Arial,Verdana,Helvetica; color: rgb(255, 176, 0); font-weight: bold; }
.contentw { font-size: 8pt; font-family: Arial,Verdana,Helvetica; color: rgb(255, 255, 255); font-weight: bold; }
.contentwsmall { font-size: 7pt; font-family: Arial,Verdana,Helvetica; color: rgb(255, 255, 255); font-weight: normal; }
.contentwNonBold { font-size: 9pt; font-family: Arial,Verdana,Helvetica; color: rgb(255, 255, 255); }
.contentw a:link { font-size: 9pt; font-family: Arial,Verdana,Helvetica; color: rgb(255, 255, 255); font-weight: bold; }
.contentw a:visited { font-size: 9pt; font-family: Arial,Verdana,Helvetica; color: rgb(255, 255, 255); font-weight: bold; }
.contentw a:hover { font-size: 9pt; font-family: Arial,Verdana,Helvetica; color: rgb(255, 255, 255); font-weight: bold; }
.contentw a:active { font-size: 9pt; font-family: Arial,Verdana,Helvetica; color: rgb(255, 255, 255); font-weight: bold; }
.editor { font-size: 8pt; font-family: Arial,Verdana,Helvetica; color: rgb(129, 156, 172); }
.editor a { text-decoration: underline; }
.fnEditor { font-size: 10pt; font-family: Arial,Verdana,Helvetica; color: rgb(22, 83, 127); font-weight: bold; }
.fnEditor a { text-decoration: none; color: rgb(22, 83, 127); font-weight: bold; }
.fnEditorNav { font-size: 8pt; font-family: Arial,Verdana,Helvetica; color: rgb(22, 83, 127); font-weight: bold; }
.fnEditorNav a { text-decoration: none; color: rgb(22, 83, 127); font-weight: bold; }
.poll { font-size: 8pt; font-family: Arial,Verdana,Helvetica; color: rgb(0, 0, 0); }
.poll a { text-decoration: underline; }
.smallgray { color: rgb(192, 192, 192); font-family: Arial,Verdana,Helvetica; font-size: 8pt; font-style: italic; }
td.footer { padding: 2px 0px 0px; font-size: 8pt; font-family: Arial,Verdana,Helvetica; color: rgb(182, 192, 200); line-height: 14px; }
td.footer a { text-decoration: underline; color: rgb(182, 192, 200); }
td.footerwhite { font-size: 8pt; font-family: Arial,Verdana,Helvetica; color: rgb(255, 255, 255); line-height: 8pt; }
td.footerwhite a:link { text-decoration: underline; }
td.footerwhite a:visited { text-decoration: underline; }
td.footerwhite a:hover { text-decoration: underline; }
td.footerwhite a:active { text-decoration: underline; }
td.loginwhite { text-decoration: underline; font-size: 10pt; font-family: Arial,Verdana,Helvetica; color: rgb(255, 165, 0); font-weight: bold; }
td.login { font-size: 8pt; font-family: Arial,Verdana,Helvetica; color: rgb(255, 255, 255); font-weight: bold; }
td.login a:link { text-decoration: underline; }
td.login a:visited { text-decoration: underline; }
td.login a:hover { text-decoration: underline; }
td.login a:active { text-decoration: underline; }
td.topnav { font-size: 8pt; font-family: Arial,Verdana,Helvetica; color: rgb(0, 0, 0); font-weight: bold; }
td.topnav a:link { text-decoration: underline; }
td.topnav a:visited { text-decoration: underline; }
td.topnav a:hover { text-decoration: underline; }
td.topnav a:active { text-decoration: underline; }
td.DataGridHeaderRow { background-color: rgb(110, 143, 160); }
span.header { font-size: 20pt; font-family: Arial,Verdana,Helvetica; color: rgb(0, 0, 0); font-weight: bold; }
span.titletxt { font-family: Arial; font-style: normal; font-variant: normal; font-weight: bold; font-size: 11pt; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(128, 128, 128); text-decoration: none; }
.titletxt a { font-size: 11pt; font-family: Arial,Verdana,Helvetica; color: rgb(128, 128, 128); font-weight: bold; text-decoration: none; }
span.titletxtwhite { font-size: 11pt; font-family: Arial,Verdana,Helvetica; color: rgb(255, 255, 255); font-weight: bold; }
span.scoretxt { font-size: 16pt; font-family: Arial,Verdana,Helvetica; color: rgb(192, 192, 192); font-weight: bold; }
span.smtxt { font-size: 7pt; font-family: Arial,Verdana,Helvetica; color: rgb(0, 0, 0); }
.platform { font-weight: bold; font-size: 8pt; font-family: Arial,Verdana,Helvetica; color: rgb(129, 156, 172); }
.date { font-size: 8pt; font-family: Arial,Verdana,Helvetica; color: rgb(0, 0, 0); font-weight: bold; }
.byline { margin: 0px 0px 8px 5px; font-weight: bold; font-size: 8pt; font-family: Arial,Verdana,Helvetica; color: rgb(129, 156, 172); }
.standardLink a { padding: 0px 4px 0px 1px; vertical-align: middle; font-weight: bold; font-size: 9pt; font-family: Arial,Verdana,Helvetica; color: rgb(129, 156, 172); text-decoration: none; }
.boxLeft { vertical-align: middle; float: left; }
.boxRight { vertical-align: middle; float: right; }
.subnavbar { height: 29px; width: 650px; text-align: justify; }
.topnavdate { font-size: 7pt; font-family: Arial,Verdana,Helvetica; color: rgb(255, 255, 255); font-weight: bold; }
.buyitnow { position: absolute; height: 29px; text-align: right; }
.gameNavTable { margin: 0px 0px 0px 10px; width: 800px; }
.menuStyle { border-style: none; border-width: 0pt; background-color: rgb(255, 255, 255); font-family: Arial,Verdana,Helvetica; font-size: 7pt; width: 170px; }
.menuCellStyle { background-color: rgb(255, 255, 204); padding-left: 7px; padding-right: 7px; }
.menuPaddedCellStyle { padding-left: 7px; padding-right: 7px; }
.menuIndentedCellStyle { padding-left: 18px; }
.menuTopCellStyle { background-color: rgb(255, 255, 204); padding-top: 7px; padding-left: 7px; padding-right: 7px; }
.menuBottomCellStyle { border-bottom: 2px inset rgb(0, 51, 153); background-color: rgb(255, 255, 204); padding-left: 7px; padding-right: 7px; padding-bottom: 101%; }
.menuHeaderStyle { border-style: none; border-width: 0pt; background-color: rgb(0, 51, 153); font-family: Arial,Verdana,Helvetica; font-size: 12px; font-weight: bold; color: white; height: 20px; }
.StaffTitle { color: rgb(255, 255, 255); font-family: Arial,Verdana,Helvetica; font-size: 20pt; font-weight: bold; }
.StaffTitleText { color: rgb(255, 255, 255); font-family: Arial,Verdana,Helvetica; font-size: 8pt; font-weight: bold; }
.searchSubHeader { background-color: rgb(0, 0, 0); }
.searchNotActive { color: rgb(170, 170, 170); font-size: 9pt; }
.StaffDarkRowsTitle { color: rgb(255, 165, 0); font-family: Arial,Verdana,Helvetica; font-size: 9pt; font-weight: bold; }
.StaffDarkRowsData { color: white; font-family: Arial,Verdana,Helvetica; font-size: 8pt; }
.StaffDarkRowsData span { font-size: 8pt; font-family: Arial,Verdana,Helvetica; color: rgb(255, 255, 255); }
.StaffDarkRowsData span a:link { font-size: 8pt; font-family: Arial,Verdana,Helvetica; color: rgb(255, 255, 255); }
.StaffDarkRowsData span a:visited { font-size: 8pt; font-family: Arial,Verdana,Helvetica; color: rgb(255, 255, 255); }
.StaffDarkRowsData span a:hover { font-size: 8pt; font-family: Arial,Verdana,Helvetica; color: rgb(255, 255, 255); }
.StaffDarkRowsData span a:active { font-size: 8pt; font-family: Arial,Verdana,Helvetica; color: rgb(255, 255, 255); }
.StaffDarkRowStyle { height: 50px; background-color: rgb(34, 30, 31); }
.StaffMediumRowStyle { height: 50px; background-color: rgb(87, 87, 90); }
.StaffEmailData { color: rgb(255, 165, 0); font-family: Arial,Verdana,Helvetica; font-size: 8pt; }
#staffPicker a { font-weight: bold; font-size: 8pt; color: rgb(0, 0, 0); font-family: Arial,Verdana,Helvetica; }
.ArticleTitleText { color: rgb(0, 0, 0); font-family: Arial,Verdana,Helvetica; font-size: 12pt; font-style: normal; font-weight: bold; }
.ArticleBodyText { color: rgb(0, 0, 0); font-family: Arial,Verdana,Helvetica; font-size: 10pt; font-style: normal; font-weight: normal; }
.FN { margin-left: 10px; margin-right: 10px; text-align: left; }
.FNHeader { margin-left: 15px; text-decoration: underline; font-size: 20pt; font-weight: bold; font-family: Arial,Verdana,Helvetica; }
.FNData { font-size: 8pt; font-family: Arial,Verdana,Helvetica; color: rgb(144, 144, 144); font-weight: bold; }
.FNTitleText { color: rgb(0, 0, 0); font-family: Arial,Verdana,Helvetica; font-size: 12pt; font-style: normal; font-weight: bold; }
.FNBodyText { color: rgb(0, 0, 0); font-family: Arial,Verdana,Helvetica; font-size: 10pt; font-style: normal; }
.NextPageLinkImage { padding: 0px; }
.FirstPageLink { border-left: 1px solid black; border-right: 1px solid black; padding: 0px 3px; color: rgb(51, 51, 51); font-family: Arial,Verdana,Helvetica; font-size: 8pt; font-weight: bold; text-decoration: none; }
.FirstPageLinkActive { border-left: 1px solid black; border-right: 1px solid black; padding: 0px 3px; color: rgb(51, 102, 153); font-family: Arial,Verdana,Helvetica; font-size: 8pt; font-weight: bold; text-decoration: none; }
.NextPageLink { border-right: 1px solid black; padding: 0px 3px; color: rgb(51, 51, 51); font-family: Arial,Verdana,Helvetica; font-size: 8pt; font-weight: bold; text-decoration: none; }
.NextPageLinkActive { border-right: 1px solid black; padding: 0px 3px; color: rgb(51, 102, 153); font-family: Arial,Verdana,Helvetica; font-size: 8pt; font-weight: bold; text-decoration: none; }
.SearchSponsor { color: rgb(0, 0, 0); font-family: Arial,Verdana,Helvetica; font-size: 8pt; font-style: italic; font-weight: normal; }
.scoretxt a { font-size: 16pt; font-family: Arial,Verdana,Helvetica; color: rgb(182, 192, 200); font-weight: bold; }
.ReviewScoreText { font-size: 48pt; font-family: Arial,Verdana,Helvetica; color: rgb(255, 255, 255); font-weight: bold; }
.sortselect { font-size: 9pt; font-family: Arial,Verdana,Helvetica; color: rgb(255, 176, 0); font-weight: bold; }
.sort { font-weight: bold; font-size: 8pt; color: rgb(182, 192, 200); font-family: Arial,Verdana,Helvetica; background-color: rgb(33, 29, 30); }
.fnSort { font-weight: bold; font-size: 8pt; color: rgb(22, 83, 127); font-family: Arial,Verdana,Helvetica; }
tr.fnSort a { font-weight: bold; font-size: 8pt; color: rgb(22, 83, 127); font-family: Arial,Verdana,Helvetica; }
tr.sort a { font-weight: bold; font-size: 8pt; color: rgb(182, 192, 200); font-family: Arial,Verdana,Helvetica; background-color: black; }
.ArchiveDate { font-weight: bold; font-size: 18pt; color: rgb(0, 51, 153); font-family: Arial,Verdana,Helvetica; }
td.DataGridPreHeader { background-color: rgb(0, 51, 153); }
.noRecords { font-weight: bold; font-size: 9pt; color: red; font-family: Arial,Verdana,Helvetica; }
.calendarTitle { font-weight: bold; font-size: 28pt; color: black; font-family: Arial,Verdana,Helvetica; }
.calendarContent { font-size: 7pt; color: black; font-family: Arial,Verdana,Helvetica; }
.calendarDay { font-weight: bold; font-size: 12pt; color: black; font-family: Arial,Verdana,Helvetica; }
.GameTitle { font-weight: bold; font-size: 10pt; color: white; font-family: Arial,Verdana,Helvetica; }
.ScreenShot { border: 2px solid rgb(144, 144, 144); margin-top: 3px; }
.SmallTitleText { font-weight: bold; font-size: 10pt; font-family: Arial,Verdana,Helvetica; color: rgb(128, 128, 128); }
.SmallTitleText a { color: rgb(80, 80, 80); }
.SmallTitleText a:hover { color: rgb(144, 144, 144); }
.SmallText { font-weight: normal; font-size: 8pt; font-family: Arial,Verdana,Helvetica; color: rgb(128, 128, 128); }
.SmallText a { color: rgb(80, 80, 80); }
.SmallText a:hover { color: rgb(144, 144, 144); }
td.SmallTextBright a:link { font-weight: normal; font-size: 8pt; font-family: Arial,Verdana,Helvetica; color: rgb(192, 192, 192); }
td.SmallTextBright a:visited { font-weight: normal; font-size: 8pt; font-family: Arial,Verdana,Helvetica; color: rgb(192, 192, 192); }
td.SmallTextBright a:hover { font-weight: normal; font-size: 8pt; font-family: Arial,Verdana,Helvetica; color: rgb(240, 240, 240); }
td.SmallTextBright a:active { font-weight: normal; font-size: 8pt; font-family: Arial,Verdana,Helvetica; color: rgb(192, 192, 192); }
.SmallTextBlack { font-weight: normal; font-size: 8pt; font-family: Arial,Verdana,Helvetica; color: rgb(0, 0, 0); }
.SmallTextBlack a { font-weight: normal; font-size: 8pt; font-family: Arial,Verdana,Helvetica; color: rgb(0, 0, 0); }
.SmallTextBright { font-weight: normal; font-size: 8pt; font-family: Arial,Verdana,Helvetica; color: rgb(192, 192, 192); }
.SmallTextWhite { font-weight: normal; font-size: 8pt; font-family: Arial,Verdana,Helvetica; color: rgb(255, 255, 255); }
.SuperSmallText { font-weight: normal; font-size: 6pt; font-family: Arial,Verdana,Helvetica; color: rgb(80, 80, 80); }
.SmallTextColor { font-weight: normal; font-size: 8pt; font-family: Arial,Verdana,Helvetica; color: rgb(182, 192, 200); }
.FeaturesTitleText { font-weight: bold; font-size: 10pt; font-family: Arial,Verdana,Helvetica; color: rgb(182, 192, 200); }
.FeaturesTitleText a { color: rgb(182, 192, 200); }
.FNFeaturesTitleText { font-weight: bold; font-size: 10pt; font-family: Arial,Verdana,Helvetica; color: rgb(224, 146, 46); }
.FNFeaturesTitleText a:link { font-weight: bold; font-size: 10pt; font-family: Arial,Verdana,Helvetica; color: rgb(224, 146, 46); }
.FNFeaturesTitleText a:visited { font-weight: bold; font-size: 10pt; font-family: Arial,Verdana,Helvetica; color: rgb(224, 146, 46); }
.FNFeaturesTitleText a:hover { font-weight: bold; font-size: 10pt; font-family: Arial,Verdana,Helvetica; color: rgb(224, 146, 46); }
.FNFeaturesTitleText a:active { font-weight: bold; font-size: 10pt; font-family: Arial,Verdana,Helvetica; color: rgb(224, 146, 46); }
.UnlimitedTable { border: 1px dotted black; background-color: rgb(182, 192, 200); }
.links { text-decoration: underline; cursor: pointer; }
.customerServiceButton { border: 1px solid rgb(102, 102, 102); font-size: 11px; width: 100px; }
.insiderIssueLabel { color: rgb(255, 255, 255); font-family: Arial,Helvetica; font-size: 12pt; font-weight: bold; }
.Title { font-weight: bold; font-size: 16pt; color: black; font-family: Arial,Verdana,Helvetica; }
.subTitle { font-weight: bold; font-size: 12pt; color: black; font-family: Arial,Verdana,Helvetica; }
.oddRow { font-size: 10pt; background-color: rgb(255, 255, 255); }
.evenRow { font-size: 10pt; background-color: rgb(211, 211, 211); }
.ScreenShotsDateSubTitle { border: 1px solid rgb(102, 102, 102); font-weight: bold; background-color: rgb(238, 238, 238); font-size: 11px; }
.ScreenShotsButtons { border: 0px none ; margin: 0px; padding: 0px; height: 19px; font-weight: bold; color: rgb(144, 144, 144); background-color: rgb(255, 255, 255); font-family: Arial,Verdana,Helvetica; }
.loginBox { border: 1px solid black; font-size: 8pt; width: 90px; }
.giBox { border: 1px solid black; background-color: rgb(255, 255, 255); font-size: 8pt; }
.giCheckBox { border: 1px solid black; font-size: 8pt; }
.welcomeText { font-weight: bold; font-size: 10pt; color: rgb(182, 192, 200); font-family: Arial,Verdana,Helvetica; }
.welcomeText_sm { font-weight: bold; font-size: 8pt; color: rgb(182, 192, 200); font-family: Arial,Verdana,Helvetica; }
.welcomeText_xsm { font-weight: normal; font-size: 7pt; color: rgb(255, 255, 255); font-family: Arial,Verdana,Helvetica; }
.staffBlurb { font-weight: normal; font-size: 10pt; color: rgb(112, 112, 112); font-style: italic; font-family: Arial,Verdana,Helvetica; }
.captionRight { border: 2px solid gray; float: right; text-align: justify; }
.captionLeft { border: 2px solid gray; float: left; text-align: justify; }
