h1{
 font-size: 16px;
 color:#0033CC;
 text-align: left;
 padding-top: 0.3em 0.4em
}

table.type{
 border-collapse: collapse;
}
table.type h2{
 font-size: 15px;
 text-align: left;
 padding-top: 0.3em 0.4em
}
table.type tr{
 vertical-align: top;
 text-align: left;
padding-top: 0.3em 0.4em
}
table.type p{
 font-size: 12x;
 text-align: left;
 padding-top: 0.3em 0.4em
}
table.type td{
 font-size: 12px;
 text-align: left;
 padding-top: 0.3em 0.4em
}

table.type1{
 border-collapse: collapse;
}

table.type1 tr{
 vertical-align: top;
 text-align: center;
}

table.type1 td{
 font-size: 12px;
 line-height: 1.7;
 text-align: center;
 padding-top: 0.3em 0.4em
}

table.small colgroup.name{
 background-color: #E6E6FA;
}
table.small colgroup.body{
 background-color: #ffffff;
}
table.small{
 border: solid 1px #999999;
 border-collapse: collapse;
}
table.small td{
 border: solid 1px #999999;
 font-size: 12px;
 text-align: center;
 padding-top: 0.3em 0.4em
}
table.small tr{

 text-align: center;
}

table.right{
 border: solid 1px #999999;
 border-collapse: collapse;
}
table.right td{
 border: solid 1px #999999;
 background-color: #ffffff;
 font-size: 12px;
 text-align: center;
 padding-top: 0.3em 0.4em
}
table.right tr{

 text-align: left;
}

table.right1{
 border: solid 1px #999999;
 border-collapse: collapse;
}
table.right1 td{
 border: solid 1px #999999;
 background-color: #ffffff;
 font-size: 12px;
 text-align: left;
 padding-top: 0.3em 0.4em
}
table.right1 tr{

 text-align: left;
}
table.sw colgroup.name{
 background-color: #E6E6FA;
}
table.sw colgroup.body{
 background-color: #ffffff;
}
table.sw{
 border: solid 1px #999999;
 border-collapse: collapse;
}
table.sw th{
 border: solid 1px #999999;
 font-size: 11px;
 text-align: left;
 padding-top: 0.3em 0.4em
}
table.sw td{
 border: solid 1px #999999;
 font-size: 11px;
 text-align: center;
 padding-top: 0.3em 0.4em
}
table.sw tr{

 text-align: left;
}
