﻿/*######################################################## 
Master Page
########################################################*/


img,div {
behavior: url(../_layouts/iepngfix.htc);
}


.PlaceHolderMain-container {
	padding-top:0px;
}

.topLeftVent
{
	background-image:url('../PublishingImages/global/topLeftVent.jpg');
	background-position:right top;
	background-repeat:no-repeat;
	height:805px;
}
.topRightVent
{
	background-image:url('../PublishingImages/global/topRightVent.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	height:805px;
}
.bgLeftVent
{
	background-image:url('../PublishingImages/global/bgHorzRepeat.jpg');
	background-repeat:repeat-x;
	/*
	max-height:805px;
	vertical-align:top;
	*/
}
.bgRightVent
{
	background-image:url('../PublishingImages/global/bgHorzRepeat.jpg');
	background-repeat:repeat-x;
	/*
	max-height:805px;
	*/
}
.bgLowerLeft
{
	background-image: url("../PublishingImages/global/bgLowerLeft.jpg");
	background-repeat: repeat-y;
	background-position: right top;
	/*
	min-height:650px;
	*/
}
.bgLowerRight
{
	background-image: url("../PublishingImages/global/bgLowerRight.jpg");
	background-repeat: repeat-y;
	background-position: left top;
	/*
	min-height:650px;
	*/
}

/* Left Xbox Vent Image */
.bgBottomRightVent
{
	background-repeat:no-repeat;
}


.bgBottomLeftVent
{
	background-repeat:no-repeat;
}


.bottomRightVent
{
	background-repeat:no-repeat;
}


.bottomLeftVent
{
	background-repeat:no-repeat;
}


.bgBottomLeftVent
{
	background-image:url('../PublishingImages/global/bottomLeftVent.jpg');
	background-position:right top;
	background-repeat:repeat-y;
	height:100px;
}
.bottomRightVent
{
	background-color:#a3a3a3;
}


.bottomLeftVent
{
	background-color:#a3a3a3;
}


.bgBottomRightVent
{
	background-image:url('../PublishingImages/global/bottomRightVent.jpg');
	background-position:left top;
	background-repeat:repeat-y;
	height:100px;
}

/* logo */
.gfw-logo
{
	background-image:url('../PublishingImages/global/hdrBrBottom.jpg');
	background-repeat:no-repeat;
	height:61px;
	width:739px;
}

/* top menu */
.gfw-topMenu
{
	background-image:url('../PublishingImages/global/hdrBrTop.jpg');
	background-repeat:no-repeat;
	height:34px;
	width:739px;
	font-size:x-small;
	text-align:center;
}

/* footer */
.footer
{
	background-color:#cccccc;
	color:white;
	font-size:x-small;
}
.footer a:hover
{
	color:gray;
}
.footer a:link
{
	color:white;
	text-decoration:underline;
}
.footerCopywrite
{
	font-size:x-small;
	color:white;
}

/* webpart header */
.ms-WPHeader
{
	background-image:url('../PublishingImages/global/wpHeaderRight.png');
	background-position:right top;
	background-repeat:no-repeat;
	xheight:28px;
}
.ms-standardheader
{
	background-image:url('../PublishingImages/global/wpHeaderLeft.png');
	background-position:left top;
	background-repeat:no-repeat;
	xheight:28px;
}
.ms-standardheader
{
	text-transform:uppercase;
	padding-left:20px;
	padding-top:10px;	
}

.g4w-submenu
{
	background-image:url('../PublishingImages/global/subnavBar.jpg');
	background-repeat:no-repeat;
	height:40px;
	display:block;
}

.topnav{
border: solid 0px #c2dcff;
border-left: none; 
border-bottom:none;
border-top:none;
/*background-image:url("../_layouts/images/topnavunselected.gif");*/
background-repeat:repeat-x;
font-family: Segoe,'メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka','ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka','ＭＳ Ｐゴシック', "Lucida Grande", Trebuchet MS, Verdana;
font-size:11px;
font-weight:bold;
background-color:#ffffff;
color:#000000;
}


.topnav a{
display:block;
white-space:nowrap;
padding: 5px 10px 5px 10px;
line-height:18px;
text-align:center;
vertical-align:middle;
}

.topnavselected
{
color:#003399;
background:url("../PublishingImages/global/rolloverImg.jpg");
background-repeat:repeat-x;
font-weight:bold;
border:solid 0px #79a7e3;
border-bottom-width:0px;
border-left:solid 0px #e3efff;
background-color:#6593cf;
}

.topnavselected a{
color:#003399;
}
.topNavHover{
background-image:url("../PublishingImages/global/rolloverImg.jpg");
background-position: center center;
background-repeat:no-repeat;
background-color:#ffffff;
border:solid 0px #c2a770;
border-left:solid 0px #ffffff;
border-bottom-width:0px;
color:#000000;
}
topNavHover a{
color:#000000;
}
.topnav img{
position:relative;
left:-6px;
}
.topNavFlyOutsContainer
{
border:solid 1px #c2dcff;
}
.topNavFlyOuts{
float:left;
background-color:#F2F8FF;
font-family:Tahoma;
font-size:8pt;
}
.topNavFlyOuts a{
display:block;
width: 100%;
color:#3764a0;
padding:4px 8px 4px 8px;
}
.topNavFlyOutsHover{
background-color:#ffe6a0;
color:#000000;
}

/* FEATURED GAMES */
.PageTitle
{
	color: #069;
	font-size: 12px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: bold;
	text-align: left;
	padding-top: 10px
}

.PageTitle a
{
	text-decoration:none;
}

.RightHdr
{
	BACKGROUND-POSITION: left top;
	BACKGROUND-IMAGE: url(../PublishingImages/globals/images/hdrRightEnd.png);
	WIDTH: 20px;
	BACKGROUND-REPEAT: no-repeat;
}

.LeftHdr
{
	BACKGROUND-POSITION: right top;	
	BACKGROUND-IMAGE: url(../PublishingImages/globals/images/hdrLeftEnd.png);
	WIDTH: 20px;
	BACKGROUND-REPEAT: no-repeat;
}

.MidHdr 
{	
	background-image: url(../PublishingImages/globals/images/hdrHorizRepeat.png);
	background-repeat: repeat-x;
}

.LeftRepeat 
{	
	background-position: center top;
	background-image: url(../PublishingImages/globals/images/sideVertRepeatLeft.png);
	width: 20px;
}

.RightRepeat
{
	background-position: right top;
	background-image: url(../PublishingImages/globals/images/sideVertRepeatRight.png);
	background-repeat: no-repeat
}

.mContent 
{	
background-position: 50% top;	
font-size: 12px;	
background-image: url(../PublishingImages/globals/images/largeWhiteGradient.png);	
background-repeat: repeat-x
}



/*######################################################################
GAMES FOR WINDOWS CSS
######################################################################*/
/* framework parts */
body{margin:0;padding:0}
html{margin:0;padding:0}
body     {
	font-size: 11px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	line-height: 14px;
	background-color: #a3a3a3;
}
.gameBannerImage
{
	height: 158px;
	width: 733px;
	position: relative;
	border: 0px;
}
.gameBannerGrad
{
	position:absolute;
	left: 0px;
	top: 0px;
	z-index: 100;
	border: 0px;
}
hr.thin {
	border: none 0; 
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #efefef;
	margin: 10px: 0px;
	width: 100%;
	height: 2px;
	display: block;
	clear:both;
	}
hr.localize
{
	border: none 0; 
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #efefef;
	margin: 10px: 0px;
	height: 2px;
	display: block;
	clear:both;
}
.expertZoneImage
{
	float:left;
	padding-right: 50px;
	padding-left: 50px;
	padding-top: 15px;
	padding-bottom: 15px;
}
.expertZoneArea
{
	padding-top: 15px;
	padding-bottom: 15px;
}
.expertZoneReadArticle
{
	float:right;
	padding-top: 35px;
	padding-bottom: 5px;
}
.articleTitle  {
	color: #000;
	font-size: 11px;
	font-family: Segoe,'メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka','ＭＳ Ｐゴシック',Trebuchet MS, Arial, Verdana;
	font-weight: bold;
	margin-top: 0px;
	text-align:left;
 }
.articlePosted
{
	font-size: 10px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	text-align: left;
}
.articleText
{
	font-size: 10px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	text-align: left;
	margin-top: 10px;
}
.articleReadMore 
{
	text-align: left;
}
.hardwareList
{
	text-align: left;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.hardwareListAlt
{
	text-align: left;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 5px;
	padding-bottom: 5px;

	background-color: white;
}

.normalLink    {
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	text-decoration: none }
.textMed { font-size: 11px }
.normalLink a   {
	color: #069;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	text-decoration: none }
.normalLink a:visited {
	color: #069;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	text-decoration: none }
.normalLink a:hover    {
	color: #069;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	text-decoration: underline }
#container  { }
#hdrTable
{
	height:18px;
	vertical-align:middle;
}
#rightVent         {
	background-image: url("../PublishingImages/global/ventRight.jpg");
	background-repeat: no-repeat;
	background-position: left top;
	width: 40%;
	height: 800px }
#leftVent          {
	background-image: url("../PublishingImages/global/ventLeft.jpg");
	background-repeat: no-repeat;
	background-position: right top;
	width: 40%;
	height: 800px;
	overflow: hidden }
#contentBg            {
	background-image: url("../PublishingImages/global/BGMiddleHorizRepeat.jpg");
	background-repeat: repeat-x;
	background-position: 0 top;
	padding-right: 5px;
	padding-left: 5px;
	width: 780px;
	height: 805px;
	min-height: 650px;
	vertical-align:top;
	}
#hdrBnrTop
{
	height:34px;
	background-image: url("../PublishingImages/global/hdrBrTop.jpg");
	vertical-align:middle;
	background-repeat:no-repeat;
}
.hdrSpacer
{
	width:94px;
}
#contentArea  {
	width: 760px;
	min-height: 600px;
	padding-left: 12px;
}
#contentTable   {
	margin: 0;
	padding: 0;
	width: 780px;
	height: 805px;
	border: 0 }
#globalHdr   {
	/*background-image: url("../globals/images/hdrBr.jpg");*/
	background-position: 20px top;
	width: 759px;
	height: 94px }
/* footer */
#footer       {
	color: #fff;
	display: block;
	margin-top: 10px;
	clear: both }
#footer .text     {
	color: #fff;
	font-size: 11px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: bold;
	text-align: center }
#footer a  {
	color: #fff;
	font-size: 11px;
	font-family: Segoe,'メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka','ＭＳ Ｐゴシック',Trebuchet MS, Arial, Verdana;
	font-weight: bold;
	text-align: center }
#footer a:hover  {
	color: #666;
	font-size: 11px;
	font-family: Segoe,'メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka','ＭＳ Ｐゴシック',Trebuchet MS, Arial, Verdana;
	font-weight: bold;
	text-decoration: underline;
	text-align: center }
#footerDivider   {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 4px;
	width: 740px;
	height: 8px }
#footerLogos {
	text-align: center }
#footer .MS a  {
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px }
#footer .MS  {
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px }
/* globals, search, signin */
#globals     {
	color: #999;
	font-size: 10px;
	text-align: left;
	margin-top: 3px;
	margin-right: 30px;
	margin-left: 105px;
	padding-top: 10px;
	width: 200px;
	height: 25px;
	float: left;
	clear: right;
	border-color: #999 }
#globals a  {
	color: #999;
	font-size: 10px;
	text-decoration: none;
	text-align: left }
#globals a:hover  {
	color: #fff;
	font-size: 10px;
	text-decoration: underline;
	text-align: left }
.headerDate     {
	color: #999;
	font-size: 11px;
	text-align: left; }
.headerDate a  {
	color: #999;
	font-size: 11px;
	text-decoration: none;
	text-align: left }
.headerDate a:hover  {
	color: #fff;
	font-size: 11px;
	text-decoration: underline;
	text-align: left }
#globals2  {
	visibility: hidden;
	margin-top: 3px;
	margin-right: 30px;
	margin-left: 155px;
	width: 200px;
	height: 25px;
	float: left;
	clear: right;
	border: solid 1px #ccc }
#liveArea  {
	visibility: hidden;
	margin-top: 4px;
	margin-right: 65px;
	width: 200px;
	height: 55px;
	float: right;
	border: solid 1px #ccc }

/* home area */
#homeFeature  {
	/*margin-top: 7px;*/
	margin-bottom: 10px 
}
#termsOfUse  {
	font-size: 10px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	text-align: left;
	margin-top: 10px;
	padding-right: 40px;
	padding-left: 40px }
#benefitsArea {
	float: left }
#newsArea {
	margin-left: 4px;
	float: left }
#termsOfUse .hdr  {
	color: #06c;
	font-size: 14px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: bold }
#termsOfUse .hdrSub  {
	color: #000;
	font-size: 11px;
	font-family: Segoe,'メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka','ＭＳ Ｐゴシック',Trebuchet MS, Arial, Verdana;
	font-weight: bold;
	margin-top: 6px;
	margin-bottom: -4px }
#termsOfUse .hdrSub a {
	color: #000;
	font-size: 11px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: bold;
	text-decoration: none;
	margin-top: 6px;
	margin-bottom: -4px }
#termsOfUse .hdrSub a:hover {
	color: #000;
	font-size: 11px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: bold;
	text-decoration: underline;
	margin-top: 6px;
	margin-bottom: -4px }
#termsOfUse .hdrSub a:visited { color: #000; font-size: 11px; font-family: Segoe,'メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka','ＭＳ Ｐゴシック',Trebuchet MS, Arial, Verdana; font-weight: bold; margin-top: 6px; margin-bottom: -4px }
#support  {
	font-size: 11px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	padding-right: 40px;
	padding-left: 40px }
#support .hdr  {
	color: #06c;
	font-size: 14px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: bold;
	text-align: left;
	padding-right: 40px;
	padding-left: 40px }
#support .hdrNoPad { color: #06c; font-size: 14px; font-family: Segoe,'メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka','ＭＳ Ｐゴシック',Trebuchet MS, Arial, Verdana; font-weight: bold; text-align: left }
#support .hdr  ul{
	text-align: left; }
#support .hdrSub {
	color: #000;
	font-size: 11px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: bold;
	margin-top: 6px;
	margin-bottom: -4px }
#support a   {
	color: #369;
	font-size: 12px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	text-decoration: none }
#support a:visited  {
	color: #369;
	font-size: 12px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	text-decoration: none }
#support a:hover {
	color: #036;
	font-size: 12px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	text-decoration: underline }


#subFeatArea1      {
	margin-right: 2px;
	margin-left: 2px;
	float: left }
#subFeatArea2    {
	margin-right: 2px;
	margin-left: 2px;
	float: left }
#subFeatArea3    {
	margin-right: 2px;
	margin-left: 2px;
	float: left }
.subFeatBG    {
	font-size: 10px;
	background-image: url("../PublishingImages/globals/images/subFeatFadeBG.png");
	background-repeat: repeat-x;
	background-position: 0 top }
/* media inset */
#mediaInset     { z-index: 10 }
#mediaInset .leftHdr      {
	background-image: url("../PublishingImages/globals/images/newMediaInset/mediaCornerLeft.png");
	background-repeat: no-repeat;
	background-position: right top;
	width: 8px;
	height: 34px }
#mediaInset .leftTab {
	background-image: url("../PublishingImages/globals/images/newMediaInset/mediaCornerTABLeft.gif");
	background-repeat: no-repeat;
	background-position: right top;
	width: 16px;
	height: 34px }
#mediaInset .rightHdr      {
	background-image: url("../PublishingImages/globals/images/newMediaInset/mediaCornerRight.png");
	background-repeat: no-repeat;
	background-position: left top;
	width: 8px;
	height: 34px }
#mediaInset .rightTab {
	background-image: url("../PublishingImages/globals/images/newMediaInset/mediaCornerTABRight.gif");
	background-repeat: no-repeat;
	background-position: left top;
	width: 16px;
	height: 34px }
#mediaInset .width     {
	background-image: url("../PublishingImages/globals/images/newMediaInset/mediaHorizRepeat.gif");
	background-repeat: repeat-x;
	height: 34px }
#mediaInset .inbetween       {
	background-image: url("../PublishingImages/globals/images/newMediaInset/mediaCornerBetweenTabL.gif");
	background-repeat: repeat-x;
	height: 34px }
#mediaInset .leftRepeat     {
	background-image: url("../PublishingImages/globals/images/newMediaInset/mediaSideRepeatLeft.png");
	background-repeat: repeat-y;
	background-position: left top;
	width: 8px }
#mediaInset .content     {
	font-size: 10px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: normal;
	background-color: #e9e9e9 }
#mediaInset .btmRepeat     {
	background-image:url('../PublishingImages/globals/images/newMediaInset/mediaBottomGradMid.png');
	background-repeat: repeat-x;
	background-position: right top;
	width: 8px }
.mediatabtext   {
	color: #000;
	font-size: 12px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: bold;
	text-align: left;
	white-space: normal;
	list-style-type: square;
	list-style-position: inside;
	display: block;
	padding-top: 1px;
	/*height: 31px;*/
	vertical-align: top;
	margin: 0px;
}
/* big main  */
.mainInset   {
display:block;
font-size: 12px;
 }
.mainInset a   {
	color: #369;
	font-size: 12px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	text-decoration: none }

.mainInset a:hover {
	color: #036;
	font-size: 12px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	text-decoration: underline }

.mainInset a:visited  {
	color: #369;
	font-size: 12px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	text-decoration: none }

.mainInset .mLeftHdr { background-image: url("../PublishingImages/globals/images/hdrLeftEnd.png");
	background-repeat: no-repeat;
	background-position: right top; 
	width: 20px;
	height: 28px }
.mainInset .mRightHdr { background-image: url("../PublishingImages/globals/images/hdrRightEnd.png");
	background-repeat: no-repeat;
	background-position: left top;
	width: 20px; height: 28px }
.mainInset .mWidth { background-image: url("../PublishingImages/globals/images/hdrHorizRepeat.png");
	background-repeat: repeat-x;
	height: 28px }
.mainInset .mLeftRepeat    { background-image: url("../games/images/sideVertRepeatLeft.png");
	background-repeat: no-repeat;
	background-position: center top;
	width: 20px }
.mainInset .mContent     {
	font-size: 12px;
	background-image: url("../PublishingImages/games/images/largeWhiteGradient.png");
	background-repeat: repeat-x;
	background-position: top }
.mainInset .mContent2 { font-size: 12px; background-image: url("../PublishingImages/games/images/largeWhiteGradient2.png"); background-repeat: repeat-x; background-position: 50% top }
.mainInset .mLeftRepeat2 { background-image: url("../PublishingImages/games/images/sideVertRepeatLeft2.png"); background-repeat: no-repeat; background-position: center top; width: 20px }
.mainInset .mRightRepeat2 { background-image: url("../PublishingImages/games/images/sideVertRepeatRight2.png"); background-repeat: no-repeat; background-position: right top }
.mainInset .mRightRepeat   { 
	background-image: url("../PublishingImages/games/images/sideVertRepeatRight.png");
	background-repeat: no-repeat;
	background-position: right top }

/* info inset */
#infoInset    {}
#infoInset .iLeftHdr { background-image: url("../PublishingImages/globals/images/hdrLeftEnd.png");
background-repeat: no-repeat;
background-position: right top;
width: 20px; height: 28px }
#infoInset .iRightHdr { background-image: url("../PublishingImages/globals/images/hdrRightEnd.png");
	background-repeat: no-repeat;
	background-position: left top;
	width: 20px; height: 28px }
#infoInset .iWidth { background-image: url("../PublishingImages/globals/images/hdrHorizRepeat.png");
	background-repeat: repeat-x;
	height: 28px }
#infoInset .iContent   {
	background-color: white;
	background-image: url("../PublishingImages/games/images/flarePattern.jpg");
	background-repeat: repeat-x;
	background-position: left bottom }
#infoInset .iLeftSideRepeat { background-image: url("../PublishingImages/globals/images/leftRepeat.png");
	background-repeat: repeat-y;
	background-position: right top;
	width: 3px }
#infoInset .iRightSideRepeat { background-image: url("../PublishingImages/globals/images/rightRepeat.png");
	background-repeat: repeat-y; 
	background-position: left top;
	width: 3px }
#infoInset .iBackPattern  { background-image: url("../games/images/catBack.png");
	background-repeat: no-repeat;
	background-position: left top;
	width: 3px }
#infoInset .labelsText {
	color: #999;
	font-size: 9px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana, }
/* blue header text formatting */
#hdr { }
.mid  {
	color: #069;
	font-size: 12px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: bold;
	text-align: left;
	padding-top: 10px;
 }

/* main area text formatting */
.maintextNoPad { font-size: 12px; font-family: Segoe,'メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka','ＭＳ Ｐゴシック',Trebuchet MS, Arial, Verdana; text-align: left; vertical-align: top }
.maintext   { font-size: 12px; font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,; text-align: left; margin-right: 20px; margin-left: 10px; vertical-align: top }
.maintext a  {
	font-size: 12px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	text-decoration: none;
	text-align: left;
	margin-right: 7px;
	margin-left: 7px;
	vertical-align: top }
.maintext a:visited {
	font-size: 12px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	text-decoration: none;
	text-align: left;
	margin-right: 7px;
	margin-left: 7px;
	vertical-align: top }
.maintext a:hover {
	color: #036;
	font-size: 12px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	text-decoration: underline;
	margin-right: 7px;
	margin-left: 7px;
	vertical-align: top }
.maintextheader { 
	font-size: 16px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: bold }
	
.blackBoldText  {
	color: black;
	font-size: 12px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: bold;
	padding-right:1px; }
	
.blackBoldText a   {
	color: #069 !important;
	font-size: 12px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: bold;
	text-decoration: none }
	
.blackBoldText a:hover   {
	color: #069;
	font-size: 12px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: bold;
	text-decoration: underline }

.smallText { color: black;
	font-size: 10px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: normal }
/*  Games pages  */
.gameInfoLabels  {
	color: #666;
	font-size: 9px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: bold;
	/*  padding-left: 5px; */ }
.gametext  {
	font-size: 12px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	padding-left: 4px}
.gameInfoText   {
	font-size: 12px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: bold }
.gameInfoText a  {
	color: #069;
	font-size: 12px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: bold;
	text-decoration: none }
.gameInfoText a:hover  {
	color: #069;
	font-size: 12px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: bold;
	text-decoration: underline }

.hugetextheader   {
	color: #069;
	font-size: 50px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: bold;
	line-height: 55px;
	text-align: center;
	margin-right: 20px;
	margin-left: 10px }
#moreLink {
	font-size: 12px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: bold }
	
#moreLink .arrows {
	color: #fc0 }
	
#moreLink .more a {
	float:left;
	color: #069;
	text-decoration: none }
#moreLink .more a:hover {
	color: #069;
	text-decoration: underline }
#screenShotImage {
	background-color: #fff;
	padding: 5px;
	border: solid 2px #ccc }
.paddingLeftRight {
	padding-right: 8px;
	padding-left: 8px }
	
	
/*****************************/
/********** GFW CSS **********/
/*****************************/
/* framework parts */
body{margin:0;padding:0}
html{margin:0;padding:0}
body     {
	font-size: 12px;
	font-family: 'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	line-height: 16px;
	background-color: #a3a3a3;
	background-image: url(../PublishingImages/globals/images/bgHorzRepeat.jpg);
	background-repeat: repeat-x }



.normalLink    {
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	text-decoration: none; font-size:11px;}
.textMed { font-size: 11px;}
.normalLink a   {
	color: #069;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	text-decoration: none }
.normalLink a:visited {
	color: #069;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	text-decoration: none }
.normalLink a:hover    {
	color: #069;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	text-decoration: underline }
#container  { }
#rightVent         {
	background-image: url(../PublishingImages/globals/images/ventRight.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 40%;
	min-height: 800px }
#leftVent          {
	background-image: url(../PublishingImages/globals/images/ventLeft.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 40%;
	min-height: 800px;
	overflow: hidden }
#contentBg             {
	background-color: #ccc;
	background-image: url("../PublishingImages/globals/images/BGMiddleHorizRepeat.jpg");
	background-repeat: repeat-x;
	background-position: 0 top;
	padding-right: 5px;
	padding-left: 5px;
	width: 780px;
	height: 805px;
	min-height: 650px }
#contentArea  {
	width: 760px;
	min-height: 600px;
	_height: 600px;
}
#contentTable   {
	margin: 0;
	padding: 0;
	width: 780px;
	height: 805px;
	border: 0 }
#bgLowerLeft      {
	background-image: url(../PublishingImages/globals/images/bgLowerLeft.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	width: 40%;
	min-height: 650px }
#bgLowerRight      {
	background-image: url(../PublishingImages/globals/images/bgLowerRight.jpg);
	background-repeat: repeat-y;
	background-position: left 0;
	width: 40%;
	min-height: 650px }
#globalHdr   {
	/*background-image: url("../globals/images/hdrBr.jpg");*/
	background-position: 20px top;
	width: 759px;
	height: 94px }
/* footer */
#footer       {
	color: #fff;
	display: block;
	margin-top: 10px;
	clear: both }
#footer .text     {
	color: #fff;
	font-size: 11px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: bold;
	text-align: center }
#footer a  {
	color: #fff;
	font-size: 11px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: bold;
	text-align: center }
#footer a:hover  {
	color: #666;
	font-size: 11px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: bold;
	text-decoration: underline;
	text-align: center }
#footerDivider   {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 4px;
	width: 740px;
	height: 8px }
#footerLogos {
	text-align: center }
#footer .MS a  {
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px }
#footer .MS  {
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px }
/* globals, search, signin */
#globals     {
	color: #999;
	font-size: 10px;
	text-align: left;
	margin-top: 3px;
	margin-right: 30px;
	margin-left: 105px;
	padding-top: 10px;
	width: 200px;
	height: 25px;
	float: left;
	clear: right;
	border-color: #999 }
#globals a  {
	color: #999;
	font-size: 11px;
	text-decoration: none;
	text-align: left }
#globals a:hover  {
	color: #fff;
	font-size: 11px;
	text-decoration: underline;
	text-align: left }
.headerDate     {
	color: #999;
	font-size: 11px;
	text-align: left; }
.headerDate a  {
	color: #999;
	font-size: 11px;
	text-decoration: none;
	text-align: left }
.headerDate a:hover  {
	color: #fff;
	font-size: 11px;
	text-decoration: underline;
	text-align: left }
#globals2  {
	visibility: hidden;
	margin-top: 3px;
	margin-right: 30px;
	margin-left: 155px;
	width: 200px;
	height: 25px;
	float: left;
	clear: right;
	border: solid 1px #ccc }
#liveArea  {
	visibility: hidden;
	margin-top: 4px;
	margin-right: 65px;
	width: 200px;
	height: 55px;
	float: right;
	border: solid 1px #ccc }

/* home area */
#homeFeature  {
	/*margin-top: 7px;*/
	margin-bottom: 10px }
#termsOfUse  {
	font-size: 12px;
line-height:1.4;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	text-align: left;
	margin-top: 10px;
	padding-right: 50px;
	padding-left: 50px }
#benefitsArea {
	float: left }
#newsArea {
	margin-left: 4px;
	float: left }
#termsOfUse .hdr  {
	color: #06c;
	font-size: 14px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: bold }
#termsOfUse .hdrSub  {
	color: #000;
	font-size: 12px;
	font-family: Segoe,'メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka','ＭＳ Ｐゴシック',Trebuchet MS, Arial, Verdana;
	font-weight: bold;
	margin-top: 6px;
padding-top:12px;
	margin-bottom: -8px }
#termsOfUse .hdrSub a {
	color: #000;
	font-size: 11px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: bold;
	text-decoration: none;
	margin-top: 6px;
	margin-bottom: -4px }
#termsOfUse .hdrSub a:hover {
	color: #000;
	font-size: 11px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: bold;
	text-decoration: underline;
	margin-top: 6px;
	margin-bottom: -4px }
#termsOfUse .hdrSub a:visited { color: #000; font-size: 11px; font-family: Segoe,'メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka','ＭＳ Ｐゴシック',Trebuchet MS, Arial, Verdana; font-weight: bold; margin-top: 6px; margin-bottom: -4px }
#support  {
	font-size: 11px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	padding-right: 40px;
	padding-left: 40px }
#support .hdr  {
	color: #06c;
	font-size: 14px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: bold;
	text-align: left;
	padding-right: 40px;
	padding-left: 40px }
#support .hdrNoPad { color: #06c; font-size: 14px; font-family: Segoe,'メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka','ＭＳ Ｐゴシック',Trebuchet MS, Arial, Verdana; font-weight: bold; text-align: left }
#support .hdr  ul{
	text-align: left; }
#support .hdrSub {
	color: #000;
	font-size: 11px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: bold;
	margin-top: 6px;
	margin-bottom: -4px }
#support a   {
	color: #369;
	font-size: 12px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	text-decoration: none }
#support a:visited  {
	color: #369;
	font-size: 12px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	text-decoration: none }
#support a:hover {
	color: #036;
	font-size: 12px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	text-decoration: underline }


#subFeatArea1      {
	margin-right: 2px;
	margin-left: 2px;
	float: left }
#subFeatArea2    {
	margin-right: 2px;
	margin-left: 2px;
	float: left }
#subFeatArea3    {
	margin-right: 2px;
	margin-left: 2px;
	float: left }
.subFeatBG    {
	font-size: 10px;
	background-image: url('../PublishingImages/globals/images/subFeatFadeBG.png');
	background-repeat: repeat-x;
	background-position: 0 top }


	
/* inset heading for sharepoint so it will show up in content editing */
.tbl-insethead {
	width: 100%;
}
.tbl-insethead .arrows {
	padding-top: 3px;
	width: 10px;
}
.tbl-insethead .hdr {
	padding-top: 3px; 
	/* vertical-align: text-top; */
}

/* media inset */
.mediaInset     { z-index: 10 }
.mediaInset .leftHdr      {
	background-image: url(../PublishingImages/globals/images/newMediaInset/mediaCornerLeft.png);
	background-repeat: no-repeat;
	background-position: right top;
	width: 8px;
	height: 34px }
.mediaInset .leftTab {
	background-image: url(../PublishingImages/globals/images/newMediaInset/mediaCornerTABLeft.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 16px;
	height: 34px }
.mediaInset .rightHdr      {
	background-image: url(../PublishingImages/globals/images/newMediaInset/mediaCornerRight.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 8px;
	height: 34px }
.mediaInset .rightTab {
	background-image: url(../PublishingImages/globals/images/newMediaInset/mediaCornerTABRight.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 16px;
	height: 34px }
.mediaInset .width     {
	background-image: url(../PublishingImages/globals/images/newMediaInset/mediaHorizRepeat.gif);
	background-repeat: repeat-x;
	/*
	height: 34px
	*/
 }
.mediaInset .inbetween{
	background-image: url(../PublishingImages/globals/images/newMediaInset/mediaCornerBetweenTabL.gif);
	background-repeat: repeat-x;
	height: 34px }
.mediaInset .leftRepeat{
	background-image: url(../PublishingImages/globals/images/newMediaInset/mediaSideRepeatLeft.png);
	background-repeat: repeat-y;
	background-position: left top;
	width: 8px }
.mediaInset .content{
	font-size: 10px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: normal;
	background-color: #e9e9e9 }
.mediaInset .btmRepeat{
	background-image: url('../PublishingImages/globals/images/newMediaInset/mediaBottomGradMid.png');
	background-repeat: repeat-x;
	background-position: right top;
	width: 8px }
.mediaInset .rightRepeat{
background-image:url(../PublishingImages/globals/images/newMediaInset/mediaSideRepeatRight.png);
background-repeat:repeat-y;
	background-position: left top;
	width: 8px; }

.mediatabtext   {
	color: #000;
	font-size: 12px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: bold;
	text-align: left;
	padding-top: 1px; 
	display: block;
	list-style-type: square;
	list-style-position: inside;
	white-space: normal;
	
	/*
	height: 31px; 
	vertical-align: top;
	*/
	 }
/* big main  */
.mainInset   {
display:block;
font-size: 12px;
 }
.mainInset a   {
	color: #369;
	font-size: 12px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	text-decoration: none }

.mainInset a:hover {
	color: #036;
	font-size: 12px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	text-decoration: underline }

.mainInset a:visited  {
	color: #369;
	font-size: 12px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	text-decoration: none }

.mainInset .mLeftHdr { background-image: url(../PublishingImages/globals/images/hdrLeftEnd.png);
	background-repeat: no-repeat;
	background-position: right top; 
	width: 20px;
	height: 28px }
.mainInset .mLeftFtr { background-image: url('../PublishingImages/globals/images/ftrLeftEnd.png'); background-repeat: no-repeat; background-position: right top; width: 20px; height: 28px }
.mainInset .mRightHdr { background-image: url('../PublishingImages/globals/images/hdrRightEnd.png');
	background-repeat: no-repeat;
	background-position: left top;
	width: 20px; height: 28px }
.mainInset .mRightFtr { background-image: url('../PublishingImages/globals/images/ftrRightEnd.png'); background-repeat: no-repeat; background-position: left top; width: 20px; height: 28px }
.mainInset .mWidth { background-image: url('../PublishingImages/globals/images/hdrHorizRepeat.png');
	background-repeat: repeat-x;
	height: 28px }
.mainInset .mWidthFtr { background-image: url('../PublishingImages/globals/images/ftrHorizRepeat.png'); background-repeat: repeat-x; height: 28px }
.mainInset .mLeftRepeat    { background-image: url('../PublishingImages/globals/images/sideVertRepeatLeft.png');
	background-repeat: no-repeat;
	background-position: center top;
	width: 20px }
.mainInset .mContent     {
	font-size: 12px;
	background-image: url('../PublishingImages/globals/images/largeWhiteGradient.png');
	background-repeat: repeat-x;
	background-position: top }
.mainInset .mContent2 { font-size: 12px; background-image: url('../PublishingImages/globals/images/largeWhiteGradient2.png'); background-repeat: repeat-x; background-position: 50% top }
.mainInset .mContent3 { font-size: 12px; background-color: white }
.mainInset .mLeftRepeat2    { background-image: url('../PublishingImages/globals/images/sideVertRepeatLeft2.png'); background-repeat: no-repeat; background-position: center top; width: 20px }
.mainInset .mLeftRepeat3  {
	background-image: url('../PublishingImages/globals/images/sideVertRepeatLeft3.png');
	background-repeat: repeat;
	background-position: center top;
	width: 20px }
.mainInset .mRightRepeat2    { background-image: url('../PublishingImages/globals/images/sideVertRepeatRight2.png'); background-repeat: no-repeat; background-position: right top }
.mainInset .mRightRepeat3  {
	background-image: url('../PublishingImages/globals/images/sideVertRepeatRight3.png');
	background-repeat: repeat;
	background-position: right top }
.mainInset .mRightRepeat   { 
	background-image: url('../PublishingImages/globals/images/sideVertRepeatRight.png');
	background-repeat: no-repeat;
	background-position: left top }

/* info inset */
#infoInset    {}
#infoInset .iLeftHdr { background-image: url(../PublishingImages/globals/images/hdrLeftEnd.png);
background-repeat: no-repeat;
background-position: right top;
width: 20px; height: 28px }
#infoInset .iRightHdr { background-image: url(../PublishingImages/globals/images/hdrRightEnd.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 20px; height: 28px }
#infoInset .iWidth { background-image: url(../PublishingImages/globals/images/hdrHorizRepeat.png);
	background-repeat: repeat-x;
	height: 28px }
#infoInset .iContent   {
	background-color: white;
	background-image: url(../PublishingImages/globals/images/flarePattern.jpg);
	background-repeat: repeat-x;
	background-position: left bottom }
#infoInset .iLeftSideRepeat { background-image: url(../PublishingImages/globals/images/leftRepeat.png);
	background-repeat: repeat-y;
	background-position: right top;
	width: 3px }
#infoInset .iRightSideRepeat { background-image: url(../PublishingImages/globals/images/rightRepeat.png);
	background-repeat: repeat-y; 
	background-position: left top;
	width: 3px }
#infoInset .iBackPattern  { background-image: url(../PublishingImages/globals/images/catBack.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 3px }
#infoInset .labelsText {
	color: #999;
	font-size: 9px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;}
/* blue header text formatting */
#hdr { }
#hdr .mid  {
	color: #069;
	font-size: 12px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: bold;
	text-align: left;
	padding-top: 10px }
.blueHdr {
	color: #069;
	font-size: 12px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: bold;
	text-align: left;
	padding-top: 10px }
/* main area text formatting */
.maintextNoPad { font-size: 12px; font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,; text-align: left; vertical-align: top }
.maintext   { font-size: 12px; font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,; text-align: left; margin-right: 20px; margin-left: 10px; vertical-align: top }
.maintext a  {
	font-size: 12px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	text-decoration: none;
	text-align: left;
	margin-right: 7px;
	margin-left: 7px;
	vertical-align: top }
.maintext a:visited {
	font-size: 12px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	text-decoration: none;
	text-align: left;
	margin-right: 7px;
	margin-left: 7px;
	vertical-align: top }
.maintext a:hover {
	color: #036;
	font-size: 12px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	text-decoration: underline;
	margin-right: 7px;
	margin-left: 7px;
	vertical-align: top }
.maintextheader { 
	font-size: 16px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: bold }

.linkitem{
	color: black;
	font-size: 12px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	}

.linkitem a   {
	color: #069;
	font-size: 12px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: bold;
	text-decoration: none;}

.linkitema:hover   {
	color: #069;
	font-size: 12px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: bold;
	text-decoration: underline;}
	
.blackBoldText  {
	color: black;
	font-size: 12px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	}
	
.blackBoldText a   {
	color: #069;
	font-size: 12px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: bold;
	text-decoration: none;}
	
.blackBoldText a:hover   {
	color: #069;
	font-size: 12px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: bold;
	text-decoration: underline;}

.smallText { color: black;
	font-size: 11px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: normal;}
/*  Games pages  */
.ms-vb {
	font-weight: bold;
}

.gameInfoLabels   {
	color: #333;
	font-size: 11px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: normal;
	/*padding-left: 5px; */ }
.gametext  {
	font-size: 11px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	padding-left: 4px}
.gameInfoText   {
	font-size: 11px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: bold }
.mainInset .gameInfoText a  {
	color: #069;
	font-size: 11px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: bold;
	text-decoration: none }
.mainInset .gameInfoText a:hover  {
	color: #069;
	font-size: 11px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: bold;
	text-decoration: underline }

#screenShotThumb { cursor: pointer }
#screenShotThumb.over #screenShotImage { visibility: visible; display: block; position: absolute }
#screenShotThumb:hover #screenShotImage { visibility: visible; display: block; position: absolute }
#screenShotImage { text-align: right; visibility: hidden; display: none; margin-top: -100px; margin-left: 200px; z-index: 10000; float: right }
.support { }

.hugetextheader   {
	color: #069;
	font-size: 50px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: bold;
	line-height: 55px;
	text-align: center;
	margin-right: 20px;
	margin-left: 10px }
#moreLink {
	font-size: 12px;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-weight: bold }
	
#moreLink .arrows {
	color: #fc0 }
	
#moreLink .more a {
	float:left;
	color: #069;
	text-decoration: none }
#moreLink .more a:hover {
	color: #069;
	text-decoration: underline }
#screenShotImage {
	background-color: #fff;
	padding: 5px;
	border: solid 2px #ccc }
.paddingLeftRight {
	padding-right: 8px;
	padding-left: 8px }
	
/* expert zone areas */
#articleScrolling  {
	visibility: visible;
	position: relative;
	overflow:auto;
	width: 250px;
	height: 800px }
/*search area
*/
.searchResultHighlight {
	background-color: #9cf }
.searchbox {
	background-color: #ccc;
	height: 16px;
	vertical-align: middle;
	border: solid 1px #fff;
}
.searchboxbtn {
	border: none;
	height: 20px;
	vertical-align: middle;
	background-color: #ffffff;
	padding: 2px;
	font-size: 11px;
	color: #636563;
	margin-left: 2px;
}
.topGraphic {	
BACKGROUND-POSITION: 733px 158px;	
BACKGROUND-IMAGE:url('../PublishingImages/games/images/genericHead.jpg');
}

.liveGraphic 
{	
BACKGROUND-POSITION: center;
background-repeat: no-repeat;
BACKGROUND-IMAGE:url('../PublishingImages/live/LiveBanner.jpg');
}

/* Pagination */
.PaginationNoLink
{
	color:#999;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-size:12px;
}
.PagNav
{
	color:#000000;
	font-family:'ＭＳ Ｐゴシック','メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka',Segoe,Trebuchet MS, Arial, Verdana,;
	font-size:12px;
	background-color: #ffffff;
}
/*blah*/