body {
	background: #2f0101;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin: 0;
	padding: 0;
}

form {
	border: 0;
	margin: 0;
	padding: 0;
	display: inline;
}

h1 {
	font-size: 18px;
	margin: 1em 0 1em 0;
	padding: 0 0 0 20px;
}

h2 {
	font-size: 18px;
	margin: 0 0 1em 0;
	padding: 0 0 0 20px;
}

h3 {
	font-size: 14px;
	vertical-align: top;	
}

h4 {
	color: #ff0000;
	font-size: 16px;
}

hr {
	color: #333333;
	height: 1px;
}

img {
	border: 0;
	display: inline;
}

input.imgsec {
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	padding-top: 2px;
	text-transform: uppercase;

}

input.input {
	color: #000000;
	font-size: 10px;
	
}

input.nowidth {
	color: #000000;
	font-size: 10px;
}

input.radio {
}

select.nowidth {
	color: #000000;
	font-size: 10px;
}

select.select {
	color: #000000;
	font-size: 10px;
	width: 130px;
}

span.sIFR-alternate {
	display: block;
	height: 0;
	left: 0;
	overflow: hidden;
	position: absolute;
	top: 0;
	width: 0;
}

textarea {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 130px;
}

.answer {
	margin-left: 20px;
	padding-bottom: 10px;
}

.answer ul, .answer ol {
	margin: 0 0 0 24px;
	padding: 0;
}
.comingSoonItem{
	margin: 0;
	padding: 0 0 0 22px;
	font-size: 10px;
}
.comingSoonPoints{
	margin: 0 0 1em 0;
	padding: 0 0 0 22px;
	font-size: 10px;
}
.CONTENT_HEADER {
	position: absolute;
	z-index: 100;
}
.CONTENT_MAIN {
	position: absolute;
	top: 42px;
	z-index: 100;
}
.CONTENT_MAIN2{
	height: 300px;
	position: absolute;
	top: 52px;
	z-index: 100;
	width: 552px;
}

.content_context2{
	position: absolute;
	top: 42px;
	left: 16px;
	width: 521px;
	height: 270px;
	overflow: auto;
	overflow-x: hidden;
	overflow-y: auto;
	z-index: 100;
}
.currentlyAvailItem{
	width: 120px;
	float: left;
	text-align: center;
	margin: 0 5px 10px 0;
}
.currentlyAvailItem span{
	float: left;
	display: block;
	width: 120px;
	font-size: 10px;
}
.details{
	display: block;
}

.disclaimer {
	color: #000000;
	font-size: 10px;
}

.error {
	color: #2f0101;
}
.footerNav{
	color: #999; 
	font-variant: small-caps;
	font-weight: bold;
	font-size: 12px;
}
.formtxt {
	color: #ffffff;
	font-size: 11px;
}

.formtxterror {
	color: #2f0101;
	font-size: 11px;
}

.generic{
	color: #ffffff;
	margin: 20px;
	margin: 0 0 1em 0;
	padding: 0 0 0 20px;
}

.generic a{
	color: #ffffff;
}
.headerorange{
	color: #ffd543;
	font-size: 14px;
	font-weight: bold;
	margin: 20px 0 10px 0;
	padding: 0 0 0 10px;
}
.labelA {
	float: left;
	font-weight: normal;
}

.labelQ {
	color: #999999;
	float: left;
	font-weight: bold;
}

.links{
	clear: both;
	font-size: 10px;
	width: 700px;
}

.links li{
	list-style-image: url(https://disney.go.com/disneymovierewards/images/icon_arrow_orange.gif);
}

.links li a{
	color: #ffffff;
}
.orderLeft{
	float: left;
	width: 400px;
}

.question {
	color: #999999;
	font-weight: bold;
	margin-left: 20px;
	padding-bottom: 3px;
}

.sIFR-flash {
	margin: 0;
	visibility: visible !important;
}

.sIFR-hasFlash h1 {
	font-size: 18px;
	visibility: hidden;
}

.sIFR-hasFlash h2 {
	color: #ff0000;
	font-size: 18px;
	visibility: hidden;
}

.sIFR-hasFlash h3 {
	font-size: 16px;
	visibility: hidden;
}

.sIFR-hasFlash h4 {
	color: #ff0000;
	font-size: 16px;
	visibility: hidden;
}

.sIFR-replaced {
	visibility: visible !important;
}

.submitDetails{
	float: left;
	font-size: 10px;
	margin: 0 20px 0 20px;
	width: 300px;
}

.submitDetails a{
	color: white;
	
}

.thumb{
	float: left;
	margin: 0 20px 0 20px;
}

.title{
	display: block;
	font-weight: bold;	
}
.white{
	color: white;
}
#ACCOUNT_SUMMARY {
	position:absolute;
	width:220px;
	height:184px;
	z-index:25;
	left: 551px;
	top: 0px;
	background: url(https://disney.go.com/disneymovierewards/images/global/account_summary.gif) no-repeat;

}
#AVAILABLE_MOVIES {
	position:absolute;
	width:290px;
	height:265px;
	z-index:32;
	left: 133px;
	top: 184px;
	overflow: scoll;
	overflow-x: hidden;
	overflow-y: auto;  
}
#BENEFITS_TOP {
	position: absolute;
	width: 551px;
	height: 45px;
	z-index: 100;
	background-image: url(https://disney.go.com/disneymovierewards/images/memberbenefits/member_benefits_top.gif);
}
#BTN_BACK {
	position: absolute;
	width: 168px;
	height: 38px;
	left: 383px;
	top: 314px;
	z-index: 102;
}
#BTN_SUBMIT_UPDATE {
	position: absolute;
	width: 168px;
	height: 39px;
	left: 383px;
	top: 313px;
	z-index: 200;
}
#BTN_BACK_HOME {
	position:absolute;
	width:91px;
	height:14px;
	z-index:3;
	top: 35px;
	left: 774px;
}
#BTN_BACKTOHOME {
	position: absolute;
	top: 317px;
	left: 389px;
	width: 162px;
	height: 33px;
	z-index: 100;
	background-image: url(https://disney.go.com/disneymovierewards/images/myaccount/btn_backtohome.gif);
}
#BACKHOME_LEFT {
	position: absolute;
	left: 381px;
	top: 315px;
	width: 170px;
	height: 37px;
	z-index: 102;
}
#BTN_ENTERCODE {
	position:absolute;
	width:140px;
	height:26px;
	z-index:7;
	left: 160px;
	top: 49px;
}
#BTN_MY_ACCOUNT {
	position:absolute;
	width:120px;
	height:26px;
	z-index:8;
	left: 300px;
	top: 49px;
}
#BTN_HOW_IT_WORKS {
	position:absolute;
	width:142px;
	height:26px;
	z-index:9;
	left: 420px;
	top: 49px;
}
#BTN_ELIGIBLE_MOVIES {
	position:absolute;
	width:152px;
	height:26px;
	z-index:10;
	left: 562px;
	top: 49px;
}

#BTN_MYPOINTS_SELECT {
	position:absolute;
	top: 84px;
	left: 28px;
	width: 256px;
	height: 134px;
	z-index: 102;
}

#BTN_VIEW_REWARDS {
	position:absolute;
	width:151px;
	height:26px;
	z-index:11;
	left: 714px;
	top: 49px;
}
#BTN_FEATURED_PROMO {
	position:absolute;
	width:116px;
	height:135px;
	z-index:14;
	left: 314px;
	top: 464px;
}
#BTN_MEMBER_BENEFITS {
	position:absolute;
	width:99px;
	height:135px;
	z-index:15;
	top: 464px;
	left: 430px;
}
#BTN_EARN_BONUS_PTS {
	position:absolute;
	width:88px;
	height:135px;
	z-index:16;
	top: 464px;
	left: 529px;
}
#BTN_MYREWARDS {
	position: absolute;
	width: 256px;
	height: 134px;
	left: 280px;
	top: 84px;
	z-index: 100;
}
#BTN_REFER_A_FRIEND {
	position:absolute;
	width:85px;
	height:135px;
	z-index:17;
	top: 464px;
	left: 617px;
}
#BTN_GO {
	position:absolute;
	width:42px;
	height:29px;
	z-index:102;
	left: 716px;
	top: 192px;
	border: none;
}
#BTN_JOIN_NOW {
	position: absolute;
	width: 130px;
	height: 41px;
	top: 311px;
	left: 284px;
	z-index:100;
}
#BTN_JOIN {
	position: absolute;
	width: 187px;
	height: 44px;
	top: 308px;
	left: 364px;
	z-index:100;
}
#BTN_ENTER_CODE {
	position: absolute;
	width: 137px;
	height: 41px;
	top: 311px;
	left: 414px;
	z-index:102;
}
#BTN_LOGOUT {
	position:absolute;
	width:111px;
	height:32px;
	z-index:34;
	left: 660px;
	top: 156px;
}

#adPromo {
	position:absolute;
	width:208px;
	height:88px;
	z-index:27;
	top: 260px;
	left: 551px;
	background: #8F0202;
	padding: 5px 5px 0 7px;
}
#BTN_SUBMIT {
	position: absolute;
	left: 409px;
	top: 336px;
	width: 168px;
	height: 39px;
	z-index: 101;
}
#CODE {
	width: 83px;
	height: 17px;
	font-size: 10px;
	padding-left: 4px;
	padding-top: 4px;
	color: #d95403;
	border: none;
	background: url(https://disney.go.com/disneymovierewards/images/global/enter_code_input.gif) no-repeat fixed;
}
html>body #CODE {
	background: url(https://disney.go.com/disneymovierewards/images/global/enter_code_input.gif) no-repeat;
}
#CODE_END {
	position: absolute;
	width: 551px;
	height: 352px;
	background-image: url(https://disney.go.com/disneymovierewards/images/codeend/background.gif);
}
#COMING_SOON {
	position:absolute;
	width:200px;
	height:264px;
	z-index:32;
	top: 184px;
	left: 446px;
	overflow: auto;
	overflow-x: hidden;
	overflow-y: auto;
	margin-top: 0px;
}
#comingSoon{
	position: absolute;
	width: 210px;
	top: 25px;
	left: 326px;
	height: 261px;
	overflow: auto;
	overflow-x: hidden;
	overflow-y: auto;
}
#comingSoon h2{
	background: url(https://disney.go.com/disneymovierewards/images/eligible/coming_soon.gif) no-repeat;
	height: 0px;
	margin: 0;
	padding: 16px 0 0 0;
	width: 134px;
	overflow: hidden;
}
#CONTAINER {
	position:relative;
	width:994px;
	height:826px;
	z-index:1;
	margin: 0 auto 0 auto;
}

#content{
	background: #8f0202 url(https://disney.go.com/disneymovierewards/images/global/content_bg2.jpg) no-repeat top left;
	left: 114px;
	height: 352px;
	position: absolute;
	top: 112px;
	width: 771px;
	z-index: 100;
}

#CONTENT_BG {
	position:absolute;
	width: 754px;
	height:352px;
	left:130px;
	top:112px;
	z-index:30;
	background-color: #8f0202;
}
#CONTENT_BOTTOM_LEFT {
	position: absolute;
	top: 311px;
	height:41px;
	width: 284px;
	z-index: 100;
	background-image: url(https://disney.go.com/disneymovierewards/images/memberbenefits/content_bottom_left.gif);
}
#CONTENT_CONTEXT {
	position: absolute;
	top: 42px;
	left: 16px;
	width: 511px;
	height: 270px;
	z-index: 100;
}

#CONTENT_LEFT {
	position: absolute;
	top: 45px;
	height:266px;
	width: 22px;
	z-index: 100;
	background-image: url(https://disney.go.com/disneymovierewards/images/memberbenefits/content_left.gif);
}

#CONTENT_RIGHT {
	position: absolute;
	top: 45px;
	left: 524px;
	height:266px;
	width: 27px;
	z-index: 100;
	background-image: url(https://disney.go.com/disneymovierewards/images/memberbenefits/content_right.gif);
}
#COPYRIGHT_LOGO {
	position:absolute;
	width:51px;
	height:16px;
	z-index:35;
	left: 787px;
	top: 593px;
	background-image: url(https://disney.go.com/disneymovierewards/images/global/copyright_logo.gif);
}

#CURRENT_AVAILABLE {
	font-size: 16px;
	font-weight: bold;
	font-variant: small-caps;
}
#currentlyAvail{
	position: absolute;
	top: 25px;
	left: 20px;
	width: 292px;
	height: 261px;
	overflow: auto;
	overflow-x: hidden;
	overflow-y: auto;
	float: left;
}
#currentlyAvail{
	
}
#currentlyAvail h2{
	background: url(https://disney.go.com/disneymovierewards/images/eligible/currently_avail.gif) no-repeat;
	height: 0px;
	margin: 0;
	padding: 15px 0 0 0;
	width: 189px;
	overflow: hidden;
	clear: both;
}

#CURTAIN_LEFT {
	position:absolute;
	width:114px;
	height:750px;
	z-index:5;
	top: 75px;
	background: url(https://disney.go.com/disneymovierewards/registration/curtain_left.jpg) no-repeat right;
}

#CURTAIN_BOTTOM_LEFT {
	position:absolute;
	width:114px;
	height:226px;
	z-index:19;
	top: 599px;
	background-image: url(https://disney.go.com/disneymovierewards/images/global/curtain_bottom_left.gif);
}
#CURTAIN_BOTTOM_RIGHT {
	position:absolute;
	width:109px;
	height:226px;
	z-index:20;
	left: 885px;
	top: 599px;
	background-image: url(https://disney.go.com/disneymovierewards/images/global/curtain_bottom_right.gif);
}
#CURTAIN_RIGHT {
	position:absolute;
	width:109px;
	height:750px;
	z-index:22;
	left: 885px;
	top: 75px;
	background: url(https://disney.go.com/disneymovierewards/registration/curtain_right.jpg) no-repeat;
}
#CURTAIN_TOP {
	position:absolute;
	width:771px;
	height:37px;
	z-index:24;
	left: 114px;
	top: 75px;
	background-image: url(https://disney.go.com/disneymovierewards/images/global/curtain_top.gif);
}
#EARNING_END_HEADER {
	background: url(https://disney.go.com/disneymovierewards/images/codeend/header.gif) no-repeat;
	width: 551px;
	height: 42px;
}
#EARNING_END_MAIN {
	background: url(https://disney.go.com/disneymovierewards/images/codeend/main.gif) no-repeat;
	width: 551px;
	height: 310px;
}	
#ELIGIBLE_MOVIES {
	position:absolute;
	width:551px;
	height:353px;
	z-index:23;
	left: 114px;
	top: 112px;
	background-image: url(https://disney.go.com/disneymovierewards/images/eligible/eligible_movies.gif);
}
#ENROLLMENT_HEADER {
	background: url(https://disney.go.com/disneymovierewards/images/enrollmentconfirm/header.gif) no-repeat;
	width: 551px;
	height: 42px;
	z-index: 102;
}
#ENROLLMENT_MAIN {
	background: url(https://disney.go.com/disneymovierewards/images/enrollmentconfirm/main.gif) no-repeat;
	width: 551px;
	height: 310px;
	z-index: 102;
}
#ENTER_CODE {
	position:absolute;
	width:220px;
	height:76px;
	z-index:101;
	left: 551px;
	top: 184px;
	background-image: url(https://disney.go.com/disneymovierewards/images/global/enter_code.gif);
}
#ENTER_CODE_INPUT {
	position:absolute;
	width:86px;
	height:22px;
	z-index:102;
	left: 630px;
	top: 196px;
}
#ERROR_HEADER {
	background: url(https://disney.go.com/disneymovierewards/images/error_page/header.gif) no-repeat;
	width: 551px;
	height: 42px;
}
#ERROR_MAIN {
	background: url(https://disney.go.com/disneymovierewards/images/error_page/main.gif) no-repeat;
	width: 551px;
	height: 310px;
}
#FLASH {
	position:absolute;
	width:551px;
	height:352px;
	z-index:100;
	top: 0px;
	left: 0px;	
	background-image: url(https://disney.go.com/disneymovierewards/images/flash/temp_flash.gif);
}
#FOOTER {
	position:absolute;
	width:771px;
	height:226px;
	z-index:21;
	left: 114px;
	top: 599px;
	background-image: #2f0101;
	text-align: center;
	padding-top: 25px;
}
#HEADER {
	position:absolute;
	width:994px;
	height:35px;
	z-index:1;
	background-image: url(https://disney.go.com/disneymovierewards/images/global/header.gif);
}
#HEADER_BELOW_LEFT {
	position:absolute;
	width:774px;
	height:14px;
	z-index:2;
	top: 35px;
	background-image: url(https://disney.go.com/disneymovierewards/images/global/header_below_left.gif);
}
#HEADER_BELOW_RIGHT {
	position:absolute;
	width:129px;
	height:14px;
	z-index:4;
	top: 35px;
	left: 865px;
	background-image: url(https://disney.go.com/disneymovierewards/images/global/header_below_right.gif);
}

#HOW_IT_WORKS {
	position:absolute;
	width:551px;
	height:32px;
	z-index:100;
	background-image: url(https://disney.go.com/disneymovierewards/images/howitworks/how_it_works.gif);
}
#JOIN_NOW {
	position:absolute;
	width:187px;
	height:44px;
	z-index:39;
	left: 478px;
	top: 420px;
}

#LOGOUT_LEFT {
	position:absolute;
	width:109px;
	height:32px;
	z-index:33;
	left: 551px;
	top: 156px;
	background-image: url(https://disney.go.com/disneymovierewards/images/global/logout_left.gif);
}
#MAIN_TOP {
	background: url(https://disney.go.com/disneymovierewards/images/rewards_catalog/main_top.gif) no-repeat;
	width: 523px;
	height: 20px;
	left: 16px;
	top: 42px;
	z-index: 101;
}
#memberBenefits{
	background: #7f0408;
	font-size: 10px;
	position: absolute;
	top: 42px;
	width: 511px;
	height: 233px;
	left: 20px;
	padding: 20px;
}
html>body #memberBenefits{
	width: 471px;
}
#memberBenefits p{
	margin: 0 0 1em 0;
	padding: 0;
}
#MULTI_CODE_HEADER {
	background: url(https://disney.go.com/disneymovierewards/images/multicode/header.gif) no-repeat;
	position: absolute;
	width: 547px;
	height: 42px;
	z-index: 100;
}
#MULTI_CODE_MAIN {
	background: url(https://disney.go.com/disneymovierewards/images/multicode/main.gif) no-repeat;
	position: absolute;
	width: 547px;
	height: 310px;
	z-index: 100;
}

#nav_bottom{
	color: #666;
}
#NAV_LEFT {
	position:absolute;
	width:160px;
	height:26px;
	z-index:6;
	top: 49px;
	background-image: url(https://disney.go.com/disneymovierewards/images/global/nav_left.gif);
}
#NAV_RIGHT {
	position:absolute;
	width:129px;
	height:26px;
	z-index:12;
	left: 865px;
	top: 49px;
	background-image: url(https://disney.go.com/disneymovierewards/images/global/nav_right.gif);
}
#NO_FLASH_HEADER {
	background: url(https://disney.go.com/disneymovierewards/images/noflash/header.gif) no-repeat;
	width: 551px;
	height: 42px;
}
#NOT_MEMBER {
	font-size: 10px;
}
#NOTE{ 
	font-size: 10px;
	font-weight: bold;
	width: 350px;
}
#orange_content_left{
	position: absolute;
	top: 43px;
	height:295px;
	width: 23px;
	z-index: 100;
	background-image: url(https://disney.go.com/disneymovierewards/images/rewarddetails/left.jpg);
}
#POINT_BALANCE {
	position:absolute;
	width:52px;
	height:18px;
	z-index:102;
	left: 702px;
	top: 107px;
	text-align: center;
}
#POINTS {
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
}

#popup {
	width: 96%;
	margin: 10px;
	text-align: left;
	background-color: #2f0101;
	color: #000000;
	font-size: 10px;
}

#popupBorder {
	background: #F0994C;
	border: solid 1px #333333;
	margin: 10px auto 10px auto;
	width: 96%;
	color: #000000;
	font-size: 10px;
}

#popupContent {
	margin: 10px;
	
}
#PROFILE_CONFIRM_HEADER {
	background: url(https://disney.go.com/disneymovierewards/images/profile_confirmation/header.gif) no-repeat;
	width: 551px;
	height: 42px;
}
#PROFILE_CONFIRM_MAIN {
	background: url(https://disney.go.com/disneymovierewards/images/profile_confirmation/main.gif) no-repeat;
	width: 551px;
	height: 310px;
}
#REDEEM_CONFIRM_HEADER {
	background: url(https://disney.go.com/disneymovierewards/images/redeem_confirmation/header.gif) no-repeat;
	width: 551px;
	height: 42px;
}
#REDEEM_CONFIRM_MAIN {
	background: url(https://disney.go.com/disneymovierewards/images/redeem_confirmation/main.gif) no-repeat;
	width: 551px;
	height: 310px;
}
#RED_BUTTONS {
	position: absolute;
	left: 370px; 
	top: 312px;
	z-index: 100;
}
#REFER_A_FRIEND_HEADER {
	background: url(https://disney.go.com/disneymovierewards/images/referafriend/header.gif) no-repeat;
	width: 551px;
	height: 42px;
	z-index: 100;
}
#REFER_A_FRIEND_ERROR {
	background: url(https://disney.go.com/disneymovierewards/images/referafriend/error.gif) no-repeat;
	width: 551px;
	height: 42px;
	z-index: 100;
}
#REFER_A_FRIEND_MAIN {
	background: url(https://disney.go.com/disneymovierewards/images/referafriend/main.gif) no-repeat;
	width: 551px;
	height: 310px;
	z-index: 100;
}
#REFER_A_FRIEND_FIELDS {
	position: absolute;
	width: 494px;
	height: 250px;
	left: 27px;
	top: 45px;
	z-index: 102;
}

#refer_a_friend_submit{
	position:absolute;
	width:181px;
	height:40px;
	left: 370px;
	top: 312px;
	z-index:102;
}
#rewardBorder{
	background: url(https://disney.go.com/disneymovierewards/images/rewarddetails/reward_border_bg.gif) repeat-y;
	border: 1px solid #faba78;
	height: 295px;
	float: left;
	margin: 0 8px 3px 0;
}
#rewardBorderLeft{
	width: 255px;
	float: left;
}
#rewardBorderRight{
	margin-right: -20px;
	width: 235px;
	float: right;
}
#rewardDetail{
	background: url(https://disney.go.com/disneymovierewards/images/rewarddetails/rewarddetails.gif) no-repeat;
	display: block;
	height: 0px;
	margin: 0;
	overflow: hidden;
	padding: 52px 0 0 0;
	width: 552px;
}
#rewardDetailMain{
	background: url(https://disney.go.com/disneymovierewards/images/rewarddetails/content_main_bg.jpg) repeat-x;
	width: 552px;
}
#rewardDetailNav ul{
	display: block;
	margin: 0;
	padding: 0;
}
#rewardDetailNav li{
	display: block;
	float: left;
	margin: 0;
	padding: 0;
}
#rewardLeft{
	background: url(https://disney.go.com/disneymovierewards/images/rewarddetails/left.jpg) no-repeat;
	padding: 0 0 0 24px;
}
#rewardRedeem{
	float: left;
	top: 0;
	left: 0;
}
#rewardRight{
	background: url(https://disney.go.com/disneymovierewards/images/rewarddetails/right.jpg) no-repeat top right;
	height: 300px;
	padding: 0 13px 0 0;
}
/*
#scrollBar{
	height: 295px;
	overflow: auto;
	overflow-x: hidden;
	overflow-y: auto;
}
*/
#REWARDS_CATALOG_HEADER {
	background: url(https://disney.go.com/disneymovierewards/images/rewards_catalog/header.gif) no-repeat;
	position: absolute;
	width: 551px;
	height: 42px;
}
#REWARDS_CATALOG_MAIN {
	background: url(https://disney.go.com/disneymovierewards/images/rewards_catalog/main.gif) no-repeat;
	position: absolute;
	width: 551px;
	height: 310px;
}

#REWARDS_CATALOG_TIER {
	background: url(https://disney.go.com/disneymovierewards/images/rewards_catalog/tier.gif) no-repeat;
	width: 496px;
	height: 65px;
	top: 42px;
	z-index: 106;
}
#REWARDS_CONTEXT {
	position: absolute;
	top: 130px;
	left: 16px;
	width: 523px;
	height: 215px;
	z-index: 100;
	overflow: auto;
	overflow-x: hidden;
	overflow-y: auto;
}
#REWARDS_ITEM_HEADER {
	background: url(https://disney.go.com/disneymovierewards/images/view_catalog_item/header.gif) no-repeat;
	width: 552px;
	height: 42px;
}
#REWARDS_ITEM_MAIN {
	background: url(https://disney.go.com/disneymovierewards/images/view_catalog_item/main.gif) no-repeat;
	width: 552px;
	height: 310px;
}
#REWARDS_SELECTION {
	position: absolute;
	top: 114px;
	left: 22px;
	width: 513px;
	height: 226px;
	z-index: 100;
	overflow: auto;
	overflow-x: hidden;
}
#SEAT_LEFT {
	position:absolute;
	width:314px;
	height:135px;
	z-index:13;
	top: 464px;
	background-image: url(https://disney.go.com/disneymovierewards/images/global/seat_left.gif);
}
#SEAT_RIGHT {
	position:absolute;
	width:292px;
	height:135px;
	z-index:18;
	top: 464px;
	left: 702px;
	background-image: url(https://disney.go.com/disneymovierewards/images/global/seat_right.gif);
}
#SORRY_CONTENT {
	position: absolute;
	width: 468px;
	height: 189px;
	left: 38px;
	top: 112px;
	text-align: center; 
	font-size: 10px;
}
#STAR_FILL {
	position:absolute;
	width:16px;
	height:352px;
	z-index:40;
	left: 114px;
	top: 112px;
	background-image: url(https://disney.go.com/disneymovierewards/images/global/star_fill.gif);
}
#STEP_ONE {
	position:absolute;
	width:182px;
	height:320px;
	z-index:100;
	top: 32px;
}
#STEP_TWO {
	position:absolute;
	width:182px;
	height:320px;
	z-index:100;
	left: 182px;
	top: 32px;
}
#STEP_THREE {
	position:absolute;
	width:187px;
	height:276px;
	z-index:38;
	left: 364px;
	top: 32px;
}
#THANK_YOU {
	position: absolute;
	width: 551px;
	height: 352px;
	z-index: 100;
	background: url(https://disney.go.com/disneymovierewards/images/codeconfirmation/thank_you.gif) no-repeat;
}
#THANK_YOU_CONTENT {
	position: absolute;
	left: 35px;
	top: 42px;
	width: 478px;
	height: 275;
	z-index: 101;
}
#THANK_YOU_BTN_HOME {
	position: absolute;
	top: 316px;
	left: 381px;
	width: 170px;
	height: 36px;
	z-index: 102;
}
#UPDATE_BG {
	position: absolute;
	width: 551px;
	height: 352px;
	z-index: 100;
	background-image: url(https://disney.go.com/disneymovierewards/images/updateprofile/update_profile_bg.gif);
}
#update_profile_confirm_header {
	background: url(https://disney.go.com/disneymovierewards/images/updateprofile/confirm.gif) no-repeat;
	width: 551px;
	height: 42px;
}
#viral_table{
	width: 300px;
}

#viral_table td{
	width: 150px;
	padding-bottom: 1em;
}
#UPDATE_CONTAINER{
	position: absolute;
	width: 492px;
	height: 257px;
	left: 30px;
	top: 56px;
	z-index: 102;
}
#VIRAL_THANK_HEADER {
	background: url(https://disney.go.com/disneymovierewards/images/viral_confirmation/header.gif) no-repeat;
	width: 551px;
	height: 42px;
}
#VIRAL_THANK_MAIN {
	background: url(https://disney.go.com/disneymovierewards/images/viral_confirmation/main.gif) no-repeat;
	width: 551px;
	height: 310px;
}
#WELCOME {
	position:absolute;
	width:192px;
	height:34px;
	z-index:102;
	left: 566px;
	top: 38px;
}
#WELCOME_NAME {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #faeb86;
}
#WHERE_CODE {
	position: absolute;
	width: 195px;
	height: 21px;
	left: 562px;
	top: 232px;
	text-align: center;
	font-size: 12px;
	font-family: Arial;
	z-index: 102;
	font-weight: bold;
}

.btn_submit {
	border: 1px #000000;
	background-color: #d95403;
	font-variant: small-caps;
	width: 100px;
}
.CONTENT_CONTEXT {
	position: absolute;
	top: 42px;
	left: 16px;
	width: 511px;
	height: 270px;
	z-index: 100;
}
.CONTENT_HEADER {
	position: absolute;
	z-index: 100;
}
.MULTI_CODE_INPUT {
	background: url(https://disney.go.com/disneymovierewards/images/multicode/enter_code_input.gif) no-repeat;
	border: none;
	width: 160px;
	height: 20px;
	color: #FFFFFF;
	padding-top: 4px;
	padding-left: 5px;
}
.summary_header {
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
}

.summary_table {
	border:	1px solid #9AB606;
	padding: 5px;
	margin-top: 5px;
	margin-bottom: 10px;
	background:  #CDDB84;
	width: 90%;
	border-collapse: collapse;
	border-spacing: 5px;
}

.summary_table th {
	font-weight: bold;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-bottom: 5px;
	background: #9AB606;
	color: #FFFFFF;
}

.refer_input {
	background: url(https://disney.go.com/disneymovierewards/images/referafriend/input_bg.gif) no-repeat;
	border: 1px solid #f66161;
	font-size: 10px;
	color: #FFFFFF;
}

.SELECT_BOX {
	background-color: #cf601b;
}
.summary_table td {
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 3px;
	text-align: left;
}

table {
	font-size: 10px;
	font-weight: bold;
}

p.textsize {
	font-size:10px ;
	font-weight: bold;
}
.update_input {
	background: url(https://disney.go.com/disneymovierewards/images/updateprofile/input_box.gif) no-repeat;
	width: 159px;
	height: 25px;
	border: none;
	padding-top: 6px;
	padding-left: 10px;
	font-size: 10px;
	color: #FFFFFF;	
}
> .box {
	padding-top: 200px;
	min-height: 1px;
}
html .box {
	height: 200px;
}