BODY {
#	width: 600;
	margin-left: 10%; margin-right: 15%;
}

p.soft {
	  color:grey  ; 
}

.grey {
background-color: 99cccc ;
}

EM {
background-color: yellow ;
}

/* navigation bar */
.bar { background-color: #ddd ; 
	   text-align: center;
	   font-family: Times,     "Times New Roman" ;
}

/* abstracts, indented and grey */
.ab { padding-left: 10em;
	  color: #444 ; 
   padding-left:  4em ;
}

.ti {
	color: #366 ;
	font-weight: bold
}

P,OL { font-family: Verdana,  Helvetica, Arial    ;
	font-size: 14px ;
	line-height: 1.5;
}

TABLE { font-family: Verdana,  Helvetica, Arial    ;
	font-size: 12px ;
}




.in { font-family: Verdana,  Helvetica, Arial    ;
	font-size: 14px ;
	margin-left: 5px }


A:link    { color: #00f }
A:active  { color: green  }
A:visited { color: #606;  }
A:hover { color: blue ;  }
A:hover {background-color: #1ff ; }
	
code.url { color: #333 ; font-size: small }

.update { color: #333 ; font-size: small }

H1, H2 {
	text-align: center;
#	color: #366 ;
	font-weight: bold
}

H3 {
	text-align: left;
}

#H2        { border: 1px solid blue }

/*	background: #986 ; */

/* last modified */
.lm
{ color: #999;
         font-size: small;
	 text-align: right;
         font-family: Verdana,  Helvetica, Arial    ;
}

DL {
font-family: Verdana,  Helvetica, Arial    ;
	font-size: 14px ;
}

DD {
font-family: Verdana,  Helvetica, Arial    ;
	font-size: 12px ;
}

#simple_table
{
    font-family: Arial, Helvetica, sans-serif;
    width:75%;
    border-collapse:collapse;
}

#simple_table td, #simple_table th 
{
    font-size:1em;
    border:1px solid ;
#    padding:3px 7px 2px 7px;
    padding: 4px; 6px; 6px; 4px;
}

#simple_table th 
{
    font-size:1.1em;
    font-style: bold;
    text-align:center;
    padding-top:5px;
    padding-bottom:4px;
}
#simple_table td.alt 
{
    text-align:center;
}
#simple_table tr.alt td 
{
    color:#000000;
    background-color:#EAF2D3;
}

