/* PAGE ELEMENTS */

/*estilo formulario twitter*/
/*register-user-form*/
/*
fieldset.common-form{width:100%;margin:10px 0;}
fieldset.common-form p{margin:0 0 5px 0;}
fieldset.common-form th,fieldset.common-form td{padding:10px 5px;}
fieldset.common-form th{text-align:left;width:10em;padding-top:10px;font-weight:normal; font-size:12px;}
fieldset.common-form small{color: #535151;font-size:11px;}
fieldset.common-form input[type="text"],fieldset.common-form input[type="password"],fieldset.common-form textarea,fieldset.common-form select,fieldset.common-form checkbox{border:1px solid #aaa;padding:4px 2px;}
fieldset.common-form input[type="text"],fieldset.common-form input[type="password"]{width:12em;}
fieldset.common-form input[type="text"].medium,fieldset.common-form textarea.medium{width:50%;}
fieldset.common-form input[type="text"].medium{-moz-border-radius:3px;-webkit-border-radius:3px;font-size:12px;}
fieldset.common-form input[type="text"].wider,fieldset.common-form textarea.wider{width:75%;}
fieldset.common-form input[type="text"].widest,fieldset.common-form textarea.widest{width:100%;}
fieldset.common-form td[colspan="2"]{text-align:right;}
fieldset.common-form label{white-space:nowrap;font-weight:normal;}
fieldset.common-form ul li{padding:5px 0;}
fieldset.common-form ul li label{display:block;font-weight:bold;}
fieldset.common-form ul li label sup{color: #535151;}
fieldset.common-form table.input-form th{vertical-align:top;}
fieldset.common-form .instruction,fieldset.common-form .example,fieldset.common-form .required{font-size:x-small;color: #535151;font-weight:normal;}
fieldset.common-form .instruction,fieldset.common-form .example{margin-top:.5em;}
fieldset.common-form .example{font-style:oblique;}
fieldset.common-form .suggestion{color: #535151;font-weight:bold;font-size:10px; }
fieldset.vertical-form{margin-top:1em;margin-bottom:1em; color: #535151;}
fieldset.vertical-form label,fieldset.vertical-form input{display:block; color: #535151;}
fieldset.vertical-form input{margin-top:1em;margin-bottom:1em;}
fieldset.vertical-form input[type="text"]{width:165px; color: #535151;}
div.direct-message-box fieldset.standard-form{width:548px;padding:10px 90px; color: #535151;}

*/


/* Signup form */
#signupform table {
  border-spacing: 0px;
  border-collapse: collapse;
  empty-cells: show;
  color: #535151;
}

#signupform .label {
  padding-top: 2px;
  padding-right: 8px;
  vertical-align: top;
  text-align: right;
  width: 125px;
  white-space: nowrap;
  color: #535151;
}

#signupform .field {
  padding-bottom: 10px;
  white-space: nowrap;
  color: #535151;
}

#signupform .status {
  padding-top: 2px;
  padding-left: 8px;
  vertical-align: top;
  width: 246px;
  white-space: nowrap;
  color: #535151;
}

#signupform .textfield {
  width: 150px;
  color: #535151;
}

#signupform label.error {
  padding-left: 16px;
  padding-bottom: 2px;
  /*font-weight: bold;*/
  color:#903;
  /*color: #535151;*/
}

#signupform label.checked {
color: #535151;
}

#signupform .success_msg {
  font-weight: bold;
  color: #535151;
  margin-left: 19px;
}

#signupform #dateformatStatus, #signupform #termsStatus {
  margin-left: 6px;
  color: #535151;
}

#signupform #dateformat_eu {
 vertical-align: middle;
 color: #535151;
}

#signupform #ldateformat_eu {
  font-weight: normal;
  vertical-align: middle;
  color: #535151;
}

#signupform #dateformat_am {
  vertical-align: middle;
  color: #535151;
}

#signupform #ldateformat_am {
  font-weight: normal;
  vertical-align: middle;
  color: #535151;
}

#signupform #termswrap {
  float: left;
  color: #535151;
}

#signupform #terms {
  vertical-align: middle;
  float: left;
  display: block;
  margin-right: 5px;
  color: #535151;
}

#signupform #lterms {
  font-weight: normal;
  vertical-align: middle;
  float: left;
  display: block;
  width: 350px;
  white-space: normal;
  color: #535151;
}

#signupform #lsignupsubmit {
  visibility: hidden;
}