html{overflow-y:scroll;}
html, body, table, tr, td, div, ul, li, span, img, form, label{margin:0;padding:0;border:0;vertical-align:baseline;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;}
table, tr, td {vertical-align:middle;}
form{display:inline;}
body{background:url('/img/2a68qgy.png');/*background:url('/img/bg-xmas.png') #f2f2f2;*/font:normal 12px Arial,Helvetica,sans-serif;color:#555;/*overflow-y:scroll; see ie7 bug*/}
input,textarea{outline:0;resize:none;}
textarea{font:12px/14px 'lucida grande',tahoma,verdana,arial,sans-serif;color:#555;border:1px #b2b2b2 solid;}
textarea:hover,textarea:active,textarea:focus{border:1px #00b22d solid;color:#555;-webkit-box-shadow:inset 2px 2px 2px #e3e3e3;-moz-box-shadow:inset 2px 2px 2px #e3e3e3;box-shadow:inset 2px 2px 2px #e3e3e3;}
.button-submit{font:bold 11px Verdana, Arial, Helvetica, sans-serif;padding:8px 12px;width:auto;overflow:visible;outline-width:0;height:auto !important;color:#fff;cursor:pointer;}
.button-global{ /*works perfectly in ALL tags: <a> ,<div>, <span>*/color:#fff;font:bold 11px Verdana, Arial, Helvetica, sans-serif;text-decoration:none;text-transform:uppercase;cursor:pointer;padding:8px 10px; /*size of buttons on tag <a>*/display:inline-block;*display:inline; /*Fix to IE to div works like table ,zoom:1; is already apply on bg-color-class*/}
.button-global:hover{text-decoration:underline;}
.input-txt{border:1px #b2b2b2 solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;color:#555;padding:6px;font:12px/14px 'lucida grande',tahoma,verdana,arial,sans-serif;width:240px;}
.input-txt:hover,.input-txt:focus{border:1px #00b22d solid;color:#555;-webkit-box-shadow:inset 2px 2px 2px #e3e3e3;-moz-box-shadow:inset 2px 2px 2px #e3e3e3;box-shadow:inset 2px 2px 2px #e3e3e3;}
.captcha-img{border:0;width:64px;height:30px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.a-link{font:12px Verdana, Arial, Helvetica, sans-serif;color:#3b5998;text-decoration:none;}
.a-link:hover{text-decoration:underline;}
/*INDEX*/
.home-box{width:900px;margin:12px auto;}
.home-box-main{border:1px solid #eee;padding:6px;background:#f4f4f4;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:1px 0 4px 1px rgba(0, 0, 0, 0.1);-webkit-box-shadow:1px 0 4px 1px rgba(0, 0, 0, 0.1);box-shadow:1px 0 4px 1px rgba(0, 0, 0, 0.1);width:420px;}
.home-box-blue{background:url('/img/box-blue-dark.jpg') top center no-repeat;width:420px;height:218px;}
.home-box-green{background:url('/img/box-green-dark.jpg') top center no-repeat;width:420px;height:218px;}
.home-box-link{padding:10px 30px 10px 20px;display:block;color:#fff;font:bold 10px Verdana, Arial,Helvetica, sans-serif;text-decoration:none;}
.home-box-link:hover{text-decoration:underline;}
.bt-register-now{background:url('/img/btn-register.gif') no-repeat;width:180px;height:162px;background-position:0 0;}
.bt-register-now:hover{background:url('/img/btn-register.gif') no-repeat;width:180px;height:162px;background-position:0 -162px;}
/*END INDEX*/
/*TOPO*/
.topo-div{width:100%;display:table;padding:0 5px;box-shadow:0 2px 3px rgba(0,0,0,.25);-webkit-box-shadow:0 2px 3px rgba(0,0,0,.25);-moz-box-shadow:0 2px 3px rgba(0,0,0,.25);}
.topo-table{margin:0 auto;width:900px;height:66px;}
.topo-bg{background: #363636;background: -moz-linear-gradient(top,  #595959 0%, #363636 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#595959), color-stop(100%,#363636));background: -webkit-linear-gradient(top,  #595959 0%,#363636 100%);background: -o-linear-gradient(top,  #595959 0%,#363636 100%);background: -ms-linear-gradient(top,  #595959 0%,#363636 100%);background: linear-gradient(to bottom,  #595959 0%,#363636 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#595959', endColorstr='#363636',GradientType=0 );zoom:1;}
/*END TOPO*/
/*MENU*/
#ul-menu {float:right;list-style-type:none;overflow:hidden;}
#ul-menu li {float:left;padding-left:26px;}
#ul-menu li a{color:#fff;font:bold 13px/16px "Helvetica Neue", Helvetica, Arial, sans-serif;text-decoration:none;cursor:pointer;padding:5px 15px;display:inline-block;*display:inline;border:0 !important;box-shadow:0 0 0 rgba(0,0,0,0) !important;-webkit-box-shadow:0 0 0 rgba(0,0,0,0) !important;}
/*END MENU*/
/*MENU LEFT*/
.menu-left{float:left;width:170px;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:10px;background:#fff;-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.03);-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.03);box-shadow:0 0 10px rgba(0, 0, 0, 0.03);}
.menu-left-title{background:#45a747;padding:4px 8px;text-align:left;font:13px/16px 'lucida grande',tahoma,verdana,arial,sans-serif;color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-bottom:5px;}
.menu-left-box{background:#fff;text-align:left;font:11px/14px Verdana,Arial,Helvetica,sans-serif;color:#666;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:100%;}
.menu-left-box td{padding:6px;text-align:left;}
.menu-left-box a{font:11px Verdana, Arial, Helvetica, sans-serif;color:#3b5998;text-decoration:none;}
.menu-left-box a:hover{text-decoration:underline;}
/*END MENU*/
/*ALL PAGES LOGGED RIGHT SIDE BOX*/
.table-div-center{float:left;margin-left:10px;margin-right: 10px;}
.page-title-login{background:#4572a7;padding:4px 8px;text-align:left;font:13px/16px 'lucida grande',tahoma,verdana,arial,sans-serif;color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.page-box{float:left;border:1px solid #ddd;border-radius:3px;background:#fff;width:680px;padding:10px;-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.03);-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.03);box-shadow:0 0 10px rgba(0, 0, 0, 0.03);}
.page-box-inside{border:1px solid #eee;text-align:left;font:11px/14px Verdana,Arial,Helvetica,sans-serif;color:#666;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:100%;background: #eee;}
.page-box-inside-td{padding:6px;text-align:left;vertical-align:top;height:300px;}
/*END ALL*/
/*MEIO*/
#meio-div{width:100%;padding:0 5px;}
.meio-table{margin:10px auto 0;width:900px;background:url('/img/bg-box-n.jpg');border:1px solid #ddd;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;position:relative;z-index:200;}
.box-title{margin:0 auto;width:900px;background:#fff;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-bottom:1px solid #ddd;}
.box-title-bg-logged{background:#fff;}
.box-title td{padding:8px 10px;font:bold 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;text-align:left;color:#666;}
.box-body{margin:30px auto;}
.box-body-logged{width:900px;margin:0 auto;}
.box-body-td-logged{vertical-align:top;padding:10px 10px;border:1px solid #fff;}
.box-form{margin:30px auto;font:bold 13px/16px "Trebuchet MS",Arial,sans-serif;color:#333;background:url('/img/noise-box.png');padding:8px 20px;border:1px solid #ddd;}
.box-form td{padding:10px 8px;vertical-align:middle !important;text-align:left;}
/*END MEIO*/
/*BOX MESSAGES*/
.box-error{border:1px solid #FBD3C6;background:#FDE4E1;font:14px/18px "Segoe UI","Segoe WP","Segoe UI Regular","Helvetica Neue",Helvetica,Tahoma,Arial Unicode MS,sans-serif;color:#3a3a3a;margin:30px auto -10px;}
.box-error td{padding:5px 20px;text-align:center;}
.box-success{border:1px solid #C0F0B9;background:#D5FFC6;font:14px/18px "Segoe UI","Segoe WP","Segoe UI Regular","Helvetica Neue",Helvetica,Tahoma,Arial Unicode MS,sans-serif;color:#3a3a3a;}
.box-success td{padding:5px 20px;text-align:center;}
/*END BOX*/
/*FIM*/
#fim-div{width:100%;padding:0 5px;}
.fim-table{margin:0 auto 5px;width:902px;background:#fff;position:relative;z-index:200;border-left:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #ddd;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;}
.fim-copyright{font:10px/21px Verdana, Arial, Helvetica, sans-serif;color:#bbb;}
.fim-btns{font:bold 10px/14px "Helvetica Neue", Helvetica, Arial, sans-serif;background:#fff;border:1px solid #f2f2f2;color:#999;cursor:pointer;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;box-shadow:0px 1px 2px 0px #b3b3b3;-webkit-box-shadow:0px 1px 2px 0px #b3b3b3;-moz-box-shadow:0px 1px 2px 0px #b3b3b3;text-decoration:none;padding:2px 10px;display:inline-block;*display:inline;}
.fim-btns:hover{color:#555;text-decoration:underline;}
/*END FIM*/
/*TOS AND FAQS*/
.d-zapbox{position:relative;margin-bottom:32px;border:1px solid #eee;width:840px;padding:22px 0 14px;-webkit-border-radius:5px 20px 5px 20px;-moz-border-radius:5px 20px 5px 20px;border-radius:5px 20px 5px 20px;background:#fff;
-moz-box-shadow:0px 0 20px 3px rgba(0, 0, 0, 0.05);-webkit-box-shadow:0px 0 20px 3px rgba(0, 0, 0, 0.05);box-shadow:0px 0 20px 3px rgba(0, 0, 0, 0.05);}
.d-zapbox:last-child{margin-bottom:0;}
.d-zapbox-title{position:absolute;top:-14px;left:14px;color:#777;font:bold 14px/18px 'lucida grande',tahoma,verdana,arial,sans-serif;padding:4px 20px;border:1px solid #fff;-webkit-border-radius:5px 20px 5px 20px;-moz-border-radius:5px 20px 5px 20px;border-radius:5px 20px 5px 20px;background:#e6edfd;-moz-box-shadow:0px 0 20px 3px rgba(0, 0, 0, 0.05);-webkit-box-shadow:0px 0 20px 3px rgba(0, 0, 0, 0.05);box-shadow:0px 0 20px 3px rgba(0, 0, 0, 0.05);text-shadow:transparent 0px 0px 0px,#fff 0px 0px 2px;}
.d-zapbox p{padding:0 18px;margin:0;font:11px/24px Verdana, Arial, Helvetica, sans-serif;color:#555;}
/*END TOS AND FAQS*/
.bg-color-global{border:1px solid #dc932c;*border:0;/*<-fix border black on ie7 and below*/border-radius:2px;-webkit-border-radius:2px;-webkit-box-shadow:0px 1px 2px 0px #b3b3b3;box-shadow:0px 1px 2px 0px #b3b3b3;background: #fbb450;background: -moz-linear-gradient(top,  #fbb450 0%, #f89406 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbb450), color-stop(100%,#f89406));background: -webkit-linear-gradient(top,  #fbb450 0%,#f89406 100%);background: -o-linear-gradient(top,  #fbb450 0%,#f89406 100%);background: -ms-linear-gradient(top,  #fbb450 0%,#f89406 100%);background: linear-gradient(to bottom,  #fbb450 0%,#f89406 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbb450', endColorstr='#f89406',GradientType=0 );zoom:1;}
.bg-color-global:hover{background:#f89406;}
.bg-color-global:active{background:#c67605;}
.bg-color-success{border:solid 1px #81c020;/*text-shadow: -1px 1px 0px #427b3f;*/border-radius:2px;-webkit-border-radius:2px;-webkit-box-shadow:0px 1px 2px 0px #b3b3b3;box-shadow:0px 1px 2px 0px #b3b3b3;background: #77bd11;background: -moz-linear-gradient(top,  #77bd11 0%, #60a604 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#77bd11), color-stop(100%,#60a604));background: -webkit-linear-gradient(top,  #77bd11 0%,#60a604 100%);background: -o-linear-gradient(top,  #77bd11 0%,#60a604 100%);background: -ms-linear-gradient(top,  #77bd11 0%,#60a604 100%);background: linear-gradient(to bottom,  #77bd11 0%,#60a604 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#77bd11', endColorstr='#60a604',GradientType=0 );zoom:1;}
.bg-color-success:hover{background:#65ab07;}
.bg-color-success:active{background:#5c9d07;border:solid 1px #54880E;-webkit-box-shadow:inset 0px 0px 8px  #568e0d;box-shadow:inset 0px 0px 8px  #568e0d;}
.bg-color-fail{border:solid 1px #E49786;/*text-shadow: -1px 1px 0px #4d1f14;*/border-radius:2px;-webkit-border-radius:2px;-webkit-box-shadow:0px 1px 2px 0px #b3b3b3;box-shadow:0px 1px 2px 0px #b3b3b3;background: #f27051;background: -moz-linear-gradient(top,  #f27051 0%, #c84626 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f27051), color-stop(100%,#c84626));background: -webkit-linear-gradient(top,  #f27051 0%,#c84626 100%);background: -o-linear-gradient(top,  #f27051 0%,#c84626 100%);background: -ms-linear-gradient(top,  #f27051 0%,#c84626 100%);background: linear-gradient(to bottom,  #f27051 0%,#c84626 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f27051', endColorstr='#c84626',GradientType=0 );zoom:1;}
.bg-color-fail:hover{background:#c84626;}
.bg-color-fail:active{background:#c84626;border:solid 1px #8B493A;-webkit-box-shadow:inset 0px 0px 8px  #a54027;box-shadow:inset 0px 0px 8px  #a54027;}
.bg-color-disabled{color:#eee;cursor:default;text-decoration:none !important;border:solid 1px #797979;/*text-shadow: 1px 1px 0px #757575;*/border-radius:2px;-webkit-border-radius:2px;-webkit-box-shadow:0px 1px 2px 0px #b3b3b3;box-shadow:0px 1px 2px 0px #b3b3b3;background: #9f9f9f;background: -moz-linear-gradient(top,  #9f9f9f 0%, #797979 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9f9f9f), color-stop(100%,#797979));background: -webkit-linear-gradient(top,  #9f9f9f 0%,#797979 100%);background: -o-linear-gradient(top,  #9f9f9f 0%,#797979 100%);background: -ms-linear-gradient(top,  #9f9f9f 0%,#797979 100%);background: linear-gradient(to bottom,  #9f9f9f 0%,#797979 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9f9f9f', endColorstr='#797979',GradientType=0 );zoom:1;}
.upg-tag{padding:3px 12px;font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;color:#fff;border:1px solid #fff;-webkit-border-radius:23px 0 23px 0;-moz-border-radius:23px 0 23px 0;border-radius:23px 0 23px 0;box-shadow:0px 1px 2px 0px #b3b3b3;-webkit-box-shadow:0px 1px 2px 0px #b3b3b3;-moz-box-shadow:0px 1px 2px 0px #b3b3b3;}
.upg-tag-standard{background: #b3abae;background: -moz-linear-gradient(top,  #b3abae 0%, #807a7c 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b3abae), color-stop(100%,#807a7c));background: -webkit-linear-gradient(top,  #b3abae 0%,#807a7c 100%);background: -o-linear-gradient(top,  #b3abae 0%,#807a7c 100%);background: -ms-linear-gradient(top,  #b3abae 0%,#807a7c 100%);background: linear-gradient(to bottom,  #b3abae 0%,#807a7c 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3abae', endColorstr='#807a7c',GradientType=0 );}
.upg-tag-golden{background: #d9b143;background: -moz-linear-gradient(top,  #d9b143 0%, #a38533 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d9b143), color-stop(100%,#a38533));background: -webkit-linear-gradient(top,  #d9b143 0%,#a38533 100%);background: -o-linear-gradient(top,  #d9b143 0%,#a38533 100%);background: -ms-linear-gradient(top,  #d9b143 0%,#a38533 100%);background: linear-gradient(to bottom,  #d9b143 0%,#a38533 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9b143', endColorstr='#a38533',GradientType=0 );}
.upg-tag-ultimate{background: #cc43d9;background: -moz-linear-gradient(top,  #cc43d9 0%, #782880 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cc43d9), color-stop(100%,#782880));background: -webkit-linear-gradient(top,  #cc43d9 0%,#782880 100%);background: -o-linear-gradient(top,  #cc43d9 0%,#782880 100%);background: -ms-linear-gradient(top,  #cc43d9 0%,#782880 100%);background: linear-gradient(to bottom,  #cc43d9 0%,#782880 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc43d9', endColorstr='#782880',GradientType=0 );}
.upg-tag-mod{background: #3fcc46;background: -moz-linear-gradient(top,  #3fcc46 0%, #2f9935 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3fcc46), color-stop(100%,#2f9935));background: -webkit-linear-gradient(top,  #3fcc46 0%,#2f9935 100%);background: -o-linear-gradient(top,  #3fcc46 0%,#2f9935 100%);background: -ms-linear-gradient(top,  #3fcc46 0%,#2f9935 100%);background: linear-gradient(to bottom,  #3fcc46 0%,#2f9935 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3fcc46', endColorstr='#2f9935',GradientType=0 );}
.upg-tag-admin{background: #d94343;background: -moz-linear-gradient(top,  #d94343 0%, #a63333 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d94343), color-stop(100%,#a63333));background: -webkit-linear-gradient(top,  #d94343 0%,#a63333 100%);background: -o-linear-gradient(top,  #d94343 0%,#a63333 100%);background: -ms-linear-gradient(top,  #d94343 0%,#a63333 100%);background: linear-gradient(to bottom,  #d94343 0%,#a63333 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d94343', endColorstr='#a63333',GradientType=0 );background:linear-gradient(to bottom, #d94343 0%,#a63333 100%);}