body {
	color: #202020;
	background-color: #F0F0F0;
}

a {
	color: #002080;
}

td a {
	color: rgb(102, 112, 255);
}

a:hover, a:focus {
	/* color: rgb(0, 20, 200); */
	color: #1030A0;
}

td a:hover, td a:focus {
	/* color: rgb(0, 20, 200); */
	color: #1030A0;
}

.user-box a,
.nav-item a {
	color: #E0E0E0;
}

.nav-item a.dropdown-item{
	color: #303030;
}

.nav-item a:hover,
.nav-item a:focus,
.user-box a:hover,
.user-box a:focus {
	color: #FFF;
}

.thumb-bottom-l, .thumb-top-r {
	background-color: rgba(215, 215, 215, 0.8);
}

h1, .h1, h2, .h2,
h3, .h3, h4, .h4,
h5, .h5, h6, .h6 {
	color: #202020;
}

.login-box {
	background-color: rgba(250, 250, 250, 0.4);
}

.login-box-border {
	border: 1px solid rgba(200, 200, 200, 0.4);
}

.login-box-shadow {
	box-shadow: 0px 0px 26px 0 rgba(200, 200, 200, 0.4);
}

.nav > li > a:hover {
	background-color: #222;
}

.nav > li > a .active {
	background-color: #222;
}

.nav > li > a:focus {
	background-color: #222;
}

.tab-pane, .tab-content {
	background-color: rgba(40, 40, 40, 0.4);
}

.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
	background-color:rgba(0, 0, 0, 0.2);
	border-color: #444;
}

.navbar-inverse {
	background-color: #404040;
	border-bottom: 1px solid #101010;
}

.navbar-outer {
	background-color: #404040;
	border-bottom: 1px solid #101010;
}

.navbar-title {
	color: #F0F0F0;
}
.nav-user {
	color: white;
}

.case-divs {
	background-color:#262626;
	border:2px solid #303030;
}

.inline-note {
	background-color: #F0F0B0;
	border: none;
	box-shadow: 1px 2px 6px 0 rgba(0, 0, 0, 0.5);
}

.task-note {
	/* background-color: rgba(245,245,245,0.7); */
	border: none;
	border-bottom: 1px solid #FFFFFF;
}

.content-div {
	border: 2px solid #BBB;
}

/* .content-large {
	border: 1px solid rgba(80, 80, 80, 0.1);
	border-top: 1px solid #BBB;
} */

.full-screen-divider {
	background-color: #BBB;
}


.content-dialog {
	border: 1px solid rgba(80, 80, 80, 0.1);
}

.content-div-short {
	border: 1px solid rgba(80, 80, 80, 0.5);
}

.user_details_inner {
	background-color:#FFFFFF;
	border-color:#EEE;
}

.inner-left {
	background-color: #222;
}

.inner-right {
	background-color: rgba(128, 128, 128, 0.1);
}

.highlight {
	background-color: #FFF;
	border-color: #DDD;
}

.dialog-container {
	background-color:#ffffff;
}

.dialog-label {
	color: #404040 !important;
}

.dialog-value {
	color: #000000 !important;
}

.light_header {
	background-color:rgba(128,128,128, 0.2);
}

.thumbnail-inner {
	background-color: #404040;
}

#case_scene_overview {
	border: 1px solid white;
	background-color: #444;
}

#qcase_scene_images {
	background-color: #444;
}

.docket_div {
	border: 1px solid #888;
	background-color: #111;
}

.docket_div2 {
	border: 1px solid white;
}

.case-scene-item, .case-image-item, .case-image-rest {
	border:1px solid rgba(200, 200, 200, 0.3);
}

.modal {
	background-color: rgba(128,128,128, 0.6);
}

.modal-header {
	border-bottom: 1px solid #202020;
	background-color: #606060;
}

.modal-sub-header, .modal-sub-prompt {
	background-color: #AAA;
}

.modal-content {
	background-color: #F8F8F8;
	border: 1px solid #202020;
	color: #101010;
}

.modal-content h3 {
	color: #000;
}

.modal-content label,
.modal-content p {
	color: #202020;
}

.modal-title,
.modal-header h3 {
	color: #E0E0E0;
}

.modal-body {
	background-color: #F8F8F8;
}

.modal-footer {
	border-top: 1px solid #BBB;
	background-color: #F0F0F0;
}

.close {
  color: #DDD;
}

.close:hover {
  color: #FFF !important;
}

button.close {
	color: #DDD;
	background-color: #303030;
}

.listStyle {
	background-color:rgba(10, 10, 10, 0.5);
	border-bottom:1px solid grey;
}

.selected-listitem {
  color: #fff;
	background-color: #404080e6;
}

.listStyle:active {
	background-color: rgba(64, 64, 128, 1) !important;
}

.selected-listitem:hover {
	background-color: rgba(64, 64, 128, 1) !important;
}

.selected-listitem:active {
	background-color: rgba(64, 64, 128, 1) !important;
}

label {
	color:#303030;
}

.label {
	color:#303030;
}

.fdata {
	color:#444;
	font-weight: 400;
}

select[disabled], input[disabled] {
	background-color: #CCC !important;
}

.form-radio-input {
	background-color: #222;
	color: rgb(200,200,255);
}

.form-check-input {
	background-color: #222;
	color: rgb(200,200,255);
}

.form-section-div {
	background-color: #F0F0F0;
}

.listFont {
	color:#101010;
}

#view_fields {
	background-color: rgba(255,255,255, 0.8);
}

#menuButton {
	color:#ddd;
}

#menuButton:hover {
	border:1px solid black;
}

.dropdown-submenu>a:after {
	border-left-color:#cccccc;
}

.dropdown-submenu:hover>a:after {
	border-left-color:#ffffff;
}

.dropdown-menu {
	box-shadow: 1px 1px 2px rgba(212, 212, 212, 0.2);
}

.btn {
	background-color: #E0E0E0 !important;
	color:#303030 !important;
	border: 1px solid #BBB !important;
}

.btn-secondary {
	background-color: #FAFAFA !important;
	color:#303030 !important;
	border: 1px solid #BBB !important;
}

.btn.disabled, .btn:disabled {
	color:#909090;
	border: 1px solid #888;
}

.btn-secondary:active, .btn-secondary:hover, .btn-secondary:focus,
.btn-primary:active, .btn-primary:hover, .btn-primary:focus,
.btn-success:active, .btn-success:hover, .btn-success:focus,
.btn-warning:active, .btn-warning:hover, .btn-warning:focus,
.btn-danger:active, .btn-danger:hover, .btn-danger:focus,
.btn-info:active, .btn-info:hover, .btn-info:focus {
	background-color: #F0F0FF !important;
	border-color: #757575;
	color:#000;
}

.btn-success {
	background-color:#60D060 !important;
}

.btn-success:hover, .btn-success:active, .btn-success:focus {
	background-color:#60D060 !important;
}

.btn-danger {
	background-color: #FF5050 !important;;
}

.btn-danger:hover, .btn-danger:active, .btn-danger:focus {
	background-color: #C02020 !important;;
}

.btn-primary {
	background-color: #c6e0ff !important;;
}

.btn-primary:hover, .btn-primary:active, .btn-primary:focus {
	background-color: #b6d0ef !important;;
}

.btn-danger:active,
.btn-primary:active,
.btn-success:active, .btn-success:focus {
	border-color: #E7E7E7 !important;
}


.btn-solid.btn-primary {
	background-color: #c6e0ff !important;;
}

.btn-solid:hover.btn-primary,
.btn-solid:active.btn-primary,
.btn-solid:focus.btn-primary {
	background-color: #b6d0ef !important;
}

.btn-large {
	border: 1px solid #424242;
}

.btn-tab:hover, .btn-tab:active {
	background-color:#c6e0ff !important;
}

table {
	border:1px solid #A0A0A0;
}

.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
	border-top: 0px solid #B0B0B0;
}

.table > thead > tr > th {
	border-bottom: 1px solid #B0B0B0;
}

.dropdown-divider {
	border-top: 1px solid #A0A0A0;
}

.dropdown-item, .dropdown-menu {
	color: #303030;
	background-color: #FFFFFF !important;
}

.dropdown-item:hover {
	color: #FFF;
	background-color: #405490 !important;
}

.dropdown-item:focus {
	color: #FFF;
	background-color: #405490 !important;
}

.dropdown-item.active,
.dropdown-item:active {
  color: #fff;
	background-color: #405490;
}

.topDiv {
	background-image: linear-gradient(rgba(230, 230, 230, 0.8), rgba(230, 230, 230, 0.8)), url(images/crimescene1.jpg);
}

.alert-info {
	background-color: rgba(0, 0, 0, 0.3);
	border: 1px solid rgba(255, 255, 255, 0.2);
	color: #DDD;
}

.alert-danger {
	color: #C02020;
	background-color: rgb(255, 200, 200);
}

.section-case {
	background-color: #E0E0E0;
}

.section-case-info {
	background-color: #E0E0E0;
}

.table-hover tbody tr:hover td, .table-hover tbody tr:hover th {
  background-color: rgb(200, 215, 255);
}

.noteTitle,
.fieldName,
.fieldNameInline {
		color:#303030;
}

.fieldValue,
.noteContent,
.fieldValueInline {
	color:#101010;
}

.noteContent {
	font-weight: 400;
}
 
.type {
	background-color:#202020;
	border:1px solid grey;
}
.type:hover {
	background-color:#404080 !important;
}

.fish-panel {
	background-color: #F0F0F0;
}

.fish-tab {
	background-color: #F0F0F0;
}

.fish-dtab {
	padding: 2px;
}

.tab-bar-container {
	border-bottom: none;
}

.tab-bar-container-d {
	border-bottom: 1px solid rgba(80, 80, 80, 0.5);
}

.form-control {
	background-color: #F0F0F0;
	color: #303030;
}

.form-control:focus {
  color: #101010;
  background-color: #FFFFFF;
  border-color: #808080;
  /* box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); */
  box-shadow: none;
}

.form-control::placeholder {
  color: #808080;
}

.form-control:disabled {
  background-color: #C0C0C0;
  color: #808080;
}

select.form-control:focus::-ms-value {
  color: #000;
  background-color: #E0E0E0;
}

select.decorated option:hover {
	box-shadow: 0 0 10px 100px #1882A8 inset;
}

.fancybox-bg {
	background: #EEE;
}

.fancybox-caption {
	background: linear-gradient( to top, rgba(255, 255, 255, .85) 0%, rgba(255, 255, 255, .3) 50%, rgba(255, 255, 255, .15) 65%, rgba(255, 255, 255, .075) 75.5%, rgba(255, 255, 255, .037) 82.85%, rgba(255, 255, 255, .019) 88%, rgba(255, 255, 255, 0) 100% );
	color: #222;
	font-weight: 300;
}

.fancybox-button {
	background: rgba(200,200,200, .8);
}

.fancybox-button, .fancybox-button:visited, .fancybox-button:link {
	color: #666;
}

.fancybox-button:hover {
	color: #000;
}


.fancybox-infobar {
	color: #EEE;
}

.fancybox-progress {
	background-color: #404080;
}

.fancybox-image {
	border: 2px solid rgba(128, 128, 128, 0.6);
}

.fancybox-thumbs {
	background-color: #DDD;
}

.fancybox-thumbs a {
	border: 1px solid #EEE;
}

.spaced {
	/* box-shadow: 2px 4px 10px 0 rgba(0, 0, 0, 0.2), 3px 6px 10px 0 rgba(0, 0, 0, 0.19); */
	box-shadow: 3px 3px 6px 1px rgba(0, 0, 0, 0.3);
}

/*
.task_detail_inner,
.service_detail_inner {
	background-color:#FFF;
}

.task_detail_inner:hover,
.service_detail_inner:hover {
	color: #101010;
	background-color:#c6e0ff !important;
}

.task_detail_inner_highlighted,
.task_detail_inner_highlighted:hover,
.service_detail_inner_highlighted,
.service_detail_inner_highlighted:hover {
	color: #101010;
	background-color: #c6e0ff !important;
}

.task_detail_inner_active,
.service_detail_inner_active {
	background-color:#103810 !important;
}

.task_detail_inner_active:hover,
.service_detail_inner_active:hover {
		background-color:#207020 !important;
}
*/

.task_detail_inner_highlighted {
	color: #101010;
	background-color: #c6e0ff !important;
}


.submission_detail_inner {
	background-color:#FFF;
}

.btn-sort:hover,
.submission_detail_inner:hover,
.case-divs:hover,
.listStyle:hover,
.btn-tab-selected:hover {
	color: #101010;
	background-color:#CCC !important;
}

.btn-sort:hover,
.btn-sort:active,
.btn-sort:focus,
.btn-selected,
.btn-selected:focus,
.btn-selected:hover,
.btn-selected:active,
.submission_detail_inner_highlighted,
.submission_detail_inner_highlighted:hover,
.btn-tab-selected,
.btn-tab-selected:active,
.btn-tab-selected:focus {
	color: #101010;
	background-color: #CCF !important;
}

.submission_detail_inner_active {
	background-color:#103810 !important;
}

.submission_detail_inner_active:hover {
	background-color:#207020 !important;
}

.btn-tab-disabled,
.btn-tab-disabled:active,
.btn-tab-disabled:hover,
.btn-tab-disabled:focus {
	color: #666 !important;
	background-color: #272727 !important;
}

.btn-tab {
	border-bottom: 0px !important;
}

.btn-tab-under {
	border: 1px solid #BBB !important;
	border-top: 0px !important;
}

.alertNotes {
	border: 1px solid rgba(80, 80, 80, 0.4);
	background-color: #ffd;
}

.tooltip-inner {
  background-color: #C6E0FF !important;
	color: #202020;
	padding: 4px 8px;
}

.tooltip .tooltiptext {
  color: #202020;
}

.bs-tooltip-auto[x-placement^=bottom] .arrow::before,
.bs-tooltip-bottom .arrow::before {
	border-bottom-color: #DDF;
}

.bs-tooltip-auto[x-placement^=top] .arrow::before,
.bs-tooltip-top .arrow::before {
	border-top-color: #DDF;
}

.page-button,
.page-button:focus,
.list-button,
.list-button:focus {
	color: #101010;
	background-color: #F0F0F0;;
	border: 1px solid #A0A0A0;
}

.page-button-disabled,
.page-button-disabled:focus,
.list-button-disabled,
.list-button-disabled:focus {
	color: #E0E0E0;
	background-color: #F8F8F8;
	border: 1px solid #D0D0D0;
}

.page-button:active,
.page-button:hover {
	color: #000;
	background-color: #deedff;
	border: 1px solid #A0A0A0;
}

.page-button.selected {
	color: #000;
	background-color: #deedff;
}

.page-button-disabled:hover,
.page-button-disabled:active {
	color: #E0E0E0;
}

.page-button-active {
	color: #000 !important;
	background-color: #c6e0ff;
	border: 1px solid #A0A0A0;
}

.case-image-item:hover {
	border:1px solid rgba(200, 200, 200, 0.6);
}

.form-control {
	border: 1px solid #303030;
}

.form-control-login, .form-control-login:focus, .form-control-login:active {
	background-color: #EEE !important;
	color: #404040;
	border: 1px solid rgb(206, 212, 218);
}

.input-group-text {
	background-color: #EEE;
	color: #404040;
}

.icon-big {
	color: orange;
}

/* .flex-container {
	background-color: #C0D0FF;
} */

.flex-frame {
	background-color: #E0E0E0;
}

.chart-canvas {
	background-color: #202020;
}

.circle-text {
	background-color: #000;
	color: #fff;
}

.modal-body table {
	color: #DDD;
}

.modal-table {
	border: 1px solid #505050;
}

.filterBy {
	color:#BBB !important;
}

.select-form {
	color:#BBB;
}

select {
  background:
    linear-gradient(45deg, transparent 50%, #D0D0D0 50%),
    linear-gradient(135deg, #D0D0D0 50%, transparent 50%);
  background-position:
    calc(100% - 19px) calc(1em + 2px),
    calc(100% - 14px) calc(1em + 2px),
    100% 0;
  background-size:
    5px 5px,
    5px 5px,
    2.5em 2.5em;
  background-repeat: no-repeat;
  border-radius: 0;
  margin: 0;      
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-appearance:none;
  -moz-appearance:none;
	appearance: none;
}

.terms2 {
	background-color: rgba(255,255,255,0.1);
}

.table-head {
	background-color:#D0D0D0 !important;
	color:#111 !important;
}

.table-body {
	background-color:#F0F0F0 !important;
	/* color:#DDD !important; */
}


.pageCounter {
	color:#BBB !important;
}

#case_scene_images {
	background-color:#202020;
	border:1px solid #AAA;
}

hr.broad {
  /* border-top: 1px solid rgba(255, 255, 255, 0.2); */
  border-top: 1px solid #BBB;
}

.btn-nav {
	background-color: #303030;
}

.badverify {
	border: 1px solid #F33;
}

select > option { color: #202020; }

.empty { color: #B0B0B0; }

.btn-inside:hover, .btn-inside:active {
	background-color: #E0E0E0 !important;
}

.btn-inside-invert  {
	color: #888 !important;
}

.btn-inside-invert:focus,
.btn-inside-invert:hover, .btn-inside-invert:active  {
	color: #222 !important;
}

input[type=checkbox] {
	background-color: #FFF;
	border: 1px solid #CCC;
}

input[type=checkbox]:checked {
	background-image: url(images/checkbox-check-light.png);
}

input[type=checkbox]:not(:checked) {
	background-image: url(images/checkbox-blank.png);
}

.icon-overlay {
	color: #202020;
}

.icon-sensitive {
	color: rgb(255, 255, 59);
}

.icon-active {
	color: rgb(236, 117, 5);
}

.div-icon-thumb {
	background-color: rgba(0, 123, 255, 0.25);
}

.icon-thumbnail {
	color: orange;
}

.submission_detail_header {
	color: #303030;
}

.fcard {
	border-top: 1px solid rgba(80, 80, 80, 0.2);
	border-bottom: 1px solid rgba(80, 80, 80, 0.1);
	background-color:#E0E0E0;
	color:#202020;
}

.fcard.active.fcard-header {
	color: #000;
}


.bright {
	color: #000;
	font-weight: 500;
}

.fcard .bright {
	color: #000;
	font-weight: 500;
}

.fcard.active:hover {
	color: #101010;
	background-color:#C0C0FF !important;
}

.fcard_highlighted,
.fcard_highlighted:hover,
.fcard.active.fcard_highlighted:hover {
	color: #101010;
	background-color: #C0C0FF !important;
}

.bb {
	background-color: blue;
}	

.image-preview {
	border: 1px solid #D0D0D0;
}

.inner-preview-shader {
	background-color: rgba(230, 230, 230, 0.85);
}

.inner-preview-paper {
	background-color: linen;
}

.inner-preview-border {
	border: 2px solid rgba(250,240,230, 0.3);
}

.legendtext {
	color: white;
}

.removea, .removea:visited {
	color:#389dc1;
}

#upload {
	border: 1px solid rgba(80, 80, 80, 0.4);
}

#upload ul li {
	background-color:#D0D0F0;
	background-image:-webkit-linear-gradient(top, #333639, #303335);
	background-image:-moz-linear-gradient(top, #333639, #303335);
	background-image:linear-gradient(top, #333639, #303335);
	border-top:1px solid #3d4043;
	border-bottom:1px solid #2b2e31;
}

#upload ul li p {
	color: #EEE;
}

#upload ul li i {
	color:#7f7f7f;
}

#upload ul li span {
	background: url('../img/icons.png') no-repeat;
}

#upload ul li.error p {
	color:red;
}

footer {
	background-color: #080808;
	box-shadow: 0 -1px 2px rgba(0,0,0,0.4);
}

footer h2 {
	border:1px solid #000;
	background-color:rgba(0,0,0,0.6);
	box-shadow:0 0 5px #000 inset;
}

footer h2 a {
	color: #EEEEEE !important;
}

footer h2 i {
	color:#888;
}

#tzine-download {
	background-color:#257691;
	color: #fff !important;
	box-shadow: 0 -1px 2px #1e5e74 inset;
	border-top:1px solid #26849c;
	text-shadow:1px 1px 1px #1e6176;
}

.box {
	background-color: #F0F0FF;
}

.box {
	outline: 2px dashed #BBB;
	-webkit-transition: outline-offset .15s ease-in-out, background-color .15s linear;
	transition: outline-offset .15s ease-in-out, background-color .15s linear;
}

.box.is-dragover {
	outline-color: #666;
	background-color: #444;
}

.box-icon {
	fill: #92b0b3;
}

.main-svg {
	border: 1px solid #505050;
}

.report-section {
	background-color: rgba(255,255,255,.1);
}

.report-bg {
	background-color: rgba(255,255,255,.1);
}

.report-header:hover{
	background-color: #405490 !important;
}

.user-exists {
	background-color: #202020;
	color: #606060;
}

.required-active {
	border-color: red;
}

.large-warning-text {
	color: orange;
}

hr {
	background-color: #606060;
}

.x-form {
	background-color: #F0F0F0;
}

.x-panel {
	background-color: #F0F0F0;
}

.x-form-panel, .x-form-image-container {
	border: 1px solid #E0E0FF;
}

.x-form-image-container.readonly {
	border: 1px solid #303030;
}

.x-form .form-control {
	background-color: #F0F0F0;
}

.x-form label {
	color: #303030;
}

/* .x-form-section-title {
	background-color: #F0F0F0;
	color: #202020;
} */

.x-form-section,
.x-form-subtitle {
	background-color: #F8F8F8;
	color: #202020;
}

.x-form-label {
	color: #404040;
}

.x-form-panel-title {
	background-color: #404040;
	color: #F0F0F0;
}

::-webkit-file-upload-button {
  background-color: #202020;
  color: #e0e0e0;
}

::-ms-browse {
  background-color: #202020;
  color: #e0e0e0;
}

.form-control[readonly] {
  background-color: #E0E0E0 !important;
  color: #333;
}


.left-slide {
	background-color: #333;
}

.timer {
  color: white;
	border: 1px solid #505050;
}

.timer div {
  background-color: #404080;
}

.selection-header {
	border-bottom:1px solid #B0B0B0;
	border-top:1px solid #B0B0B0;
	background-color: #E0E0E0;
}

.insitu {
  background-color: #2078C0;
}

.form-sketch {
	background-color: aliceblue !important;
}

.form-list-grid {
	color: #E0E0E0;
}

.form-list-grid > div {
	border: 1px solid E0E0E0;
}

.form-list-grid > div.form-list-grid-title {
	color: #D0D0D0;
}

.radio-holder label {
	background-color: #FAFAFA;
	color:#303030;
	border: 1px solid #BBB;
}

.radio-holder label:hover {
  /* background-color: #60D060; */
  background-color: #60D060;
}

.radio-holder label.disabled,
.radio-holder label.disabled:hover {
  background-color: #303030;
}

input[type=radio]:checked + label {
	color: #101010;
  background-color: #60D060;
}

.form-input-bright {
	background-color: #282828 !important;
}

.type_splitter{
	background-color: rgba(255,255,255,0.1);
}

/*            SCROLLBAR                         */

::-webkit-scrollbar-corner {
  background-color: #EEE;
}

::-webkit-scrollbar-track {
  background-color: #EEE;
}
 
::-webkit-scrollbar-thumb {
	background-color: #DDD;
	border: 1px solid #AAA;
}

::-webkit-scrollbar-thumb:hover {
  background-color: #888;
	border: 1px solid #666;
}

.tbody-wrapper::-webkit-scrollbar-track {
  background-color: #EEE;
}

.tbody-wrapper::-webkit-scrollbar-thumb {
	background-color: #DDD;
	border: 2px solid #BBB;
}

.tbody-wrapper::-webkit-scrollbar-thumb:hover {
  background-color: #88D;
}

.file-upload {
	border: 1px solid #DDD;
}

.case-scene-item, .case-image-item, .case-image-rest {
	background-color: #fff;
	/* box-shadow: 2px 4px 10px 0 rgba(0, 0, 0, 0.2), 3px 6px 10px 0 rgba(0, 0, 0, 0.19); */
	box-shadow: 2px 2px 6px 0 rgba(0, 0, 0, 0.5), 0px 0px 2px rgba(0, 0, 0, 0.2);
}

.no-border {
	border: none;
}

.thin-border {
	border: 1px solid #BBB;
}

.report-name {
	color: #101010;
}

.layout-icon-holder {
	background-color: mediumslateblue;
}

.b-thin {
	border: 1px solid rgba(128,128,128,0.1);
}

.field_name_large,
.field_name_medium2,
.field_name_medium,
.field_name_small {
	color: #444;
}

.field_value_large,
.field_value_medium2,
.field_value_medium,
.field_value_small {
	color: #202020;
}

.submission_detail_inner_highlighted .field_name_large,
.submission_detail_inner_highlighted .field_name_medium2,
.submission_detail_inner_highlighted .field_name_medium,
.submission_detail_inner_highlighted .field_value_small {
	color: #000;
}

.dim-label {
	color: #505050;
}

.pagination-text {
	color: #606060;
}

.ta-json {
	color: #222;
	background-color: #FFF;
}

.ta-json-good {
	border: 2px solid #A0A0A0;
}

.ta-json-bad {
	border: 2px dashed #822;
}

.tx-json-good {
	color: #282;
}

.tx-json-bad {
	color: #822;
}

.explain-text {
	border: 1px solid #505050;
}

.explain-text.good{
	border: 1px solid #282;
}

.explain-text.bad {
	border: 1px solid #822;
}

.vline {
	background-color: #A0A0A0;
}