/* COMMON */
*				{ margin: 0; padding: 0; }
.cleaner			{ clear: both; }
.floatedleft			{ float: left; }
.floatedright			{ float: right; }
.underline			{ text-decoration:underline;}
  
li { list-style-position: inside; }

body {
 text-align: center; 
 padding: 60px 0; 
 background:#ACBFD0;
}

#container { 
 text-align: left; 
 padding:1.5em; 
 margin: 0 auto; 
 font-size:100%; 
 max-width: 66%; 
 position:relative;						  
 border: solid 1px #515151; 
 background-color:White;
}

.title {
 font-size: 2em;
 font-weight: bold;
}

td { vertical-align:top;
     padding:0.5em;}
ul.nobullets {list-style-type:none;}
table.publications {padding-bottom:1em;}
td.publication {padding:0.5em;}

.section {
 text-decoration:underline;
 font-size: 1.5em;
 font-weight: bold;
 text-align: left;
}

strong { font-weight:bold; }
ul { margin: 1.25em; }
p { margin: 1.25em; }
p.license {  font-size: .875em;
         font-family: courier, monospace; }

span.small { padding: 1em; font-size:10px;color:Gray;
           font-family: courier, monospace; }

email {  font-size: .875em;
         font-family: courier, monospace; }

code.cmd { background: #f0f0f0; 
           font-family: courier, monospace;
 text-align: center;  
          }

.bib {
/*  font-weight: bold; */
  padding-left:2em; }
a.bib {
  text-decoration:none;
  padding-left:0; 
}

span.conference {
 font-size:80%; 
 color: gray;
 }
a:link {text-decoration:none;}
a.download { font-family: courier, monospace; }
a.conference {color: gray;text-decoration:underline;}
a.conference:hover {color: blue;}

span.author  {
 font-size:80%; 
 color: gray;
 }
a.author  {color: gray;text-decoration:underline;}
a.author:hover {color: blue;}

span.paper  {
  font-weight: bold;
}
