/* Additional Styles for Signup Form
 * Travis J. Todd */
#toc {
  font-size: 0.8em;
  color: #838074;
  padding: 12px 0; }

#body .new .tabs ul li.inactive {
  border-right: 1px solid #bfbba6;
  border-top: 1px solid #bfbba6;
  color: #222222;
  background-color: #dcdacf;
  padding: 4px 12px 3px; }
#body .new .register_callout, #body .new .login_callout {
  width: 204px;
  margin: 12px 12px 0 0;
  background: #dcdacf; }
  #body .new .register_callout div.highlights ul, #body .new .login_callout div.highlights ul {
    padding: 0 12px 6px 24px; }
    #body .new .register_callout div.highlights ul li, #body .new .login_callout div.highlights ul li {
      padding-bottom: 4px;
      list-style-type: disc; }
  #body .new .register_callout .buttons, #body .new .login_callout .buttons {
    padding: 0 0 12px 12px; }
    #body .new .register_callout .buttons .button, #body .new .login_callout .buttons .button {
      float: left;
      height: 28px;
      background-image: url(/images/layout/buttons/sidebar-button-left.png); }
      #body .new .register_callout .buttons .button a, #body .new .login_callout .buttons .button a {
        height: 28px;
        background-image: url(/images/layout/buttons/sidebar-button-right.png); }
#body .new .register_callout {
  background: url(/images/layout/forms/register-callout-top.png) no-repeat left top;
  background-color: #dcdacf; }
  #body .new .register_callout h2 {
    color: #115500; }
  #body .new .register_callout h3 {
    padding: 6px 12px 4px;
    color: #222222; }
  #body .new .register_callout .clear {
    height: 12px;
    background: url(/images/layout/forms/register-callout-bottom.png) no-repeat left bottom; }
#body .new #new_user fieldset {
  padding-top: 12px; }
  #body .new #new_user fieldset legend {
    display: none; }
  #body .new #new_user fieldset ol li {
    padding-right: 12px; }
    #body .new #new_user fieldset ol li label {
      padding: 3px 0; }
    #body .new #new_user fieldset ol li input {
      width: 240px;
      padding: 3px; }
    #body .new #new_user fieldset ol li .note {
      background: url(/images/layout/forms/note-arrow.png) no-repeat left top;
      padding: 0 0 0 12px;
      width: 216px; }
      #body .new #new_user fieldset ol li .note p {
        padding: 12px;
        background-color: #B6D069; }
#body .new #confirm_email h2 {
  font-family: Georgia, "Baskerville Old Face", "Baskerville", "Times New Roman", Times, serif;
  font-size: 200%;
  font-weight: normal; }
#body .new #nicknames {
  padding: 12px; }
  #body .new #nicknames table th {
    border-bottom: 1px #dcdacf solid; }
  #body .new #nicknames table th.casino {
    width: 146px; }
  #body .new #nicknames table td {
    padding: 3px 0;
    border-bottom: 1px dotted #dcdacf; }
#body .new #nicknames_form ol {
  padding-left: 12px; }
  #body .new #nicknames_form ol li {
    float: left; }
    #body .new #nicknames_form ol li label {
      display: none; }
  #body .new #nicknames_form ol li.casino {
    padding-right: 24px; }
    #body .new #nicknames_form ol li.casino #nickname_casino_id {
      width: 122px; }
  #body .new #nicknames_form ol li.nickname {
    width: 454px; }
    #body .new #nicknames_form ol li.nickname #nickname_handle {
      float: left;
      border: 1px #bfbba6 solid;
      padding: 3px; }
    #body .new #nicknames_form ol li.nickname #nickname_handle.invalid {
      border: 1px solid #cd3202;
      margin-right: 4px; }
    #body .new #nicknames_form ol li.nickname .add_link {
      display: block;
      float: right;
      background: url('/images/layout/buttons/add-body-button-left.png') no-repeat left top;
      padding-left: 24px;
      height: 25px;
      overflow: hidden;
      color: #222222; }
      #body .new #nicknames_form ol li.nickname .add_link span {
        font-weight: bold;
        display: block;
        padding: 3px 12px 6px 0;
        background: url('/images/layout/buttons/body-button-right.png') no-repeat right top; }
    #body .new #nicknames_form ol li.nickname .formError {
      float: left;
      color: #cd3202; }
#body .new #poker_accounts .notice {
  color: red;
  background-color: transparent;
  padding: 0; }
#body .new #poker_accounts ul {
  padding-left: 12px; }
  #body .new #poker_accounts ul li {
    padding: 6px 0; }
    #body .new #poker_accounts ul li a img {
      border: 1px solid #bfbba6; }
#body .new #poker_accounts .button {
  margin: 24px 0 0 12px;
  float: left; }
#body .new #avatar_form .avatar {
  margin: 0 0 12px 120px; }
#body .new #avatar_form .link {
  padidng-left: 12px; }
#body .new #bottom {
  padding: 12px 0 0 12px; }
  #body .new #bottom .button {
    float: left; }
  #body .new #bottom .link {
    float: left;
    display: block;
    padding: 4px 0 0 12px; }
