.ui-widget-overlay
{
    opacity: .95;
    filter: Alpha(Opacity=95);
}

.ui-button .ui-button-text
{
   line-height: .8;
   *line-height: .6; /* make the text vertically centered in IE7 as well */
}

input.ui-button
{
   padding: .2em .4em;
   height: 22px;
}

.ui-buttonset
{
   margin-right: 0;
}

.ui-buttonset .ui-button
{
   margin: 0;
}

.ui-buttonset .ui-corner-left
{
   margin-right: -.1em;
}

.ui-widget
{
   font-family: arial, sans-serif !important;
   font-size: 13px !important;
   color: black !important;
   font-weight: bold !important;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default
{
   background-image: url('../Images/widgetBackground.png');
   border: 1px solid #B2B2B2;
}

.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-image: url('../Images/widgetBackgroundHover.png');
   border: 1px solid #B2B2B2;
}

.ui-state-default .ui-icon
{
   background-image: url('themes/base/images/ui-icons_454545_256x240.png');
}

/* Corner radius */

.ui-corner-tl
{
   -moz-border-radius-topleft: 2px/*{cornerRadius}*/;
   -webkit-border-top-left-radius: 2px/*{cornerRadius}*/;
   border-top-left-radius: 2px/*{cornerRadius}*/;
}

.ui-corner-tr
{
   -moz-border-radius-topright: 2px/*{cornerRadius}*/;
   -webkit-border-top-right-radius: 2px/*{cornerRadius}*/;
   border-top-right-radius: 2px/*{cornerRadius}*/;
}

.ui-corner-bl
{
   -moz-border-radius-bottomleft: 2px/*{cornerRadius}*/;
   -webkit-border-bottom-left-radius: 2px/*{cornerRadius}*/;
   border-bottom-left-radius: 2px/*{cornerRadius}*/;
}

.ui-corner-br
{
   -moz-border-radius-bottomright: 2px/*{cornerRadius}*/;
   -webkit-border-bottom-right-radius: 2px/*{cornerRadius}*/;
   border-bottom-right-radius: 2px/*{cornerRadius}*/;
}

.ui-corner-top
{
   -moz-border-radius-topleft: 2px/*{cornerRadius}*/;
   -webkit-border-top-left-radius: 2px/*{cornerRadius}*/;
   border-top-left-radius: 2px/*{cornerRadius}*/;
   -moz-border-radius-topright: 2px/*{cornerRadius}*/;
   -webkit-border-top-right-radius: 2px/*{cornerRadius}*/;
   border-top-right-radius: 2px/*{cornerRadius}*/;
}

.ui-corner-bottom
{
   -moz-border-radius-bottomleft: 2px/*{cornerRadius}*/;
   -webkit-border-bottom-left-radius: 2px/*{cornerRadius}*/;
   border-bottom-left-radius: 2px/*{cornerRadius}*/;
   -moz-border-radius-bottomright: 2px/*{cornerRadius}*/;
   -webkit-border-bottom-right-radius: 2px/*{cornerRadius}*/;
   border-bottom-right-radius: 2px/*{cornerRadius}*/;
}

.ui-corner-right
{
   -moz-border-radius-topright: 2px/*{cornerRadius}*/;
   -webkit-border-top-right-radius: 2px/*{cornerRadius}*/;
   border-top-right-radius: 2px/*{cornerRadius}*/;
   -moz-border-radius-bottomright: 2px/*{cornerRadius}*/;
   -webkit-border-bottom-right-radius: 2px/*{cornerRadius}*/;
   border-bottom-right-radius: 2px/*{cornerRadius}*/;
}

.ui-corner-left
{
   -moz-border-radius-topleft: 2px/*{cornerRadius}*/;
   -webkit-border-top-left-radius: 2px/*{cornerRadius}*/;
   border-top-left-radius: 2px/*{cornerRadius}*/;
   -moz-border-radius-bottomleft: 2px/*{cornerRadius}*/;
   -webkit-border-bottom-left-radius: 2px/*{cornerRadius}*/;
   border-bottom-left-radius: 2px/*{cornerRadius}*/;
}

.ui-corner-all
{
   -moz-border-radius: 2px/*{cornerRadius}*/;
   -webkit-border-radius: 2px/*{cornerRadius}*/;
   border-radius: 2px/*{cornerRadius}*/;
}