body{background-color:#fff;font-family:Verdana,Arial,Helvetica,sans-serif;margin:0;padding:0}a.new-button.oversize b{width:200px}.disclaimer{clear:both;border-top:1px solid #f90;color:#999;font-size:11px;margin:0 0 3px 0;padding:14px 22%;text-align:center}.disclaimer h3{color:#b72c2d;font-size:14px;font-weight:normal;margin:0 0 4px}
.disclaimer h3 span{background:transparent url(../../v2/images/newcredits/permission.png) no-repeat scroll 100% 3px;padding:0 20px 4px 0}.cb{margin:0}.bt{height:7px;margin:0 0 0 18px;background:no-repeat 100% 0}.bt div{position:relative;left:-18px;width:18px;height:7px;background:no-repeat 0 0;font-size:0;line-height:0;z-index:1}
.bb{height:9px;margin:0 0 0 8px;background:no-repeat 100% 100%;position:relative}.bb div{position:absolute;left:-8px;width:8px;height:9px;background:no-repeat 0 100%;font-size:0;line-height:0;display:block}.bt,.bt div,.bb,.bb div{background-image:url(../../v2/images/box.png)}.i1{padding:0 0 0 1px;background:url(../../v2/images/borders.png) repeat-y}
.i2{padding:0 1px 0 0;background:url(../../v2/images/borders.png) repeat-y top right}.i3{display:block;margin:0;padding:0;background:#fff;z-index:0}.i3:after{content:".";display:block;height:0;clear:both;visibility:hidden}.i3{display:inline-block}.i3{display:block}.cb{width:650px;margin:0 auto;font-size:12px;color:gray}
.cb div.topic{padding:10px}#payment-details .cb table{margin:0 auto 13px auto;width:90%;color:#333;background-color:inherit}#payment-details .cb table td{text-align:left;border:0;padding-left:30px;font-size:12px}#payment-details .cb table td.desc{width:35%}#payment-details{background:#fdf6ec no-repeat;padding:12px 0 37px 0}
#payment-details-header{margin:5px;padding:0;color:white}.email-address-field{margin-top:10px}#payment-details-header h1{font-size:16px;line-height:16px;margin:0;padding:0}#payment-details-header div{background-color:#f90}#payment-details-container{margin:0 auto;text-align:center}#payment-details h1{font-size:26px;margin:0;color:#333}
#payment-details h2{margin:0;font-size:18px;color:#333}#payment-details h3{margin:0;font-size:16px;color:#333;font-weight:normal}#payment-details h3.invalid{color:red}#payment-details h2.light{margin:12px 0 0 0;font-size:18px;color:#999;font-weight:normal}#payment-details .purchase-content{margin:5px auto 12px auto;padding:0;width:360px;padding-bottom:30px}
#payment-details table{margin:23px auto 20px auto;width:600px;border-collapse:collapse;background-color:#fcf9ec}#payment-details col.product,#payment-details col.user{width:37%}#payment-details col.price{width:26%}#payment-details table th{padding:3px;background-color:#f90;color:white;font-size:.8em;font-weight:normal}
#payment-details th.credit-amount{-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;border-top-left-radius:2px}#payment-details th.username{-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px}
#payment-details table th.price{border-left:solid 1px #ccc;border-right:solid 1px #ccc}#payment-details table td{border-bottom:solid 1px #ccc;color:#333;font-size:18px;text-align:left;padding:5px 0 3px 17px;vertical-align:top}#payment-details table td span{float:left;min-height:24px;line-height:20px}
span.credit-amount{margin-right:5px;display:block;float:left;min-height:24px;line-height:20px}span.credit-amount-x{width:7px;
background:url(../images/habbocredits_x_coin_equals.png) 0 0 no-repeat;margin-right:5px;display:block;float:left;min-height:24px;line-height:20px}span.credit-amount-coin{width:26px;background:url(../images/habbocredits_x_coin_equals.png) -11px 0 no-repeat;display:block;float:left;min-height:24px;line-height:20px}
span.product-name{margin-right:5px;display:block;float:left;min-height:24px;line-height:20px}span.product-desc{font-size:.8em;font-weight:normal;margin-right:5px;display:block;float:left;min-height:24px;line-height:20px}.purchase-content span.credit-amount{font-size:24px;font-weight:bold}#payment-details table td.price{border-left:solid 1px #ccc;border-right:solid 1px #ccc}
#payment-details tr.product td.price{color:#f90}#payment-details tr.product td img{margin-left:20px}#email-address-container{margin:0 auto}#email-address-container input{font-size:1em}#email-address-container .username{font-weight:bold}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.error-box{background:#fff url(../../v2/images/cbs2/error_box_bg.gif) top right no-repeat;width:600px;height:26px;text-transform:uppercase;color:#fff;margin:24px auto 0 auto}.error-box p{margin:0;padding:7px 0 0 0;font-size:12px}.error-box span{width:35px;height:26px;background:transparent url(../../v2/images/cbs2/error_box_left.gif) top left no-repeat;display:block;float:left}
#disclaimer,#payment-methods{margin-top:30px}#disclaimer h2,#payment-methods h2{font-size:24px;margin-bottom:16px}#disclaimer p{padding:0 100px;font-size:12px}#disclaimer .state-error{color:red}#payment-methods ul{margin:0 auto;padding:0;list-style:none outside none;width:630px}#payment-methods ul li{float:left;line-height:46px;text-align:center}
#payment-methods ul.payment-methods-1{width:220px}#payment-methods ul.payment-methods-2{width:429px}a.large-button{cursor:pointer;overflow:hidden;text-decoration:none;white-space:nowrap;height:46px;margin:0 0 5px 10px;display:block;float:right;position:relative}a.large-button.logo-button{float:none}
a.large-button.logo-button span{width:140px}a.large-button span{float:left;height:46px;font-size:20px;margin-right:3px;background:transparent url(../../v2/images/button_large.png) no-repeat -4px 0;color:#000!important;line-height:42px;text-align:center;padding:0 26px 0 30px;min-width:80px}a.large-button span img{border:0;margin:9px 0}
a.large-button:hover{text-decoration:none}a.large-button:hover span{background-position:-4px -46px}a.large-button.disabled-button:hover span{background-position:-4px 0}a.large-button:hover i{background-position:0 -46px}a.large-button.disabled-button:hover i{background-position:0 0}a.large-button i{position:absolute;right:0;top:0;width:4px;height:46px;background:transparent url(../../v2/images/button_large.png) no-repeat 0 0}
a.large-green-button span{background:transparent url(../../v2/images/big_button.png) no-repeat -4px 0;background-position:-4px -276px;color:#fff!important}a.large-green-button:hover span{background-position:-4px -322px}a.large-green-button:hover i{background-position:0 -322px}a.large-green-button i{background:transparent url(../../v2/images/big_button.png) no-repeat 0 0;background-position:-0px -276px}