.user-tag{
	background-color: #646464;
	color: #FFF;
	font-family: tahoma, verdana, geneva, arial, sans-serif;
	font-size: 11px;
	padding: 3px 4px 5px 3px;
	width: 195px;
}
.user-tag img{
	border: 0;
}
.user-tag h1{
	background: url(/res/images/usertag-h1.png) repeat-y;
	background-color: #fce88d;
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin: 0;
	padding: 2px 8px;
}
.user-tag table{
	background-color: #757575;
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
}
.user-tag td{
	border-bottom: solid 1px #9b9b9b;
	color: #f9f9f9;
	font-size: 10px;
	padding: 0 5px 0 0;
	vertical-align: top;
}
.user-tag td.avatar{
	border: 0;
	padding: 3px 0 0 0;
	text-align: right;
	width: 71px;
}
.user-tag td.g{
	background: url(/res/images/g.png) no-repeat 5px 3px;
	line-height: 19px;
	text-align: right;
}
.user-tag p{
	float: left;
	line-height: 19px;
	margin: 0;
	padding: 0 0 0 5px;
	width: 25px;
}
.user-tag p.text-right{
	padding: 0;
	float: right;
	text-align: right;
	width: 80px;
}
.user-tag .avatar img{
	border: solid 1px #bcbcbc;
}
.user-tag li{
	background: url(/res/images/star.png) no-repeat top left;
	display: block;
	float: right;
	margin: 0;
	padding: 0 0 0 3px;
	height: 10px;
	width: 10px;
}
.user-tag ul{
	margin: 0 -3px 0 0;
	padding: 3px 0 0 0;
	float: right;
	width: 80px;
}
.user-tag .bonus, .user-tag .awards{
	background: url(/res/images/usertag-left-bg.gif) repeat-y;
	background-color: #757575;
	margin-top: 5px;
}
.user-tag .bonus div, .user-tag .awards div{
	background: url(/res/images/usertag-top-bg.gif) repeat-x;
	overflow: hidden;
	padding: 5px 6px 5px 7px;
	zoom: 1;
}
.user-tag .bonus span{
	font-size: 12px;
	font-weight: bold;
}
.user-tag .bonus p{
	float: right;
	line-height: normal;
	padding: 0;
	width: auto;
}
.user-tag .bonus p.adm, .user-tag .bonus p.moder, .user-tag .bonus p.insane, .user-tag .bonus p.nightmare,
.user-tag .bonus p.hardcore, .user-tag .bonus p.expert, .user-tag .bonus p.hard, .user-tag .bonus p.medium,
.user-tag .bonus p.easy, .user-tag .bonus p.casual, .user-tag .bonus p.elem, .user-tag .bonus p.leader, .user-tag .bonus p.developer{
	background-color: #c32a00;
	float: left;
	padding: 0 3px 2px 2px;
	width: 76px;
}
.user-tag .bonus p.moder, .user-tag .bonus p.insane, .user-tag .bonus p.nightmare, .user-tag .bonus p.hardcore,
.user-tag .bonus p.expert, .user-tag .bonus p.hard, .user-tag .bonus p.medium, .user-tag .bonus p.easy,
.user-tag .bonus p.casual, .user-tag .bonus p.elem, .user-tag .bonus p.developer{
	color: #4e4e4e;
	padding: 0 0 2px 8px;
	width: 59px;
}
.user-tag .bonus p.leader{
	background: url(/res/images/leader-bg.gif) no-repeat 6px 4px;
	background-color: #fff;
	color: #3b8e00;
	padding: 0 0 2px 26px;
	width: 41px;
}
.user-tag .bonus p.moder{
	background-color: #ff594c;
}
.user-tag .bonus p.insane{
	background-color: #f864ac;
}
.user-tag .bonus p.nightmare{
	background-color: #c576eb;
}
.user-tag .bonus p.hardcore{
	background-color: #9578ff;
}
.user-tag .bonus p.expert{
	background-color: #719eff;
}
.user-tag .bonus p.hard{
	background-color: #4fc3ff;
}
.user-tag .bonus p.medium{
	background-color: #2eefff;
}
.user-tag .bonus p.easy{
	background-color: #6df8aa;
}
.user-tag .bonus p.casual{
	background-color: #abff70;
}
.user-tag .bonus p.elem{
	background-color: #faff70;
}
.user-tag .bonus p.developer{
	background-color: black;
	color: white;
}
.user-tag .img{
	background-color: #757575;
	margin: 4px 0 0 0;
	padding: 0 0 3px 1px;
}
.user-tag .img li{
	background: none;
	display: block;
	float: left;
	padding: 3px 0 0 6px;
	height: auto;
	width: auto;
}
.user-tag .img ul{
	margin: 0;
	padding: 0;
	float: none;
	overflow: hidden;
	width: auto;
	zoom: 1;
}
.user-tag .awards div{
	padding-bottom: 2px;
}
.user-tag .awards p{
	line-height: normal;
	padding: 3px 0 0 3px;
	width: 67px;
}
.user-tag .awards img{
	border: solid 1px #a0a0a0;
}
.user-tag .awards li{
	background: none;
	display: block;
	float: left;
	padding: 0 0 0 4px;
	height: auto;
	width: auto;
}
.user-tag .awards ul{
	margin: 0;
	padding: 0;
	float: right;
	width: 108px;
}

p.prizes
{
	margin-top: 5px;
}


.XbcGamercard
{
    background-color: #757575;
    color: White;
    font-family: 'Segoe UI' , Arial, Sans-Serif;
    font-size: 14px;
    height: 130px;
    padding: 0 6px 5px 9px;
    position: relative;
    width: 180px;
}

.XbcGamercard a img
{
    border: none;
}

.XbcGamercard #Gamertag
{
    background-color: #0C0D0E;
    display: block;
    height: 25px;
    line-height: 25px;
    overflow: hidden;
    padding-left: 8px;
    margin: 0 -6px 5px -9px;
}

.XbcGamercard.Gold #Gamertag
{
    color: #F6A253;
}

.XbcGamercard.Silver #Gamertag
{
    color: #AAA;
}

.XbcGamercard #LaunchTeam
{
    position: absolute;
    right: 0;
    top: 2px;
}

.XbcGamercard #LaunchTeam label
{
    display: block;
    text-align: right;
    padding-top: 4px;
}

.XbcGamercard #LaunchTeam .Badges
{
    position: absolute;
    right: 0;
    top: 0;
}

.XbcGamercard #LaunchTeam .Badge
{
    float: right;
    height: 20px;
    margin-right: 5px;
    width: 20px;
}

.XbcGamercard #Xbc360Launch
{
    background-position: -10px -170px;
}

.XbcGamercard #XbcNXELaunch
{
    background-position: -10px -140px;
}

.XbcGamercard #XbcKinectLaunch
{
    background-position: -10px -110px;
}

.XbcGamercard a:link, a:visited
{
    text-decoration: none;
}

.XbcGamercard #Gamerpic
{
    float: left;
    margin-right: 10px;    
    height: 64px;
    width: 64px;
}

.XbcGamercard .RepContainer
{
    overflow: auto;
    font-size: 11px;
}

.XbcGamercard .RepContainer label
{
    float: left;
    margin-right: 8px;
    padding-top: 7px;
}

.XbcGamercard .RepContainer .Star
{
    float: left;
    height: 12px;
    margin-left: 2px;
    margin-top: 8px;
    width: 12px;
}

.XbcGamercard .Badge,
.XbcGamercard .Star,
.XbcGamercard .GamerscoreContainer label
{
    background-image: url(/res/images/g.png);
    background-repeat: no-repeat;
}

.XbcGamercard .GamerscoreContainer div#Gamerscore {
    padding-top: 7px;
}

.XbcGamercard .Star.Empty
{
   background: none;
}

.XbcGamercard .Star.Quarter
{
    background: none;
}

.XbcGamercard .Star.Half
{
   background: none;
}

.XbcGamercard .Star.ThreeQuarter 
{
    background: none;
}

.XbcGamercard .Star.Full
{
   background: url(/res/contest/img/star.png) no-repeat top left;
}

.XbcGamercard .GamerscoreContainer
{
    font-size: 11px;
}

.XbcGamercard .GamerscoreContainer label
{
    float: left;
    height: 20px;
    margin-top: 8px;
    margin-right: 10px;
    width: 20px;
}

.XbcGamercard #PlayedGames
{
  
    list-style: none;
    margin: 32px 0 0 0;
    overflow: visible;
    padding: 0;
}

.XbcGamercard #PlayedGames li
{
    background: none;
    float: left;
    height: 32px;
    width: 32px;
}

.XbcGamercard #Location,
.XbcGamercard #Motto,
.XbcGamercard #Name,
.XbcGamercard #Bio,
.XbcGamercard #PlayedGames li .Title,
.XbcGamercard #PlayedGames li .LastPlayed,
.XbcGamercard #PlayedGames li .EarnedGamerscore,
.XbcGamercard #PlayedGames li .AvailableGamerscore,
.XbcGamercard #PlayedGames li .EarnedAchievements,
.XbcGamercard #PlayedGames li .AvailableAchievements,
.XbcGamercard #PlayedGames li .PercentageComplete
{
    display: none;
}

/*------*/
.flash,
.login {
	display: none;
}

.DHTMLSuite_menuItem_top_regular {
	/*color: red;*/
}