a:link, a:visited { color: #00D;  text-decoration: none; }
a:hover	{ background-color: #ABC; color: #00D; }

abbr, acronym, .help { 					
	border-bottom: 1px dotted #00F; 
	cursor: help; 
}

div.left 	{ float: left; }			
div.right 	{ float: right; }			

div.spacer	{  		
	width: 80%; 
	clear: both; 
	padding: 0px; 
	margin: 0px;  
	font-size: 1px;}

caption 		{
	font-weight: bold;
	padding: 5px;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

p		{ font-size: 12px; }
td 		{ font-size: 12px; text-align: left;  }
tt 		{ white-space: pre; }
sub, sup, small { font-size: 11px; }

ul 	{ font-weight: normal; font-size: 12px; list-style-type: square;}
ol 	{
	font-size: 14px;
	font-weight: bold;
	list-style-type: decimal;
	margin-right: 20px;
	text-align: justify;
	list-style-position: outside;
}

ol.inside { list-style-position: inside; } 
ol ol 	{ list-style-type: lower-alpha;}
ol ol li 	{ margin-left: -20px; }
.nobull 	{ list-style-type: none; }	

.oli 	{						
	font-weight: normal;
	font-size: 12px;
	margin: 1px;
}

h1, h2, h3, h4, h5 {
	margin: 10px 0px 0px 0px;
	padding-left: 10px;
	font-family: 'trebuchet ms', 'Gill Sans', Verdana, Sans-Serif;
	font-variant: small-caps;
	letter-spacing: 0.2em;
}

h1, h2  { background: #8AB; border: 1px solid #68A; margin: 0px; padding: 10px;}
h1, h2, h3  { margin-bottom: 10px; }
h4, h5  { margin-bottom: 5px; }
h1	{ font-size: 22px; }
h2	{ font-size: 20px; }
h3	{ font-size: 16px; }
h4	{ font-size: 14px; }
h5 	{ font-size: 12px; }

body {
	background: #DDD ;
	color: #000000;
	font-family: verdana, Sans-Serif;
	margin: 0px;
	padding: 0px;
	text-align: center;
}


div.top {						
	background: url("https://www.erowid.org/archive/rhodium/images/stripes.gif")  repeat #333;
	font-family: 'Gill Sans', 'trebuchet ms', Verdana, Sans-Serif;
	color: #000000;
	border: 2px solid #777;
	font-weight: normal;
	font-size: 20px;
	padding: 0px;
	font-variant: small-caps;
	letter-spacing: 0.2em;
	margin: 20px auto;
	width: 750px;
}

div.top form { font-size: 10px; letter-spacing: 0; }

div.header 	{					
	background: #CCDDEE;
	border: 3px solid #000000;
	font-family: 'trebuchet ms', 'Gill Sans', Verdana, Sans-Serif;
	margin: 20px auto;
	text-align: center;
	width: 750px;
}

div.stdtxt 	{					
	background: #CCDDEE;
	border: 1px solid #000000;
	clear: both;
	margin: 20px auto;
	text-align: left;
	width: 750px;
}

div.stdtxt p { 					
	margin: 20px 20px 0px 20px; 
	text-align: justify; 
}


div.refs	 	{				
	background: #CDE;
	border: 1px solid #000000;
	clear: both;
	margin: 20px auto;
	text-align: left;
	width: 750px;
}

.abstract {						
	background-color: #DDD;
	border: thin dotted #003366;
	clear: both;
	margin: 20px 50px;
	padding: 10px 10px 20px 10px;
}

.abstract h2					
	{
	background: #DDD;
	border: 0px;
	margin: 2px;
	padding: 0px;
}

.exp {							
	background-color: #DDD;
	border: thin dashed #003366;
	clear: both;
	margin: 20px;
	padding: 10px 10px 20px 10px;
}


.tbl  {							
	background: #DDD;
	border: 2px solid #345;
	margin: 20px;
	padding: 10px;
}

.pic  {							
	background: #DDD;
	border: 2px solid #345;
	margin: 20px 10px 10px;
}

.xtbl  {						
	background: #CDE;
	border: 2px solid #345;
	margin: 20px;
	padding: 10px;
}

.xpic  {						
	background: #CDE;
	border: 2px solid #345;
	margin: 20px 10px 10px;
}
.hilite {						
	font-variant: normal;
	background-color: #FFFF00;
	display: inline;
}
.redtxt {						
	font-variant: normal;
	color: #FF0000;
}
.blutxt {						
	font-variant: normal;
	color: #0000FF;
}
.grntxt {						
	font-variant: normal;
	color: #00CC00;
}
dl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	padding-left: 20px;
	padding-right: 20px;

}
dt {
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	padding: 5px;
}
.nowrap {						
	text-align: left;
	white-space: nowrap;
	display: inline;
}
img {							
	margin: 5px;			
}

div.pic p	{					
	margin: 5px 5px 5px 5px;	
}
