@import "../EQMStyle.css";
body {
  margin: 0;
  padding: 0;
}
#page {
  width: 1000px;
  min-width: 500px;
  margin: auto;
  padding-left: 10px;
  padding-right: 10px;
}
#treeView {
  float: left;
  width: 200px !important;
  padding-left: 5px;
}
#nav_content {
  margin-left: 205px !important;
  min-height: 100%;
}
/* GSCComboBox Layout */
.GscCombo {
  overflow: visible;
  position: relative;
  height: 1ex;
}
.GscComboDropDown {
  overflow: auto;
  z-index: 1;
  left: 0px;
  visibility: hidden;
  position: absolute;
  top: 21px;
}
.SearchSelectListItemHighlight, .SearchSelectListItem {
  margin: 0px 0px 0px -30px;
  list-style-type: none;
}
.clsProcessImprovementRow {
  width: 60em;
  margin-bottom: 0.5em;
  clear: both;
}
.clsProcessImprovementLabelColumn {
  text-align: right;
  width: 10em;
  float: left;
  margin-right: 1em;
}
.clsProcessImprovementsTextColumn {
  width: 42em;
  float: left;
}
.clsProcessImprovementsDataColumn {
  width: 15em;
  float: left;
}
.clsProcessImprovementErrorMsg {
  color: yellow;
  margin-top: .1em;
  margin-left: 11em;
}
.clsTextBox {
  width: 100%;
}
body {
  font-family: Arial, Sans-Serif;
  font-size: 10pt;
  color: black;
  background-color: lightgrey;
}
a:link, a:visited {
  color: black;
  font-weight: bold;
}
a:visited {
  color: black;
}
a:link {
  cursor: pointer;
  cursor: hand;
}
#page {
  background-color: #336699;
}
#header {
  color: white;
  background-color: #336699;
  font-weight: bold;
  font-style: italic;
  padding: 6px;
}
.clsEQMTitle {
  font-style: italic;
  padding-left: 20px;
  position: relative;
  top: 10px;
  font-weight: bold;
  font-style: italic;
}
.clsEqmHeaderRightImage {
  width: 186px;
  height: 71px;
}
/* EQM Page header logoff link button */
.clsEqmTitleLogoff:link, .clsEQMTitleLogoff:visited {
  color: white;
  position: relative;
  bottom: 10px;
  padding-right: 20px;
  font-weight: bold;
  padding-left: 20px;
}
#footer {
  font-size: smaller;
  text-align: right;
  color: white;
  background-color: #336699;
  padding: 0.2em;
}
#main {
  background-color: #b9e2ed;
}
#treeView {
  border-collapse: collapse;
  border: none;
  background-color: #336699;
  color: black;
  cursor: hand;
}
/*
	* Navigation
	*/
/*
	*  Menu
	*/
.clsMenuBarDisabled {
  color: Gray;
}
.clsItemMenuBar {
  color: black;
  font-weight: bold;
  cursor: hand;
}
.clsItemMenuBarHover {
  color: blue;
  font-weight: bold;
  cursor: hand;
}
.clsItemSubMenu {
  color: red;
}
/*End Menu */
/*
	*  TreeView
	*/
.clsTreeViewSelected {
  background-color: #b9e2ed;
}
.clsTreeViewHover {
  color: #ed8113;
  cursor: pointer;
  cursor: hand;
  /* setting pointer, then hand allows getting the "hand" cursor in NS6.x (which knows 'pointer' but not 'hand') as well as IE5.x (which knows 'hand' but not 'pointer') */

}
.clsTreeView {
  color: white;
}
/********************************* End of Navigation ************************************/
/* General Field Visible State */
.disabled {
  background: thistle;
}
/*GscCombo Styles */
.GscComboBackground, .GscComboDropDown {
  background-color: white;
}
.GscComboDropDown {
  border: black 1px solid;
  padding: 2px;
}
.GscComboHighlight {
  background-color: black;
  color: white;
}
/* Search Select styles */
.SearchSelectListItem, .SearchSelectDropDown, .SearchSelectTextBox {
  background-color: white;
}
.SearchSelectListItem {
  background-color: white;
}
.SearchSelectListItemHighlight {
  background-color: black;
  color: white;
}
.SearchSelectDropDown {
  border: black 0.1em solid;
  overflow: auto;
  white-space: nowrap;
  display: none;
  position: absolute;
  margin-top: 0;
  margin-bottom: 0;
  list-style-type: none;
}
.SearchSelectMessage {
  font-size: xx-small;
  display: none;
}
/* Browser Styles */
.clsBrowserColHeader, .clsBrowserItem, .clsBrowserAlternatingItem {
  font-size: smaller;
  color: black;
}
.clsBrowserColHeader a, .clsBrowserItem a, .clsBrowserAlternatingItem a {
  color: black;
}
.clsBrowserColHeader {
  font-weight: bold;
  color: white;
  background-color: #336699;
  text-align: left;
  border-bottom-color: #D6D6B6;
  text-align: left;
}
.clsBrowserItem, .clsBrowserAlternatingItem {
  border: solid 1px;
  border-right: ##C4C6A4 1px solid;
  border-bottom: ##C4C6A4 1px solid;
}
.clsBrowserAlternatingItem {
  background-color: gainsboro;
}
/*End Of Browser Styles */
/* EqmTabControl */
.clsTabSelected, .clsTabUnselected, .clsTabHover {
  text-align: left;
}
.clsTabUnselected {
  background-color: #336699;
  color: white;
}
.clsTabSelected, .clsTabHover {
  color: black;
}
.clsTabHover {
  background-color: #72d2ed;
}
#nodule-child-list {
  list-style-type: none;
}
#nodule-child-list .module-description {
  margin-left: 36px;
  margin-right: 36px;
  text-indent: 18px;
}
/*
* Add Application instance styling here this file will override anything in the base styles therefore
* all changes should be made here
*
*/
#header {
  background-image: none;
  background-color: #336699;
  color: white;
}
#page {
  width: 1040px;
}
.main-content {
  background-color: #6699cc;
}
#treeView {
  color: white;
  background-color: #336699;
}
.clsBrowserColHeader {
  background-color: #336699;
}
.clsBrowserAlternatingItem {
  background-color: #cccc99;
}
.clsTabUnselected {
  color: #D9DBDC;
}
.clsTabSelected, .clsTabHover {
  color: white;
}
.clsTabHover {
  background-color: #336699;
}
/*Support for CostClaimed Custome control */
.inline {
  display: inline-block;
}
.clear {
  clear: both;
}
#CostClaimedBrowser {
  padding-left: 10px;
}
#CostsList label {
  font-weight: bold;
}
li.cost-claimed-item h3 {
  margin: 0px;
  font-size: 12px;
}
li.cost-claimed-item {
  margin-bottom: 1em;
}
li.cost-claimed-item .item-select {
  width: 30px;
  float: left;
}
li.cost-claimed-item .item-content {
  margin-left: 30px;
}
.dataList {
  list-style-type: none;
}

