﻿ .tabular_list th { 
    border:1px solid; 
    border-color:#ddd #999 #888 #ddd; 
    background: #3398cc;
    font-weight:bold; 
    text-align:left; 
    color:white; 
    padding:2px; 
    padding-bottom:0px; 
    padding-left: 5px;
    padding-right: 5px;
    font-size:.9em; 
 } 
 
 .tabular_list td { 
    border-left: 1px solid #dddddd;
    border-bottom: 1px solid #dddddd;
    border-right: 1px solid #dddddd;
    background-color:#fff; 
    font-size:.9em; 
    padding-top:1px; 
    padding-bottom: 1px;
    padding-left: 5px;
    padding-right: 5px;
 }

.ui-dialog-titlebar {
  background: #0099DA;
  border-color:#ddd #999 #888 #ddd; 
}

/*
.ui-widget-header {
    background: #3398cc !important;
    border-color:#3398cc !important; 
}
*/


 .highlightText {
  color: #0099da;
  font-size: larger; 
  font-weight: bold
}

.helpImage {
    cursor: pointer;
    width: 16px;
    height: 16px;
    margin-top: -13px;
}

body {
    /*padding-top: 50px;
    padding-bottom: 20px;*/
}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Override the default bootstrap behavior where horizontal description lists 
   will truncate terms that are too long to fit in the left column 
*/
.dl-horizontal dt {
    white-space: normal;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
    max-width: 280px;
}

.statusMessage {
    font-weight: bold;
    font-style: italic;
}

.inputRow {
    padding-bottom: 15px;
    vertical-align: middle;
}

.fieldLabel {
    font-weight: bold;
    display: block; 
    float: left; 
    clear: left; 
    width: 150px;
}

.longFieldLabel{
    width: 250px;
}

.fieldInput {
    padding-top: 0px;
    padding-left: 10px;
}

.fieldInputEdit {
    width: 250px;
}

.longFieldInputEdit{
    width: 500px;
}

.showStatus {
    display: inline-block;
    background-color: gray;
    width: 100%;
    color: white;
    font-size: 12pt;
    padding: 15px;
}

.hideStatus {
    display:none;
}

.showDiv {
    display:inline;
}

.inputSection {
    padding-top: 25px;
}

.actionButton {
    padding-left: 15px;
    padding-top: 5px;
    padding-bottom: 5px;
    cursor: pointer;
}

.right-line {
  position: relative;
  z-index: 1;
  overflow: hidden;
  color: #000;
  margin: 30px 0;
}

.right-line:after {
  position: absolute;
  top: 55%;
  overflow: hidden;
  width: 100%;
  height: 1px;
  content: '\a0';
  background-color: #ddd;
  border-left: solid 20px #fff;
}

.sectionSpace {
    padding-top: 10px;
    padding-bottom: 20px;
}

.placeholderDivSize {
    height: 100px;
}

.stackedColumnChart {
    height: 600px;
    width: 900px;
}


.jqx-grid-column-header
{
    background-color: #0099da;
    color: white;
    font-weight: bold;
}

.stackedColumnLabel{
    fill: white;
    font-size: larger;
    font-weight: bold;
}