body { 
        background-color: transparent;
        background-image: url("shared/back.gif");
        font-family:      sans-serif;
        color:            #000000;
        margin-left:      10mm;
        margin-right:     10mm;
        margin-top:       10mm;
        margin-bottom:    10mm;
}

img {   
        border-style: none;
        margin: 0mm;
        border-width: 0mm;
        padding: 0mm;
}
        

h1 { 
        color:            #333399; 
        font-size:        large;
        font-weight:      bold;
}

h2 { 
        color:            #660099; 
        font-size:        medium;
        font-weight:      bold;
}

a:link { color:#333399; text-decoration: none; }
a:visited { color:#333399; text-decoration: none; }
a:hover { color:#6666ff; text-decoration: underline; }
a:active { color:#6666ff; text-decoration: none; }
a:focus { color:#333399; text-decoration: underline; }


#header {
        background-color: #000000;
        padding:          2mm;
        margin-bottom:    10mm;
}


#header h1 {
        margin-top: 0mm;
        margin-bottom: 0mm;
}

#nav {
        float:            left;
        margin-top: 0mm;
        margin-right: 5mm;
        margin-left: 0mm;
        margin-bottom: 4mm;
        padding:           0mm;
        width:             50px;
}

#nav img {
        width: 50px;
        height: 50px;
        border-style: none;
        margin: 0mm;
        margin-bottom: 1mm;
        border-width: 0mm;
        padding: 0mm;
        display: block;
}

#content {
        min-width: 100mm;
        margin: 0mm;
        margin-left: 50px;
        padding-left: 5mm;
}

#content img {
        padding: 2mm;
}

#content blockquote {
        padding: 5mm;
        font-style: italic;
}

#content table {
        margin: 0mm;
        text-align: left;
/*        width: 100%; */
}

#content tr {
        vertical-align: top;
        background-color: transparent;
        color:            #000000;
}

#content th {
        background-color: #333399;
        color:            #ffffff;
        text-align:       left;
        padding-left:     2mm;
        padding-right:    2mm;
}

#content td {
        padding-left:     2mm;
        padding-right:    2mm;
        text-align: left;
}


#imgz {
        border-color:     #339966;
        border-width:     2mm;
        border-style:     dotted;
        float: right;
        margin: 2mm;
        margin-right: 0mm;
        padding:          2mm;
        padding-bottom: 0mm;
}

#imgz img {
        border-style: none;
        margin: 0mm;
        margin-bottom: 2mm;
        border-width: 0mm;
        padding: 0mm;
        display: block;
}

#filez {
        border-color:     #339966;
        border-width:     2mm;
        border-style:     dotted;
        margin: 0mm;
        padding:           2mm;
        text-align: center;
}


#footer {
        border-style:     none;
        border-width:     0;
        background-color: #000000;
        color:            #cccccc;
        text-align:       center;
        padding:          2mm;
        clear:            both;
}

.breaker {
        clear: both;
}

.floatleft {
        float: left;
        margin-left: 0mm;
        margin-right: 5mm;
}

.floatright {
        float: right;
        margin-left: 5mm;
        margin-right: 0mm;
}

.alignleft {
        text-align: left;
}

.alignright {
        text-align: right;
}

.aligncenter {

}

.indent {
        margin: 0mm;
        margin-left: 20mm;
        margin-right: 20mm;
}

.border1 {
        border-color:     #333399;
        border-width:     2px;
        border-style:     solid;
        padding: 1mm;
}

.border2 {
        border-color:     #333399;
        border-width:     2px;
        border-style:     solid;
        padding: 1mm;
}


