BODY, DIV, FORM, FIELDSET, H1, H2 {
        padding: 0px; margin: 0px;
        font-family: Verdana, Arial, sans-serif; 
}

H1 { 
        padding-top: 12px; padding-left: 15px;
        font-family: Arial; font-size: 16px; font-weight: bold; color: #fff;
}

#root {
        margin: 0 auto;
        width: 805px;
}

#block1 {
        width: 800px;
        border: #aaa 1px outset; border-bottom: 0px;
}

#block3 {
        padding: 2px;
        border: #aaa 1px solid; border-top: 0px;
        font-size: 10px; text-align: center;
}

#top1 {
        border-bottom: #C0C0C0 2px solid;
        background: #004a80;
        text-align: right;
}

#top_menu {
        height: 31px;
        border: #ede 1px outset; 
        background: #ededed; 
        text-align: center;
}

#top_txt { 
        height: 43px;
        background: url(/imgs/top_gr.gif) repeat-x;
}

a { font-size: 11px; }
a.p16 { font-size: 16px; }
a:link { text-decoration: underline; color: #b03219; }
a:visited { text-decoration: underline; color: #b03219; }
a:hover { text-decoration: none; color: #fe370f; }
a.btn1a, a.btn1a:visited { text-decoration: none; font-family: Tahoma, sans-serif; font-size: 14px; font-weight: bold; color: #fff; }

.b0 { border: 0px; }

.btn1 {
        float: left;
        padding-top: 3px; margin: 0px;
        height: 22px;
        border-right: #069 2px outset; border-left: #69c 2px outset;
        border-top: #69c 2px outset; border-bottom: #069 2px outset;
        background: #5692aa;
        
}

.btn2 {
        padding: 0px; margin: 0px; margin-bottom: 1px;
        width: 60px; height: 25px;
        background: #5692aa;
        font-size: 12px; font-weight: bold; color: #fff;
}
 
.inpt {
        margin-bottom: 1px; margin-right: 2px;
        width: 178px; height: 21px;
        border: #aaa 1px solid;
        font-weight: normal; color: #555;
}

.inpt2 {
        margin-bottom: 1px; margin-right: 2px;
        width: 280px; height: 21px;
        border: #aaa 1px solid;
        font-weight: normal; color: #555;
}

.inpt3 {
        margin-bottom: 1px; margin-right: 2px;
        width: 280px;
        border: #aaa 1px solid;
        font-weight: normal; color: #555;
}

#content { margin: 20px; }
#content h1 { color: #555; padding: 20px 0 0 0; padding: 0 0 20px 0; }

.lawyer { margin: 20px 0 0 0; }
.lawyer ul { margin: 0; padding: 0 0 0 10px; }
.lawyer a { font-size: 14px; }
