body {
    margin:28px 30px 20px 30px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
}
h2 {
    font-size:24px; font-weight:bold; font-style:normal; line-height:120%;
    margin:20px 0 13px 0;
}
h3 {
    font-size:16px; font-weight:bold; font-style:normal; line-height:120%;
    margin:20px 0 13px 0;
}
h4 {
    font-size:13px; font-weight:bold; font-style:normal; line-height:120%;
    margin:18px 0 10px 0;
}
img { 
    border-width:0; 
    display:block;
        /* in STRICT mode, imgage is displayed as an inline, which leaves 
            space below for text descenders (block mode doesn't); margin:auto, 
            which we use for aligning images L/R, applies to block but not 
            inline elements */
}
.SeizeTruthTechLogo {
    float:right;
}
.SeizeTruthTechHeader {
    width:210px;
    margin-left:auto; margin-right:auto;
        /* horiz centered in containing block */
}
.SeizeTruthTechImg {
    width:210px; height:48px;
}
/* all "layout_" classes are attached to HTML elements added for layout purposes only; [this indicates some of where the CSS approach isn't able to extricate all layout from structured content] */
.layout_FloatTop {
    /* Firefox 1.5 is aligning the top of the logo float below the margin of the 
        *following* line box (containing an h2), causing the float to be pushed 
        below the h2 margin.  [I think the spec says this should happen only for 
        preceding line boxes.]  Use a flat layout div with no margin to avoid 
        this. */
    height:.1px;
    margin:0;
}
.layout_FloatPushdown {
    clear:both;
    height:0; overflow:hidden;
        /* circumvent IE6 layout extra padding bug by forcing element to "have layout" */
}
.UI {
    font-style:italic;
}
.Sig {
    margin-left:50%; 
    font-style:italic;
}
