/* Otherwise the reset stylesheet adds superflous scrollbars *
html {
	overflow-y: scroll;
}

/* Font family and base size to use everywhere */
body {
	/* margin: 0; */
	/* leave this here, it forces lots of things to a reasonable font size */
	/* font-size:12px; */
}

/* Make headings a nice shade of blue */
h1 {
	font-size: 24pt;
	color: #85ADFF;
}

h2 {
	font-size: 20pt;
	color: #85ADFF;
}

h3 {
	font-size: 16pt;
	color: #85ADFF;
}

h4 {
	font-size: 14pt;
	color: #85ADFF;
}

p, th, td {
	font-size: 10pt;
}

a {
	color: green;
}

/* our tables that don't need to be 100% width */
table.table {
	width: auto;
	color:#666;
	font-size:12px;
	text-shadow: 0px 0px 0px #fff;
	background: #eaebec;
	margin: 10px;
	border: #ccc 1px solid;
}

/* activate the bootstrap 'table-condensed' class for all tables */
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  padding: 5px;
}

/* Give striped tables a strong header */
.table-striped > thead > tr {
	color: #000000;
	background-color: #a0a0ff;
}

/* make table striping more obvious than bootstrap default */
.table-striped > tbody > tr:nth-child(even) {
//	background-color: #ddf;
}
/*.table-striped > tbody > tr:nth-child(odd) {
	background-color: MISSING TEMPLATE PARAMETER;
}*/

/* this is nice for key-value tables */
.table-header-striped th {
	background-color: #ddf
}

/* make bootstrap table borders more obvious */
.table-bordered {
  border: 1px solid #bbbbbb;
}

table.table-bordered th {
  font-size:16px;
  font-style: italic;
  padding:11px 15px 12px 25px;
  border-top:1px solid #fafafa;
  border-bottom:1px solid #e0e0e0;
  background: #85ADFF;
  color:#FFFFFF;
}

.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #bbbbbb;
}

/* restate the hover as it gets clobbered by the above */
.table-hover > tbody > tr:hover > td,
.table-hover > tbody > tr:hover > th {
	background-color: #b0ffb0;
}

/* shrink jquery-ui buttons a fraction */
.ui-button-text {
	font-size: .9em;
}

/* Give jQuery-UI buttons more of a border */
.ui-button {
	border: 1px solid black;
}

/* tell jquery ui disabled buttons to retain their visible border */
.ui-button-disabled {
	border: 1px solid #555555;
}

/* back buttons */
.header {
	float: left;
}

/* empty table cells (I think this is an obsolete hack for ancient IE versions) */
.novis {
	visibility: hidden;
}

/* Prevent the non-scrolling header from overlapping the report */
 div.content {
	margin-top: 80px;
 }

/* Make the title of the current page stand out */
 .page-name {
	font-size: 100%;
 }

/* Shrink the navbar. Identical code needed in fragment_head.html and chart.css */
ul.nav > li > a {
	padding: 1em 0.5em 1em 0.5em;
}

/* Underline the Home System and External header in the nav bar */
ul.nav > li > ul > li > a:hover {
	text-decoration: underline;
}

/* Modify the bootstrap tooltips' appearances for the project */
.tooltip.bottom .tooltip-arrow{
    border-bottom-color:#F00;
}

.tooltip.top .tooltip-inner {
    background-color:blue;
  }

.tooltip.top .tooltip-arrow {
          border-top-color: blue;
       }

.tooltip.right .tooltip-inner {
    background-color:blue;
  }

.tooltip.right .tooltip-arrow {
          border-right-color: blue;
       }

.tooltip.bottom .tooltip-inner {
    background-color:blue !important;
  }

.tooltip.bottom .tooltip-arrow {
          border-bottom-color: blue;
       }

.tooltip.left .tooltip-inner {
    background-color:blue;
  }

.tooltip.left .tooltip-arrow {
          border-left-color: blue;
  }

/* Header markup for the property names in the event viewer */
.evt-header {
	font-weight: bold;
}

/* White background with black border for plot viewer legend */
rect.background {
	fill: #ffffff;
	stroke: #000000;
}

/* Shrink the plot viewer axis labels a little */
.tickLabel {
	font-size: 80%;
}

/* Only used for widget rst docstring rendering of lists which pick up
 a huge font from somewhere otherwise */
ul.simple {
	font-size: 10pt;
}
