body{font: 12px/1.5 "Lucida Grande", "Apple LiGothic", "LiHei Pro", Lucida, Verdana, sans-serif;
	color: #787878;
}a:focus{outline:1px dotted invert}hr{border-color:#bbb;border-style:solid;border-width:1px 0 0;clear:both;height:0}h1{font-size: 23px;
	color: #333;
	text-shadow: rgba(255,255,255,0.7) 0 1px 0;
}h2{font-size: 21px;
	color: black;
	text-shadow: rgba(255,255,255,0.7) 0 1px 0;
}h3{font-size: 19px;
	color: black;
	text-shadow: rgba(255,255,255,0.7) 0 1px 0;
}h4{font-size: 17px;
	color: #333;
	text-shadow: rgba(255,255,255,0.7) 0 1px 0;
}h5{
	text-shadow: rgba(255,255,255,0.7) 0 1px 0;
	font-size: 13px;
	color: #333;
}h6{font-size: 12px;
	font-weight: bold;
	color: #7e7e7e;
	text-shadow: rgba(255,255,255,0.7) 0 1px 0;
	margin-bottom: 0;
}ol{list-style:decimal;
	list-style-position: inside;
	list-style-type: decimal;
}ul{list-style:square;
	list-style-position: inside;
	list-style-type: square;
}li{margin-left: 0;
	margin-bottom: 5px;
	list-style-position: inside;
}p,dl,hr,h1,h2,h3,h4,h5,ol,ul,pre,table,address,fieldset{margin-bottom: 10px}

input {
	font-size: 14px;
	padding: 2px;
	color: #333;
}
.wide {
	width: 100%
}