a:hover {color: red;}
a.b {text-decoration: none;
	font-weight: bold;}
a.idx {font-family: arial, helvetica, sans-serif;
	color: blue;
	font-weight: bold;}
a.idx:visited {color: blue;}
a.idx:hover {color: red;}
a.site {cursor: move;
	font-weight: bold;
	color: maroon;}
a.site:hover {cursor: move;
	font-weight: bold;
	color: red;}
blockquote {margin-top: 6px;
	margin-left: 2em;
	margin-right: 3em;
	margin-bottom: 4px;
	font-family: arial, helvetica, sans-serif;
	font-size: 90%;}
div {text-align: left;
	padding: 8px;
	border: 1px solid black;
	margin: 2px;}
div.0 {border: 0;}
div.1 {font-family: times new roman, times, serif;
	font-size: 110%;
	letter-spacing: 110%;
	line-height: 130%;
	padding-top: 18px;
	width: 100%;}
div.2 {border: none;
	font-family: times new roman, times, serif;
	font-size: 110%;
	letter-spacing: 110%;
	line-height: 130%;
	padding-top: 18px;
	width: 100%;}
div.addr {border: 0;
	border-top: 2px solid blue;
	background-color: #EFEFEF;}
div.cont {font-family: tahoma, arial, helvetica, sans-serif;
	color: #AAAAAA;
	padding-left: 0;
	border: 0;
	border-top: 1px solid #AAAAAA;
	font-weight: bold;
	font-size: 105%;}
div.fn {margin: 0;
	margin-left: 2px;
	padding: 0;
	padding-top: 2px;
	padding-left: 16px;
	border: 0;
	font-size: 9pt;
	line-height: 9pt;
	text-indent: -12px}
div.ibox {padding: 6px;
	border: 1px dashed #AAAAAA;
	background-color: #FFFFEA;}
div.sub {font-family: tahoma, arial, helvetica, sans-serif;
	color: brown;
	font-weight: bold;
	font-size: 130%;
	margin-bottom: 6px;
	border: 0;
	padding: 0;}
div.h1 {font-family: tahoma, arial, helvetica, sans-serif;
	font-weight: bold;
	color: brown;
	font-size: 150%;
	margin-left: 6px;
	margin-bottom: 10px;
	border: 0;
	padding: 0;}
h1 {margin-top: 12px;
	margin-bottom: 6px;
	color: brown;
	font-family: tahoma, arial, helvetica, sans-serif;}
hr {height: 1;
	color: maroon;}
hr.cont {color: #AAAAAA;
	width: 95%;
	vertical-align: bottom;}
hr.div {width: 50%;
	style: groove;
	margin: 0em;
	align: center;
	color: #C0C0C0;}
img.1 {border: 1px solid black;
	margin: 3px;}
li {margin: 0;}
p {margin: 6px;
	font: inherit;}
p.in	{text-indent: 2.5em;}
p.in1 {text-indent: 1.5em;}
p.link {font-family:arial, helvetica, sans-serif;
	margin-top: -6px;
	margin-bottom: 0;
	font-size: 8pt;
	text-align: right;}
p.new {border-left: 4px solid orange;
	 padding-left: 4px;}
span.fn {border-top: 1px solid black;}
span.idx {font-family: arial, helvetica, sans-serif;}
span.local {font-family: tahoma, arial, helvetica, sans-serif;
	color: brown;
	font-weight: bold;
	font-size: 140%;}
span.lead {font-weight: bold;
	font-size: 110%;}
span.leader {font-weight: bold;
	font-size: 110%;
	padding-left: 4px;
	border-top: 1px solid black;
	border-left: 1px solid black;}
span.mn {font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 93%;}
span.new {color: orange;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;}
span.sub {font-family: tahoma, arial, helvetica, sans-serif;
	color: brown;
	margin-right: 1em;
	font-weight: bold;
	font-size: 130%;}
table.srt {background-color: #E0E0FF;
	margin-top: 0;
	margin-left: 3px;
	margin-right: 0;
	margin-bottom: 2px;
	font-family: arial;
	font-size: 8pt;}
td.cont {font-family: tahoma, arial, helvetica, sans-serif;
	color: #AAAAAA;
	vertical-align: bottom;
	font-weight: bold;
	font-size: 120%;}
tr.dt {background-color: black;
	color: white;
	padding-top: 2px;
	padding-bottom: 3px;
	font-weight: bold;
	font-family: tahoma, arial, helvetica, sans-serif;}
ul {margin-top: 0;
	margin-left: 1.5em;
	margin-right: 0;
	margin-bottom: 0;}
