button {
    width:100px;
    height: 24px;
}
.header {
    overflow:hidden;
}
.logo {
    background-color:#FFFFFF;
    text-align:left;
    float:left;
}

table { border-collapse: collapse;}
table td, table th { border: 1px solid black; padding: 5px; }

#header {margin: 0 0 0;  }
.textl { margin-top:30px; font-size:25px; font-weight:bold; font-family:Arial, Helvetica, sans-serif }


#items {clear: both; width: 100%; margin: 0;}
#items td {vertical-align:top}
#items td.text-td { text-align:left; padding:5px 10px;}

.item-main {font: 15px Arial, Helvetica, sans-serif; font-weight:600}
.item-tencty {font: 15px "Times New Roman", Times, serif; font-weight:bold }

.dotted { width:100%;
    border: none;
    color: #333;   
    border-bottom: 1px dotted black;
    }
.bullets{width: 15px; border: 1px solid gray; margin: 0 5px 0 0; float:left}	
.item-td {font: 10px Arial, Helvetica, sans-serif; font-style:italic}
.item-td2 {font: 12px Arial, Helvetica, sans-serif;}
.item-td-small {font: 8px Arial, Helvetica, sans-serif; text-align:justify; margin-left:5px}
.noborder-right{border-right: 0;}
.noborder-left{border-left: 0;}
.noborder-top{border-top: 0;}
.noborder-bottom{border-bottom: 0; }
.nobrder{border-bottom: 0; border-top: 0; border-left:0; border-right:0}
.noborder-topbot{border-bottom: 0; border-top: 0;}
.noborder-lrbot{border-bottom: 0; border-left: 0; border-right:0}
.yborder-top{border-top: 2px solid black;}
.paddingtop{padding:18px 0 0;}