/* --- TEXT --- */

body, body.trex {
    color: #333;
    font-family: Verdana, sans-serif;
}

p.trex {
    font-family: Verdana, sans-serif;
}

p.trex-block_mandatory {
    font-size: 0.75em;
}

/* --- TABS --- */

div.trex-form_tab_control_container {
    padding: 0.125em;
    padding-top: 0.3em;
    padding-bottom: 0em;
    margin-bottom: 0.5em;
    margin-top: 3px;
    background-color: #d5badf;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
}

div.trex-form_tab_container {
    border: 0; 
    padding-right: 0.05em;
    padding-left: 0.05em;
}

div.trex-form_tab_container_align_right {
    float: right;
}

input.trex-form_tab_button_normal {
    background-color: #e4d3ea;
    color: #555;
    border: 0;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    margin-left: 2px;
}

input.trex-form_tab_button_selected {
    border: 0;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    margin-left: 2px;
}

/* --- FIELDS --- */

input.trex-field, textarea.trex-field, select.trex-field {
	font-size: 0.813em;
	border: 1px solid #888888;
	padding: 2px;
	border-radius: 3px;
	color: #555;
}

/* --- BUTTONS --- */

.trex-button_goto_next_form_page_class,
.trex-button_goto_prev_form_page_class,
.trex-button_cancel_form_class,
.trex-file_upload_button,
.trex-submit_button {
	border-radius: 5px;
    border: 1px solid #aaa;
    background-color: #ccc;
}

