/* Basic style */

body {
	font-family: sans-serif;
	color: black;
	background: white;
}


/* Publications list */

UL {
	width: 90%;
}

OL {
	width: 90%;
}

LI { 
	margin-top: 1.5ex; 
	margin-bottom: 1.0ex;
	padding: 0.5ex;
	border-style: solid;
	border-width: thin;
	border-color: #999999;
	background-color: #ececec;
}


H1 {
	margin-top: 3ex;
}
H2 {
	margin-top: 6ex;
	counter-reset: my-list-order;
}
H3 {
	margin-top: 4ex;
}

OL.articles {
	width: 90%;
}

OL.articles LI {
	counter-increment: my-list-order;
	list-style-type: none;
	text-indent: -3.0ex; /* should be (LI:before:) -(width + margin-right) */
}

OL.articles LI:before {
	display: inline-block;
	text-align: right;
	margin-right: 1.5ex;
	width: 1.5ex; /* increase if more than 99 items */
	content: counter(my-list-order) ". ";
}

UL.contents LI {
	margin-top: 0.5ex; 
	margin-bottom: 0.5ex;
	padding: 0.0ex;
	border-style: none;
	background: white;
}

UL.abstracts { 
	font-size: small 
}

SPAN.doi {
	font-size: 71%;
}

SPAN.meeting {
	font-size: 71%;
}

A.doi {
	font-size: 71%;
}

A.meeting {
	font-size: 71%;
}


/* Footer style */

P.footer {
	margin-top: 1em;
	font-size: smaller;
}


/* Link style */

A {
	text-decoration: underline;
}

A:link {
	color: blue;
	background: transparent;
}

A:visited {
	color: #663399;
	background: transparent;
}

A:hover {
	color: green;
	background: transparent;
}

A:active {
	color: red;
	background: transparent;
}


