.fakeInput{position:absolute;}
.fakeButton{position:relative;top:4px;left:1px;height:28px;line-height:27px;text-align:center;width:76px;background:#DFDFDF;border:1px inset gray;font-size:12px;}
.fakeButton:hover{cursor:pointer;}
.realInput{overflow:hidden;}
input[type=file]{position:relative;z-index:5;background:#000;width:0;height:30px;margin-left:-5px;opacity:0;filter: alpha(opacity=0);cursor:pointer;}
input[type=file]:hover{cursor:pointer;}

div.multiupload{float:left;padding:3px;background:transparent;margin-left:-2px;font-size:12px;line-height:20px;}
div.multiupload div.list{border:1px inset gray;background:#fff;}
div.multiupload div.list div.item{margin:1px;background:#eee;padding:0 8px 0 5px;}
div.multiupload div.list div.item:hover{background:#ccc;}
div.multiupload div.list img{float:left;margin:5px 6px 0px 0px;cursor:pointer;}

.ufRow1{text-align:right;padding-right:5px;}
.ufRow2{text-align:left;padding-left:5px;}
.fileArea{}
.textbox{border:1px solid #A0A0A0;}
.error{border:1px solid #FF0000;}
.errmsg{font-weight:bold;color:#FF0000;}
.stdmsg{font-weight:bold;color:#000;position:relative;top:2px;}