.page {width:100%; height: auto; font: normal 12px Arial, Helvetica, sans-serif; color:#000; padding:0 0 10px 0; }



.page .col01 { float:left; width:610px; border:0px solid #00CC33; padding-right:20px; margin-top:10px; }
.page .col02 { float:right; width:320px !important;  width:295px;   border:0px solid red; margin-top:10px; margin-left:18px; }

.page ul li { list-style:disc; list-style-position:inside; padding:2px 0; }
.page ol li {  list-style:decimal; list-style-position:inside; padding:2px 0; }
.page h1 { font: bold 16px Arial, Helvetica, sans-serif; color:#000; margin:0 0 25px 0; padding-top: 0;}
.page .page_inner { font: normal 12px Arial, Helvetica, sans-serif; color:#000; padding:0 0 10px 0; }
.page .page_inner h1 { font: bold 16px Arial, Helvetica, sans-serif; color:#000; margin:0 0 25px 0; padding-top: 0;}
.page .page_inner h1 span {color:#ff0000; }
.page .page_inner h2 { font: bold 14px Arial, Helvetica, sans-serif; color:#ff0000; margin:10px 0 5px 0;}
.page .page_inner h3 { font: bold 16px Arial, Helvetica, sans-serif; color:#ff0000; margin:10px 0 5px 0;}
.page .page_inner br { display: block; width: 100%;  margin-top: 15px;}
.page .page_inner span { display: block; font-weight: bold;}

.page .page_inner ol li { list-style-position:inside; list-style: decimal; margin-left: 30px; }
.page .page_inner ul li { list-style-position:inside; margin: 2px 0;}
.page .page_inner ul ul { list-style: lower-roman;  margin: 5px 0 10px 
30px;}


.page .col02 .rhsbox { width:100%; margin:10px 0 0 0; font: normal 12px Arial, Helvetica, sans-serif;  }
.page .col02 .rhsbox table { border:1px solid #dbdbdb; width:100%; height:auto; padding: 10px; margin-bottom: 10px;}
.page .col02 .rhsbox table th { font: bold 14px Arial, Helvetica, sans-serif; color:#ff0000; padding: 5px; }
.page .col02 .rhsbox table ul { list-style: disc; margin: 0 5px 10px 20px;}
.page .col02 .rhsbox table li {}

