#login_background {
	width:820px;
	background:#fffded;
	border:1px #dadac1 solid;
	margin:20px 0 10px 20px;
	padding:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#253e90;
	font-size:12px;
	float:left;	
	display:inline;
	position:relative;
}
#login_container{width:800px; float:left; display:inline; position:relative; margin:0 0 0 8px;}
.title{font-size:18px;margin:20px 0 5px 10px; *padding-top:20px;}
#login_middle 
{
	background:url(http://media.jumpstart.com/JumpstartNew/CssLib/MyAccount/Images/login_middle.jpg) no-repeat;
	width:755px;
	height:296px;
}
.red_btn_demo2 a:link, .red_btn_demo2 a:visited {
	float:left;
	display:block;
	width: 140px;
	margin:10px 0 0 10px;
	*margin:10px 0 0 6px;
	padding:7px 5px 11px 4px;
	font:13px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	background:url(Images/red_btn_demo2.png) 0 0 no-repeat;
	text-decoration: none;
	color:#ffca26;
}
.red_btn_demo2 a:hover { 
	background-position: 0 0px;
	color:#ffca26;
}

.red_btn_demo2 a:active {
	background-position: 0 -36px;
	color:#ffca26;
}

* html .red_btn_demo2 a {
	background:url(Images/red_btn_demo2.gif) 0 0 no-repeat;
	margin:0 10px 0 0;
}

.red_btn_mem a:hover { 
	background-position: 0 0px;
	color:#ffca26;
}

.red_btn_mem a:active {
	background-position: 0 -55px;
	color:#ffca26;
}

* html .red_btn_mem a {
	background:url(Images/red_btn_mem.gif) 0 0 no-repeat;
}

.tweener-title {
	color:#da1f2b;
	font-family:"Comic Sans MS", Verdana, Arial, sans-serif;
	font-size:24px;
	font-weight:bold;
	text-align:center;
}

#tweener-left {
	background:url(Images/tweener-left-bg.jpg) no-repeat;
	width:417px;
	height:298px;
	float:left;
}

#tweener-right {
	background:url(Images/tweener-right-bg.jpg) no-repeat;
	width:357px;
	height:298px;
	float:left;
}
.return-to-key {
	background:url(Images/return-to-key.png) no-repeat !important;
	background:url(Images/return-to-key.gif) no-repeat;
	width:355px;
	height:187px;
	text-align:center;
	margin:0 auto;
}
input.medium{width:215px;}
* html input.medium{width:200px;}
div.message ul{ margin:0; padding:5px 0; list-style-type:square;}
div.message li{margin:0 0 0 15px;}
input.medium-submit
{
	float:left;
	display:block;
	top:10px;
	position:relative;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	background:url(Images/red_btn_trans.gif) 0 0 no-repeat;
	text-decoration: none;
	color:#ffca26;
}
#game-launch{position:relative;}
#launch-container {
	background:url(http://media.jumpstart.com/JumpstartNew/CssLib/MyAccount/Images/login-launch-bg.jpg?v=021611) no-repeat;
	width:462px;
	float:left;
	overflow:hidden;
	display:inline;	
	position:relative;
}
#launch-content{height:252px;}
#btn-container{padding:50px 0 0 20px;*padding:40px 0 0 20px;position:relative;}
#child-select{padding:0 0 0 12px;}
#childlogin-fb-ad{margin:5px 0 0 0}
#launch-ad {margin:0; float:left; display:inline;}

#fb-ad 
{
    margin:2px 0 0 7px;
	width:404px;
	overflow:hidden;	
}

#buddyz-ad {
	width:310px;	
	margin:8px 0 0 5px;
}
#launch-btn a:link, #launch-btn a:visited {
	width: 246px;
	height:48px;
	padding:5px 5px 13px 4px;
	font:21px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	background:url(http://media.jumpstart.com/JumpstartNew/CssLib/MyAccount/Images/launch-jumpstart-btn.png) 0 0 no-repeat;
	background:url(http://media.jumpstart.com/JumpstartNew/CssLib/MyAccount/Images/launch-jumpstart-btn.gif) 0 0 no-repeat;
	color:#ffca26;
	display:block;
	position:absolute;
	top:85px;
	left:200px;
	text-indent:-9999px;
}
*html #launch-btn a:link, *html #launch-btn a:visited{background:url(Images/launch-btn.gif) 0 0 no-repeat;}
.clear-cache
{
    position:absolute; top:228px; left:8px; font-size:9px; text-decoration:underline;
}
.clear-cache:hover{text-decoration:none;}
.jump-upgrade-login { padding:27px 0 0 10px; text-align:center; font-size:15px; font-weight:bold; color:#243c91; float:left;}
.right2-step3 ul { width:105px; float:left; margin:0; padding:5px 0 0 2px;}
.right2-step3 li { float:left; font-size:11px; list-style:none; margin:0;}
.red_btn_sm a {
	float:left;
	display:block;
	top:10px;
	position:relative;
	width: 104px;
	padding:5px 5px 10px 4px;
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	background:url(Images/red_btn_trans_sm.png) 0 0 no-repeat;
	text-decoration: none;
	color:#ffca26;
}

.red_btn_sm a:hover { 
	background-position: 0 0px;
	color:#ffca26;
}

.red_btn_sm a:active {
	background-position: 0 -32px;
	color:#ffca26;
}

.amazing-image {
	background:url(Images/hubjoin_graphic.png) no-repeat !important; 
	background:url(Images/hubjoin_graphic.gif) no-repeat;
	width:426px;
	height:304px;
}

.launch-burst {
	background:url(Images/launch-burst.png) no-repeat !important;
	background:url(Images/launch-burst.gif) no-repeat;
	width:191px;
	height:106px;
	float:right;
	margin:-10px 0 0 0;
	display:block;
	cursor:pointer;
	text-indent: -9999px;
}

* html #add-btn-ie {
	position:relative;
	top:0px;
	left:10px;
}

.gender-area {
	float:left;
	margin:0 0 0 33px;
}

* html .gender-area {
	margin:0 0 0 17px;
}

a.big-red-btn{
	display:block;
	width: 219px;
	padding:12px 0 16px 0;
	text-align:center;
	font:23px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	background:url(Images/big-red-btn.png) 0 0 no-repeat !important;
	background:url(Images/big-red-btn.gif) 0 0 no-repeat;
	text-decoration: none;
	color:#ffca26;
}

a.big-red-btn hover { 
	background-position: 0 0px;
	color:#ffca26;
}

.big-red-btn a:active {
	background-position: 0 -59px;
	color:#ffca26;
}
.items-right{font-size: 10px; text-align:right;}
.items-right label{float:none;}
.error-list{color:Red;padding-left:30px;}
.red_btn_demo3 a:link, .red_btn_demo3 a:visited {
	width: 154px;
	padding:5px 5px 13px 4px;
	font:21px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	background:url(Images/red_btn_demo3.png) 0 0 no-repeat;
	color:#ffca26;
	float:right;
	margin:35px 35px 0 0;	
}
.new-to-burst {
	background:url(Images/new-to-burst.png) no-repeat;	
	width:139px;
	height:98px;
	position:relative;
	left:-20px;
	top:-20px;
	float:left;
	margin-bottom:-30px;
}
* html .new-to-burst{background:url(Images/new-to-burst.gif) no-repeat;}
.register-title {
	font-size:22px;
	font-weight:bold;
	font-family:"Comic Sans MS", Verdana, Arial, sans-serif;
	color:#f20c1b;
	text-align:right;
	padding:20px 0 0 0;
	position:relative;
	left:-25px;
}

.register-title a {
	color:#f20c1b;
}

#one_left{padding:10px 0 0; width:360px; margin-left:145px;}
* html #one_left{ margin-left:65px;}

#registration_contain-s1 {
	background:url(Images/reg1-bg.jpg) no-repeat;
	width:753px;
	margin-top:-1px;
	padding:0px 15px 15px 15px;
	float:left;
}

.register1-mem {
	font-family:"Comic Sans MS", Verdana, Arial, sans-serif;
	font-size:24px;
	color:#243c91;
	text-align:center;
	font-weight:bold;
	padding-top:40px;
	padding-right:20px;
	margin-right:60px;
}

.register1-mem a {
	text-decoration:underline;
	color:#da1f2b;
}

.register1-mem a:hover, register1-mem a:active {
	text-decoration:none;
	color:#da1f2b;
}

.free-burst-reg {
	background:url(Images/free-burst-reg.png) no-repeat !important;
	background:url(Images/free-burst-reg.gif) no-repeat;
	position:absolute;
	z-index:1;
	width:185px;
	height:121px;
	margin:-55px 0 0 -65px;
	*margin:-70px 0 0 -105px;
}

a.continue-red:link, a.continue-red:visited {
	float:left;
	display:block;
	top:10px;
	position:relative;
	width: 170px;
	padding:8px 3px 12px 4px;
	font-size:19px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	background:url(Images/continue-red.png) 0 0 no-repeat;
	text-decoration: none;
	color:#ffca26;
	float:right;
	display:block;
}
* html a.continue-red:link, * html a.continue-red:visited { background:url(Images/continue-red.gif) 0 0 no-repeat;}

a.continue-red:hover { 
	background-position: 0 0px;
	color:#ffca26;
}

.continue-red a:active { 
	background-position: 0 -44px;
	color:#ffca26;
}
#pwd-recover{text-decoration:underline; font-size:12px; font-weight:normal; color:#253086; display:block;margin:2px 0 0 2px;}
#login-vote-burst     
{
	background:url(Images/login-vote-burst.png) no-repeat;
	width:149px;    
	height:101px;    
	display:block;    
	position:absolute;    
	margin:-20px 0 0 300px; 
	top:-7px;
	left:0;
}
* html #login-vote-burst{background:url(Images/login-vote-burst.gif) no-repeat;}
jump-upgrade-login { padding:27px 0 0 10px; text-align:center; font-size:15px; font-weight:bold; color:#243c91; float:left;}
.right2-step3 ul { width:105px; float:left; margin:0; padding:5px 0 0 2px;}
.right2-step3 li { float:left; font-size:11px; list-style:none; margin:0;}
#facebook-link {background:url(http://media.jumpstart.com/JumpstartNew/CssLib/MyAccount/Images/404x97-Roller-Squash-login.jpg) no-repeat; width:404px; height:97px;  display:inline; text-indent:-9999px; float:left; margin:0;}

.login-upgrade-bg {background:url(http://media.jumpstart.com/JumpstartNew/CssLib/MyAccount/Images/login-upgrade.jpg) no-repeat; width:405px; height:194px; float:left; font-size:9px;}
.login-upgrade-bg a{display:block; width:404px; height:190px; text-indent:-9999px;}
.login-upgrade-bg li {padding:5px 0 0 0;}
.login-upgrade-bg ul {margin:10px 0 0 40px;}
.upgrade-buttons { position:absolute; top:126px; left:40px; margin:0;width:300px}

.fb-link-ad{background:url(../Facebook/Images/childlogin-ad.jpg) no-repeat;  height:110px;}
.fb-link-ad a.fb-link{text-indent:-9999px; width:350px; height:110px; display:block;}

/*** face book ***/
.fan_box .connect_top{padding:10px;}
.fan_box .connections {
    border-top:2px solid #D8DFEA;
    height:290px;
    padding:8px 10px;
}
/*** end face book ***/
#co-center{position:absolute; top:0px; left:200px;display:none;}
#unity-co{background:url(../Images/Unity/unity-co-bg.png) no-repeat; width:567px; height:188px;display:none; z-index:1000;}
*html #unity-co{background:url(../Images/Unity/unity-co-bg.gif) no-repeat;}
#unity-co p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#005182;line-height:18px; text-align:center; margin:0 0 0 208px; padding:15px 0 0 0; width:309px;}
#a-unity-install{display:block; width:212px; height:58px; margin:7px 0 0 260px; z-index:100000; position:relative;}
#install-cover{position:absolute;top:-10px;left:-20px;width:870px; height:430px; background:#000;opacity:.65;-moz-opacity:.65;filter:alpha(opacity=65);display:none;}
.launch-promo
{
    position:relative; margin:8px 0 0 3px;
}
.launch-promo #promo-burst{ background:url(../Ecommerce/Promo/Images/BacktoSchool-intro-burst.png) no-repeat; width:80px; height:59px; position:absolute; top:76px; right:-40px;}
*html .launch-promo #burst{background:url(../Ecommerce/Promo/Images/BacktoSchool-intro-burst.gif) no-repeat;}