a:link { color: #717171; text-decoration:none; }
a:visited { color:#717171; text-decoration:none; }
a:hover { color: #717171; text-decoration:none;background-color:#F0F0F0;border-bottom:1px dashed #717171; }
a:active { color:#717171; text-decoration:none; }
a:focus { color:#717171; text-decoration:none;background-color:#F0F0F0;border-bottom:1px dashed #717171; }

form {
	display:inline;
}

table {
	border-collapse:collapse;
	width:80%;
	border:1px solid silver;
}
th {
	background-color:#ececec;
	border:1px solid silver;
}
td {
	vertical-align:top;
}



.type {
	text-align:center;
	width:30px;
}

.file {

}

.size {
	text-align:right;
}

.file {

}

.work {
	text-align:center;
}
.last {
	text-align:center;
}

.work2 {
	border:1px solid black;
}

.info {
	font-style:italic;
	color:gray;
}

.level {
	text-align:center;
}

.error {
	width:80%;
	border:1px dashed red;
	margin-bottom:20px;
	text-align:center;
	font-weight:bold;
}

.true {
	width:80%;
	border:1px dashed green;
	margin-bottom:20px;
	text-align:center;
	font-weight:bold;
}

.home {
	width:80%;
}

a.active {
	color:green;
}

input {font-size:8pt;}
input.logout {
	background-color:red;
}

ul.menu {
	width:80%;
	border-bottom:2px solid #ececec;
	padding:0px;
	margin:0px 0px 20px 0px;
}
li.menu {
	display:inline;
	background-color:#ececec;
	padding:1px 5px 1px 5px;
	margin:0px 4px 0px 3px;
}

img {
	border:0px;
}


