body{
	background-color: #aaaaaa;
	font-family: helvetica;
}

#main{
	width: 80%;
	min-width: 775px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
}

#head{
}

#body{
	padding-top: 4ex;
}

.boxStyle{
	background-color: #eeeeee;
	border: 1px solid #888888;
	padding: 2ex 50px 3ex 50px;
	margin-bottom: 10px;
}

#title{
	font-size: 170%;
	font-weight: bold;
	line-height: 210%;
	padding: 0ex 1em 0ex 0em;
}

#authors{
	font-size: 120%;
	font-weight: bold;
	line-height: 120%;
	padding: 1ex 1em 0ex 0em;
}

#affiliations{
	font-size: 100%;
	line-height: 120%;
	padding: 1ex 1em 0ex 1em;
	font-style: italic;
}

.footnoteStyle{
	vertical-align: super;
	font-size: 80%;
	padding-left:0.2ex;
}

#emails{
	font-size: 100%;
	line-height: 120%;
	padding: 1ex 1em 0ex 1em;
	font-style: italic;
}

#abstractTitle{
	font-variant: small-caps;
}

#abstract{
	text-align: justify;
	padding: 1ex 1em 0ex 1em;
}

#eprint{
	font-size: 110%;
	line-height: 120%;
	padding: 1ex 1em 0ex 0em;
}

.secTitleStyle{
	font-size: 120%;
	font-weight: bold;
	line-height: 120%;
	padding: 1ex 1em 0ex 0em;
}

.subSecTitleStyle{
	font-size: 120%;
	font-style: italic;
	line-height: 120%;
	padding: 1ex 1em 0ex 10px;
}


.scstyle{
	font-variant: small-caps;
}

.ttstyle{
	font-family: courier;
	font-size: 120%;
}

A{
	color: #0000EE;
	text-decoration: none;
}

A:hover{
	text-decoration: underline;
}

#emails A{
	font-family: courier;
	font-style: normal;
	font-size: 115%;
}

#title A, A.black{
	color: #000000;
}

p {
	padding-left: 20px;
}

ul{
	padding-left: 35px;
}

pre{
	font-family: courier;
	font-size: 110%;
	padding-left: 20px;
}

/* old style */
/*
dl{
//	border: inherit;
}
dt{
	text-align: right;
	border: inherit;
	width: 11em;
	padding: 5px;
	padding-right: 15px;
	clear: left;
	float: left;
	font-weight: bold;
}
dd{
	text-align: justify;
	border: inherit; 
	padding: 5px;
	margin-left: 11em;
	margin-bottom: 1em;
	color: #c2bfa5;
}



A.talktitle{
	color: #c2bfa5;
//	target: new tab front;
}

span.email{
	color: #c7bf78;
}

.dot{
	font-size:75%;
	color: #c2bfa5;
	font-weight: 100;
}

img{
	border: 0px;
}

p{
	color: #c2bfa5;
	text-align: justify;
}

em{
	color: #c1ba87;
}
*/
