﻿/*jquery ui */
.ui-widget-content 
{
    background: #F7F7F7;
    /*background-color: #F7F7F7;*/
    border:none;    
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {    
    border: 1px solid #ccc;    
    color: #5E5E5E;
    font-weight: normal;    
}

.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 {
    
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
    
}
/*
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  
{
    border: 1px solid #fed22f; color: #363636; 
    }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
*/
/*delete*/
.ui-state-default.delete, .ui-widget-content .ui-state-default.delete, .ui-widget-header .ui-state-default.delete {
    background-image:url("images/delete/ui-bg_btn_all.png");    
}

.ui-button-text-only .ui-button-text {
    padding:0 4px;
}
.ui-button-text-only.small .ui-button-text{
    padding:0;
}
.ui-button {
    font-size: 10pt;
    font-weight: normal;    
    padding: 0px 4px 0px 4px;
    padding: 3px 4px 0px 4px\9;
    [;padding: 0px 4px 0px 4px;];
    height:25px;
    line-height:25px;
}
input.ui-button {
    padding: 0px 5px 5.5px 5px;
    padding: 0px 8px 7.5px 8px\9;
    [;padding: 0px 8px 6px 8px;]
    padding:  5px;
    vertical-align:-2px;    
}

.ui-button.ui-widget
{
    background: url("images/ui-bg_btn_all.png") repeat-x scroll 0 0;
    border: 1px solid #ccc;    
    color: #5E5E5E;
    font-weight: normal;
    box-shadow: 0 1px 0 #A0A0A0;
}
.ui-button.ui-state-hover
{
    background-position: 0 -25px;
}
.ui-button.ui-state-active
{
    background-position:  0 -50px;
    box-shadow: 1px 1px 1px #A0A0A0 inset;
}
.ui-button.functional
{    
    background: url("images/functional/ui-bg_btn_all.png") repeat-x scroll 0 0;
}


.ui-button.small 
{    
    background-position: 0 -75px;
    font-size:9pt;    
    padding:0px 3px;
    padding:0px 3px 0px 3px\9;
    height:18px;
    line-height:18px;
}

input.ui-button.small
{    
    background-position: 0 -75px;
    padding:0px 1px;
    padding:0px 3px 1.5px 3px\9;
    [;padding:0px 3px;]
    height:18px;
    line-height:18px;
}

.ui-button.ui-state-hover.small, .ui-state-focus.small {
    background-position: 0 -93px;    
}

.ui-button.ui-state-active.small {
    background-position:  0 -111px;    
}

.ui-widget-header
{    
    background-color:#E8F1EC;
    background-image:none;
    border:none;
    color: #5E5E5E;
    font-weight:normal;
    border-bottom: 1px solid #E9E9E9;
}
.ui-widget-header.ui-corner-all
{
    border-radius:8px 8px 0 0;
}
.ui-widget-overlay {
    /*background: url("images/dialog-shadow.png") repeat repeat;*/
    background:  #333;
    opacity: 0.5;
}
.ui-widget .cm 
{
    font: 13px/1.231 arial,helvetica,clean,sans-serif;
}
.ui-dialog {
    padding: 0;
    border-radius: 8px;
    box-shadow: 0 1px 4px #333;
    line-height:24px;    
}

.ui-dialog .ui-dialog-buttonpane 
{
    background-color:#E8F1EC;
    border-radius:0 0 8px 8px;
}

.ui-dialog-content table.edit ,.ui-dialog-content table.cm 
{
    background-color: #F7F7F7;
    border-top: none;    
    margin-bottom: 5px;
}

.ui-dialog-content table.edit tr >.ui-dialog-content td,.ui-dialog-content table.cm tr > td {
    background-color: #F7F7F7;
}
.ui-dialog-content table.edit tr > th, .ui-dialog-content table.edit tr > td ,.ui-dialog-content table.cm tr > th,.ui-dialog-content table.cm tr > td
{
    background-color: #F7F7F7;
    border-top: 1px solid #FFF;
    border-bottom: 1px solid #F0F0F0;
    border-right: none;
    color: #5E5E5E;
    padding: 5px;
}
.ui-dialog-content table.edit > tbody > tr > td:first-child {
    background-color: #F7F7F7;
    padding-left:5px;    
}
 
.ui-dialog .ui-dialog-content { 
    padding: 10px;
    font-size:13px;
}
.ui-dialog-titlebar
{
    font-size:15px;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
    float:none;    
    text-align:center;
}

.ui-widget-header .ui-icon {
    background-image: url("images/ui-icons.png");
}
.ui-corner-all.small {
    border-radius: 3px 3px 3px 3px;
}

/* datepicker */
.ui-datepicker-today > .ui-state-default.ui-state-highlight
{
	background: #FFFFFF;
	text-decoration: underline;
}

.ui-datepicker-current-day > .ui-state-default.ui-state-active
{
	background: #FBD850;
}

