body{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
}
ul#folders,ul#folders li{
	padding:0;
	margin:0;
	list-style:none;
}
ul#folders li{
	display:inline;
}
div#files,ul#folders{
	border:1px solid black;
	width:200px;
	height:400px;
}
div#files{
	width:417px;
}
* html div#files,* html ul#folders{
	\height:402px;
	he\ight:400px;
	\width:202px;
	w\idth:200px;
}
* html div#files{
	\width:419px;
	w\idth:417px;
}
ul#folders a, ul#folders a:visited, ul#folders a:active, ul#folders a:hover{
	display:block;
	height:22px;
	line-height:22px;
	color:black;
	text-decoration:none;
	font-size:11px;
	font-family:arial,helvetica,sans-serif;
	padding:0 0 0 24px;
	background:url(folder.gif) 4px 2px no-repeat;
}
ul#folders a:hover, ul#folders a.c, ul#folders a.c:visited, ul#folders a.c:active{
	color:highlighttext;
	background-color:highlight;
}
div#files iframe{
	width:417px;
	height:400px;
}
ul#folderlist,ul#folderlist li{
	margin:0;
	padding:0;
	list-style:none;
}
ul#folderlist li{
	display:inline;
}
ul#folderlist a{
}
ul#folderlist a, ul#folderlist a:visited, ul#folderlist a:active, ul#folderlist a:hover {
	padding: 60px 0 5px;
	display: block;
	line-height: 16px;
	height: 32px;
	width: 122px;
	text-align: center;
	overflow: hidden;
	float: left;
	color: black;
	text-decoration: none;
	font-size:11px;
	font-family:arial,helvetica,sans-serif;
	background: center 10px no-repeat url(mime2.png);
}
* html ul#folderlist a, * html ul#folderlist a:visited, * html ul#folderlist a:active, * html ul#folderlist a:hover {
	background: center 10px no-repeat url(mime2.gif);
	\height: 97px;
	he\ight: 32px;
}
ul#folderlist a:hover, * html ul#folderlist a:hover {
  background-color: highlight;
  color: highlighttext;
}
ul#folderlist a.pdf, ul#folderlist a.pdf:visited, ul#folderlist a.pdf:active, ul#folderlist a.pdf:hover {
  background-position: center -84px;
}
ul#folderlist a.img, ul#folderlist a.img:visited, ul#folderlist a.img:active, ul#folderlist a.img:hover {
  background-position: center -178px;
}
ul#folderlist a.doc, ul#folderlist a.doc:visited, ul#folderlist a.doc:active, ul#folderlist a.doc:hover {
  background-position: center -272px;
}
ul#folderlist a.htm, ul#folderlist a.htm:visited, ul#folderlist a.htm:active, ul#folderlist a.htm:hover {
  background-position: center -368px;
}
ul#folderlist a.text, ul#folderlist a.text:visited, ul#folderlist a.text:active, ul#folderlist a.text:hover {
  background-position: center -460px;
}
ul#folderlist a.file, ul#folderlist a.file:visited, ul#folderlist a.file:active, ul#folderlist a.file:hover {
  background-position: center -554px;
}
p.error {
	color:#cc0000;
}
h1 {
	font-size:120%;
	font-weight:normal;
}
form {
	font-size: 12px;
}
