body,html{margin:0;height:100%;}#sfbrowser *{font-family:arial,sans,verdana;font-size:12px;border:0;margin:0;padding:0;vertical-align:baseline;line-height:1;}#sfbrowser{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;}#sfbrowser a{text-decoration:none;}#sfbrowser div#fbbg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5;filter:alpha(opacity=50);color:#fff;display:none;}#sfbrowser div#fbwin{position:absolute;width:600px;border:1px outset #AAA;background:#D5D5D5 url(sfbg.jpg) 0 0 repeat-x;overflow:hidden;display:none;background:-webkit-gradient(linear,0 0,0 100,from(#F1F1F1),to(rgba(213,213,213,.8))) repeat-x;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset rgba(255,255,255,.6) 0 0 8px,rgba(0,0,0,.3) 3px 6px 16px;-moz-box-shadow:inset rgba(255,255,255,.6) 0 0 8px,rgba(0,0,0,.3) 3px 6px 16px;box-shadow:inset rgba(255,255,255,.6) 0 0 8px,rgba(0,0,0,.3) 3px 6px 16px;}#sfbrowser .sfbheader{position:relative;padding:3px 10px 3px 10px;background:#ccc url(butbg.png) 0 24px;background:-webkit-gradient(linear,0 0,0 20,from(#D4D4D4),color-stop(0.3,#D4D4D4),color-stop(0.8,#F1F1F1),to(#F1F1F1)) repeat-x;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}#sfbrowser .sfbheader:hover{background:-webkit-gradient(linear,0 0,0 20,from(#FFF),color-stop(0.3,#FFF),color-stop(0.8,#F1F1F1),to(#F1F1F1)) repeat-x;}#sfbrowser h3{margin:0;line-height:20px;background:url(sheet.png) 0 1px no-repeat;padding-left:19px;cursor:move;}#sfbrowser h3 span{color:#D00;padding-left:10px;}#sfbrowser #loadbar{display:none;position:absolute;top:4px;left:130px;width:300px;height:16px;border:1px inset #888;}#sfbrowser #loadbar div{position:absolute;top:0;left:0;width:300px;height:16px;background:transparent url(progress.png) 0 0;}#sfbrowser #loadbar span{position:absolute;width:300px;height:16px;line-height:14px;text-align:center;font-weight:bold;}#sfbrowser #sfbtopmenu{position:absolute;top:3px;right:3px;text-align:right;list-style:none;margin:0;padding:0;line-height:26px;}#sfbrowser #fbwin #sfbtopmenu li{position:relative;display:inline;}#sfbrowser form#fileio{position:absolute;top:0;right:0;margin-top:2px;opacity:0;filter:alpha(opacity=0);cursor:hand;cursor:pointer;overflow:hidden;z-index:100;}#sfbrowser form#fileio input{display:block;font-size:5px;cursor:pointer;cursor:hand;color:"red";background-color:"red";border:1px solid "red";}#sfbrowser #swfUploader{display:block;position:absolute;left:0;top:0;}#sfbrowser a.sfbbutton,#sfbrowser a.textbutton{background:transparent url(sheet.png) no-repeat 0 0;cursor:hand;cursor:pointer;padding:0 0 0 16px;border:0;float:none!important;}#sfbrowser a.sfbbutton:hover,#sfbrowser a.textbutton:hover{background-position:1px 1px;}#sfbrowser a.textbutton span{margin:0 5px 1px 4px;font-size:11px;line-height:18px;text-decoration:none;color:#000;}#sfbrowser a.sfbbutton span{display:none;}#sfbrowser a.cancelfb{background-position:0 -64px;}#sfbrowser a.cancelfb:hover{background-position:0 -96px;}#sfbrowser a.maximizefb{background-position:0 -128px;}#sfbrowser a.maximizefb:hover{background-position:0 -160px;}#sfbrowser a.newfolder{background-position:0 -512px;}#sfbrowser a.newfolder:hover{background-position:0 -544px;}#sfbrowser a.upload{background-position:0 -576px;}#sfbrowser a.upload:hover{background-position:0 -608px;}#sfbrowser a.duplicate{background-position:0 -640px;}#sfbrowser a.duplicate:hover{background-position:0 -672px;}#sfbrowser a.choose{background-position:0 -704px;}#sfbrowser a.choose:hover{background-position:0 -736px;}#sfbrowser a.preview{background-position:0 -768px;}#sfbrowser a.preview:hover{background-position:0 -800px;}#sfbrowser a.cancel{background-position:0 -832px;}#sfbrowser a.cancel:hover{background-position:0 -864px;}#sfbrowser a.rename{background-position:0 -896px;}#sfbrowser a.rename:hover{background-position:0 -928px;}#sfbrowser a.filedelete{background-position:0 -1024px;}#sfbrowser a.filedelete:hover{background-position:0 -1056px;}#sfbrowser #fbwin table a.sfbbutton{padding-bottom:2px;}#sfbrowser div.sfbbutton{display:block;float:right;margin:5px 5px 0 0;width:100px;border-width:1px;border-style:outset;padding:4px 2px 6px 2px;background:#eee url(butbg.png);color:#444;font-weight:bold;text-align:center;font-size:12px;line-height:12px;cursor:hand;cursor:pointer;background:-webkit-gradient(linear,0 0,0 22,from(#F1F1F1),color-stop(0.49,#E1E1E1),color-stop(0.51,#D3D3D3),to(#D3D3D3)) repeat-x;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset rgba(255,255,255,.1) 2px 2px 2px,inset rgba(0,0,0,.1) -2px -2px 2px;-moz-box-shadow:inset rgba(255,255,255,.1) 2px 2px 2px,inset rgba(0,0,0,.1) -2px -2px 2px;box-shadow:inset rgba(255,255,255,.1) 2px 2px 2px,inset rgba(0,0,0,.1) -2px -2px 2px;text-shadow:0 -1px 1px rgba(255,255,255,.4);}#sfbrowser div.sfbbutton:hover{border-style:inset;padding:5px 1px 5px 3px;background-position:0 -2px;color:#000;background:-webkit-gradient(linear,0 0,0 22,from(#F8F8F8),color-stop(0.4,#E1E1E1),color-stop(0.6,#D3D3D3),to(#D3D3D3)) repeat-x;}#sfbrowser div.choose{right:10px;bottom:10px;}#sfbrowser div.cancelfb{right:120px;bottom:10px;}#sfbrowser .fbcontent{padding:0 10px 0 10px;}#sfbrowser div#fbtable{height:226px;overflow:auto;border:2px solid #888;border-color:#888 #fff #fff #888;background-color:#fff;position:relative;z-index:100;border:1px inset #CCC;-webkit-box-shadow:rgba(255,255,255,.6) 2px 2px 2px,rgba(0,0,0,.1) -2px -2px 2px;-moz-box-shadow:rgba(255,255,255,.6) 2px 2px 2px,rgba(0,0,0,.1) -2px -2px 2px;box-shadow:rgba(255,255,255,.6) 2px 2px 2px,rgba(0,0,0,.1) -2px -2px 2px;}#sfbrowser table{width:100%;border:0;overflow:hidden;}#sfbrowser thead th{height:20px;font-family:verdana;text-align:left;border-width:1px;border-style:solid;border-color:#fff #888 #888 #fff;background:#ddd url(butbg.png) 0 4px;color:#444;font-size:10px;line-height:10px;font-weight:normal;padding:0 0 0 2px;cursor:hand;cursor:pointer;}#sfbrowser thead th:hover{border-color:#eee #666 #666 #eee;background-position:0 2px;color:#000;}#sfbrowser thead th span{padding:0 10px 0 10px;background-image:url(sheet.png);background-repeat:no-repeat;background-position:300px 0;}#sfbrowser thead th span.sort{background-position:10px -192px;}#sfbrowser thead th:hover span.sort{background-position:10px -224px;}#sfbrowser thead th span.sort.asc{background-position:10px -256px;}#sfbrowser thead th:hover span.sort.asc{background-position:10px -288px;}#sfbrowser table>tbody{height:198px;overflow:auto;overflow-x:hidden;}#sfbrowser table>tbody *{line-height:26px;}#sfbrowser table tbody tr{height:26px!important;cursor:hand;cursor:pointer;white-space:nowrap;}#sfbrowser table tbody tr.over{background-color:#def;}#sfbrowser table tbody tr.selected{background-color:#adf;}#sfbrowser table tbody tr td{vertical-align:top;border-right:1px solid #def;}#sfbrowser td.loading{height:194px;background:url(loadingb.gif) center center no-repeat;}#sfbrowser tr td:last-child{padding-right:20px;text-align:right;}#sfbrowser td.icon span.icon{float:left;display:block;width:16px;height:16px;margin:4px 3px 0 1px;background-image:url(fileSheet.png);background-repeat:no-repeat;}#sfbrowser td.icon span.filename{display:inline-block;overflow:hidden;}#sfbrowser td input{border:1px solid #64A5D3;margin:4px -22px 0 0;padding:0;line-height:14px;2width:80%;}#sfbrowser table tbody tr.uploading{background-color:#D7FF99!important;cursor:default;}#sfbrowser table tbody tr.uploading td{border-bottom:1px solid #9BE62B;}#sfbrowser table tbody div.progress{position:relative;width:100%;height:13px;margin-top:7px;background-color:#B8ED67;padding:0;}#sfbrowser table tbody div.progress div{position:absolute;width:1px;height:13px;background-color:#35ADFD;}#sfbrowser table tbody div.progress span{position:absolute;padding-left:3px;z-index:101;font-size:10px!important;line-height:12px!important;font-weight:bold;color:white;}#sfbrowser table#sfbDragSelect{border:2px solid #9BE62B;}#sfbrowser table#sfbDragSelect,#sfbrowser table#sfbDragSelect *{background-color:#D7FF99;margin:0;text-align:left;}#sfbrowser div#fbpreview{position:relative;width:192px;height:144px;overflow:hidden;margin:10px 0 0 0;padding:0;border:2px inset #888;border-color:#888 #fff #fff #888;background:#eee url(fbpreview.gif);text-align:center;width:190px;height:142px;border:1px inset #CCC;-webkit-box-shadow:rgba(255,255,255,.6) 2px 2px 2px,rgba(0,0,0,.1) -2px -2px 2px;-moz-box-shadow:rgba(255,255,255,.6) 2px 2px 2px,rgba(0,0,0,.1) -2px -2px 2px;box-shadow:rgba(255,255,255,.6) 2px 2px 2px,rgba(0,0,0,.1) -2px -2px 2px;}#sfbrowser div#fbpreview.auto{overflow:auto;}#sfbrowser div#fbpreview img{width:192px;height:144px;margin:0;padding:0;cursor:hand;cursor:pointer;}#sfbrowser div#fbpreview.auto img{width:auto;height:auto;}#sfbrowser div#fbpreview pre{margin:0;width:100%;height:100%;font-family:"Courier New",Courier,monospace,verdana,arial;background-color:#fff;text-align:left;font-size:11px;line-height:13px;overflow:auto;}#sfbrowser div#fbpreview pre div{position:absolute;top:0;left:0;width:100%;text-align:center;background-color:#ffa;font-size:11px;line-height:13px;}#sfbrowser div#sfbfooter{position:absolute;bottom:1px;left:0;width:100%;text-align:center;font-size:7px!important;line-height:7px!important;color:#aaa;}#sfbrowser div#sfbfooter *{font-size:7px!important;}#sfbrowser div#sfbfooter a{text-decoration:none;font-size:7px;color:#aaa;}#sfbrowser ul#sfbcontext{display:none;list-style:none;position:fixed;top:200px;left:200px;margin:0;padding:0;z-index:150;border-width:1px;border-style:solid;border-color:#fff #888 #888 #fff;background-color:#eee;}#sfbrowser ul#sfbcontext li{margin:0;padding:0 4px 0 2px;background:url(butbg.png);height:20px;}#sfbrowser ul#sfbcontext li:hover{background-position:0 20px;padding:0 3px 0 3px;}#sfbrowser ul#sfbcontext li:hover a span{padding:1px 2px 0 4px;}#sfbrowser ul#sfbcontext li a,ul#sfbcontext li a span{display:block;line-height:20px;}#sfbrowser ul#sfbcontext li a span{padding:0 3px 1px 3px;}div#resizer{position:absolute;right:0;bottom:0;width:16px;height:16px;background:transparent url(sheet.png) 0 -320px no-repeat;cursor:move;-webkit-border-radius:0 0 4px 0;-moz-border-radius:0 0 4px 0;border-radius:0 0 4px 0;}