#form_wrapper{position:relative;font:normal 13px Arial}
#form_wrapper img{border:none}
/*BUTTONS*/
a.wrapper_btn, a.wrapper_btn input{outline:0 none;margin:0;font:bold 20px Arial;text-align:center;color:white;background:#005611;text-decoration:none;border:none;border-collapse:collapse;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;cursor:pointer;
background:-moz-linear-gradient(100% 80% 90deg,#005611 ,#00bc11);background:-webkit-gradient(linear, 0% 0%, 0% 80%, from(#00bc11), to(#005611));filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr=#00bc11,endColorstr=#005611);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr=#00bc11,endColorstr=#005611)"}
a.wrapper_btn{display:inline-block;padding:1px;zoom:1;*display:inline;box-shadow:0 2px 5px #222, 0 2px 5px #222;-webkit-box-shadow:0 2px 5px #222, 0 2px 5px #222}
.wrapper_btns a.wrapper_btn input{padding:5px 15px;}
.wrapper_btns a.wrapper_btn:hover input{background:-moz-linear-gradient(100% 80% 90deg,#00bc11,#005611);background:-webkit-gradient(linear, 0% 0%, 0% 80%, from(#005611), to(#00bc11));filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr=#005611,endColorstr=#00bc11);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr=#005611,endColorstr=#00bc11)"}
.wrapper_btns a.wrapper_btn.disabled,.wrapper_btns a.wrapper_btn.disabled input,.wrapper_btns a.wrapper_btn.disabled:hover input{cursor:not-allowed;
background-image: -moz-linear-gradient(100% 100% 90deg,#222 ,#aaa );background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#aaa), to(#222));filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr=#aaaaaa,endColorstr=#222222);
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr=#aaaaaa,endColorstr=#222222)"}
/*VIEWS*/
#form_wrapper .view{margin:0;padding:10px 0;font-weight:bold;color:#fff;text-align:center;display:block;text-shadow:0 2px 5px #000,0 0 10px #000;position:relative;
background:url('../images/freebox/background.jpg') no-repeat center -35px;min-height:250px;max-height:480px;_height:250px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.view .row{margin:10px 0 0;padding:0}
#view_failure > .instruction_title{padding:75px 0 0;color:#ee4433}
#view_error #error_content{padding:75px 0 0;width:50%;margin:0 auto}
#wrapper_views{border-collapse:collapse;border:1px solid #999;padding:0;margin:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative;
background:-moz-linear-gradient(100% 80% 90deg,#999 ,#666);background:-webkit-gradient(linear, 0% 0%, 0% 80%, from(#666), to(#999));filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr=#666,endColorstr=#999);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr=#666,endColorstr=#999)"}
#wrapper_prizes{padding:0;margin:0;border:none;border-collapse:collapse}
.wrapper_logo #logo{width:195px;height:auto}
.wrapper_prize{padding:0 0 10px 10px;margin:0;border-collapse:collapse}
#wrapper_prizes div.wrapper_prize span.wrapper_icon, #wrapper_prizes div.wrapper_prize span.wrapper_desc{display:inline-block;vertical-align:top;word-wrap:break-word;zoom:1;*display:inline}
.wrapper_icon{padding:0;margin:0 10px 0 0}
.wrapper_icon > img{max-width:200px;max-height:200px;display:inline-block;zoom:1;*display:inline}
.wrapper_prize .wrapper_icon{margin-left:10px}
.wrapper_prize .wrapper_desc{max-width:85%}
.wrapper_btns{position:relative}
/*INSTRUCTIONS*/
.view .instruction_title{font-size:16px}
#view_mystery .instruction_title{color:#0c4}
#view_success .instruction_title{color:#db2}
.prize_name{font:bold 14px Arial;/*color:white;*/padding:0;margin:5px 0;word-wrap:break-word;border-bottom:solid 1px #aaa;border-collapse:collapse}
#view_success .wrapper_icon, #view_success .wrapper_desc{vertical-align:middle;font-size: 20px;}
.wrapper_worlds label, .wrapper_chars label, .wrapper_chars_input label{color:#fff}

#prize_list_title{font-size:18px;font-weight:bold;margin:20px 0 0;/*color:#fff*/}
#event_description{font-size:13px;font-weight:normal;margin:5px 0 0;padding:0 5px;width:100%}
/*TIMER*/
.view .instruction_timer{font:bold 22px Arial;color:#ffbb11}

.wrapper_spinner{display:none;width:100%;height:100%;position:absolute;left:0;top:0;z-index:99999}
.wrapper_spinner .transparent{width:100%;height:100%;position:absolute;left:0;top:0;background:#555;opacity:0.3;filter:alpha(opacity=30);/*IE*/-moz-opacity:0.3;/*Netscape*/-khtml-opacity: 0.3/*old safari 1.x*/}
.wrapper_spinner .spinner{width:50%;margin:-15px auto 0;top:50%;position:relative;height:30px;text-align:center}
.wrapper_spinner .spinner > img{border:none;height:30px;padding:0;margin:0;display:inline}
.flb_ad{margin-top:20px}
/*WORLD CHAR SELECT*/