html,body{margin:0;padding:0;min-height:100%;min-width:800px}body{position:absolute;left:0;right:0;font-family:Verdana,sans-serif;font-size:13px}a img{border:0;outline:none}a{text-decoration:underline;color:inherit}a{color:#0B4C8E;outline:none;text-decoration:none}a:hover{text-decoration:none;color:#0D7CEC}button{border:1px solid #d9d9d9;background-color:white;cursor:pointer}button:active,button:hover{}textarea{border:1px solid #bfbfbf}div#body{margin:0}div#header{background-position:40px 20px;background-repeat:no-repeat;height:90px;border-bottom:1px solid #f6f6f6;margin-bottom:2px}div#header div#welcome_text{position:absolute;right:46px;top:54px;color:#919191;font:10px/1.2em Verdana,sans-serif}div#header div#welcome_text strong{}div#menu{height:56px;background-color:#f0f0f0;background-repeat:repeat-x;font-size:11px;font-weight:bold;vertical-align:middle;padding:0 6px}div#menu span{float:left;padding-left:35px;padding-right:5px;min-width:100px;margin-top:7px;background-repeat:no-repeat;background-position:5px center;background-color:white;height:40px;line-height:40px;border:1px solid #d9d9d9;cursor:pointer}div#menu span:hover{text-decoration:underline}div#menu span.refresh{margin-left:35px}div#menu span.upload{}div#menu span.restore_chmod{}div#menu span.access_editor{}div#menu span.logout{background-image:url(images/logout.png);color:#ad0000;float:right;margin-right:31px}div#welcome_menu{height:56px;background-color:#f0f0f0;font-size:10px;line-height:56px;vertical-align:middle;padding:0px 35px}div#welcome_lang_wrapper{float:right;width:200px;text-align:right}div#welcome_lang_wrapper select{vertical-align:middle}div#menu_actions{}div#menu_actions div{display:none;padding:18px 4px;padding-left:41px;padding-right:41px;background-repeat:repeat-x;color:white}div#menu_actions div#js_warning{        display:block;        color:#fff}div#menu_actions div#logindiv{display:block}div#menu_actions div#logindiv table{float:left;color:white;font-size:11px;font-weight:bold;border-spacing:5px;margin-top:-5px}div#menu_actions div#logindiv td input,div#menu_actions div#logindiv td button{border:0;background-color:white;width:160px;height:20px;margin:0;padding:0 0 0 2px;        font:11px/1.2em Verdana,sans-serif; letter-spacing:0.1px}div#menu_actions div#logindiv td button{ border:2px solid #ffa732; height:21px; font-weight:bold; width:162px}div#menu_actions div#logindiv div.right{display:block;margin-left:280px;margin-top:0px;height:76px;background:none;padding:0}div#menu_actions button.ok,div#menu_actions button.cancel{background-repeat:no-repeat;padding-left:20px}div#menu_actions button.ok{background-image:url(images/small_ok.png)}div#menu_actions button.cancel{background-image:url(images/small_cancel.png)}div#menu_actions input{width:200px;margin:0;margin-right:10px;        padding-left:2px;border:1px solid #D9D9D9}div#menu_actions button{width:204px;margin:0}div#menu_actions input.chmod{width:50px}div#menu_actions div.access_editor{min-height:180px;font-size:10px}div#menu_actions div.access_editor input{        font-size:11px;        width:143px;        height:18px;        padding:1px 9px;        margin:0;        border:0}div#menu_actions div.access_editor button{        border:2px solid #ffa732;        font-weight:bold;        font-size:10px;        height:21px;        font-family:Verdana,"sans-serif"}div#menu_actions div.access_editor #reset_access{        color:#ba0038;        width:163px}div#menu_actions div.access_editor #submit_access{        width:331px}div#menu_actions div.access_editor .user,div#menu_actions div.access_editor .pass{}div#menu_actions .row_1{    width:135px;    height:91px;    font-size:9px;    padding-top:4px}div#menu_actions .row_2{    width:135px;    padding-left:25px;    font-size:9px;    padding-top:4px}div#menu_actions .row_3{    width:135px;    font-size:9px}div#menu_actions .row_1 b,div#menu_actions .row_2 b,div#menu_actions .row_3 b{    font-size:10px}div#menu_actions div.upload #abort_restore{        width:160px;        margin-left:6px}div#menu_actions div.upload #submit_restore{        color:#ba0038;        width:160px}#upload_table{    font:10px/1.2em Verdana,sans-serif}#access_control td,.upload td{    vertical-align:top}div#menu_actions div.access_editor thead{margin-bottom:3px}div#menu_actions div.access_editor table#access_control{float:left}div#menu_actions div.access_editor table#access_table{margin-left:450px}div#menu_actions div.access_editor .remove_entry{cursor:pointer}div#menu_actions .upload_desc{    width:135px;    font-size:9px;    padding-top:4px;    font:9px/1.2em Verdana,sans-serif; padding:0 0 10px 0; margin:0}div#menu_actions .upload_title{ width:135px; height:31px; font-size:9px; padding-top:4px; padding-left:1px}div#menu_actions .upload_title b,div#menu_actions .upload_title b{ font-size:10px}div#menu_actions .upload_title b,div#menu_actions .upload_title b{ font-size:10px}div#menu_actions .upload button{ width:160px; border:2px solid #ffa732; font-weight:bold; font-size:10px; height:21px; font-family:Verdana,"sans-serif"}div#menu_actions div.upload .progress_div{display:inline-block;width:220px;height:19px;color:black; margin-top:-3px}div#menu_actions div.upload .progress_bar{display:block;width:0%;height:19px}div#menu_actions div.upload .progress{float:right;width:220px;text-align:center;font-size:10px;line-height:17px; padding-top:1px}div#side_wrapper{margin-top:10px;float:left;width:240px;margin-left:41px;border:1px solid #d9d9d9;background-image:url(images/index.gif);padding-top:10px;padding-left:5px;margin-bottom:50px}ul#index,ul#index ul{margin:0;padding:0;list-style-type:none}ul#index{min-height:400px;overflow:auto;padding-bottom:2px}ul#index li >ul{display:none}ul#index li.open >ul{display:inherit}ul#index li.root >ul{margin-top:7px}ul#index li{background-repeat:no-repeat;background-position:0 -7px;padding-left:20px;margin-left:-5px}ul#index li span{cursor:pointer;height:20px}ul#index li span:hover{text-decoration:underline}ul#index li.open{}ul#index li.closed{}ul#index li.root{background-position:12px 2px;padding:5px 0 0 36px;font:11px/1em Verdana,sans-serif}ul#index li span.open_close{display:inline-block;margin:-3px 5px 0 -32px}ul#index li.active >span{font-weight:bold}ul#index li >span.open_close >img{}div#menu2{margin:5px 10px;border-top:1px solid #d9d9d9;padding:5px;min-height:40px;font:11px/1em Verdana,sans-serif}div#content_wrapper{margin-top:10px;margin-left:296px;margin-right:35px}table#main{width:100%;white-space:nowrap;border:1px solid #d9d9d9}table#main td{padding:2px 4px}table#main tr{cursor:pointer;background-color:#f0f0f0}table#main tr td:hover{text-decoration:underline}table#main tr#table_header{ cursor:default}table#main tr#table_header td{text-decoration:none}table#main tr#parent_row{background-color:white;font-weight:bold}table#main tr.even{background-color:#fff}table#main tr.highlight{background-color:#129fe7}table#main tr td:first-child{width:24px}table#main tr td:nth-child(2){width:100%}table#main tr td:nth-child(3){text-align:right;min-width:90px}table#main tr td:nth-child(4){text-align:right;min-width:180px}div#breaker{clear:both;margin-bottom:50px}div#footer{position:absolute;left:0;right:0;bottom:0;clear:both;font-size:10px;margin:0 35px}div#footer div.right{float:right;text-align:right}div#footer div.bottom_bar{height:6px}div#footer img.bp_small{float:left}div#footer div.content{line-height:30px;vertical-align:middle}div#context_menu_wrapper{position:absolute;width:200px;border:1px solid #e3e3e3;background-repeat:repeat-x;background-color:white;padding:2px}div#context_menu span{display:block;height:16px;background-repeat:no-repeat;background-position:2px 0;padding:1px 0 1px 25px;cursor:pointer}div#context_menu span.open{background-image:url(images/open.png)}div#context_menu span.edit{background-image:url(images/edit.png)}div#context_menu span.delete{background-image:url(images/delete.png)}div#context_menu span.download{background-image:url(images/download.png)}div#context_menu span.open_in_browser{background-image:url(images/open_in_browser.png)}div#context_menu span.rename{background-image:url(images/rename.png)}div#context_menu span.chmod{background-image:url(images/chmod.png)}div#context_menu span.create_dir{background-image:url(images/create_folder_small.png)}div#context_menu span.create_file{background-image:url(images/create_file_small.png)}div#fade_out{position:fixed;top:0;left:0;bottom:0;right:0;z-index:20;margin:0;padding:0;background-image:url(images/fade.png)}div#fade_out div div.footer button{        border:1px solid #e6e2e2;        height:45px;        width:142px;        background:url('./images/button_next.png') scroll no-repeat 20px 10px; color:#006cb8; font-family:"Trebuchet MS",Verdana,sans-serif; font-size:12px; font-weight:bold; position:absolute; bottom:10px; left:28px; text-align:center}div#fade_out div#error{width:570px;height:175px;position:absolute;left:50%;top:50%;margin:-112px 0 0 -285px;border:1px solid #ddd;background:white url(images/editor_bg.png) scroll repeat-x}div#fade_out div#error div#errimg{        width:63px;        height:50px;        background:url('./images/dialog_close.png') scroll no-repeat 27px 11px;        float:left}div#fade_out div#error h1{        color:#cb1b16;        font:  18px/1.2em "Trebuchet MS",Verdana,sans-serif;        margin-top:11px}div#fade_out p{        font:  13px/1.3em Verdana,sans-serif;        margin:26px 0 0 33px;        padding:0}div#fade_out div#confirm{width:300px;min-height:150px;position:absolute;left:50%;top:50%;margin:-150px -100px;border:1px solid #EA6060;background:white url(images/attention.png) scroll no-repeat 10px 10px;padding-left:70px;padding-bottom:50px}div#fade_out div#progress{width:300px;height:100px;position:absolute;left:50%;top:50%;margin:-150px -50px;border:1px solid #0B5FB4;background:white url(images/load.gif) scroll no-repeat center center}div#fade_out div#logindiv{width:300px;height:100px;position:absolute;left:50%;top:50%;margin:-150px -50px;border:1px solid #0B5FB4;background-color:white;padding:5px}div#fade_out div#logindiv input{float:right; font-family:"Trebuchet MS"}div#fade_out div#logindiv div{clear:both; font-family:"Trebuchet MS"}div#fade_out div#logindiv button{float:right;width:200px}div#editor_fade_out{margin:0;padding:0}div#editor_fade_out div#editor_fade_overlay{position:fixed;top:0;left:0;bottom:0;right:0;margin:0;padding:0;background-image:url(images/fade.png)}div#editor_fade_out div.menu{font-family:"Trebuchet MS",Verdana,sans-serif;text-align:left;margin:0 6px;margin-top:4px}div#editor_fade_out div.menu button{height:44px;text-align:left;line-height:44px;color:#0b5fb4;margin-left:0px;margin-right:5px;padding-right:20px;padding-left:12px;font-family:"Trebuchet MS",Verdana,sans-serif;font-size:14px;font-weight:bold}div#editor_fade_out div.menu button.discard{float:right;margin-right:0;color:#c10000}div#editor_fade_out div.menu button:active{}div#editor_fade_out div.menu button:hover{}div#editor_fade_out div.menu button img{vertical-align:middle;margin-right:3px;padding-bottom:5px}div#editor_fade_out h1,div#viewer_window h1{font-family:"Trebuchet MS",Verdana,sans-serif;background:white url(images/editor_bg.png) scroll repeat-x;padding:18px 0 0 34px;height:30px;margin:0;text-align:left;font-size:18px;        font-weight:normal}div#editor_fade_out h1 strong{color:#0b5fb4}div#editor_fade_out div.editor_window{position:absolute;left:50%;width:800px;min-height:575px;margin-left:-400px;padding:0;border:1px solid #bfbfbf;background-color:white}div#editor_fade_out div.editor_window div#ace_editor{display:block;width:786px;margin:5px 8px 0 6px;height:460px;        border:1px solid #bfbfbf;        font:  12px/1.3em "Lucida Console",Monospace,sans-serif}div#editor_fade_out div.footer{width:auto;margin:7px auto;border-top:1px solid #e3e3e3;padding-top:10px;padding-right:5px;text-align:right}div#editor_fade_out div.viewer_window{position:absolute;left:50%;margin-left:-400px;width:800px;min-height:200px;margin-bottom:3px;border:1px solid #bfbfbf;background-color:white;text-align:center}div#editor_fade_out div.viewer_window div.view img{margin:6px;max-width:788px}#context_input .footer button{        font:  10px/1.2em "Verdana",Monospace,sans-serif; margin:5px 4px 2px 0; height:16px; padding:0 12px 0 12px}#context_input{ padding-left:3px}
