/* Elements */body { 	margin-left: 0.10in; 	margin-right: 0.10in; 	margin-top: 0.15in; 	margin-bottom: 0.15in; 	font-family: garamond, times, serif; 	font-size: 11px; 	font-weight: normal; 	color: #000000; 	background-color: #cccccc; 	background-image: url(graphics/graybkg.gif); 	}span.main { 	font-family: helvetica, geneva, futura, "gill sans", verdana, sans-serif;	font-size: 16px;	font-weight: bold;	color: #990000;	letter-spacing: 2px;	margin-left: 0in; 	}span.main_s { 	font-family: helvetica, geneva, "gill sans", futura, verdana, sans-serif; 	font-size: 16px;	font-weight: bold;	color: #990000;	margin-left: 0in; 	}span.trans { 	font-family: garamond, times, serif;	font-size: 14px;	color: #000099;	background: #cccccc;	border: 0px;	}h1 {		font-family: helvetica, geneva, "gill sans", futura, verdana, sans-serif; 	font-size: 15px;	font-weight: bold;	color: #990000;	font-style: italic;	margin-bottom: -0.10in; 	margin-top: 0.24in;	margin-left: 0.05in; 	}h3 { 	font-family: helvetica, geneva, "gill sans", futura, verdana, sans-serif;	font-size: 14px;	font-weight: bold;	font-style: italic;	color: #0000ff;	margin-top: 0.24in;	margin-left: 0.10in; 	}h4 { 	font-family: helvetica, geneva, "gill sans", futura, verdana, sans-serif;	font-size: 13px;	font-weight: bold;	font-style: italic;	color: red;	margin-top: 0.24in;	margin-left: 0.15in; 	}h3.news { 	border-bottom: thin  #000000;	border-style: groove;	}ul { 	color: #000099;	list-style-type: none;	}li { 	font-family: garamond, times, serif;	font-size: 13px;	font-weight: bold;	color: #000099;	list-style-type: square;	margin-left: 0.5in;	margin-right: 0.5in;	margin-bottom: 0.05in;	line-height: 97%;	}span {	font-family: garamond, times, serif;	font-size: 14px;	font-weight: bold;	font-style: italic;	color: #0000ff;	}span.sub {	font-family: helvetica, geneva, "gill sans", futura, verdana, sans-serif; 	font-size: 14px;	margin-bottom: 1in; 	margin-top: 1em;	margin-left: 0.17in; 	}table { 	font-family: garamond, times, serif;	font-size: 14px;	font-weight: bold;	color: #ffffff;	}table.vids { 	margin-left: 0.5in;	margin-right: 0.5in;	width: 700px;	}table.highlight { 	font-family: monaco, courier, monospace;	font-size: 13px;	color: #000099;	/*background: #cccccc; */	line-height: 140%;	border: 1px;	border-width: thin;	margin-top: 0.05in;	}hr { 	position: relative;	}p { 		font-family: garamond, times, serif;	font-size: 13px;	font-weight: bold;	line-height: 101%;	color: #000099;	border: 0px;	margin-left: 0.2in;	margin-right: 0.2in;	margin-bottom: 0.15in;	 }p.block { 	font-family: monaco, courier, monospace;	font-size: 12px;	color: #000099;	background: #cccccc;	line-height: 98%;	border: 1px;	border-width: thin;	border-style: outset; 	border-color: gray; 	margin-left: 0.75in;	margin-right: 0.75in;	margin-bottom: 0.15in;	}pre { 	font-family: garamond, times, serif;	font-size: 13px;	font-weight: bold;	color: #000099;	background: #cccccc;	line-height: 98%;	margin-right: 0.25in;	margin-bottom: 0.15in;	border: 1px;	border-width: thin;	border-style: outset; 	border-color: gray; 	margin-left: 0.75in;	margin-right: 0.75in;	margin-bottom: 0.15in;	}dl { 	font-family: garamond, times, serif;	font-size: 13px;	font-weight: bold;	color: #990000;	font-style: italic;	margin-left: 0.15in; 	}dt { 	font-family: garamond, times, serif;	font-size: 13px;	font-weight: bold;	color: #990000;	font-style: italic;	}dd { 	font-family: garamond, times, serif;	font-size: 12px;	font-weight: bold;	color: #000099;	}li { 	font-family: garamond, times, serif;	font-size: 12px;	font-weight: bold;	color: #000099;	}dd.indent { 	font-family: garamond, times, serif;	font-size: 14px;	font-weight: bold;	color: #000099;	margin-left: 1in;	}a.dash:before {	content: "~ " ;	text-decoration: none;	color: red;}p.signa { 	font-family: garamond, times, serif;	font-variant: small-caps;	color: #000099;	border-width: thin;	background: #cccccc;	border: groove;	border: 1px;	border-width: thin;	border-style: outset; 	border-color: gray; 	}p.small { 	font-family: garamond, times, serif;	font-variant: small-caps;	color: #000099;	border: groove;	border-width: thin;	background: #cccccc;	border: 0px;	}div.signa { 	font-family: garamond, times, serif;	font-variant: small-caps;	font-size: 12px;	font-weight: bold;	color: #000099;	border: 0px; 	/* border: groove; */	/* border-width: thin; */	background: #cccccc;	}p.vids { 		font-family: helvetica, geneva, verdana, sans-serif;	font-size: 14px;	font-weight: bold;	line-height: 150%;	color: #000099;	margin-right: 0.25in;	margin-bottom: 0.15in;	margin-left: 0.25in;	border: 1px;	border-width: thin;	border-style: outset; 	border-color: white; 	 }span.vids { 	font-family: helvetica, geneva, 	"gill sans", futura, verdana, sans-serif;	font-size: 15px;	font-weight: bold;	color: #990000;	}p.bonsai { 		position:relative;	left: 0%;	margin-top: 0.75in;	 }p.biblio { 		font-family: garamond, times, serif;	font-size: 13px;	font-weight: bold;	color: #000099;	margin-left: 0.28in;	margin-right: 0.28in;	margin-bottom: 0.15in;	margin-top: 0in;	 }IMG.biblio {		width: 40%;	margin-top: 10px;	margin-bottom: 5px;	font-family: garamond, times, serif;	font-size: 13px;	font-weight: bold;	font-color: #000099;	text-align:bottom;	}IMG.sjk {		height:90px;	width:630px;	margin-bottom: 0.25in;	 }IMG.fot {		border: 4px;	border-width: thin;	border-style: groove; 	border-color: white; 	margin-left: 4px;	margin-right: 4px;	margin-top: 4px;	margin-bottom: 4px;	 }a:link {color: blue; 	font-size: 13px;	} a:visited {color: black; }a:hover {color: orange; } a:active {color: green; } 