#path {padding:1em 0 2em 0; color:#666666; font-size:80%}
#path a {color:#666666}
#path span{padding:0 0.2em}

#submenu	{margin-top:20px; margin-bottom:4em; background:url("/i/white.gif") #f0f0f0 left top repeat}
#submenu div	{margin:0; background:url("/i/bgmenu.gif") transparent right top repeat-y}
#submenu div div 	{background:url("/i/bgmenustripe.gif") transparent right top repeat-y}
#submenu div div div {background:url("/i/bgmenucurve.gif") transparent right bottom no-repeat}
#submenu div div div div	{background:url("/i/bgmenuwhite.gif") transparent right top no-repeat}

#submenu table {padding:20px 0 20px 0}

#submenu a{color:#333333}

#submenu ul {margin:0 0 0 18px}
#submenu ul a{text-decoration:none}
#submenu ul a:hover{text-decoration:underline}
#submenu ul li {padding:0.2em 0 0.2em 4px; font-weight:normal; list-style-image:url('/i/gdot.gif'); list-style:none}
#submenu ul li.s {font-weight:bold}
#submenu ul ul {margin:0; padding:0 0 0 18px}
#submenu ul ul li {padding:0.2em 0 0em 0; list-style-image:url('/i/bull.gif')}
#submenu ul ul li.s {font-weight:bold}

#ourtech h1 {white-space:nowrap}
#ourtech ul {padding:0 0 0 18px; margin:0; font-weight:normal; list-style-image:url('/i/gdot.gif'); list-style:round}
#ourtech ul li {padding-bottom:0.2em; font-size:100%; list-style-image:url('/i/gdot.gif'); list-style:round}
#ourtech ul li.main {font-size:110%; font-weight:bold}
#ourtech a {color:#333333; text-decoration:none}
#ourtech a:hover {text-decoration:underline}

#printversion {font-size:80%; text-align:right; padding-top:2em}
#printversion img {padding-right:0.6em}
#printversion a {color:#909090}

img.deco {background:url("/i/bgdeco.gif") #f3f3f3 top left repeat; padding:5px; border:1px solid #e0e0e0}
a img.deco {border:1px solid #00a650}

.highlight {color:#ffffff; background-color:#00a650; padding-left:0.3em; padding-right:0.3em}

/* Yxo */
#yxos {margin-top:20px}
#yxos table td {width:1%; vertical-align:bottom; font-size:85%}
#yxos table .i {padding-right:4px}
#yxos table .i img {border-bottom:2px solid #00a650}
#yxos table .t {width:23%; padding:0.8em 1.2em; background-color:#f0f0f0; vertical-align:middle}
#yxos table .t a {color:#555555; text-decoration:none}
#yxos table .t a:hover {text-decoration:underline}
#yxos table .sep {width:6%}

/* Publications */
ul.articles {margin:0; padding:0.3em 0 0.5em 17px; list-style-type:disc; color:#666666}
ul.articles li h2 {font-size:100%; margin:0; font-style:normal; font-weight:normal; display:inline}
ul.articles li p {font-size:85%}
p.article_description {font-size:85%; color:#888888}
p.last_articles {color:#333333; font-weight:bold; margin:0; padding:0.5em 0 0.5em 0; border-top:1px dotted #e0e0e0}

table.article_group {padding-bottom:0.5em}
table.article_group td {font-size:85%; color:#666666}
table.article_group td img {padding-right:1em; padding-bottom:0.5em}
table.article_group td h1 {font-size:125%; margin:0; padding-bottom:0.4em}
table.article_group td h1 a {color:#333333;text-decoration:none}
