@CHARSET "UTF-8";

form fieldset label,form fieldset td.validation_error {
    font-size: 12px;
}

form fieldset td.validation_error {
    color: red;
}

tr.horizontal_rule td {
    padding-top: 10px;
}

ul.messages {
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;

    margin: 10px 0;
    padding: 0;
}

ul.messages li {
    font-weight: normal;
    color: #ffffcc;

    width: 471px;
    height: 25px;

    background-repeat: no-repeat;
    background-image: url('../images/messages-backgrounds.gif');
    overflow: hidden;

    padding-left: 43px;
    padding-top: 7px;

    margin-bottom: 7px;
}

ul.messages li.info {
    background-position: 0 -32px;
}

ul.messages li.warning, ul.messages li.error {
    background-position: top left;
}

ul.messages li.default_value {
    display: none;
}


table.edit_table {
    width: 70%;
    border: 1px solid #FFDFDF;
}

table.edit_table {
    border-spacing: 0px;
}

table.edit_table td {
    padding: 3px;
}

table.edit_table th {
    border-bottom: 2px solid white;
    padding: 3px;
}

table.edit_table tr.even {
}

table.edit_table tr.odd {
}

table.edit_table tr:hover td {
    background: #222222;
}

.ui-dialog-content table.edit_table {
    margin-top: 1ex;
    border: 1px solid white;
    width: 100%;
}

.ui-dialog-content table.edit_table td, .ui-dialog-content table.edit_table th {
    background-color: #dedabe;
}

.ui-dialog-content table.edit_table tr:hover td {
    background-color: #ccc598;
}

.float-right {
    float: right;
}

.right {
    text-align: right;
}

.center {
    text-align: center;
}

.left {
    text-align: left;
}

a img {
    border: 1px;
}

table.form_table td {
    vertical-align: top;
}

.ui-dialog-content h1 {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 18px;
    color: #860500;
    padding-bottom: 16px;
}


