/* Forms */

form {margin: 0; padding: 0;}
input, select, textarea {font-size: 100%; font-family: Arial, Geneva CY, Sans-Serif;}
span.star {color: #49aa35;}


div#content table td {vertical-align: top;}
div#content table td.fieldHeader {padding: 9px 12px 9px 40px;}
div#content table td.fieldHeader h2 {margin: 0;}
div#content table td.fieldSubHeader {padding: 9px 12px 9px 40px; font-weight: bold;}
div#content table td.fieldCaption {padding: 9px 12px 9px 40px;}
div#content table td.field {padding: 6px 40px 9px 0;}
div#content table td table td.fieldCaption {padding: 9px 40px 9px 40px;}
div#content table td table td.field {padding: 0 40px 9px 40px;}
div#content table td.fieldText {padding: 9px 40px 9px 0;}

div#content table td.fieldMainCaption {padding: 18px 12px 18px 40px; background: url(/common/i/field-main-top-left.gif) #e8e8ed no-repeat;}
div#content table td.fieldMain {background-color: #e8e8ed; padding: 15px 40px 21px 0; background: url(/common/i/field-main-bottom-right.gif) #e8e8ed no-repeat bottom right;}
div#content table td.fieldMain_left {background: #e8e8ed!important;}
div#content table td.fieldMain input.disabled {background-color: #e8e8ed; border-style: none; margin: 2px 0 0 0; padding: 0;}
div#content table td table td.fieldMainCaption {padding: 18px 40px 9px 40px; background: url(/common/i/field-main-top-left.gif) #e8e8ed no-repeat;}
div#content table td table td.fieldsetMainCaption {font-weight: bold;}
div#content table td table td.fieldMain {background-color: #e8e8ed; padding: 0 40px 21px 40px; background: url(/common/i/field-main-bottom-right.gif) #e8e8ed no-repeat bottom right;}

div#content table td.fieldset {padding: 6px 40px 9px 40px;}
div#content table td.fieldsetCompact {padding: 0 40px 9px 60px;}
div#content table table.checkbox td {padding: 2px 4px 2px 0;}
div#content table table.fieldBirthDate td {padding-right: 7px;}
div#content table table.fieldPeriod td {padding: 2px 7px 2px 0;}
div#content table table.fieldOther td {padding-right: 7px;}
div#content table td.buttonSubmit {padding: 12px 0 9px 40px;}
div#content table td.buttonSubmit input {padding-top: 3px; padding-bottom: 3px;}

div#content table td {border: 0px solid gray}

.additional_text {margin-left:2em;}
.additional_text span {margin-right: 10px;}

div#content table.checkbox {
	margin-bottom:0em;
}

.description { font-size: 0.9em; color: #ccc; display: block;}
