.posHide { position: absolute; top: -1000px; left: -1000px; }
.disHide { display: none; }
.visHide { visibility: hidden; }
.clear { clear: both; }

#leftcol div.menu { margin: 0; padding: 0; }
#leftcol a.active {display: block; font-weight: bold; padding: 0.25em 5px 0.25em 0.5em; border-left: 5px solid #5e83a9; background-color: #fff; color: #5e83a9; text-decoration: none;}
#leftcol .deptpagelink a { width: 100%; }
#leftcol .submenu { margin-bottom: 0.5em; font-size: 100%; }

div#wrap table.mceEditor img, div#wrap div.text img.normal { float: none; border: none; padding: 0; margin: 0; display: inline;}
.stronger { color: #194e84; }

a.toggle { background: url(i/open-blue.gif) no-repeat 0 center; padding-left: 15px; }
a.toggle.open { background: url(i/close-blue.gif) no-repeat 0 center; }

div#wrap div#content a.not-external { background: none; padding-right: 0; }

.mc-loading { background: url(i/loading.gif) no-repeat center center; }

div.form-item label { margin: .1em .5em .1em 0; }

#main-body div.text li.dir.closed { list-style-image: url(i/folder_add.gif); background-image: none; padding-left: 0; margin-left: 25px; }
#main-body div.text li.dir { list-style-image: url(i/folder_delete.gif); background-image: none; padding-left: 0; margin-left: 25px; }
#main-body div.text li.dir.closed ul { display: none; background-image: none; padding-left: 0; }
#main-body div.text li.file { list-style-image: url(i/page_white.gif); background-image: none; padding-left: 0; margin-left: 25px; }
#main-body div.text li.dir a, li.file a { padding-left: 5px; background-image: none; padding-left: 0; }

