html {
font-family: Verdana;
margin:0;
padding:0;
}

body {
margin:0;
padding:0;
}

a {
color:#000;
}

.page {
width:80%;
padding:20px 100px;
background:#999;
margin: 20px auto;
border-left:1px solid #777;
border-right:1px solid #777;
box-shadow:0px 5px 10px #555;
height:100%;
border-top:1px solid #777;
}

.men {
width:80%;
padding:20px 100px;
background:#999;
margin: 20px auto;
border-left:1px solid #777;
border-right:1px solid #777;
box-shadow:0px 5px 10px #555;
height:30px;
border-top:1px solid #777;
}

.nav {
margin:0 auto;
width:100%;
height:20px;
float:left;
margin-bottom:40px;
}

.nav ul {
float:left;
margin:0;
padding:0;
}

.nav li {
list-style:none;
float:left;
margin: 0 10px 0 15px;
}

.nav li:first-child {
margin-left:0;
}

.nav li:last-child {
margin-right:0;
}

.navlink {
padding:5px 20px;
background:#fff;
border:1px solid #444;
box-shadow:0px 3px 3px #555, inset 1px 1px 3px #aaa;
border-radius:5px 5px 5px 5px;
text-decoration:none;
}

.navlinksmall {
padding:1px 10px;
background:#fff;
border:1px solid #444;
box-shadow:0px 3px 3px #555, inset 1px 1px 3px #aaa;
border-radius:5px 5px 5px 5px;
text-decoration:none;
}

.navlink-selected {
padding:5px 20px;
background:#990000;
border:1px solid #444;
box-shadow:0px 3px 3px #555, inset 1px 1px 3px #aaa;
border-radius:5px 5px 5px 5px;
text-decoration:none;
}

.navlink:hover {
box-shadow:0px 3px 3px #555, inset 1px 1px 1px #aaa;
}

table {
background:#fff;
border:1px solid #444;
margin:0 auto;
box-shadow:0px 3px 3px #555, inset 1px 1px 3px #aaa;
border-radius:5px 5px 5px 5px;
padding:3px;
width:100%;
}

tr { 
border-bottom:2px dashed #ddd;
}

td { 
border-bottom:2px dashed #ddd;
padding:0;
/*width:20%;*/
}

th { 
font-weight: bold;
text-align: center;
border-bottom:2px dashed #ddd;
padding:0;
width:20%;
}
