
	v\:* {
	  behavior:url(#default#VML);
	}
	h1.subject {
		margin: 0 0 10px;
		padding-top: 4px;
		padding-bottom: 4px;
		font-size: 18pt;
		font-weight: bold;
		text-align: center;
		color: white;
		background-color:#ffb023;	}
	.markerlist_header {
		margin: 0px 0px 0px 0px;
		padding: 2px 2px 2px 10px;
		background-color: aqua;
		font-size: 10pt;
		font-weight: bold;}
	ul.markerlist {
		font-size:9pt;
		list-style-type: none;
		margin: 0px 0px 0px 0px;
		padding: 0px;
		line-height: 130%;	}
	ul.markerlist a {
		text-decoration: none;
		color: mediumblue;	}
	.marker {
		width: 310px;
		margin-top: 10px;	}
	.marker .marker_subject {
		border: solid 1px gray;
		padding: 4px;	}
	.marker .marker_image {
		padding: 10px;
		text-align: center;	}
	.marker .marker_url {
		padding: 4px;
		font-size: 9pt;	}
	.marker .marker_desc {
		padding: 4px;	
		font-size:10pt;}
p.menu { color: aqua; font-size: 12px; background-color: white; background-position: 1em 0; text-align: center; height: 1.5em; margin: 0; }
p.menu a { color: white; line-height: 1.5em; background-color: #24adff; text-decoration: none; width: 10em; float: left; border-right: 2px solid black; display: block; }
p.menu a:hover { background-color: #ff471f; }
.class { color: #3738ff; font-size: 1em; line-height: 1em; background-color: white; background-position: 0 0; text-decoration: none; height: 1em; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; white-space: pre; }
