.dijitFileInput {position:relative; height:1.3em; padding:2px;}.dijitFileInputReal {position:absolute; z-index:2; opacity:0; filter:alpha(opacity:0);}.dijitFileInputRealBlind {right:0;}.dijitFileInputReal:hover {cursor:pointer;} .dijitFileInputButton,.dijitFileInputText {border:1px solid #333; padding:2px 12px 2px 12px; cursor:pointer;}.dijitFileInputButton {z-index:3; visibility:hidden;}.dijitFakeInput {position:absolute; top:0; left:0; z-index:1;}.dijitProgressOverlay {display:none; width:250px; height:1em; position:absolute; top:0; left:0; border:1px solid #333; background:#cad2de url('../../../dijit/themes/tundra/images/dijitProgressBarAnim.gif') repeat-x top left; padding:2px;}.tundra .dijitProgressOverlay {border:1px solid #84a3d1; background-color:#cad2de;}.tundra .dijitFakeInput input {font-size: inherit; background:#fff url("../../../dijit/themes/tundra/images/validationInputBg.png") repeat-x top left; border:1px solid #9b9b9b; line-height: normal; padding: 0.2em 0.3em;}.tundra .dijitFileInputButton, .tundra .dijitFileInputText {border:1px solid #9b9b9b; padding:2px 12px 2px 12px; background:#e9e9e9 url("../../../dijit/themes/tundra/images/buttonEnabled.png") repeat-x top;}.soria .dijitProgressOverlay {border:1px solid #333; background-color:#cad2de;}.soria .dijitFakeInput input {border:1px solid #333; background:#fff url("../../../dijit/themes/soria/images/gradientInverseTopBg.png") repeat-x top left; line-height:normal; background-position:0 -30px; padding:0.2em 0.3em;}.soria .dijitFileInputButton,.soria .dijitFileInputText {border:1px solid #333; padding:2px 12px 2px 12px; background:#b7cdee url('../../../dijit/themes/soria/images/gradientTopBg.png') repeat-x;}