BODY {background: #FFFFFF; }

TR.toolbarT {background-image:url(/images/bg/bg4.jpeg);}
TR.toolbarH {background-image:url(/images/bg/amenu_bg.gif);}
TR.FilelistT { background-image:url(/images/bg/bg1.jpeg);}
TR.dir_entryP { background-color: #EEEEEE}
TR.dir_entry0 { background-color: #BFBFD0}
TR.dir_entry1 { background-color: #CFCFE0}
TR.file_entry0 { background-color: #EEEEEE}
TR.file_entry1 { background-color: #DDDDDD}
TR.login { background-color: #DDDDDD}
TR.loginT { background-color: #CCCCCC}
TR.checked { background-color: #AFAFBF}


input,button {
        border-right: #000000 1px solid; border-top: #000000 1px solid;
        border-left: #000000 1px solid; border-bottom: #000000 1px solid;
        background-color: #ffdd77; color: #000000;
}

A.toolbar {
	color: #000000;
	text-decoration: underline;
	font-weight: bold;	
}

A.infoDir {
	color: #000000;
	text-decoration: underline;
	font-weight: bold;	
}

A.dir_item {
	color: #554433;
	text-decoration: underline;
	font-weight: bold;	
}

A.file_item {
	color: #554433;
	text-decoration: underline;
	font-weight: bold;	
}

A.file_item_tool:link {
    border-bottom:1px groove #900;
    border-color: #aaaaaa;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #313145;
    TEXT-DECORATION: none
}
A.file_item_tool:visited {
    border-bottom:1px groove #900;
    border-color: #999999;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #313145;
    TEXT-DECORATION: none
}
A.file_item_tool:hover {color: #EB6706; border-bottom:1px double #900; border-color: #dd0000; cursor: hand; background-color: #ffffff; text-decoration: none}

A.logout {
	color: #333333;
	text-decoration: underline;
	font-weight: bold;	
}

TD {
	border: #888888 1px solid;

}

TD.error {
	border: #FF0000 1px solid;
	background: #FFEECC;
	color: #AA0000;
	text-align: center;
}

TD.cellSelect {
	text-align: center;
	width: 25px;
}
TD.cellSize {
	text-align: center;
	width: 25px;
}
TD.cellName {
	text-align: left;
	width: 60%;
}
TD.cellMod {
	text-align: center;
	white-space: nowrap;
}
TD.cellPerm {
	text-align: center;
	white-space: nowrap;
}
TD.cellTools {
	text-align: left;
	width: 35%;
}


DIV.infoStats {
	color: #000000;
	font-weight: bold;	
}

DIV.infoDir {
	color: #000000;
	font-weight: bold;	
}

DIV.toolbar {
	color: #AA8877;
	font-weight: bold;	
}

DIV.title {
	color: #222222;
	font-weight: bold;	
	text-align: center;
}

DIV.msg_ok {
	border: #1C8B07 1px solid;
	padding: 5px 5px 5px 5px;
	color: #146604;
	text-align: center;
}

DIV.msg_fail {
	border: red 1px solid;
	padding: 5px 5px 5px 5px;
	color: red;
	text-align: center;

}

table{font-size:inherit;font:x-small;}
html>body{font:83% arial,helvetica,clean,sans-serif;}

#topnav span.last{position:static;display:inline;float:right;height:auto;margin:0;padding:.5em 0 0 0;border:0;font:78% verdana;}
#topnav span.last a{font-weight:normal;}
#topnav span span{border-width:0 1px;margin:0 -1px;height:auto;padding:.25em .25em .25em .8em;}
#topnav span{left:-1px;}
#topnav span span{left:0px;}
@media all{html>body #topnav span span{height:1.15em;float:none;}}
#topnav span span span{display:none;}
#topnav img{height:.9em;width:1.5em;border:0;}
#topnav span.selected{font-size:120%;bottom:-.2em;margin-top:-.4em;}
@media all{html>body #topnav span.selected{bottom:-2px;margin-top:-4px;}}
/* Rounded corners */
.smallroundedmodule{padding:0 4px;}
.smallroundedmodule div{border-style:solid;border-width:1px;margin:-2px -4px;height:1em;}
html>body .smallroundedmodule div{height:auto;}
.smallroundedmodule div div{border-style:none;border-width:0;margin:0 4px;}
.smallroundedmodule .first, .smallroundedmodule .last{position:relative;height:4px;margin:0;}
.smallroundedmodule .first{border-width:1px 0 0 0;}
.smallroundedmodule .last{border-width:0 0 1px 0;}
.smallroundedmodule .first .first, .smallroundedmodule .first .last{margin-top:-1px;}
.smallroundedmodule .last .first, .smallroundedmodule .last .last{margin-bottom:-1px;}
.smallroundedmodule .first .first, .smallroundedmodule .first .last, .smallroundedmodule .last .first, .smallroundedmodule .last .last{border:0;position:absolute;z-index:1;width:4px;background-repeat:no-repeat;}
.smallroundedmodule .first .first, .smallroundedmodule .last .first{margin-left:-4px;}
.smallroundedmodule .first .last, .smallroundedmodule .last .last{right:0px;margin-right:-4px;}

/* Common elements */
#quotausagebar{position:relative;display:block;border-style:solid;border-width:1px;margin:2px 4px;height:1em;}
#quotausagebar span.first{position:absolute;height:100%;}
#quotausagebar span.last{width:100%;text-align:center;font:bold 78% verdana;}
html>body #quotausagebar span.last{display:block;width:auto;}

/* Common elements */
div#quotameter div{border-color:#d6deec;background-color:#FFFFFF;color: #000000;}
#quotausagebar{border-color:#E6E6E6;}
div.lowquota span#quotausagebar span.first{background:#DBEBC1 url(/images/yimg/qt_lo_1.gif) repeat-x center left;}
div.mediumquota span#quotausagebar span.first{background:#F9E9B5 url(/images/yimg/qt_m_1.gif) repeat-x center left;}
div.highquota span#quotausagebar span.first{background:#FFC1C1 url(/images/yimg/qt_hi_1.gif) repeat-x center left;}

/* Rounded corner elements */
.smallroundedmodule .first .first{background-image:url(/images/yimg/src_wc4w_nw_1.gif);}
.smallroundedmodule .first .last{background-image:url(/images/yimg/src_wc4w_ne_1.gif);}
.smallroundedmodule .last .first{background-image:url(/images/yimg/src_wc4w_sw_1.gif);}
.smallroundedmodule .last .last{background-image:url(/images/yimg/src_wc4w_se_1.gif);}
