html,body{
	color:#999999;
    font-family:verdana,sans-serif;
    font-size:small;
    line-height:1.6;
    text-align:center;
}

.header{
	font-weight:bold;
}

.year{
	font-size:85%;
    font-weight:bold;
}

.award{
	font-size:65%;
	border:1px dotted;
	padding-left:0.2em;
	padding-right:0.2em;
	vertical-align:middle;	
}

.entry{
	text-align:justify;
}

.detail{
	font-size:smaller;
	text-align:justify;
	padding-left:2em;
	padding-right:2em;
	padding-bottom:2em;
}

.category{
	border:1px solid;
    border-bottom:none;
    height:0.1em;
    padding-top:0.15em;
    margin-top:3.5em;
    margin-bottom:2.5em;
    font-size:85%;
    font-weight:bold;
}

.divider{
    border:1px solid;
    border-bottom:none;
    padding-top:0.25em;
    margin-top:3em;	
}


#leftspace{
    float:left;
    width:25%;
}

#rightspace{
	float:right;
    width:25%;
}

#navigation{
	float:left;
	position:fixed;
	min-width:25%;
}

#name{
	font-size:90%;
    font-weight:bold;
	float:right;
	position:fixed;
	min-width:25%;
}

#content{
	overflow:hidden;
}


a{
  	color:#999999;
  	text-decoration:none;
}

a:hover{
	color:#000000;
    text-decoration:none;
}

nav ul{
	list-style:none;
	margin:0;
	padding:0.5em;
}

nav ul ul{
	display: none;	
}

nav ul li ul li{
	height:2em;
}

nav ul li:hover > ul{
	display:block;
}

nav ul li a{
  	color:#999999;
  	text-decoration:none;
}

nav ul li a:hover{
	color:#999999;
	font-size:90%;
	font-weight:bold;
    text-decoration:none;
}


label{
	cursor:pointer;
}

#delicios{
	display:none;
}

#delicios:checked + #delicios{
	display: block;
}

#chronopilot{
	display:none;
}

#chronopilot:checked + #chronopilot{
	display: block;
}

#collatrex{
	display:none;
}

#collatrex:checked + #collatrex{
	display: block;
}

#cocoda{
	display:none;
}

#cocoda:checked + #cocoda{
	display: block;
}

#unison{
	display:none;
}

#unison:checked + #unison{
	display: block;
}

#vrbias{
	display:none;
}

#vrbias:checked + #vrbias{
	display: block;
}