﻿/* LeftNav PowerUp Rewards Box */
.purBackground 
{
  background-image:url(/common/gui/nav_left_powerup.png); 
  height:139px; 
  width:140px
}

.purBanner 
{
  height:60px; 
  width:140px;
}

.myPointsRow 
{
  height:18px; 
  width:140px;
}

.myPointsLabel 
{
  height:18px; 
  width:89px; 
  float:left;
}

.myPointsValue 
{
  height:18px;
  width:51px;
  float:left;
  text-align:center;
  vertical-align:middle;
  font-weight:bold;
  color:White;
  font-family:Arial,Helvetica;
  font-size:11px;
  line-height:16px;
}

.myPointsValue A:link {text-decoration:none;color:#cfcecf} 
.myPointsValue A:visited {text-decoration:none;color:#cfcecf}
.myPointsValue A:hover {text-decoration:underline;color:#cfcecf}
.myPointsValue A:active {text-decoration:none;color:#cfcecf}

.purContainerDiv 
{
  position:relative; 
  height:61px; 
  width:140px;
}

.figureOutASelector 
{
  padding-left:5px; 
  text-align:left; 
  position:relative; 
  top:16%;
}

.purLinks 
{
  font-size: 12px;
  font-family: Arial, Helvetica;
  color:#505050;
  font-weight:bold;
  padding-left: 5px;
  text-align: left;
  position: relative;
  top: 16%;
}

.purLinks A:link {text-decoration:none;color:#cfcecf} 
.purLinks A:visited {text-decoration:none;color:#cfcecf}
.purLinks A:hover {text-decoration:underline;color:#cfcecf}
.purLinks A:active {text-decoration:none;color:#cfcecf}

/* PowerUp Rewards FAQ */
.faqQuestion 
{
    font-weight:bold
}

.faqEmphasis 
{
	font-weight:bold;
	font-style:italic;
}

/* Merge Accounts Page */
#l_mergeAccountsMain
{   
    height: auto;
    width:588px;
	background:#cccccc;
	padding:16px;
	border-radius:5px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}

#l_mergeAccountsMain .l_mergeAccountsContent
{   
    background:#fff;
	border-radius:5px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	padding:16px;
	height:auto;
	width:254px;
}

#l_mergeAccountsMain .footer_mergeAccountsContent
{   
    background:#fff;
	border-radius:5px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
    height:auto;
    padding:16px;
    width:556px;
    float: left;
    margin-top: 16px;
}

span.header
{
    width: 75px;
}
h2.mergeTitles
{   
    float: left;
    font-size: 14px;
    margin: -27px 0 0 30px;
    width: 240px;
}
span.red
{
    color: #A53C42;
}

h2.footer
{
    float: left;
    width: 600px;
    font-size: 14px;
    margin: -27px 0 0 30px;
}

#l_mergeAccountsMain .l_mergeAccountsContent label
{   
    color:#3e3e3e; 
    font-size:12px;
}

.l_emailMember, .l_passMember
{   
    width:250px;
	margin:5px 0;
}

#l_mergeAccountsMain .l_mergeAccountsContent input[type="image"]
{   }
	
#l_member
{   
    width:255px;
	float:left;
	position:relative;
}

.l_smLink
{   
    float:right;
	font-size:9px;
	margin: 0 5px 5px 5px;
	color:#3e3e3e;
}

.l_smLinkMergeAccountsHelp
{   
    font-size:9px;
	color:#3e3e3e;
}
	
#l_new
{   
    width:255px;
	float:right;
}
	
#l_new p
{	
    font-size:9px;
	float:left;
	width:105px;
}
	
#l_new .divImg
{	
    height:11px;
	clear:both;
	margin:20px 0;
}
		
.bottom3 div
{	
    float:left;
}
	
.bottom3 .bottom01
{	
    width:425px;
	padding:10px 0 0 0;
}

.bottom3 .bottom02
{	
    width:40px;
	padding:15px 0 0 0;
}

.bottom3 .bottom03
{	
    padding:5px 0 0 0;
	width:40px;
}
	
#l_new p.ng_para
{	
    font-size:12px;
	float:left;
	width:270px;
}
	
#l_new img.ng_img
{	
    float:left;
	margin:20px 0 0 0;
}

.l_mergeAccountsContent .c_pickme
{	
    text-align:center;
	padding:5px 10px;
	margin:10px 5px 0px 5px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	font-size:14px;
	font-weight:bold;
}

.l_mergeAccountsContent .c_pickme label
{	
    margin:0 0 0 4px;
}

.c_pickme
{
    float: left;
}

span.c_pickmeGameStopRadioButton
{
    font-size: 12px;
    margin-left: 150px;
}

span.c_pickmePowerUpRewardsRadioButton
{
    font-size: 12px;
    margin-left: 60px;
}
		
.mergeIcn
{	
    position:absolute;
	z-index:200;
	top:90px;
	left:275px;
}

.mergeButton
{
    float: left;
    margin-left: -5px;
}
	
.smMerge, .smMerge a
{	
    font-size:10px;
	color:#666; 
}

div.initial 
{
    position:relative;
    height: auto;
}

/* Payment Options > Where To Find Modal Popup */
.whereToFindModal 
{ 
    padding:0; 
    margin:0;
    font-family:Arial, Helvetica, sans-serif;
    width:445px; 
    background:#cfcfcf;
    border-radius:10px; 
    -moz-border-radius:10px; 
    -webkit-border-radius:10px;  
    margin:0; 
}
.whereToFindModal .button
{   
    margin:10px 0 0 60px;
}
.powerUpRewardsFAQModal
{
    padding:0; 
    margin:0;
    font-family:Arial, Helvetica, sans-serif;
    width:845px; 
    background:#cfcfcf;
    border-radius:10px; 
    -moz-border-radius:10px; 
    -webkit-border-radius:10px;  
    margin:0; 
}
.powerUpRewardsFAQModal .button
{   
    margin:10px 0 0 60px;
}
iframe.powerUpRewardsFAQ
{   
    border: 0px solid #ffffff;
}
#c_container
{
	border-radius:10px; 
	-moz-border-radius:10px; 
	-webkit-border-radius:10px; 
	background:#fff; 
	margin:20px;  
	padding:0; 
	text-align:center;
}
#c_container div.c_main
{   
    background:#e9e9e9; 
    border:1px solid #dadada; 
    padding:20px; 
    margin:5px 25px;
    border-radius:10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px; 
}
#c_container h1
{
	font-size:20px;
	padding:15px 0 0 20px;
	position:relative;
}
#c_container h2
{
	font-size:14px;
	margin:0;
	position:relative;
}
#c_container hr
{
	border:1px solid #dcdcdc;
}
.c_main .c_left
{
	float:left;
}
.c_main .c_right
{
	float:right;
}
.c_main label
{
	font-size:12px;
}
.c_main p
{
	margin:20px 0;
	font-size:12px;
	padding:0;
	position:relative;
}
.c_small
{
	text-align:right;
	padding:10px 30px;
	font-size:10px;
}
.c_small a
{
	color:#3e3e3e;
}

.cancelMergeButton
{
	float:left; 
	margin:20px 0 0 433px;
}

.mergeAccountsButton
{
    float: left;
    margin-top: 20px;
}

h2
{   
    margin:10px 0 5px 0;
	font-size:22px;
}