body {background-color: white;}
p   { color: #000000; font-size: 12px; line-height: 16px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; margin: 0px; padding-top: 6px; padding-bottom: 3px }
ol { padding-top: 3px; padding-bottom: 3px; margin-top: 0px; margin-bottom: 0px;}
ul { padding-top: 3px; padding-bottom: 3px; margin-top: 0px; margin-bottom: 0px;}
li   { color: #000000; font-size: 12px; line-height: 16px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; margin: 0px; padding-top: 3px; padding-bottom: 3px }
h1 { color: #006699; font-size: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; margin-bottom: 0px; padding-top: 6px; padding-bottom: 0px }
h1.firstpage { color: #006699; font-size: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; padding-top: 2px; margin-bottom: 0px; padding-bottom: 0px }
h2     { font-style: normal; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; margin: 0px; padding-top: 20px; padding-bottom: 3px }
h3     { font-style: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; margin: 0px; padding-top: 10px; padding-bottom: 0px }
.border { border: solid 1px #808080 }
a:link { color: #006699 }
a:hover {text-decoration: overline underline;}
a:visited { color: #003366 }
.editortable { border: 1px solid #ccccff;}
.shade { background: #ccccff}
.editorcell {padding: 6px;}
.editorh1 {padding-top: 2px; color: black; font-size: 16px; padding-bottom:4px;}
.inthisissue { border: 1px solid #006699; padding: 6px; }
.tiny { font-size: 10px; }
a.ti:link { color: #006699; text-decoration: none; font-size: 10px;}
a.ti:hover { background-color: #ccccff;}
a.ti:visited { color: #003366; text-decoration: none; font-size: 10px;}
h2.ti { color: #006699; font-style: normal; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; margin: 0px; padding-top: 0px; padding-bottom: 0px }
p.slogan { color: #006699; font-size: 12px; font-style: italic;}
.padleft { padding-left: 6px;}
.logotype { font-size: 8px; color:#000; line-height:9px;}
A:link.indexlink { color: #003366;}
A:visited.indexlink { color: #003366;}

hr.nice {color: #ccccff;}

.authorpic 
	{
		margin-right: 6px;
	}
	
.about
	{
		padding-top: 0px;
		margin-top: 0px;
		font-style: italic;
	}
	
th
{
	font-style: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-align:left; padding-top: 10px; padding-bottom: 10px; background: #006699; color:#ffffff; 
}

.tint { background: #B0C4DE; }

table.article
{
	border: solid 1px #006699; margin: 6px; padding: 0px;
}

table.article td, th
{
	padding: 10px;
}

.floaty
{
	float: right;
	border: solid 1px #006699;
	margin: 10px;
	padding: 4px;
	background: #B0C4DE;
	width: 150px;

}


.floatypic
{
	float: right;
	margin: 10px;
	padding: 4px;
	font-size: 10px;
	font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;

}

.caption
{
	font-size: 10px;
	font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;

}
