.ui-widget{ font: normal 90.01% Helvetica, Arial, sans-serif; font-family: Helvetica, Arial, sans-serif;}
.ui-widget-overlay { background: #666666 url("/EuroFlyer/javax.faces.resource/css/images/ui-bg_flat_0_aaaaaa_40x100.png.xhtml?ln=webcore") 50% 50% repeat; opacity: 0;filter:Alpha(Opacity=0); }
.ui-dialog .ui-dialog-titlebar { padding: 5px 2px 2px 5px; margin: 2px; position: relative; background-color: #B5BFCB; border-color: #979595; color: black; font-weight: normal; background-image:none;}
.ui-widget .ui-dialog-content {color: black; padding-left: 5pt;}
.ui-dialog {border-color: #979595; border-width:1px; -moz-box-shadow: 3px 3px 3px gray; padding: 3px; filter: progid : DXImageTransform.Microsoft.Shadow ( color = '#969696', Direction = 135, Strength = 3 );}
.ui-datepicker{ font: normal 70.01% Helvetica, Arial, sans-serif; font-family: Helvetica, Arial, sans-serif;}
.ui-dropdownchecklist-selector-wrapper{width:284px !important; margin: 1px 0px -4px !important}
.ui-dropdownchecklist-selector{width: auto !important;}
.ui-dropdownchecklist-text{width: auto !important; padding:0px 10px;}
.ui-dropdownchecklist-dropcontainer-wrapper{width:auto !important;}
.ui-dropdownchecklist-dropcontainer{height:auto !important; margin-top: -2px;}
div.ui-dropdownchecklist-item>input.active{float:none; width: auto;}
.ui-dialog .ui-dialog-buttonpane button {
	    border: 1px solid #B3B3B3;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-bottom-color: #909090;
    border-right-color: #909090;
    border-radius: 3px;
    color: black;
    width: 10em;
    padding: 2px 30px;
    text-decoration: none;
    border-radius: 3px;
    background: #d4d0c8;
    background: -moz-linear-gradient(center top ,#d4d0c8  0%, #DDDDDD 100%) repeat scroll 0 0 transparent;
    background: -webkit-gradient(linear, left bottom, left top, from(#d4d0c8), to(#DDDDDD));
}