.logindatacontainer{position:relative;overflow-y:auto;overflow-x:hidden;width:100%;height:420px;border-spacing:2px;border-collapse:separate;}
.loginfuncs{position:absolute;display:table;height:40px;top:544px;left:8px;width:98%;border:1px solid  #666666;border-spacing:2px;border-collapse:separate;font-weight:bold;}
.loginfuncschld{position:relative;width:100%;}
.logindata {position:relative;display:table;width:100%;font-weight:bold;}
.loginbtn{padding-left:8px;padding-top:6px;padding-bottom:24px;}
.loginbtnabs{right:0px;padding:4px;position:absolute;}
.rwlgn{display:table-row;width:auto;position:relative;margin:0px;padding:0px;top:0px;left:0px;}
.cllgn{position:relative;float:left;display:table-cell;margin-right:2px;margin-top:8px;margin-bottom:4px;vertical-align:middle;text-align:center;}
.cllgnlbl{margin-top:12px;margin-left:12px;width:120px;}
.tbbackground{background-color:#BBBBBB;}
.widths{width:140px;}
.signup_abs  {position:absolute;top:4px;}
.signup_rel  {position:relative;}
.signup_hidden  {visibility:hidden;}
.signup_width  {width:98%;}
.signup_td_width  {width:160px;}
.signup_button  {text-align:center;}
.signup_border  {border:1px solid #999999;}
.signup  {background-color:transparent;margin:0px;padding:0px;left:10px;width:98%;overflow:auto;font-size:12px;color:#AAAAAA;}
.signup input {height:14px;padding-bottom:3px;border:1px solid #999999;color:#AAAAAA;size:30;}
.informativa li {margin-top:2px;text-align:left;}
.signup_ret_code  {background-color:#002B00;position:relative;top:140px;margin:0px;padding:0px;text-align:center;left:150px;width:505px;overflow:hidden;font-style:bold;font-size:12px;color:#AAAAAA;z-index:1;}
.signup_ret_code ul {position:relative;margin:0px;padding-top:4px;padding-bottom:4px;padding-left:4px;list-style:none;display:block;text-align:center;color:#FF6000;}
.signup_ret_code li {display: block;text-align:center;}


