div.summary1{
 background-image:url(../images/font_bg.gif);
 background-repeat:repeat-x;
 margin-top:30px;
}

th{
 background-color:#CCCCCC;
 color:#000000;
 background-image:url(../images/spacer_l.gif);
}

p.rText{
 text-align:right;
 font-size:83%;
}

p.cNavi{
 font-size:83%;
}

@media all{
 p.cNavi{
 font-size:77% !important;
 }

}

p.LNavi{
 text-align:left;
 font-size:80%;
}

table.fontList th{
 padding-left:2em;
 padding-right:2em;
}

table.fontList td{
 padding-left:2em;
 padding-right:2em;
 text-align:left;
}

h3{
 padding-bottom:0.2em;
 border-bottom:2px solid #000000;
}

.fontsample{
 text-indent:0px !important;
 text-align:center;
}

div.fontsample{
 margin-top:2em;
}

table.list{
 font-size:83%;
 width:100%;
}

table.list td.no{
 text-align:right;
}

table.printer{
 margin-left:20px;
 font-size:x-small;
 text-align:right;
}

h4 {
 background-color:#4444aa;
 color:#ffffff;
}

p.city {
 color:#4444cc;
 font-weight:bold;
}

li{
 background-image:url(../images/spacer.gif) !important;
}

.name {
 margin-left:20px;
 margin-left:10px;
}

table.printer {
 margin-left:20px;
 font-size:x-small;
 text-align:right;
}

td.typeno {
 background-color:#cccccc;
}
