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%;}
