.ui-button {
    background-color: #000000;
}

.ui-button.ui-state-hover, .ui-buttonset ui-state-hover {
    background-color: #666767 !important;
}

.mainBody {
    background-color: #172642;
}

.searchButton {
    background-color: #5a0006;
}

.searchButton.ui-state-hover, .searchButton.ui-stat-focus {
    /*background-color: #d25948 !important;*/
}

.catGroupHeading {
    background-color: #5a0006;
    border-color: #5a0006;
}

.searchPanel {
   background-color: #000000;
}

.catalogueButton {
    background-color: #000000;
}

.catalogueButton.ui-state-hover, .searchButton.ui-stat-focus {
    background-color: #666767 !important;
}

.partDetailsButton
{
    background-color: #5a0006;
}

.partDetailsButton.ui-state-hover, .partDetailsButton.ui-stat-focus {
    background-color: #666767 !important;
}

.deleteButton {
    background-color: #5a0006 !important;
}

.menuButton button{
	background-color: #5a0006 !important;
}

.baseHeadingBar 
{
    background-color: #5a0006;
    border-color: #5a0006;
} 

.ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-header 
{
	background-color: #000000;
    border-color: #000000;
}

.ui-tabs-top .ui-tabs-nav li.ui-tabs-selected, .ui-tabs-top .ui-tabs-nav li.ui-tabs-active 
{
	background-color: #000000 !important;
}

.ui-tabs-top .ui-tabs-nav {
	background-color: #666767 !important;
}

.ui-selectonemenu .ui-selectonemenu-trigger, .ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger 
{
	background-color: #000000 !important;
}

.ui-datatable table thead tr th, .ui-datatable table tfoot tr td
{
	background-color: #666767 !important;
	color: #FFFFFF !important;
}

.ui-datatable
{
	background-color: #FFFFFF !important;
}   

.ui-datatable table tbody tr td {
	color: #000000 !important;
}

.ui-widget-content a, .ui-panel .ui-panel-content.ui-widget-content {
	color: #000000 !important;
}

.ui-panel {
    border: none;
}

.itemHeading 
{
    color: #000000;
}

.stockAVAILABLE {
    color: #009900;
}

.stockNOT_AVAILABLE {
    color: rgb(102, 103, 103);
}

.stockAVAILABLE_OTHER {
    color: #FF671F;
}

.stockAVAILABLE_STORE {
    color: rgb(0, 162, 232);
}

.stockAVAILABLE_ALL {
    color: #009900;
}

.orderButton {
    background-color: #009900;
}

.shoppingCartButton
{
	background-color: #009900;
}

.promotionButton
{
	background-color: #5a0006;
}

.promotionButton.ui-state-hover, .promotionButton.ui-stat-focus {
    background-color: #666767 !important;
}


.ui-panel, .ui-datatable
{
	background-color: #FFFFFF !important;
	border-color:  #000000 !important;
}
.ui-panelgrid tbody tr td, .ui-inputfield, .ui-breadcrumb
{
	border-color:  #000000 !important;
}
.ui-panelgrid {
  border: solid 1px rgba(102,103,103, 0.5);
  background-color: rgba(102,103,103, 0.05);
}

.ui-messages-error, .ui-message-error {
  color: #5a0006 !important;
  border-color: #5a0006 !important;
}

.ui-messages-info, .ui-message-info {
  color: #172642 !important;
  border-color: #172642 !important;
}

.ui-messages-warn, .ui-message-warn {
  color: #5a0006 !important;
  border-color: #5a0006 !important;
}

.ui-messages-fatal, .ui-message-fatal {
  color: #5a0006 !important;
  border-color: #5a0006 !important;
}

.ui-selectonemenu .ui-selectonemenu-label {
  background-color: rgba(102,103,103, 0.03);
}

.itemsDescriptionBack {
    background-color: #000000;
    border-color: #000000;
}

.itemText
{
	font-weight: bold;
}

.itemsRemarksBack
{
    background-color: #5a0006;
    border-color: #5a0006;
}

.AVAILABLE {
    background-color: rgb(67, 160, 71);
    border-color: rgb(67, 160, 71);
}
.AVAILABLE_STORE {
    background-color: rgb(0, 162, 232);
    border-color: rgb(0, 162, 232);
}
.AVAILABLE_ALL {
    background-color: rgb(67, 160, 71);
    border-color: rgb(67, 160, 71);
}

.AVAILABLE_OTHER {
    background-color: rgb(255, 103, 31);
    border-color: rgb(255, 103, 31);
}

.NOT_AVAILABLE {
    background-color: rgb(102, 103, 103);
    border-color: rgb(102, 103, 103);
}

.ui-datatable .ui-datagrid-header, .ui-datatable .ui-datatable-header, .ui-datatable .ui-datatable-subtable-header, .ui-datatable .ui-datatable-summaryrow, 
.ui-paginator .ui-paginator-rpp-options, .ui-paginator .ui-state-hover, .ui-paginator .ui-paginator-pages .ui-state-hover
{
	background-color: rgba(102, 103, 103, 0.5);
}

.ui-paginator-top
{
    background-color: rgba(102, 103, 103, 0.8);
}

.ui-paginator-bottom
{
	background-color: rgba(102, 103, 103, 0.8);
}

.ui-paginator .ui-state-active, .ui-paginator .ui-paginator-pages .ui-state-active
{
	background-color: #000000;
}

.ui-datatable .ui-datatable-odd
{
	background-color: rgba(102, 103, 103, 0.2);
}

.ui-tabs-top
{
	border: none;
}

.ui-tabs-top .ui-tabs-nav
{
	 border-bottom: solid 4px rgba(0, 0, 0, 1);
}

.ui-breadcrumb ul li .ui-menuitem-link {
    color: #5a0006;
}

.ui-breadcrumb ul li .ui-menuitem-link:hover {
  color: #5a0006;
}

.ui-chkbox .ui-chkbox-label {
    color: #000000;
}


.ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-state-hover {
    color: #000000;
    background-color: rgba(102, 103, 103, 0.2) !important;
}

.ui-multiselectlistbox .ui-multiselectlistbox-listcontainer .ui-multiselectlistbox-list .ui-state-highlight {
    color: #5a0006 !important;
    background-color: rgba(90, 0, 6, 0.07) !important;
    border: solid 1px rgba(90, 0, 6, 0.5);
}

.ui-breadcrumb-chevron {
    background-image: url(/epc/javax.faces.resource/images/rightarrow-red.svg.jsf?ln=primefaces-volt) !important;
}

.ui-breadcrumb .ui-icon-home {
	background-image: url(/epc/javax.faces.resource/images/breadcrumb-home-red.svg.jsf?ln=primefaces-volt) !important;
}


.simulatedCustomer {
	color: Red;
}


.partSearchBtn .ui-button-text {
    padding: 5px 5px !important;
} 

.partSearchBtn  {
    border: solid 1px #000000;
}  

.shoppingCart table tbody tr td .ui-row-toggler.ui-icon-circle-triangle-e {
    background-image: url(/epc/javax.faces.resource/images/note-black.svg.jsf?ln=primefaces-volt) !important;
    background-size: 175%;
}

.shoppingCart table tbody tr td .ui-row-toggler.ui-icon-circle-triangle-s {
    background-image: url(/epc/javax.faces.resource/images/note-green.svg.jsf?ln=primefaces-volt) !important;
    background-size: 175%;
}

.partSearchBtn .ui-button {    
    color: #29506b !important;
    background-color: #ffffff !important;
}

.partSearchBtn .ui-state-active{
    color: #ffffff !important;
    background-color: #000000 !important;
} 
.ui-outputlabel {
    color: #000000;
}
.ui-chkbox .ui-chkbox-box {
    border: solid 2px #000000;
    background-color: #FFFFFF; 
}

.ui-chkbox-box .ui-icon-check {
    background-color: #000000; 
}

.topOfPage {
    color: #009900 ; 
}

.reconnectBtn {
    background-color: #43A047;
}

.reconnectBtn.ui-state-hover, .promotionButton.ui-stat-focus {
    background-color: #3FBD44 !important;
}

.loginBtn {
    background-color: #43A047;
}

.loginBtn.ui-state-hover, .promotionButton.ui-stat-focus {
    background-color: #3FBD44 !important;
}

.Red {
    color: #5a0006;
}

.ui-datatable table thead tr th.ui-state-focus {
	background-color: rgba(90, 0, 6, 0.3) !important;
}

.ui-datatable table thead tr th.ui-state-hover, 
.ui-datatable table thead tr th.ui-state-active, 
.ui-datatable .ui-datatable-sticky table thead tr th.ui-state-hover, 
.ui-datatable .ui-datatable-sticky table thead tr th.ui-state-active {
    background-color: rgba(90, 0, 6, 0.6) !important;
} 

.promoContainerGal 
{
}

.promoImgGal 
{
}

.promoContainerList 
{
}

.promoImgList
{
}
