
/*This section: original color is #00]B388 */

.company-home-icon ,
.hp-primary:not([disabled="disabled"]):not([disabled="true"]):not([disabled]),
.hp-tooltip,
.hp-toggle.hp-checked .hp-toggle-thumb,
#hpsum-browse-dialog-ok
{
	background-color: #00B388 !important;
}

.hp-primary:not([disabled="disabled"]):not([disabled="true"]):not([disabled])
{
	border-color: #00B388 !important;
}
.hp-secondary:not([disabled="disabled"]):not([disabled="true"]):not([disabled])
{
	color: #00B388 !important;
}

.hp-tooltip.hpsum-above-right:after,
.hp-tooltip.hp-below:after,
.hp-tooltip.hp-above:after,
.hp-tooltip.hp-below-right:after
{
	border-color: #00B388 transparent !important;
}

div.ui-datepicker,
#hp-activity-flyout li.hp-activity div.hp-full, #hp-activity-flyout li.hp-fileupload div.hp-full, #hp-upload-flyout li.hp-activity div.hp-full, #hp-upload-flyout li.hp-fileupload div.hp-full,
.hp-search-combo .hp-search-combo-menu,
.hp-select.hp-active .hp-options, .hp-drop-menu.hp-active .hp-options,
.hp-banner-flyout,
#hp-main-menu,
#hp-main-menu-control.hp-active:hover
{
	border-bottom-color: #00B388 !important;
    border-bottom-width: 5px !important;
    border-bottom-style: solid !important; border-bottom: 5px solid #00B388 !important;
}

    #hp-login-page > header .hp-login-header, #hp-initial-password-page > header .hp-login-header {
    margin-top: 20px;
    font-family: 'HPLight', Arial, Helvetica, sans-serif;
    font-size: 64px;
    line-height: normal;
    color: #000;
	border-top-color: #00B388 !important;
	border-top-width: 5px !important;
	border-top-style: solid !important;}


div.hp-grid-panels div.hp-grid-panel > header h2 a:after,
.hp-header-controls .hp-details-actions > label, .hp-header-controls .hp-header-actions > label, .hp-details-header-controls .hp-details-actions > label, .hp-details-header-controls .hp-header-actions > label,
#hp-main-menu .hp-section > li a.hp-selected,
#hp-main-menu .hp-section > li a:hover,
.company-a,
#hp-page-notifications a
{
	color: #00B388 !important;
}

.hpsum-bread-crumbs-step-selected
{
	background: #00B388 !important;
}


.hp-master-header .hp-master-add a:before {
	content: '+' !important;
	text-align: left;
	color: #00B388 !important;
	font-size: 18px;
	margin-right: 2px;
}
.hp-master-header .hp-master-add a {
	background-image: none !important;
 }
#hp-main-banner .hp-header-primary #hp-main-menu-control .hp-main-menu-carret{
  background-image: none !important;
}
#hp-main-banner .hp-header-primary #hp-main-menu-control .hp-main-menu-carret:after {
	
	content: '^' !important;
	display: inline-block;
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
	text-align: left;
	color: #00B388 !important;
	font-size: 20px !important;
    margin-right: 0px !important;	
	font-family: verdana;
	font-weight: 900;
	}
#hp-main-banner .hp-header-primary #hp-main-menu-control:hover .hp-main-menu-carret{
	background-image: none !important;
}
		   
#hp-main-banner .hp-header-primary #hp-main-menu-control:hover .hp-main-menu-carret:after {
	content: '^' !important;
	display: inline-block;
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
	text-align: left;
	color: #00B388 !important;
	font-size: 20px !important;
    margin-right: 0px !important;	
	font-family: verdana;
	font-weight: 900;
	
}

.hp-details-header .hp-panel-selector > .hp-value:after, .hp-full-header .hp-panel-selector > .hp-value:after {
	content: '^' !important;
	display: inline-block;
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
	width: 20px;
	color: #00B388 !important;
	background-image: none !important;
	right:8px !important;
	top: 30px !important;
	font-family: verdana;
	font-weight: 600;
	font-size:18px !important;
	 }

.hp-header-controls .hp-details-actions > label:after, .hp-header-controls .hp-header-actions > label:after, .hp-details-header-controls .hp-details-actions > label:after, .hp-details-header-controls .hp-header-actions > label:after {
      content: '^' !important;
	  -webkit-transform: rotate(180deg);
	  -moz-transform: rotate(180deg);
	  -o-transform: rotate(180deg);
	  -ms-transform: rotate(180deg);
	  transform: rotate(180deg);
	  background-image: none !important; 
	  border-left: 0px !important;	  
      border-right-width : 1px !important; 
	  border-right-style : solid !important; 
	  border-right-color : #ccc !important; 
	  font-family: verdana;
	  font-weight: 600;
	  font-size:18px ;}
	  
/*This section: original color is #E4]FFEE */

.company-background{
	background-color: #E4FFEB !important;
}

.hp-secondary:not([disabled="disabled"]):not([disabled="true"]):not([disabled])
{
	border-width : 2px !important;
	border-style : solid !important;
	border-color : #E4FFEB !important;
	background-color: #E4FFEB !important;
}
table.ui-datepicker-calendar tbody tr td a.ui-state-active,
.hp-master-grid .hp-master-grid-item.hp-selected > header,
.hp-contents .hp-options li.hp-selected a,
#hp-activity-flyout li.hp-activity.hp-selected div.hp-brief, #hp-activity-flyout li.hp-activity.hp-selected:hover div.hp-brief, #hp-activity-flyout li.hp-fileupload.hp-selected div.hp-brief, #hp-activity-flyout li.hp-fileupload.hp-selected:hover div.hp-brief, #hp-upload-flyout li.hp-activity.hp-selected div.hp-brief, #hp-upload-flyout li.hp-activity.hp-selected:hover div.hp-brief, #hp-upload-flyout li.hp-fileupload.hp-selected div.hp-brief, #hp-upload-flyout li.hp-fileupload.hp-selected:hover div.hp-brief,
.hp-select .hp-options li.hp-selected, .hp-drop-menu .hp-options li.hp-selected,
.selectBox-options LI.selectBox-selected A,
table.hp-selectable > tbody > tr.hp-selected > td, table.hp-selectable > tbody > tr.hp-selected:hover > td {
      background-color: #E4FFEB !important;
}

.hp-header-controls .hp-details-actions > label, .hp-header-controls .hp-header-actions > label, .hp-details-header-controls .hp-details-actions > label, .hp-details-header-controls .hp-header-actions > label
{
	border-width : 2px !important;
	border-style : solid !important;
	border-color : #E4FFEB !important;
	background-color: #E4FFEB !important;
	
}

input:focus, textarea:focus {
    border-color: #E4FFEB !important; }
	