/* GENERAL ELEMENTS */

input, select, checkbox, textarea { font-family: arial, verdana, helvetica, sans-serif; font-size: 125%;}

h1 {
    font-size: 18px;
    font-weight: bold;
    color: #ff6600;
}

/* Content */

#cont { margin: 0em auto; width: 700px; display: block; padding: 15px 0 15px 0; text-align: left; /* Win IE5 */ }
.cont { margin-left: 4.5em; margin-right: 4.5em; }

/* Header */

#head { padding-bottom: 10em; }

label { font-weight: bold; color: #4d4d4d; }
#reminders label { font-weight: normal; }


#signupbox {
width: 100%;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}

#signupwrap {
  background: url(images/bg.jpg) 0 0 repeat;
  border: 5px solid #cccccc;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: left;
  padding: 15px 10px 20px 30px;
}

/* Unsupported browsers */

.orange_rbcontent { padding: 0.4em; }
.orange_rbroundbox { width: 100%; }

#unsupported {
  font-weight: bold;
  text-align: left;
}

/*#content {
  padding-top: 15px;
}*/

/* Signup form */

#signupform table {
  border-spacing: 1px;
  border-collapse: collapse;
  empty-cells: hide;
}

#signupform td {
BORDER-TOP: #ffffff 1px solid;
}

#signupform .label {
  padding-top: 4px;
  padding-right: 8px;
  vertical-align: top;
  text-align: right;
  white-space: nowrap;
  font-size: 1.10em; margin: 0em 0em 0em 0em;
}

#signupform .label1 {
  padding-top: 2px;
  padding-right: 8px;
  vertical-align: top;
  text-align: right;
  width: 250px;
  white-space: nowrap;
  font-weight: normal;
  font-size: 1.10em; margin: 0em 0em 0em 0em;
}

#signupform .field {
  padding-bottom: 1px;
  white-space: nowrap;
}

#signupform .status {
  padding-top: 2px;
  padding-left: 8px;
  vertical-align: top;
  width: 246px;
  font-size: 0.9em;
  white-space: nowrap;
}

#signupform .textfield {
  width: 150px;
}

#signupform label.error {
  background:url("images/error.png") no-repeat 0px 0px;
  padding-left: 16px;
  padding-bottom: 2px;
  color: #cc3333;
}

#signupform label.checked {
  background:url("images/success.png") no-repeat 0px 0px;
}

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

#signupform #dateformatStatus, #signupform #termsStatus {
  margin-left: 6px;
}
/* BUTTONS */


