﻿body {background-image: url(/style/css/images/bg_body_blue.jpg); background-repeat: repeat-x; background-color: #ffffff; text-align:center;}
#MainContainer {margin: 0 auto; width: 975px; text-align:left;}
.SuperBannerTVMain {width:100%; height:99px; margin-top:0px;}
.SuperBannerTV {height:90px; padding-top:9px;}
.SuperBannerTV div {margin-left:auto;margin-right:auto;}
#MainHeader {width:100%; padding-top:8px; background-image: url(/images/v12/en-us/Theme1/bkgd_inside_bottom.jpg); border-right:#71d5fe 1px solid; border-left:#71d5fe 1px solid; background-repeat: repeat-x;}
.MainHeader { height:90px;}
.MainHeaderExpanded { height: 178px; }
#MSNMenu {width:100%; text-align:right; margin-bottom:3px;}
#MSNLeftMenu {float:left; margin-left: 4px;}
.hdnvc_on {BACKGROUND-IMAGE:url(/images/v12/en-us/Theme1/btn_on.gif); background-repeat:repeat-x;}
#moreButton_arrow {border: medium none; margin-left: 7px;}
	
.hdnvc_o {border:#fff 0px none; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND-IMAGE:url(/images/v12/en-us/Theme1/more_tab.gif); background-color:#ffffff; background-repeat:no-repeat; WIDTH: 58px; PADDING-TOP: 4px; color:#8d8d8d; Z-INDEX: 10; position:relative; margin-top:-1px; height:17px;}
.moreButton_contentModule{ margin-left:3px; margin-top: -2px; BORDER: #0088E5 1px solid; DISPLAY: block; VISIBILITY: hidden; WIDTH: 962px; padding:3px; HEIGHT: 85px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left; Z-INDEX: 5; position:relative; clear:right;margin-bottom:2px;}
.more_contentColumn0 {float:left; width: 186px}
.more_contentColumn1 {float:left; width: 177px}
.more_contentColumn2 {float:left; width: 169px}
.more_contentColumn3 {float:left; width: 130px}
.more_contentColumn4 {float:left; width: 160px}
.more_contentColumn5 {float:left; width: 128px}
.more_contentToolLink IMG {	POSITION: relative; TOP: 3px}
.more_contentToolLink A {	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #07519a; FONT-FAMILY: tahoma; POSITION: relative; TOP: -6px; TEXT-DECORATION: none}
.more_contentToolLink A:hover {	TEXT-DECORATION: underline}
.more_contentSiteLink {	PADDING-RIGHT: 0px; font-size:90%; line-height: 17px;}
.more_contentSiteLink A {	FONT-SIZE: 8pt; COLOR: #07519a; FONT-FAMILY: tahoma; TEXT-DECORATION: none;}
.more_contentSiteLink A:hover {	TEXT-DECORATION: underline}

#MSNRightMenu {padding-right:10px;float:right;margin-bottom:1px;}
#MSNRightMenu a {text-decoration: none;}
#SubHeader {clear:both; margin-top: 3px;width:100%; }
.SubHeader_off{margin-top:3px;}
.SubHeader_on{margin-top:4px;}
#SubHeaderLogo {float:left; background-image: url(/images/v12/en-us/Theme1/glow.png); background-repeat: no-repeat; height: 41px; vertical-align: text-bottom; padding-left:18px; padding-top: 14px; width: 287px;margin-top:3px;}
#SubHeaderLogoNoGlow {float:left; height: 41px; vertical-align: text-bottom; padding-left:18px; padding-top: 14px; width: 287px;margin-top:3px;}
#MSNLogoSpan { height: 41px; }
#GamesLogoSpan { height: 41px; }
#MSNLogo {vertical-align:bottom; height:30px; width:81px; float:left; cursor: pointer;}
#GamesLogo {vertical-align:bottom; height:37px; width:84px; float:left; cursor: pointer;}
#SubHeaderSearch {float:left; padding-top: 3px;padding-bottom:2px; text-align:left;}
.TBType1Src {height: 18px;}
.BtnType1S, .BtnType1SGame {border: 1px solid #0088E4;}
.BtnType1SGame {border-left-color: #BFDBF0;}
#SubHeaderSignIn {float:right;padding-top: 22px;margin-right: 10px; width: 250px;}
#MainNav {width:100%;clear:both;background-color: #ffffff; height: 28px; background-image: url(/v12/en-us/Theme1/navbar_bg.gif); background-repeat: repeat-x; border-right: #e3e3e3 1px solid; border-top: #e3e3e3 1px solid; border-left: #e3e3e3 1px solid; border-bottom: #d3d3d3 1px solid; text-align: left; vertical-align:middle;}
.TblType2CntrMn {width:100%;}
.TDType1BG2Mn {background-image: url(/images/v12/en-us/Theme1/navbar_on_center.gif); background-repeat: repeat-x; text-align:center;}
#MainContent {clear:both;background-color: #FFF;padding-right: 2px; padding-left: 0px;width: 975px;}
#ContentWrapper { margin: 10px; width: 100%;}
#MainFooter {clear:both;background-color: #FFF;width: 977px;}
#MainFooterTopRow {padding-bottom:2px;border-bottom: 1px solid #E3E3E3;}
#MainFooterRightLinks {float:right; text-align:right; width:63%;}
.MainFooterRightLinkItem {float:right;margin-left:15px;}
#MainFooterRightLinks a.footerlink {font-size:9px; font-family:Arial;font-weight:normal;  color:#0066cc;}
#MainFooterLeftLinks {float:left;text-align:left;}
#MainFooterLeftLinks a.footerlink {font-size:9px; font-family:Arial; font-weight:normal; color:#0066cc;}
.MainFooterLeftLinkItem {float:left; margin-right: 15px;}
#MainFooterLogo {clear:both;text-align:right;width:100%;padding-top:25px;padding-bottom:21px;}

.AdvertisementTextTag{FONT-SIZE:7pt;COLOR:#999999;FONT-FAMILY:tahoma;text-align:right;}

/* My Games Module */
#MyGamesContents{border: solid 1px #E3E3E3;margin: 0px;padding: 10px 11px 7px 11px;}
#MyGamesContents .LnkType2Blt1{padding: 0px;font-size: 8pt;font-family: Tahoma;}
#MyGamesWelcomeImg{width: 32px;height: 32px;padding: 0px 13px 0px 0px;margin: 0px;float: left;}
#MyGamesWelcomeHeader{font-family: Tahoma;font-weight: bold;font-size: 8pt;color: #000000;margin: 0px;padding: 0px;}
#MyGamesNickName{font-family: Tahoma;font-weight: normal;font-size: 8pt;color: #000000;margin: 0px;padding: 0px;}
#MyGamesNickName a{color: #0088E4;text-decoration: none;}
#MyGamesNickName a:hover{text-decoration: underline;}
#MyGamesMyStuff{border-top: solid 1px #E3E3E3;border-bottom: solid 1px #E3E3E3;color: #0088E4;margin: 5px 0px 5px 0px;padding: 7px 0px 7px 0px;clear: both;}
#MyGamesMyStuff a{color: #0088E4;font-weight: bold;text-decoration: none;}
#MyGamesMyStuff a:hover{text-decoration: underline;}
#MyGamesBadges{padding: 2px 0px 2px 0px;margin: 5px 0px 5px 0px;clear: both;}
#MyGamesBadgesHeader{font-family: Tahoma;font-size: 8pt;font-weight: bold;color: #000000;}
#MyGamesRecentHeader{font-weight: bold;padding: 2px 0px 2px 0px;}
#MyGamesNicknameBarrier{clear: both;height: 12px;}

/*****New Search Bar*****/
#SearchTable {width:386px;}
#SearchTableContent {width:380px;}
#SearchInputBox {width:312px;}
#SearchInputBox input {width:282px;}
/***********************/