<!--

.pagebackground {background-color:#FAFAFA; margin:0px;}

.whiterow {background-color:#FFFFFF; color:#990000;}
.grayrow {background-color:#CECFCE; color:#990000;}
.redrow {background-color:#990000; color:#990000;}
.darkredrow {background-color:#6B3939; color:#990000;}

.StandardText {font-size:10pt; color:#000000; font-weight:normal; font-style:normal; font-family:arial, verdana, sans-serif, monospace, serif;}
.StandardTextLeftJustified {font-size:10pt; text-align:left; color:#000000; font-weight:normal; font-style:normal; font-family:arial, verdana, sans-serif, monospace, serif;}
.StandardTextCenterJustified {font-size:10pt; text-align:center; color:#000000; font-weight:normal; font-style:normal; font-family:arial, verdana, sans-serif, monospace, serif;}
.StandardTextRed {font-size:10pt; color:#FF0000; font-weight:normal; font-style:normal; font-family:arial, verdana, sans-serif, monospace, serif;}

.StandardTextLeftJustifiedGray{font-size:10pt; text-align:left; color:#505050; font-weight:normal; font-style:normal; font-family:arial, verdana, sans-serif, monospace, serif;}
.SmallTextLeftJustifiedGray{font-size:8pt; text-align:left; color:#505050; font-weight:normal; font-style:normal; font-family:arial, verdana, sans-serif, monospace, serif;}


.SmallTextRedItalic {font-size:8pt; color:#FF0000; font-weight:normal; font-style:italic; font-family:arial, verdana, sans-serif, monospace, serif;}

.HeaderTable{border-width:0px; border-spacing:0px; border-style:none; border-color:#FAFAFA; background-color:#CECFCE; position:absolute; left:0px; top:0px; width:100%; font-family:arial, verdana, sans-serif, monospace, serif;}

.LeftSidebarTable{border-width:0px; border-spacing:0px;	border-style:none; border-color:#FAFAFA; background-color:#CECFCE; position:absolute; left:0px; top:145px; width:152px; font-family:arial, verdana, sans-serif, monospace, serif;}
.LeftSidebarText{font-size:11px; color:#000000; font-weight:normal; font-style:normal; line-height:100%; letter-spacing:normal; font-family:arial, verdana, sans-serif, monospace, serif;}
.LeftSidebarTextSmall{font-size:9px; color:#000000; font-weight:normal; font-style:normal; line-height:1.3em; letter-spacing:normal; font-family:arial, arial, verdana, sans-serif, monospace, serif;}
.LeftSidebarTextLarge{font-size:12px; color:#000000; font-weight:bold; font-style:normal; line-height:120%; letter-spacing:normal; font-family:arial, verdana, sans-serif, monospace, serif;}
.LeftSidebarSeriesHeaderText{font-size:9px; color:#000080; font-weight:bold; font-style:normal; line-height:100%; letter-spacing:normal; font-family:arial, verdana, sans-serif, monospace, serif;}

.FooterRow{text-align:center; font-family:arial, verdana, sans-serif, monospace, serif;}
.FooterRedirectLinksText{font-size:12px; color:#000000; font-weight:bold; font-style:normal; line-height:150%; letter-spacing:normal;}
.FooterStandardText{font-size:12px; color:#000000; font-weight:normal; font-style:normal; line-height:120%; letter-spacing:normal;}
.FooterSmallText{font-size:9px; color:#000000; font-weight:normal; font-style:normal; line-height:100%; letter-spacing:normal;}



.ContentContainerTable{table-layout:fixed; position:absolute;  width:669px; left:185px; top:135px; border-collapse:collapse; border-width:0px; border-spacing:0px; border-style:none; font-family:arial, verdana, sans-serif, monospace, serif;}


.PageTitle {font-size:16pt; color:#FF0000; font-weight:bold; font-style:normal; text-align:center;}
.GamePageHeaderRow{text-align:center;}
.GamePageProudToRelaseTitleText{font-size:14pt; color:#990000; font-weight:bold; font-style:normal;}
.GameTitleText{font-size:20pt; color:#FF0000; font-weight:bold; font-style:italic;}

.GamePageIntro{font-size:10pt; color:#880000; font-weight:normal; font-style:italic; font-family:arial, verdana, sans-serif, monospace, serif;}

.GamePageCol{width:47%;}
.GamePageTextHeadingRed {font-size:10pt; color:#FFFFFF; font-weight:bold; font-style:normal; background-color:#990000;}
.GamePageTextHeadingBlack {font-size:10pt; color:#FFFFFF; font-weight:bold; font-style:normal; background-color:black;}



.MainPageTableColumnOne{width:223px;}
.MainPageTableColumnTwo{width:223px;}
.MainPageTableColumnThree{width:100%;}
.MainPageTableColumnFour{width:130px;}
.MainPageIntroText{color:#000000; font-weight:normal; font-style:normal; font-size:12px;}
.MainPageIntroTextRed{color:#FF0000; font-weight:normal; font-style:normal; font-size:12px;}
.MainPageRecentTableHeaderRow {padding:3px; border-width:1px; border-spacing:0px; border-style:solid; border-color:#000000; background-color:#FFFFCC; text-align:left; font-size:12px; color:#00000B; font-weight:bold; font-style:normal;}
.MainPageRecentTableGameTopRow {padding:5px; border-width:1px; border-bottom-width:0px; border-spacing:0px; border-style:solid; border-color:#000000; background-color:#F3F3F3; text-align:center; font-size:12px; color:#FF0000; font-weight:normal; font-style:normal;}
.MainPageRecentTableGameCenterRow {padding:5px; border-width:1px; border-top-width:0px; border-bottom-width:0px; border-spacing:0px; border-style:solid; border-color:#000000; background-color:#F3F3F3; text-align:center; font-size:12px; color:#FF0000; font-weight:normal; font-style:normal;}
.MainPageRecentTableGameBottomRow {padding:5px; border-width:1px; border-top-width:0px; border-spacing:0px; border-style:solid; border-color:#000000; background-color:#F3F3F3; text-align:center; font-size:12px; color:#FF0000; font-weight:normal; font-style:normal;}
.MainPageRecentDownloadsTableLeftCol {padding:5px; border-width:1px; border-right-width:0px; border-spacing:0px; border-style:solid; border-color:#000000; background-color:#F3F3F3; vertical-align:top; text-align:left; font-size:12px; color:#00000B; font-weight:bold; font-style:normal;}
.MainPageRecentDownloadsTableCenterCol {padding:5px; border-width:1px; border-left-width:0px; border-right-width:0px; border-spacing:0px; border-style:solid; border-color:#000000; background-color:#F3F3F3; vertical-align:top; text-align:left; font-size:12px; color:#FF0000; font-weight:normal; font-style:normal;}
.MainPageRecentDownloadsTableRightCol {padding:5px; border-width:1px; border-left-width:0px; border-spacing:0px; border-style:solid; border-color:#000000; background-color:#F3F3F3; vertical-align:top; text-align:left; font-size:12px; color:#FF0000; font-weight:normal; font-style:normal;}

.MainPageDividerAfterRecentRow1 {padding:0px; border-width:0px; border-spacing:0px; border-style:solid; border-color:#000000; background-color:#00000B; }
.MainPageDividerAfterRecentRow2 {padding:0px; border-width:0px; border-spacing:0px; border-style:solid; border-color:#000000; background-color:#FFFFCC; }
.MainPageOtherGamesTableHeader {padding:3px; border-width:3px; border-spacing:0px; border-style:solid; border-color:#990000; background-color:#990000; text-align:left; font-size:12px; color:#CECFCE; font-weight:bold; font-style:normal;}

.MainPageOtherGamesTableRowCol1Color1 {padding:10px; border-style:ridge; border-width:3px; border-right-width:0; border-spacing:2px; border-color:#000000; background-color:#F2F2F2; text-align:left; vertical-align:top; font-size:12px; color:#CECFCE; font-weight:normal; font-style:normal;}
.MainPageOtherGamesTableRowCol2Color1 {padding:10px; border-style:ridge; border-width:3px; border-left-width:0; border-spacing:2px; border-color:#000000; background-color:#F2F2F2; text-align:right; vertical-align:bottom; font-size:12px; color:#FF0000; font-weight:normal; font-style:normal;}
.MainPageOtherGamesTableRowCol1Color2 {padding:10px; border-style:ridge; border-width:3px; border-right-width:0; border-spacing:2px; border-color:#000000; background-color:#D2D2D2; text-align:left; vertical-align:top; font-size:12px; color:#CECFCE; font-weight:normal; font-style:normal;}
.MainPageOtherGamesTableRowCol2Color2 {padding:10px; border-style:ridge; border-width:3px; border-left-width:0; border-spacing:2px; border-color:#000000; background-color:#D2D2D2; text-align:right; vertical-align:bottom; font-size:12px; color:#FF0000; font-weight:normal; font-style:normal;}
.MainPageOtherGamesTableClickForAllRow {padding:3px; border-width:3px; border-spacing:2px; border-style:solid; border-color:#00000B; background-color:#00000B; text-align:center; font-size:12px; color:#FF0000; font-weight:normal; font-style:italic;}

.MainPageShippingTable {padding:10px; border-style:solid; border-width:2px; border-spacing:2px; border-color:#000000; font-size:11px; color:#000000; font-weight:normal; font-style:normal;}

.MainPageContestsHeaderRow {padding:3px; border-width:0px; border-spacing:0px; border-style:solid; border-color:#000000; background-color:#30303B; text-align:left; font-size:12px; color:#EEEFEE; font-weight:bold; font-style:normal;}
.MainPageContestsTextRow {padding:3px; border-width:0px; border-spacing:0px; border-style:solid; border-color:#000000; background-color:#FCECCF; text-align:left; font-size:11px; color:#00000B; font-weight:normal; font-style:normal;}

.MainPageCommoHeaderRow {padding:3px; border-width:0px; border-spacing:0px; border-style:solid; border-color:#000000; background-color:#30303B; text-align:right; font-size:12px; color:#EEEFEE; font-weight:bold; font-style:normal;}
.MainPageCommoTextRow {padding:3px; border-width:0px; border-spacing:0px; border-style:solid; border-color:#000000; background-color:#FAFAFA; text-align:right; font-size:11px; color:#00000B; font-weight:normal; font-style:normal;}

.MainPageHKLHeaderRow {padding:3px; border-width:0px; border-spacing:0px; border-style:solid; border-color:#000000; background-color:#30303B; text-align:left; font-size:12px; color:#EEEFEE; font-weight:bold; font-style:normal;}
.MainPageHKLTextRow {padding:3px; border-width:0px; border-spacing:0px; border-style:solid; border-color:#000000; background-color:#FAFAFA; text-align:left; font-size:11px; color:#00000B; font-weight:normal; font-style:normal;}

.MainPageFraudHeaderRow {padding:3px; border-width:1px; border-spacing:0px; border-style:solid; border-color:#000000; background-color:#30303B; text-align:center; font-size:12px; color:#FFA0A0; font-weight:bold; font-style:normal;}
.MainPageFraudTextRow {padding:3px; border-width:1px; border-spacing:0px; border-style:solid; border-color:#000000; background-color:#FAFAFA; text-align:left; font-size:11px; color:#00000B; font-weight:normal; font-style:normal;}
.MainPageFraudCenterTextRow {padding:3px; border-width:0px; border-spacing:0px; border-style:solid; border-color:#000000; background-color:#FAFAFA; text-align:center; font-size:11px; color:#FF0000; font-weight:normal; font-style:normal;}

.MainPageMacHeaderRow {padding:3px; border-width:0px; border-spacing:0px; border-style:solid; border-color:#000000; background-color:#FAFAFA; text-align:center; font-size:12px; color:#000080; font-weight:bold; font-style:normal;}
.MainPageMacTextRow {padding:3px; border-width:0px; border-spacing:0px; border-style:solid; border-color:#000000; background-color:#FAFAFA; text-align:center; font-size:11px; color:#00000B; font-weight:normal; font-style:normal;}


.UpdateAllPatchContentContainerTable{table-layout:fixed; position:absolute; height:100%; width:669px; left:185px; top:135px; border-collapse:collapse; border-width:0px; border-spacing:0px; border-style:none; font-family:arial, verdana, sans-serif, monospace, serif;}
.UpdateAllPatchListTable{padding:0px; border-width:0px; border-spacing:0px; border-style:solid; border-color:#000000; text-align:center; font-size:14px; color:#000000; font-weight:bold; font-style:normal;}


.UpdatePageTable{border-collapse:collapse; border-width:1px; border-spacing:0px; border-style:none; border-color:#FAFAFA; background-color:#FAFAFA; table-layout:fixed; position:absolute; left:155px; top:155px; font-family:arial, verdana, sans-serif, monospace, serif;}
.UpdatePageHeaderTableTopRow {padding:10px; border-width:1px; border-spacing:0px; border-style:solid; border-color:#000000; background-color:#FFFFDF; text-align:center; font-size:12px; color:#000000; font-weight:bold; font-style:normal;}
.UpdatePageHeaderTableGameRow {padding:5px; border-width:1px; border-spacing:0px; border-style:solid; border-color:#000000; background-color:#F3F3F3; text-align:center; font-size:11px; color:#FF0000; font-weight:normal; font-style:normal;}

.UpdatePageGameTableHeaderRow {padding:10px; border-width:1px; border-spacing:0px; border-style:solid; border-color:#000000; background-color:#FFFFDF; text-align:center; font-size:12px; color:#000000; font-weight:normal; font-style:normal;}
.UpdatePageGameTableHeaderGameNameText{color:#000000; font-weight:bold; font-style:normal;}
.UpdatePageGameTableHeaderGameDateText{color:#FF0000; font-weight:normal; font-style:normal;}
.UpdatePageGameTableHeaderGameNotesText{color:#000000; font-weight:normal; font-style:normal; font-size:10px;}

.UpdatePageGameTableFileAndLinkRowCenterJustified {text-align:center; padding:5px; border-width:1px; border-spacing:0px; border-style:solid; border-color:#000000; background-color:#F6F6FF;  font-size:11px; color:#000000; font-weight:normal; font-style:normal;}
.UpdatePageGameTableFileAndLinkRowLeftJustified   {text-align:left;   padding:5px; border-width:1px; border-spacing:0px; border-style:solid; border-color:#000000; background-color:#F6F6FF;  font-size:11px; color:#000000; font-weight:normal; font-style:normal;}
.UpdatePageGameTableFileAndLinkRowRightJustified  {text-align:right;  padding:5px; border-width:1px; border-spacing:0px; border-style:solid; border-color:#000000; background-color:#F6F6FF;  font-size:11px; color:#000000; font-weight:normal; font-style:normal;}
.UpdatePageGameTableFileAndLinkText{color:#000000; font-weight:normal; font-style:normal; font-size:11px;}

.UpdatePageGameTableFileAndLinkNoteRow {border-width:1px; border-spacing:0px; border-style:solid; border-color:#000000; background-color:#F6F6FF; text-align:center; font-size:10px; color:#000000; font-weight:normal; font-style:normal;}
.UpdatePageGameTableFileAndLinkInstallRow {border-width:0px; border-spacing:0px; border-style:none; border-color:#000000; background-color:#FAFAFA; text-align:left; font-size:11px; color:#000000; font-weight:normal; font-style:normal;}
.UpdatePageGameTableInstallTextGameName{color:#0000CC; font-weight:normal; font-style:italic;}


.WhatsNewPageItsFreeText{color:#000000; font-weight:normal; font-style:italic; font-size:12px; text-align:left;}
.WhatsNewPageLinkDateText{color:#000000; font-weight:bold; font-style:normal; font-size:12px; text-align:center;}
.WhatsNewPageLinkText{color:#000000; font-weight:normal; font-style:normal; font-size:12px; text-align:left;}

.LinksPageCol{width:49%; vertical-align:text-top;}

.VerticalSpacer{height:100%}
.VerticalNoSpacer{height:1px}

-->