body {
margin: 20px;
padding: 0px;
background: #F7F4EB;
font: 14px arial, sans-serif; 
scrollbar-face-color: #663333; 
scrollbar-shadow-color: #1B1E25; 
scrollbar-highlight-color: #cccccc;
scrollbar-3dlight-color: #272A2F; 
scrollbar-darkshadow-color: #1B1E25; 
scrollbar-track-color: #FFEBD7;
scrollbar-arrow-color: #ffb903;
}

td {
font: 12px arial, sans-serif;
}

.text, .text a, .text a:visited  {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #333366;
}


#tabmenu  {
width: 674px;
text-align: left;
color: #000;
border-bottom: 2px solid black;
margin: 12px 0px 0px 0px;
padding: 0px;
z-index: 1;
padding-left: 10px;
}

#tabmenu li  {
display: inline;
overflow: hidden;
list-style-type: none; 
}

#tabmenu a, a.active  {
color: #663333;
background: #898B5E;
font: bold 1em "Trebuchet MS", Arial, sans-serif;
border: 2px solid black;
padding: 2px 5px 0px 5px;
margin: 0px;
text-decoration: none; 
}

#tabmenu a.active  {
background: #fff;
border-bottom: 3px solid #fff; 
}

#tabmenu a:hover  {
color: #fff;
background: #ADC09F; 
}

#tabmenu a:visited  {
color: #663333; 
}

#tabmenu a.active:hover  {
background: #fff;
color: #996666; 
}

#content  {
font: 0.8em/1.2em "bitstream vera sans", verdana, sans-serif;
text-align: justify;
background: #fff;
padding: 20px;
border: 2px solid black;
color: #663333; 
z-index: 2;
}

#content a  {
text-decoration: none;
color: #663333; 
}

#content a:hover {text-decoration: underline;}


.surnames  {
font: 10px Verdana, Helvetica;
letter-spacing: .01em;
background:#ffebd7;
} 


.vbmenu_control  {
background-color: #8EB5D8;
color: #FFFFFF;
font: bold 11px verdana, arial, helvetica, sans-serif;
padding: 3px 6px 3px 6px;
white-space: nowrap;
}

.vbmenu_control a:link  {
color: #FFFFFF;
text-decoration: none;
}

.vbmenu_control a:visited  {
color: #FFFFFF;
text-decoration: none;
}

.vbmenu_control a:hover, .vbmenu_control a:active  {
color: #FFFFFF;
text-decoration: underline;
}

.alt1, .alt1Active  {
background-color: #E6EFFF;
color: #000000;
}

.alt2, .alt2Active  {
background-color: #ffc9a5;
color: #000000;
}

.tborder  {
background-color: #5566aa;
color: #ffffff;
}

#button100  {
background-image: url(button-100.gif);
background-repeat:no-repeat;
width:100px;
height:22px;
padding:2px 0 0px 0;
text-align:center;
font-weight:bold;
}

a:link  {
color: #1515aa;
text-decoration: none;
}

a:visited  {
color: #1515aa;
text-decoration: none;
}

a:hover, a:active  {
color: #ff0000;
text-decoration: underline;
}

.notes  {
font-style: italic; 
padding-bottom: 14px;
color: #AAAAAA;
}

pre {text-indent: 30px}


