.odd {
	background-color: #f7f7f7;
}

/* Generic header */
.cell_header {
	border-bottom: 1px solid #ff6600;
	background-color: white;
}

/* Crosstab headers */
.cell_ct_top, .cell_header {
	border-top: 2px solid #ff6600;
}

/* Crosstab headers */
.cell_ct {
	border-top: 1px solid #ff6600;
	border-bottom: 1px solid #ff6600;
	padding-right: 7px;
}

.row {
	border-bottom:1px solid #e7eaec;
}

.cell {
	color: #222222;
}

.last_row td {
	border-top: 1px solid #0091A5; 
}

div.popupmenu {
	border-color: #CCC;
	border-top: none;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .375);
  box-shadow: 0 6px 12px rgba(0, 0, 0, .375);
}

.title, .subtitle, .paramTitle {
	color: #222222;
}

.summary_level {
	background: white;
	border-bottom: 1px solid #0091A5;
}

.summary_level0 {
	border-top: 1px solid #AAA;
	border-bottom: 2px solid #0091A5;
	color: black;
}

.hdr_change td {
	border-top: 1px solid #0091A5;
}

table:not(.nohover) > tbody > tr.odd:hover > td, 
table:not(.nohover) > tbody > tr.even:hover > td, 
.popuprow:hover, 
.autocomplete ul li.selected, 
table:not(.nohover) > tbody > .row.odd:hover, 
table:not(.nohover) > tbody > .row.even:hover {
	background-color: #B3FF00 !important;
}

th.dbrWizardHdr {
	color: black;
}


input.button:hover, a.button:hover {
	-webkit-box-shadow: #888888 0px 0px 5px;
	-moz-box-shadow: #888888 0px 0px 5px;
	box-shadow: #888888 0px 0px 5px;
}

div.pager, button.pager {
	background-color: #ff6600;
}

td.nobottom {
	border-bottom: none;
}

.importer .import_header {
	border-top: 2px solid #F60;
	border-bottom: 1px solid #F60;
	background-color: white;
}

tr.inline_report {
	border: 1px solid #e7eaec;
}

tr.title, p.subtitle, legend.title {
font-size: 1.3em;
font-weight: bold;
color: rgba(0, 0, 0, 0.87)
}
/*.fc-head, .fc-head-container.fc-widget-header {
  border-top: 2px solid #ff6600;
  border-bottom: 1px solid #ff6600;
}
.dbr_calendar .fc-day-header {
  border-top: 2px solid #ff6600;
  background: #fff;
}
.dbr_calendar .fc-week-number {
  background: #fff;
}
*/

.fc-head, .fc-head-container.fc-widget-header {
  border-top: 2px solid #ff6600; 
  border-bottom: 1px solid #ff6600;
}
.dbr_calendar .fc-day-header {
  border-top: 2px solid #ff6600; 
  background: #fff;
} 
.dbr_calendar .fc-basic-view th.fc-week-number, .dbr_calendar .fc-head-container.fc-widget-header, .dbr_calendar .fc-week-number.fc-widget-header {
  background: #fff;
  font-weight: bold;
}



