tr.data {
font: 10px arial;
padding: 2px;
background: #ffffff;
text-align:center;
}

td.big {
font: bold 11px arial;
}

p.testtext {
font: italic 12px arial;
}

p.testperson {
text-align:right;
font: bold 11px arial;
}

a.menulink {
padding: 4px 2px 2px 17px;
font: bold 11px arial;
text-decoration: none;
display: block;
color: #333399;
background-image: url('../images/menu/menu_bak.gif');
background-repeat: no-repeat;
height: 20px;
}

img.photo {
border: 1px inset #000099;
margin: 5px;
}

a.menulink:hover {
padding: 5px 1px 1px 18px;
background: #C6D2EB;
background-image: url('../images/menu/menu_bak_lit.gif');
background-repeat: no-repeat;
}

#menulinklit {
padding: 5px 1px 1px 18px;
background: #C6D2EB;
background-image: url('../images/menu/menu_bak_lit.gif');
background-repeat: no-repeat;
}

table.basic {
width:100%;
background: #666699;
}

tr.basicheader {
font: bold 10px arial;
background: #333366;
color:#ffffff;
padding:2px;
text-align:center;
}

h1 {
font: bold 18px verdana;
margin: 0px;
margin-bottom:20px;
color: #333366;
}

h2 {
color: #3333;
font: bold 14px arial;
margin: 0px;
margin-bottom:20px;
}

li {
margin-bottom: 10px;
}

.darkrow {
background: #ccccff;
padding: 4px;
font: 12px arial;
}

p.para {
text-indent: 20px;
}

.lightrow {
background: #eeeeff;
padding: 4px;
font: 12px arial;
}

.footerlink {
font: 11px arial;
text-decoration:none;
width: 150px;
color: #0000ff;
}

.menubar {
height:100px;
vertical-align:top;
font: 11px arial;
}

.question {
padding-top:20px;
font: bold 12px arial;
color: #333366;
}

.answer {
padding: 20px 20px 10px 20px;
font: 12px arial;
color: #000000;
}

span.bigblue {
font-size: bigger;
font-weight: bold;
color: #0000ff;
}

.footerbox {
padding: 5px;
background:#ccccff;
border-top: 1px solid #000000;
text-align:center;
font:11px arial;
background-image: url('../images/footer_back.gif');
}