.ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-default,
.ui-tabs .ui-tabs-nav.ui-widget-header li.ui-state-default {
	background-color: rgb(255,255,255)!important;
    background-position: 0px!important;
    background-image: -moz-linear-gradient(top, rgb(255,255,255), rgb(255,255,255))!important;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgb(255,255,255)), to(rgb(255,255,255)))!important;
    background-image: -webkit-linear-gradient(top, rgb(255,255,255), rgb(255,255,255))!important;
    background-image: -o-linear-gradient(top, rgb(255,255,255), rgb(255,255,255))!important;
    background-image: linear-gradient(to bottom, rgb(255,255,255), rgb(255,255,255))!important;
    background-repeat: repeat-x!important;
    border: 1px solid rgb(151,201,60)!important;
}

.ui-accordion .ui-accordion-header.ui-state-active,
.ui-accordion .ui-accordion-header.ui-state-hover,
.ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover,
.ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active,
.ui-tabs .ui-tabs-nav.ui-widget-header li.ui-state-hover a,
.ui-tabs .ui-tabs-nav.ui-widget-header li.ui-state-active a,
.ui-panel .ui-panel-titlebar {
    background-color: rgb(151, 201, 60)!important;
    background-position: 0px!important;
    background-image: -moz-linear-gradient(top, rgb(151, 201, 60), rgb(151, 201, 60))!important;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgb(151, 201, 60)), to(rgb(151, 201, 60)))!important;
    background-image: -webkit-linear-gradient(top, rgb(151, 201, 60), rgb(151, 201, 60))!important;
    background-image: -o-linear-gradient(top, rgb(151, 201, 60), rgb(151, 201, 60))!important;
    background-image: linear-gradient(to bottom, rgb(151, 201, 60), rgb(151, 201, 60))!important;
    background-repeat: repeat-x!important;
}

.ui-tabs .ui-tabs-nav.ui-widget-header {
	border: none!important;
	margin-left: 10px!important;
}

.ui-tabs .ui-tabs-nav.ui-widget-header li.ui-state-hover,
.ui-tabs .ui-tabs-nav.ui-widget-header li.ui-state-active,
.ui-tabs .ui-tabs-nav.ui-widget-header li.ui-state-default {
	margin-bottom: 1em;
}

.ui-tabmenu .ui-tabmenu-nav.ui-widget-header,
.ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem a{
	background: transparent!important;
}

.ui-panelgrid-cell, .ui-widget{
	 font-family: Arial, Helvetica, sans-serif !important;
}

.ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-default .ui-menuitem-text,
.ui-tabs .ui-tabs-nav.ui-widget-header li.ui-state-default a{
	color: rgb(14,105,49)!important;
}

.ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active .ui-menuitem-text,
.ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-hover .ui-menuitem-text,
.ui-tabs .ui-tabs-nav.ui-widget-header li.ui-state-hover a,
.ui-tabs .ui-tabs-nav.ui-widget-header li.ui-state-active a{
	color: rgb(255, 255, 255)!important;
}

.ui-menuitem-text,
.ui-tabs .ui-tabs-nav.ui-widget-header li.ui-state-hover a,
.ui-tabs .ui-tabs-nav.ui-widget-header li.ui-state-active a,
.ui-tabs .ui-tabs-nav.ui-widget-header li.ui-state-default a{
	font: normal 14px Arial, Helvetica, sans-serif !important;
}

.ui-accordion-header,
.ui-panel .ui-panel-titlebar {
	font: 17px Arial, Helvetica, sans-serif !important;
	letter-spacing: 1px;
	color: rgb(255, 255, 255)!important;
	font-weight: bolder !important;
}

.ui-panelgrid-cell,
table td{
	font: normal 15px Arial, Helvetica, sans-serif !important;
}

.ui-panel-titlebar{
	border: 1px solid rgb(89, 89, 89)!important;
}

.ui-panel-title {
  font: normal 16px Arial, Helvetica, sans-serif !important;
}

.iu-tabs .ui-tabs-panel{
	padding: 10px!important;
}

.ui-tabs-left > .ui-tabs-nav{
	width: 15%!important;
}

.ui-tabs.ui-tabs-left > .ui-tabs-nav li a, .ui-tabs.ui-tabs-right > .ui-tabs-nav li a{
	width: 85%!important;
}

.ui-tabs .ui-tabs-nav.ui-widget-header li.ui-state-default a,
.ui-tabs .ui-tabs-nav.ui-widget-header li.ui-state-active a,
.ui-tabs .ui-tabs-nav.ui-widget-header li.ui-state-hover a{
	cursor: pointer!important;
	padding: 15px!important;
	border: none!important;
}

.ui-button{
	border: 1px solid rgb(108, 108, 108)!important;
	color: rgb(0, 0, 0)!important;
	width: inherit!important;
	background-color: rgb(227,227,227)!important;
    background-position: 0px!important;
    background-image: -moz-linear-gradient(top, rgb(227,227,227), rgb(227,227,227))!important;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgb(227,227,227)), to(rgb(227,227,227)))!important;
    background-image: -webkit-linear-gradient(top, rgb(227,227,227), rgb(227,227,227))!important;
    background-image: -o-linear-gradient(top, rgb(227,227,227), rgb(227,227,227))!important;
    background-image: linear-gradient(to bottom, rgb(227,227,227), rgb(227,227,227))!important;
}

.ui-button-text-icon-left .ui-button-text,
.ui-button-text{
	padding: .8em .8em .8em 2.1em!important;
	font: normal 14px Arial, Helvetica, sans-serif !important;
}

.highlight-error,
.highlight-error input,
.highlight-error div.ui-chkbox-box {
    border-color: rgb(205, 10, 10)!important;
    color: rgb(0, 0, 0)!important;
}

.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
    
    text-decoration: none;
    background-color: rgb(90, 120, 36)!important;
    background-position: 0px;
    background-image: -moz-linear-gradient(top, rgb(90, 120, 36), rgb(90, 120, 36))!important;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgb(90, 120, 36)), to(rgb(90, 120, 36)))!important;
    background-image: -webkit-linear-gradient(top, rgb(90, 120, 36), rgb(90, 120, 36))!important;
    background-image: -o-linear-gradient(top, rgb(90, 120, 36), rgb(90, 120, 36))!important;
    background-image: linear-gradient(to bottom, rgb(90, 120, 36), rgb(90, 120, 36))!important;
    background-repeat: repeat-x;
    filter: progid:dximagetransform.microsoft.gradient(startColorstr='rgb(90, 120, 36)', endColorstr='rgb(90, 120, 36)', GradientType=0)!important;
}

.ui-inputfield.ui-state-focus,
.ui-widget-content .ui-inputfield.ui-state-focus,
.ui-widget-header .ui-inputfield.ui-state-focus {
    border-color: rgba(14, 105, 49, 0.8);
    outline: 0;
    outline: thin dotted \9;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(14, 105, 49, 0.6);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(14, 105, 49, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(14, 105, 49, 0.6);
}

.ui-state-error{
	color: rgb(0, 0, 0)!important;
}

.ui-panel-titlebar{
	border: 1px solid rgb(151, 201, 60)!important;
}

span.ui-menuitem-text{
	color: rgb(0, 0, 0)!important;
}

.ui-selectonemenu{
	min-width:0!important;
	width:100%!important;
}