h1 { font-size: 1.6em; margin: 0px 0px 10px; padding: 0px; }
h2 { font-size: 1.5em; margin: 15px 0px 5px; padding: 0px; }
h3 { margin: 10px 0px 0px; padding: 0px; font-size: 1.4em; float: left; }
#content ul.detail { margin: 0px; padding: 0px 20px 0px 10px; float: left; width: 390px; border-right: 1px solid #CCC; }
#content ul.detail li { margin-left: 15px; font-size: 1.2em; line-height: 1.8em; list-style: disc; color: #666; }
#content ul.caselist { margin: 0px 0px 0px 10px; padding: 0px; float: left; width: 260px; }
#content ul.caselist li { margin-left: 15px; font-size: 1em;  line-height: 1.4em; list-style: disc; margin-bottom: 10px; }
#content ul.caselist li a:link, #content ul.caselist li a:visited { font-size: 1.2em; }
#content ul.caselist li.more { list-style: none; font-size: 14px; font-weight: bold; color: #f60; }
#content .small { float: right; margin: 0px 5px 0px 0px; padding: 0px; }
#content ul li { font-size: 1.2em; line-height: 1.8em; }
#content ul li a:link, #content ul li a:visited { color: #06c; font-size: 1.2em; }
#content ul li a:hover, #content ul li a:active { color: #F00; }
#content p a:link, #content p a:visited { color: #06C; }
#content p a:hover, #content p a:active { color: #F00; }
#content p.page { margin: 15px 0px 0px; padding: 0px; clear: left; float: left; width: 95%; font-size: 1.2em; font-weight: normal; }
#content p.page a:link, #content p.page a:visited { color: #F30; text-decoration: none; }
#content p.page a:hover, #content p.page a:active { color: #333; text-decoration: underline; }

