html,body{background-color:#FFFFFF;color:#333;margin:0;padding:0;font:10pt/12pt "Helvetica Neue",Arial,Helvetica,sans-serif;}
body{margin:20px;}
#w{margin:0px 0px 0px 180px;padding:0;width:700px;}
h1,h1 a{font-size:14pt;text-transform:uppercase;color:#999;font-weight:bold;text-decoration:none;margin:0 0 9pt 0;border:none;}
#heading h1 a{font-size:16pt}
h2{font-size:10pt;text-transform:uppercase;color:#999;font-weight:bold;margin:15pt 0 2pt 0;}
h3{font-size:10pt;}
p{margin:0 0 5pt 0;}
a,a:visited{color:#333;text-decoration:none;border-bottom:1px dotted #ccc;}
a:hover{border-bottom:1px solid #ccc;}
a.icon{border:none;padding:0 10px 0 20px;background-repeat:no-repeat;font-size:11pt;}
a.nofr{border:none;}
a.icon .dc{font-size:10pt;border-bottom:1px dotted #ccc;}
a.icon .add{font-size:10pt;}
a.icon:hover{border:none;}
a.icon:hover .dc{border-bottom:1px solid #ccc;}
ul{list-style:none;margin:0;padding:0;}
img{border:#ccc solid 1px;}
#picture{position:absolute;left:20px;}
#current{margin-top:24pt;}
.h{position:absolute;left:-300px;}
#publications ol{margin:0;padding:0;list-style:none;}
#publications ol li{margin:25px 0 0 0;min-height:75px;position:relative;}
#publications ol > li:first-child{margin-top:0px;}
#publications .title{display:block;font-weight:bold;margin-bottom:2pt;}
#publications .venue{font-style:italic;}
#publications img{position:absolute;left:-120px;top:0px;}
#publications .paper a{background:url(/img/icons.png) no-repeat -1px -54px;}
#publications .presentation a{background:url(/img/icons.png) no-repeat -1px -72px;}
#publications .video a{background:url(/img/icons.png) no-repeat -1px -108px;}
#publications .bibtex a{background:url(/img/icons.png) no-repeat -1px -126px;}
#publications .more a{background:url(/img/icons.png) no-repeat -1px -90px;}
#publications .around{margin:10px 0 0 0;}
#publications .around li{display:inline;}
#publications .pe1 > span.authors:before{content:"1. ";}
#publications .pe2 > span.authors:before{content:"2. ";}
#publications .pe3 > span.authors:before{content:"3. ";}
#publications .pe4 > span.authors:before{content:"4. ";}
#publications .pe5 > span.authors:before{content:"5. ";}
#publications .pe6 > span.authors:before{content:"6. ";}
#publications .pe7 > span.authors:before{content:"7. ";}
#publications .pe8 > span.authors:before{content:"8. ";}
#publications .pe9 > span.authors:before{content:"9. ";}
#publications .pe10 > span.authors:before{content:"10. ";}
#publications .pe11 > span.authors:before{content:"11. ";}
#publications .pe12 > span.authors:before{content:"12. ";}
#publications .pe13 > span.authors:before{content:"13. ";}
#publications .pe14 > span.authors:before{content:"14. ";}
#utilities{margin-top:30pt;}
#utilities ul{display:block;float:left;}
#utilities ul li{margin-bottom:4pt;}
#utilities h3{font-weight:normal;width:110px;float:left;margin:0;clear:both;}
footer{font-size:8pt;color:#999;margin:90px 0 0 0;padding:10px 0px 0 0px;border-top:#ccc solid 1px;width:700px;position:relative;left:180px;}
footer h2{display:none;}
footer a,footer a:visited{color:#999;}
#contact{overflow:hidden;}
#contact h2{position:absolute;left:-200px;width:100px;}
#contact ul{position:absolute;left:412px;top:16pt;}
#contact ul li{float:left;width:16px;margin:0 1px;}
#contact ul li a{display:block;padding:0px;background-repeat:no-repeat;color:#999;}
#contact ul li a{border:none;}
#contact ul li a:hover{background-repeat:no-repeat;}
#contact ul li a .dc{position:relative;left:0px;top:-16px;visibility:hidden;}
#contact ul li a:hover .dc{visibility:visible;}
#lnli{background:url(/img/icons.png) no-repeat -1px -37px;text-indent:2px;}
#lnfb{background:url(/img/icons.png) no-repeat -1px -1px;text-indent:6px;}
#lntw{background:url(/img/icons.png) no-repeat -1px -19px;text-indent:4px;}
#emad{position:absolute;left:-212px;top:18pt;display:none;}
#em194:after,#em419:after,#em719:after{content:".";}
#em319:after{content:"@";}
#em519:after{content:"-";}
#em219,#em344,#em444,#em544,#em744{font-size:0pt;}
.cl{clear:both;}

