.clear {
clear:both;
}
.noborder { 
border:0px;
border-style:none;
border-width:0px;
border-spacing:0px;
border-collapse:collapse;
}
#printonly, #printonly hr {
display:none;
}
.fs-huge {
font-size:150%;
}
.fs-large {
font-size:125%;
}
.fs-medium {
font-size:100%;
}
.fs-small {
font-size:75%;
}
.fs-tiny {
font-size:50%;
}
p {
text-align:left;
}
img {
border:0 none;
}
hr {
width:90%;
height:2px;
text-align:center;
}
.italic {
font-style:italic;
}
.bold { 
font-weight:bold;
}
.underline { 
text-decoration:underline;
}
.ta-center {
text-align:center;
}
.ta-left {
text-align:left;
}
.ta-right {
text-align:right;
}
.va-top {
vertical-align:top;
}
.va-middle {
vertical-align:middle;
}
.va-bottom {
vertical-align:bottom;
}
.f-left {
float:left;
}
.f-right {
float:right;
}
.f-none {
float:none;
}
.nowrap {
white-space:nowrap;
}
.linewidth {
width:100%;
}
.margin10 {
margin:10px;
}
.margin5 {
margin:5px;
}
.spacing04 {
letter-spacing:0.4em;
}
.marl2 {
margin-left:2em;
}
.font-comic, .font-comic-cu {
font-family:'Comic Sans MS', cursive;
}

table p.bodytext {
font-size:12px !important; 
margin:0 12px 0 0 !important;
padding:0 12 0 0 !important;
}

table.JP {
border-collapse:collapse;
width:100%;
border-style:thin;
}

table.JP td {
border:thin solid black;
vertical-align:top;
padding:3px 6px 3px 6px;
margin-top:90px;
}




