@charset "UTF-8";
/* CSS Document */

#signup-form{
    float: left;
    width: 558px;
	padding:25px;
	border:1px solid #c2c2c2;
	line-height:16px;
}
#signup-form td{
	padding:5px 0;
}
#signup-form td table td{
	padding:0;
}
#signup-form th{
	font-weight:normal;
	text-align:left;
}
small em{
	line-height:14px;
}
#msg {display:none; position:absolute; z-index:200;  padding-left:7px}
#msgcontent {display:block; background:#f3e6e6; border:2px solid #924949; border-left:none; padding:5px; min-width:150px; max-width:250px}

#signup-form form {
    float: left;
    width: 558px;
    margin-bottom: 0px;
}
#signup-form form ul.errors {
    padding-bottom: 15px;
}
#signup-form form ul.errors li {
    color: red;
    padding-bottom: 5px;
}
#signup-form form .form-item,
#signup-form form .form-item input,
#signup-form form .form-item label {
    float: left;
    width: 210px;
}
#signup-form form .form-item {
    padding-bottom: 10px;
}
#signup-form form .form-item.right {
    margin-left: 70px;
}
#signup-form form .form-item input,
#signup-form form .form-item select {
    height: 22px;
    padding: 0px;
    line-height: 22px;
}
#signup-form form .form-item select {
    margin-bottom: 8px;
}
#signup-form form .webform-component-checkboxes.first {
    float: left;
    padding-bottom: 15px;
}
#signup-form form .webform-component-checkboxes label {
    padding-bottom: 10px;
}
#signup-form form .webform-component-checkboxes .form-item,
#signup-form form .webform-component-checkboxes label {
    width: 558px;
}
#signup-form form .webform-component-checkboxes .form-item {
    padding-bottom: 5px;
}
#signup-form form .webform-component-checkboxes .form-item .form-checkboxes label {
    float: left;
    padding-bottom: 0px;
    height: 18px;
    line-height: 18px;
}
#signup-form form .webform-component-checkboxes .form-item input {
    float: left;
    margin-right: 10px;
    width: 20px;
    height:16px;
}
#signup-form form .webform-component-checkboxes .column {
    float: left;
}
#signup-form form .webform-component-checkboxes .column.left,
#signup-form form .webform-component-checkboxes .column.left .form-item,
#signup-form form .webform-component-checkboxes .column.left .form-item label {
    width: 175px;
}
#signup-form form .webform-component-checkboxes .column.center,
#signup-form form .webform-component-checkboxes .column.center .form-item,
#signup-form form .webform-component-checkboxes .column.center .form-item label {
    width: 188px;
}
#signup-form form .webform-component-checkboxes .column.right,
#signup-form form .webform-component-checkboxes .column.right .form-item,
#signup-form form .webform-component-checkboxes .column.right .form-item label {
    width: 180px;
}
#signup-form form .webform-component-checkboxes .form-item input#form-other-comment {
    margin-top: 3px;
    margin-left: 6px;
    width: 178px;
    height: 22px;
}
input#edit-submit {
    float: left;
    margin: 5px 0px;
    height: 30px;
    width: 100px;
    background: url(../_images/submit.gif) top left no-repeat;
    text-indent: -5000em;
    border: none;
    cursor: pointer;
    cursor: hand;
}

#signup-form #thankyou {
    display: none;
}

