

body,table,span,div,p,ol,ul,dl,li,dt,dd,td,th {
	font-family: Arial Unicode MS, Lucida Sans Unicode, Verdana, Arial, Helvetica;
	font-size: 10pt;
	
}

body {
	margin: 0pt;
	background-color: #FFFFFF;
}

.site_header_left {
	background-color: #003300;
	margin: 0pt;
	padding: 0pt;
	border-width: 0pt;
	color: white;
}

.site_header_right {
	background-color: #003300;
	margin: 0pt;
	padding: 0pt;
	border-width: 0pt;
	color: white;
	text-align: right; 
	padding-right: 4pt;>
}


#article {
	border-style: solid;
	border-width: 2pt;
	border-color: silver;
	margin: 4pt;
	padding: 12pt;
}

.article_title {
	text-align: center;
	font-size: 200%;
	margin: 25pt;
}

h1, .ackno_header, .bibliography_header, .biography_header, .footnotes_header, .glossary_header {
	text-align: left;
	font-size: 180%;
	font-weight: normal;
}

h2 {
	text-align: left;
	font-size: 160%;
	font-weight: normal;
}

h3 {
	text-align: left;
	font-size: 140%;
	font-weight: normal;
}

h4 {
	text-align: left;
	font-size: 120%;
	font-weight: normal;
}

dt {
	font-weight: bold;
	margin-top: 8pt;
}

.subtitle {
	font-size: 80%;
	text-align: center;
}

quote {
	font-family: Courier;
	background-color: silver;
}

pre.code {
	font-family: monospace;
	margin-left: 20pt;
	margin-right: 20pt;
	padding: 5pt;
	border-style: ridge;
	border-width: 3;
	border-color: silver;
	background-color: #ccffff;
	text-align: left;
}

span.code {
	font-family: monospace;
}

.surname {
	font-weight: bold;
}

.graphic {
	padding: 10pt;
	border-width: 1pt;
	border-style: solid;
}

.figure_title {
	text-align: center;
	font-weight: bold;
	margin-bottom: 10pt;
}

.note {
	margin-left: 40pt;
	margin-right: 10pt;
	background-color: #ffffcc;
	padding: 2pt;
}

.note_header {
	font-weight: bold;
}

.affiliation, address {
	font-size: 80%;
	padding-top: 6pt;
	padding-bottom: 6pt;
	padding-left: 12pt;
}

.abstract_header {
	font-weight: bold;
}

.abstract, .indexlist {
	margin: 40pt;
	text-align: justify;
	border-style: solid;
	border-width: 2pt;
	border-color: silver;
	padding: 12pt;
}

.indexlist {
	text-align: center;
}

ul {
	list-style: disc;
}



.NumberOfPaper {
	font-size: 8pt;
}

/*
' ----------------------------------------------------------
' emphasis ELEMENTS                                        |
' ----------------------------------------------------------
*/
span.bital {
	font-weight: bold;
	font-style: italic;
}

span.ital {
	font-style: italic;
}

span.bold {
	font-weight: bold;
}

span.rom {
	font-family: Times New Roman;
}

span.under {
	font-style: underline;
}

/*
' ----------------------------------------------------------
' INDEXES                                                  |
' ----------------------------------------------------------
*/
div.horizontalbar {
/*	border-style: solid;
	border-color: silver;
	border-width: 0pt;
	border-bottom-width : 1px; */
	padding-bottom : 4px;
	padding-right: 10px;
	text-align : right;
	font-size: 6pt;
}


/*
' ----------------------------------------------------------
' TOC                                                      |
' ----------------------------------------------------------
*/
.tocentry, .toclevel1, .toclevel2, .toclevel3 {
	margin-left: 12pt;
}

div.tocentry div.toclevel1, div.tocentry div.toclevel2, div.tocentry div.toclevel3 {
	margin-top: 6pt;
}

a, a:visited {
	text-decoration	:	none; 
	color : #006600;
}

a:hover {
	text-decoration	:	none; 
	color : #0000ff;
}

/*
' ----------------------------------------------------------
' DHTML Menu Bar                                           |
' ----------------------------------------------------------
*/
a.menulink:link	  {
	color		:	#006600;
	text-decoration	:	none;	
	background	:	transparent;
}

a.menulink:active {
	color		:	#006600;
	text-decoration	:	none;	
	background	:	transparent;
}

a.menulink:visited {
	text-decoration	:	none; 
   	color		:	#006600; 
  	background	:	transparent; 
}

a.menulink:hover { 
   	text-decoration :	none; 
	color		:	#0000ff;
	background	:	#ffffff;
}

span.verticalbar  {
	color : #000000;
}

span.menuitem {
	font-size: 10pt;
	font-family : Verdana,Arial,Helvetica;
}

#footer {
	text-align: center;
}