body {

	width:			750px;

	margin:			10px auto;

	padding:		10px;

	border:			1px solid #8B4513;

	font-family:		Georgia,"Times New Roman",serif;

	font-size:		100%;

}



h1 {

	margin:			0;

	padding:		0 0 25px 0;

	font-size:		2em;

	font-weight:		bold;

}



h2 {

	clear:			both;

	padding:		1pt 0;

	border-style:		solid;

	border-color:		#8B4513;

	border-width:		1pt 0;

	font-size:		1.2em;

	font-weight:		bold;

}



h3 {

	padding:		0;

	font-size:		1em;

	font-weight:		bold;

}



h6 {

	margin:			0 0 -1em 0;

	font-size:		1em;

	font-weight:		normal;

}



a {

	color:			#8B4513;

}



a:link, a:visited {

	text-decoration:	none;

}



a:hover, a:active {

	text-decoration:	underline;

}



.inline {

	margin:			0;

}



ul {

	padding-left:		25px;

	list-style-type:	square;

}



/*table {

	border-collapse:	collapse;

}



table th, table td {

	padding-right:		1em;

	text-align:		left;

	vertical-align:		top;

	font-weight:		normal;

}*/



div.abstract {

	font-size:		.9em;

	text-align:		justify;

}



img.float {

	float:			right;

	margin-left:		10px;

}



#menu a {

	border:			1pt solid #8B4513;

	padding:		1pt 5pt;

	font-weight:		bold;

	text-decoration:	none;

}



#menu a:link, #menu a:visited {

	background-color:	#FFFFFF;

	color:			#8B4513;

}



#menu a:hover, #menu a:active {

	background-color:	#8B4513;

	color:			#FFFFFF;

}



table {

    width:100%;

}

table, th, td {

    border: 1px solid black;

    border-collapse: collapse;

}

th, td {

    padding: 5px;

    text-align: left;

}

table.spc tr:nth-child(odd) {

    background-color: #E3D3C7;

}

table.spc tr:nth-child(even) {

   background-color:#ffffff;

}

table.spc th	{

    background-color: #878787;

    font-weight:      bold;

}