h1 {	font-size:16px;	font-family:serif;	color:#006600;	margin:10px 0px 5px 0px;	padding-left:5px;	border-left:5px solid #006600;}h1.pagetitle {	border-left:solid 5px #006600;	border-bottom:solid 1px #006600;	padding:5px;	color:#006600;}h1.pagetitle_2 {	border-left:solid 5px #999999;	border-bottom:solid 1px #999999;	padding:5px;	color:#999999;}h2 {	font-size:14px;	font-family:serif;	color:#999933;	margin:2px 0px 5px 0px;}h3 {	font-size:11px;	font-family:serif;	font-weight:normal;	color:#000000;	margin:2px 0px 2px 0px;}p {	font-size:12px;	font-family:serif;	margin:2px 0px 7px 0px;	line-height:140%;}.note {	font-size:10px;	color:#999999;}.block {	border-top:solid 1px #cccccc;	padding:5px;}.snap {	width:120px;	height:140px;	background-color:#dddddd;	border:solid 1px #cccccc;	padding:5px;}.pagemenu_head {	border:solid 1px #006600;	background-color:#006600;	padding:5px;	font-size:10pt;	font-family:sans-serif;	color:#ffffff;}.pagemenu {	border:solid 1px #006600;	padding:5px;}.pagemenu_head_2 {	border:solid 1px #999999;	background-color:#999999;	padding:5px;	font-size:10pt;	font-family:sans-serif;	color:#ffffff;}.pagemenu_2 {	border:solid 1px #999999;	padding:5px;}.style_horse {    border:solid 0px #999999;    width:540px;    font-size:8pt;}.style_horse div {    font-size:11pt;    color:#0000ff;    padding-bottom:1px;}.style_horse td {    background-color:#dddddd;    padding:11px;}