body {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #536482;
}

.apex_wait_overlay {
display: block;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #000;
z-index: 1001;
-moz-opacity: .5;
opacity: .5;
filter: alpha(opacity=50);
}

/* override the 'onclick' for nav dropdown to onmouseover' */
.dropdown:hover .dropdown-menu {
    display: block;
 }

#ui-datepicker-div  {
z-index: 600 !important;
}

.devtext {
   color: red;
   font-size: 200%;
}

.table-hover > tbody > tr.hidden-table:hover > td {
     background-color: white;
 }

/* override heading sizes (they were too big imo) */
h1 {
  font-size: 180%;
}
h2 {
 font-size: 140%; 
}
h3 {
  font-size: 120%;
}
.custom-select  {
 font-size: 100%;
}

/* for manually generated stripes */
.tableNS thead tr {
  background-color: #ECECEC;
  font-weight: bold;
  padding: 4px;
}
.odd {
    background: #ffffff;
    border-bottom: 1px solid #000000;
}
.even {
    background: #F4F4F4;
    border-bottom: 1px solid #000000;
}
.odd:hover {
    background-color: #B7DBFF;
}
.even:hover {
    background-color: #B7DBFF;
}

.oddarc {
    background: #ECF5FF;
    border-bottom: 1px solid #000000;
}
.evenarc {
    background: #ECF5FF;
    border-bottom: 1px solid #000000;
}
.oddarc:hover {
    background-color: #B7DBFF;
}
.evenarc:hover {
    background-color: #B7DBFF;
}

.tinyTXT {
  font-size: 60%;
}

.bbk-blue {
	background-color: #000000;
}

.a-IRR-iconList-label {
 color: #000000;
}