
body {
    padding: 0px;
    margin: 0px;
    font-family: Tahoma;
    font-size: 12px;
    color: #303030;
    /*line-height: 100%;*/
}

form, input, textarea { margin: 0px; padding: 0px; }

input { vertical-align: middle; }

img { border: 0px; display: inline; vertical-align: middle; }

p { margin: 0px 0px 10px 0px; }
p img { margin: 0px 10px 10px 0px; }

label { margin: 0px 0px 0px 10px; vertical-align: middle; }

h1, h2, h3, h4, h5, h6 { margin: 0px; }

.h1, h1 { font-size: 28px; font-weight: normal; /*color: #303030;*/ }
.h2, h2 { font-weight: normal; }
.h3, h3 {  }
.h4, h4 { font-size: 18px; font-weight: normal; }
.h5, h5 { font-size: 14px; }
.h6, h6 { font-size: 12px; font-weight: bold; }
div.h6 {float:left;}

h1 a, h1 a:hover,
h2 a, h2 a:hover,
h3 a, h3 a:hover,
h4 a, h4 a:hover,
h5 a, h5 a:hover,
h6 a, h6 a:hover{ font-weight: normal; }


a, a:link, a:active { /*font-size: 100%;*/ color: #274e84; text-decoration: underline; }
a:visited  { /*font-size: 100%;*/ color: #274e84; text-decoration: underline; }
a:hover, a:visited:hover { /*font-size: 100%;*/ color: #274e84; text-decoration: none; }

table { border-collapse: collapse; }
table td { padding: 0px; vertical-align: top; }
