@CHARSET "UTF-8";

.logo {
    width: 260px;
}

#content {
    background: white;
    border: solid 1px #6D6E71;
}

a {
    color: #000;
    text-decoration: none;
    margin-bottom: 1px;
    border-bottom: solid 1px #000;
}
a:hover {
    border-bottom: solid 2px #729A23;
    margin-bottom: 0;
}

h3 { color: #A20067; }

#login_content {
    border: solid 1px #6D6E71;
    background-color: white;
}

#navigation_wrapper {
    background-color: #524445;
}

#navigation a {
    color: black;
}

#navigation a:hover {
    background: #A20067;
    color: #fff;
}

.login_form, .wide_form {
    background-color: white;
}

.input .qq-upload-button {
    background-color: #A20067;
    color: white;
    font-weight: bold;
}

.datalist {
    background-color: white;
    border: 1px solid #cccccc;
}

.datalist tr:nth-child(odd) {
    background-color: #d2e3e3;
}

.datalist th, .datalist .sub-table td {
    background-color: #6D6E71;
    border-bottom: solid 1px #888;
    color: #fcfff8;
}

table.datalist th.section-heading { font-weight: bold; }

table.datalist th.sub-heading, table.dataview th.sub-heading {
    background: #BDC0C9;
    font-weight: bold;
    color: #524445;
    border: solid 1px #888;
}

.dataview tr:nth-child(odd) {
    background-color: #d2e3e3;
}

.dataview th {
    background-color: #fff;
    border-bottom: solid 2px #729A23;
    color: black;
    font-weight: bold;
}

.dataview_section_title th {
    background: #fff;
    font-weight: bold;
}

#content .dataview th a {
    color: black;
}

.prev a, .next a {
    border-bottom: none;
    color: #524445;
    font-weight: bold;
}
.prev a:hover, .next a:hover {}

.summary_table_datalabel {
    background-color: #fff;
    border-bottom: solid 2px #729A23;
    color: black;
    font-weight: bold;
}

.summary_priority_table {
    background-color: white;
}
.summary_priority_table td {
    border: 1px solid #acb6cb;
}
.summary_priority_table tr:nth-child(odd) {
    background-color: #ffffff;
}

.rfaiform,
.revoteform,
.declineform,
.action-comment {
    border: 1px solid black;
}

.rfaiform textarea,
.revoteform textarea,
.declineform textarea,
.action-comment textarea {
    background-color: #bbffbb;
}

.rfaiform span,
.revoteform span,
.declineform span,
.action-comment span {
    border-top: 1px solid black;
}

.rfaiform span.title,
.revoteform span.title,
.declineform span.title,
.action-comment span.title {
    border-bottom: 1px solid black;
    background-color: #b3c6e7;
    font-weight: bold;
}

#footer {
    color: #555555;
}

#footer a {
    color: #555555;
}

.datalist_spacer {
    background-color:#FFFFFF;
}

.thread_current_message {
    background-color: #e1f9b4;
}

#login_breadcrumb {
    color: #A20067;
}

#breadcrumb a {
    text-decoration: none;
    color: black;
}

input[type=submit],
button,
a.button,
.datalist td a,
#breadcrumb a,
.input .tags .add {
    background: #fff;
    border: 1px solid #ccc;
    color: black;
}

input[type=submit]:hover,
button:hover,
a.button:hover,
.datalist td a:hover,
#breadcrumb a:hover,
.input .tags .add:hover {
    background: #A20067;
    border-color: #A20067;
    color: #fff;
}

.dashboard_block {
    border: 1px solid #cccccc;
    margin: 10px;
}

.ui-accordion > .ui-state-active,
.ui-accordion > .ui-state-default,
.ui-datepicker-header,
.ui-timepicker-title,
.ui-dialog-titlebar,
#dashboard h3,
h3.header {
    color: white;
    background: #A20067;
}

.ui-accordion > .ui-state-active a:hover, .ui-accordion > .ui-state-default a:hover, #dashboard h3 a:hover, h3.header a:hover {
    background: #729A23;
}

.ui-dialog-titlebar a, .ui-datepicker-header a {
    background: #fff;
}

.ui-accordion .ui-accordion-content {
    background: white;
}


.dashboard_block h2 {
    color: white;
    background-color: #A20067;
}

.summary_table {
    background: white;
}

.headerrow:hover {
    color: #2c4049;
}

.icon {
    background-color: #cccccc;
    color: black;
    border: 1px solid #aaaaaa;
}

#map_toggle, .toggle-buttons {
    color: #A20067;
}
#map_toggle .map-toggle,
.toggle-buttons label {
    border: 1px solid #ccc;
    color: black;
    background: #fff;
}
#map_toggle .active, .toggle-buttons label.ui-state-active, .toggle-buttons label.active {
    background: #A20067;
    color: #fff;
    border-color: #A20067;
}

.dropIcon {  border: solid 1px #A20067; }
.dropIcon i { color: #729A23; }

.user-guide-section {
    margin: 10px 20px 10px;
    border: solid 1px #737476;
    padding-bottom: 5px;
}

.user-guide-file {
    padding: 5px 5px 10px;
}

.user-guide-header {
    background-color: #524445;
    color: #fcfff8;
    border-bottom: solid 1px #737476;
    padding: 5px;
}