body {background-image:url(../FileManagerData/Skins/DefaultSkin/MainBackground.png); font-family:Verdana,Arial; font-size: 8pt; background-repeat:repeat; margin:0; overflow-x: hidden; overflow-y: auto;}
a:link, a:visited, a:hover, a:active {font-family:Verdana,Arial; font-size: 8pt; font-weight: normal; text-decoration: none; color:#000000;}
a.Menucss:link, a.Menucss:visited {font-family:Verdana,Arial; font-size: 7.5pt; font-weight: bold; text-decoration: none; color:#000000;}
.misc_header {font-family: Verdana, Arial; font-size:7.5pt; font-weight:bolder; color:#000000;}
th.filefolderlisting, td.filefolderlisting, a.filefolderlisting:link, a.filefolderlisting:visited, a.filefolderlisting:hover, a.filefolderlisting:active {font-family:Verdana,Arial; font-size: 8pt; font-weight: normal; text-decoration: none; color:#000000;}
td, th {font-family: Verdana, Arial; font-size:8pt; color:#000000;}
.logged_in_as {font-family:Verdana,Arial; font-size: 7.5pt; color:#2A4D88;}
.subheader {font-family:Verdana,Arial; font-size: 18pt; color:#000000;}
#foot {height:115px; text-align: center;}        
#foot table { margin:6px auto 0 auto;text-align: center; }
#foot th {padding:0px;}
#foot th a img {border:none;}
#foot td{text-align:center; padding:0px;}
#foot td a {font-family:Verdana,Arial; font-size: 7.5pt; font-weight: bold; text-decoration: none; color:#000000;}
a.clientmanager:link, a.clientmanager:visited, a.clientmanager:hover, a.clientmanager:active {font-family:Verdana,Arial; font-size: 7.5pt; font-weight: bold; text-decoration: none; color:#000000;}
a.clientmanager {font-family:Verdana,Arial; font-size: 7.5pt; font-weight: bold; text-decoration: none; color:#000000; padding-left: 5;}
#fmMain { height:100%; width:100%; border:none;}
#fmMain td { padding:0 0 0 0; margin:0 0 0 0;}
.errbox {text-align:center; padding-top:30px}
.fsx01 {font-size: 11px;}
.txdec {text-decoration: none;}
.dfltt {font-family:Arial;font-size:10px;font-weight:normal;text-decoration:none;text-align:left;}
.Menu_Head {font-size: 10px;  font-family: Arial; background-color: #808080; color: white;  font-weight: bold;  cursor: pointer;  width: 100%;    }
.Menu_Items {padding: 11px 0px;width: 180;display: block;}
.head_line {padding-bottom: 13;}
.dis {font: bold 10px verdana, arial, helvetica, sans-serif;  color:#a0a0a0; }
#head {height:127px;}
#head table { border:none;width:99% }
#tree { white-space:nowrap;}
#tree img {vertical-align:middle;height:16px;width:16px;margin:2px 0;margin-left:0px;}
#tree div {margin-left:20px;display:none;}
#tree div.blk {display:block;}
#tree div.blki {margin:0;display:inline;}
#tree span { padding:2px; display:inline; top:-2px; font-size:10px; line-height:20px; margin-left:32px; cursor: pointer; cursor: hand;}
#tree span.h { background-color:#eeeeee}
#tree span.fld {font-family: Verdana, Arial; font-size:8pt;background:url(../FileManagerData/folder.gif) no-repeat bottom left; padding-left:16px; vertical-align:middle; margin-left:2px;}
.scrollTable > tbody{
height:104%;
overflow:auto;
overflow-x: hidden;
}
.scrollTable td {overflow: hidden;}
@media all and (min-width: 0px)
{
#op8andup-hook-id { overflow: auto; width: 100%; height: 100%; }
}
div.container {position: relative;  left:-1px;width: 100%;height: expression("100%");overflow: expression("auto");overflow-x: hidden;}
.container td {padding: 0 50px 0 4px;}
.noscroll{position: relative;height:20px;top: expression(this.offsetParent.scrollTop);
}
.noscroll th {}
.noscroll a {font: bold 7.5pt Verdana, Arial, Helvetica, sans-serif;}  
.noscroll a:visited {font: bold 7.5pt Verdana, Arial, Helvetica, sans-serif;} 
.noscroll a:hover  {font: bold 7.5pt Verdana, Arial, Helvetica, sans-serif;}  
.noscroll a:active  {font: bold 7.5pt Verdana, Arial, Helvetica, sans-serif;}     
#message {vertical-align:middle; margin-left:40px;}
input {font-family: Verdana, Arial; font-size:8pt; color:#000000;}
select {font-family: Verdana, Arial; font-size:8pt; color:#000000;}
.button {font-size:7pt;}
.error {color: #ff0000; text-align: center; font-family: Verdana, Arial; font-size:10pt;}
.border {border-style:solid; border-width: 1; border-color: #7c96af;}
.selected {border-style:none;background-color:#ff6666}
img {border-style:none}
form {margin:0 0 0 0;padding:0 0 0 0;}
.ie6 .greybox {border-style:solid; border-width: 1; background-color:#dddddd; border-color : #7c96af; font-size:8pt}
.ie7 .greybox, .ie8 .greybox, .ie9 .greybox, .gecko .greybox, .win.gecko .greybox, .linux.gecko .greybox, .opera .greybox, .konqueror .greybox, .safari .greybox{width:100%; height:20px; background:url(../FileManagerData/Skins/DefaultSkin/Highlight.png);}
.ie .uploadline{position:absolute;top:109px;width:452px;color:#9A9A9A;background-color:#9A9A9A;height:1px;border:none;}
.gecko .uploadline, .win.gecko .uploadline, .linux.gecko .uploadline{position:absolute;top:101px;width:452px;color:#9A9A9A;background-color:#9A9A9A;height:1px;border:none;}
.opera .uploadline {position:absolute;top:96px;width:452px;color:#9A9A9A;background-color:#9A9A9A;height:1px;border:none;}
.konqueror .uploadline, .safari .uploadline {position:absolute;top:100px;width:452px;color:#9A9A9A;background-color:#9A9A9A;height:1px;border:none;}
.ie6 .of {border-style:solid; border-width: 1; background-color:#C0C0C0; border-color : #7c96af;}
.ie7 .of, .ie8 .of, .ie9 .of, .gecko .of, .win.gecko .of, .linux.gecko .of, .opera .of, .konqueror .of, .safari .of{background-image:url("../FileManagerData/Skins/DefaultSkin/Highlight.png");}
.line {color:#9A9A9A;background-color:#9A9A9A;height:1px;border:none;}
.qbar {width:200px;height:9px;float: right;border:solid 1px #cecece;background-color: #efefef;}
#OFMLogin {position:absolute;z-index:1;visibility:visible;left:38px;top:324px;width:72px;height:72px;}
#OCMLogin {position:absolute;z-index:1;visibility:visible;left:126px;top:324px;width:72px;height:72px;}
#OAbout {position:absolute;z-index:1;visibility:visible;left:214px;top:324px;width:72px;height:72px;}
#OCentralBox {position:absolute;z-index:1;visibility:visible;left:2px;top:39px;width:599px;height:421px;}
#OTaskBar {position:absolute;z-index:1;visibility:visible;left:1px;top:304px;width:604px;height:116px;}
#OLargeFileManagerLogo {position:absolute;z-index:13;visibility:visible;left:47px;top:95px;width:508px;height:127px;}
#OLogoFM {position:absolute;z-index:1;visibility:hidden;left:44px;top:115px;width:220px;height:89px;}
#OLogoCM {position:absolute;z-index:1;visibility:hidden;left:44px;top:115px;width:220px;height:89px;}
#ODottedLine {position:absolute;z-index:1;visibility:hidden;left:286px;top:84px;width:5px;height:166px;}
#OLoginForm {position:absolute;z-index:1;visibility:hidden;left:304px;top:115px;width:300px;height:97px;}
#OMouseOverText {position:absolute;z-index:1;visibility:visible;left:290px;top:367px;width:294px;height:20px;font-family:arial; color: #4A4A4A; font-weight:bold; text-align: right; font-size:16px;}
#OForgottenPassword {position:absolute;z-index:1;visibility:hidden;left:311px;top:118px;width:285px;height:104px;}
#OSignupTab {position:absolute;z-index:1;visibility:visible;left:423px;top:15px;width:150px;height:25px;}
a.alogin:link, a.alogin:visited, a.alogin:active, a.alogin:hover{
color: #000000;
font: normal 7.5pt Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}
td.tdlogin, .forgot, .forgot:visited, .forgot:link {color: #000000;font: normal 7.5pt Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
.errorlogin {color: #ff0000;font: normal 7.5pt Verdana, Arial, Helvetica, sans-serif;text-decoration: none;
}
input.inlogin {
color: #000000;
font: normal 7.5pt Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
border:outset 1px #ccc;
background:#999;
padding: 1px 0px;
background: #EEEEEE;
background:url(../FileManagerData/Skins/DefaultSkin/formbg.gif) repeat-x left top;
}
select {
color: #000000;
font: normal 7.5pt Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
background: #EEEEEE;
border: 1 solid #C0C0C0;
}
.small {
color: #000000;
font: 6pt Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}
pre {font: normal 7.5pt verdana;}
option.selectflag {
padding: 0px 0 1px 20px;
background-repeat: no-repeat;
background-position: 1px 1px;
vertical-align: middle;
width: 139px;
}
select.selectflag {
padding: 0px 0 2px 20px;
background-repeat: no-repeat;
background-position: 1px 3px;
vertical-align: middle;
width: 139px;
}
a.signuptab, a.uploadtab{
background: transparent url('../FileManagerData/Skins/DefaultSkin/tbleft.png') no-repeat top left;
display: block;
float: left;
line-height: 19px;
height: 24px;
padding-left: 11px;
}
a:link.signuptab, a:visited.signuptab, a:active.signuptab, a:link.uploadtab, a:visited.uploadtab, a:active.uploadtab{
color: #000000;
font: normal 7.5pt Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
line-height: 19px;
}
a.signuptab span, a.uploadtab span{
background: transparent url('../FileManagerData/Skins/DefaultSkin/tbright.png') no-repeat top right;
display: block;
padding: 4px 11px 4px 0;
}
a.signuptab:hover, a.uploadtab:hover{
}
a.signuptab:hover span, a.uploadtab:hover span{
color: black;
}

table#tbContent td div {overflow-x:hidden; width: 100%;}


#files_list {font: 12px Arial;}
#files_list input {font: 12px Arial; border: 1px solid #c3c3c3; margin-top: 1px;}
#files_list a, #files_list a img {border:none;float:right;width:16px;height:16px;}
.xrow {border:1px solid #d9d9d9;padding:4px;margin-top:2px;width:99%;}
.xfname  {color: #333;float:left;}
.xdescr  {color: #000000;}
.xdescr input {width: 300px;}

/* CSS below required for Inline mode */
.data {border-collapse:collapse; background-color: #e9e9e9; width: 400px; margin-bottom: 3px;}
.data TR TD {border: 1px solid #a3a3a3; font: 12px Arial;}
.bar1 {border: 1px solid #a3a3a3; background-color: #f6f6f6; text-align: left; vertical-align: middle; height: 20px;}
.bar2 {width: 1%; background-color: #c9c9c9; height: 20px; text-align: left;}
.bar3 {width: 100%;text-align:center;margin-top:-19px;}
.message {width: 400px; border: 1px solid #909090; font: 11px Arial; margin-top: 5px; text-align: left; padding-left: 3px; background-color: #f9f9f9;}
.myLink  {font: bold 13px Arial; color: #303030; text-decoration: none;}
.btn     {font: 12px Arial; border: 1px solid #a3a3a3; background-color: #e9e9e9; margin-top: 3px; margin-bottom: 5px;}
.bar1x {width:400px;border: 1px solid #a3a3a3; background-color: #000000; text-align: left; vertical-align: middle; margin-top:7px;}
.bar2x {width: 1%; background-color: #c9c9c9; text-align: left;}
/* End of Inline CSS */


#xwindow2 {
    display: none;
    position: absolute;
    top: 50%;
    left: 50%;
    width:390px;
    height:320px;
    border-left: 2px solid #d4d0c8;
    border-top: 2px solid #d4d0c8;
    border-right: 2px solid #404040;
    border-bottom: 2px solid #404040;
    background-color:white;
    text-align:left;
    padding-top: 20px;
    z-index:1002;
}
#xwindow2hdr {
        position:absolute;
        top: 0px;
        left: 0px;
        background: #2c4887;
        font: bold 13px Arial;
        width:388px;
        height:18px;
        padding-left:2px;
        color:#FFFFFF;
}
#xwindow2close {
        position:absolute;
        top: 2px;
        right: 2px;
        cursor:pointer;
}
#xwindow3 {
    display: none;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 500px;
    height: 336px;
    background-color: white;
    overflow: auto;
    background: url(/xupload/Progessbarbg.png) no-repeat top left;
    z-index:1002;
    text-align:center;
}
#xiframe2 {
    width:390px;
    height:320px;
    z-index:1000;
}
#xiframe3 {
    margin-top:12px;
    width:460px;
    height:310px;
    z-index:1000;
}
#xiframe4 {
    position: absolute;
    z-index:1000;    
    display:none;
}

a#xwindow_close { 
    position:absolute;
    top:9px;
    right:22px;
    width: 16px;
	height: 16px;
    display:block;
	background: url(/xupload/btn-close2.gif) 0 0 no-repeat;
	text-decoration: none;
    z-index:1003;
}
a:hover#xwindow_close {
    background-position: -16px 0;
}
ul.cm {height: 100px; overflow: auto; width: 650px; margin-left: 4px; padding: 0; overflow-x: hidden; list-style-type: none;}
ul.fm {height: 100px; overflow: auto; width: 388px; margin-left: 0px; padding: 0; overflow-x: hidden; list-style-type: none; }
label {display:block; width: 100%; height:20px;}