body {
    font-family: Verdana;
}

table.main {
    width:      674px;
    border:     0px;
}

td {
    padding:        0px;
    margin:         0px;
    vertical-align: top;
}

td.lang {
    text-align:      right;
    font-size:       9pt;
    padding-right:   13px;
}

td.lang a {
    color:            #a0a0a0;
    text-decoration:  none;
}

td.lang a:hover {
    color:            #404040;
}

td.header {
    height:          94px;
    text-align:      center;
    padding-top:     10px;
}

td.header div.name {
    font-size:        15pt;
    font-weight:      bold;
    color:            #660000;
    padding-bottom:    4px;
}

td.header div.title {
    font-size:        10pt;
    color:            #808080;
}

table.menu {
    background-image: url("images/menubar.png");
    text-align:       center;
    width:            674px;
    height:           28px;
    font-size:        8pt;
    border:           0px;
}

table.menu td.menu_item {
    padding-top:      3px;
}

table.menu td.menu_item_first {
    padding-left:     24px;
    padding-top:      3px;
}

table.menu td.menu_item_last {
    padding-right:    20px;
    padding-top:      3px;
}

table.menu a {
    color:            #e0e0e0;
    text-decoration:  none;
    font-weight:      bold;
}

table.menu a.active {
    color:            white;
}

table.menu a:hover {
    color:            white;
}

td.photo {
    padding:      7px;
    padding-top:  17px;
    width:        257px;
}

td.photo img {
    width:         250px;
    height:        300px;
    border:        1 solid black;
}

td.photo div {
    padding-top:  5px;
    color:        #808080;
    text-align:   left;
    font-size:    8pt;
}

td.content {
    width:        400px;
    padding:      9px;
    padding-top:  15px;
    font-size:    10pt;
    text-align:   justify;
}

td.content div.header {
    font-weight:  bold;
    padding-top:  1em;
    font-size:    11pt;
}

td.content div.section {
    font-weight:  bold;
    color:        #606060;
    padding-top:  1em;
}

td.content dt.entry {
    font-weight:  bold;
    color:        #606060;
}

hr {
    margin-top:  50px;
    width:       654px;
    color:       #a0a0a0;
}

div.copyright {
    padding-bottom: 10px;
    text-align:     center;
    font-size:      8pt;
    color:          #808080;
}

