.ui-corner-top {
    -moz-border-radius-topleft: 0px;
    -webkit-border-top-left-radius: 0px;
    border-top-left-radius: 0px;
    -moz-border-radius-topright: 0px;
    -webkit-border-top-right-radius: 0px;
    border-top-right-radius: 0px;
}

.ui-corner-all {
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
}

.ui-widget-header {
    border: none;
    background: #aabbd5;
    filter: none;
    color: #333;
    font-weight: bold;
    text-shadow: none;
}

.ui-state-active {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.ui-panelmenu .ui-state-default {
    color: #ffffff !important;
    background: #d4d7e7;
}

.ui-panelmenu .ui-state-default, .ui-panelmenu .ui-state-active, .ui-panelmenu .ui-state-hover, .ui-panelmenu .ui-state-focus {
    border: none;
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
    background: #85b2cb !important;
    filter: none;
    font-weight: bold;
    color: #1C4257;
    text-shadow: none;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    filter: none;
    background: #f0f1f7;
    font-weight: bold;
    text-shadow: none;
}

.mainPanel {
	border: none !important;
}

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
    background: #85b2cb !important;
    filter: none;
    font-weight: bold;
    color: #313131;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
    color: #fff !important;
    text-decoration: none;
}

.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
    color: #4f4f4f;
    text-decoration: none;
    text-shadow: none;
}

.ui-panelmenu .ui-panelmenu-header {
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 1.1em;	
}

.ui-panelmenu .ui-panelmenu-content {
    border: none;
}

.ui-widget {
    font-family:  Verdana, Helvetica, sans-serif;
    font-size: 12px;
}

.ui-panel {
    padding: 0px !important;
}

.ui-datatable .ui-datatable-header {
    border-bottom: 0 none;
    background: none;
}

.ui-state-default .ui-inputfield, .ui-state-default .ui-inputtext {
	background-color: #FFF !important; 
}

.ui-inputfield, .ui-widget-content .ui-inputfield, .ui-widget-header .ui-inputfield {
    background: #ffffff !important;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #313131;
    border: 1px solid #b6b6b6;

}

.ui-inputfield.ui-state-focus, .ui-widget-content .ui-inputfield.ui-state-focus, .ui-widget-header .ui-inputfield.ui-state-focus {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.ui-corner-bottom {
    -moz-border-radius-bottomleft: 0px;
    -webkit-border-bottom-left-radius: 0px;
    border-bottom-left-radius: 0px;
    -moz-border-radius-bottomright: 0px;
    -webkit-border-bottom-right-radius: 0px;
    border-bottom-right-radius: 0px;
}

.ui-datatable-odd {
	background: none repeat scroll 0 0 #F2F5F9;
}

.ui-datatable tbody td, .ui-datatable tfoot td, .ui-datatable tfoot th {
    padding: 8px 10px !important;
    overflow: hidden;
    border: none !important;
}

.ui-datatable .ui-widget-content {
    border-right: none;
    border-left: none;
}

.ui-sidebar-left {
	padding: 0px !important;
	overflow: auto;
}

.ui-icon {
	font-size: 1.2em;
}

.ui-menuitem-icon {
	margin-top: 2px !important;
	margin-right: 2px !important;
}

.ui-button-icon-only .ui-icon {
	left: 48% !important;
}

.ui-menu .ui-menuitem-link {
	width: 99% !important;
}

.ui-tree {
    width: 100% !important;
}