﻿.ui-widget  
{
    font-family: Tahoma !important;
    font-size: 12px !important;
}
.ui-widget .ui-widget 
{
    font-size: 12px !important;
}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button 
{
    font-family: Tahoma !important;
    font-size: 12px !important;
}

.ui-button .ui-button-text 
{
    line-height: 1 !important;
}

.ui-button-text-only .ui-button-text
{
    padding: 0em 1em !important;
}

.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text
{
    padding: 0em !important;
}
.ui-button-text-icon .ui-button-text, .ui-button-text-icons .ui-button-text 
{
    padding: 0em 1em 0em 2.1em !important;
}

.ui-dialog .ui-dialog-titlebar
{
    padding: .2em 1em .2em !important;
}

.ui-dialog .ui-dialog-buttonpane button 
{
    margin: .2em .4em .1em 0 !important;
    line-height: 1em !important;
    float: right !important;
    padding: .2em .6em .3em .6em !important;
}

.ui-dialog .ui-dialog-buttonpane input 
{
    margin: .2em .4em .1em 0 !important;
    line-height: 1em !important;
    float: right !important;
}

input.ui-button 
{
    padding: .2em 1.6em .3em 1.6em !important;
}

.ui-dialog-content
{
    height: auto !important;
    text-align: left;
}
/* jquery overrides */

.ui-autocomplete a
{
    font-size: 12px;
    font-family: Tahoma;
}

.ui-menu-item 
{
    /*margin-top: -2px !important;
    margin-bottom: -2px !important;*/
}

.ui-menu .ui-menu-item a,
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
/*	margin: -1px !important;*/
    padding-top: 0px !important;
    padding-bottom: 0px !important;   
}
/* end of jquery overrides */

.ui-combo-button 
{
    height: 18px;
}

.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
    color: #212121 !important;
}

.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
    color: #555555 !important;
}