	body {font-family: Lucida Grande, Arial, Helvetica, Verdana, sans-serif;font-size:10pt;background-color: #fafafa; line-height:1.4em; color: #444}
	*{padding:0px; margin:0px; font-family: Lucida Grande, Arial, Helvetica, Verdana, sans-serif; }
	#container{width:772px; border:1px solid #cdcdcd;margin:12px; background-color: #ffffff;}
	#mast{background-image: url('../images/mastback.gif'); height:110px;}
	#mastbottom{background-color: #d0d0d0; height:1.8em; line-height:1.8em; text-align:right; padding-right:18px; font-size:10pt; font-style:italic; color:#666}
	#leftnav{width:170px; float:left; background-color: #d0d0d0; background-image: url('../images/leftnavback.gif'); background-repeat:repeat-x; background-position:bottom; margin-bottom:12px}
	#leftnav ul{margin-top:8px; margin-bottom:126px;}
	#leftnav ul li{list-style:none; line-height:1.6em; background-image:url('../images/mastback.gif'); background-repeat:repeat-x; background-position: center; border:1px solid #d0d0d0; margin-bottom:4px;font-size:11pt;}
	#leftnav ul li a{display:block; padding:0px 8px; background-image: url('../images/leftnavbuttonright.gif'); background-position:right; background-repeat:no-repeat; line-height:1.6em}
	#leftnav ul li a{color:#00467c; text-decoration:none; font-variant:small-caps;}
	#leftnav ul li a:hover{ text-decoration:underline; color: #000;}
	#contents{width:585px; float:left; margin:12px 0px 12px 12px ; background: url('../images/contentsbackright.gif');background-position:right; background-repeat:repeat-y; line-height:1.3em; background-color:#fff;}
	#contbot{background: url('../images/contentsbackbottom.gif');background-position:left; background-repeat:repeat-x; height:9px;}
	#footer{clear:both; background-image: url('../images/footer.gif'); height:31px;}
	
	#contents #callout{height:180px;width:280px;background-color:transparent;background-image: url('../images/treeends.jpg');float:right;vertical-align:baseline;display:inline;margin-right:18px;margin-left:8px;}
	#contents #callout p {width: 180px; float:right; background-color:#0091ff; color:#fff;margin:135px 0px 0px; padding:2px 12px; font-weight:bold; font-size:13pt;filter:alpha(opacity=70);opacity: 0.7;}
	form{margin:12px; line-height:1.4em}
	#contents form h2{margin:0px;}
	label{display:block; font-weight:bold; font-size: 0.8em; }
	#add, #refadd{width:20em; height:5em; display:block;}
	table{width:500px; margin:12px;  }
	table, table td, table th{border: 1px solid #d0d0d0; border-collapse: collapse }
	table td, table th {padding:4px; }
	table th{text-align: left; background-color: #e5e5e5}
	/* Type*/
	
	#contents h1, #contents h2, #contents h3, #contents h4, #contents p , #contents table, #contents ul, #contents ol, #contents img, #contents blockquote, #contents cite{margin-left: 12px; margin-right:18px;}
	#contents img {float:right; margin-right:18px}
	h1 {font-size:13pt; font-weight:bold; color:#0091ff}
	h2{font-size:12pt;font-weight:bold; color:#0091ff}
	h3, h4{font-size:11pt; color:#0091ff}
	h1{margin:0px 18px 0px 12px}
	h2, h3, h4{margin:0px 18px 0px 12px}
	#contents p{margin:0px 18px 8px 12px}
	a{color:#005b9f; }
	#contents a{font-weight:bold;}
	a:hover{color:#000; text-decoration:underline;}
	#contents ol, #contents blockquote, #contents ul {margin-left:50px; margin-right:50px; margin-bottom:12px}
	#contents blockquote{font-style:italic;}
	#contbot img{margin:0px}