a{color:Red;text-decoration:none}
a:hover{border:thin solid Red;text-decoration:underline}
a:active{
background:Red;
color:Yellow;
text-decoration:underline
}
body, ul, table, h1, h2, h3{
background:White;
color:Blue;
font:x-small Helvetica,Verdana,Arial,sans-serif;
text-align:left;
vertical-align:top
}
h1, h2, h3{
background:Red;
color:White;
font-size:larger;
font-weight:bolder;
margin-bottom:10px
}
h2, h3{
font-size:larger;
font-weight:bold
}
h3{
background:White;
color:Blue;
font-size:medium;
text-align:left;
vertical-align:bottom
}
table{
background:Yellow;
color:Blue;
padding-left:2px;
padding-right:2px;
vertical-align:top
}
table.businesscard{
background:White;
border:1px solid White;
color:Blue;
vertical-align:top
}
table.card{background:White;color:Blue;font-size:smaller}
th, td{border:none}
th.card.label{
background:Blue;
color:White;
font-weight:bold;
text-align:left
}
.businesscard a, a.th.card{color:Yellow}
.businesscard td{border-bottom:1px solid Gray}
.businesscardleft, .businesscardtop, .businesscardcite, td.businesscardleft, td.businesscardtop, td.businesscardcite
{
background:Blue;
border:1px solid Blue;
color:White;
font-weight:bold;
padding-right:5px;
text-align:left;
vertical-align:top
}
td.businesscardcite{
font-style:oblique;
text-align:center;
vertical-align:middle
}
td.businesscardnix{text-align:right;vertical-align:bottom}
td.businesscardtop{text-align:left}
.consultantdescr{font-weight:bold}
.consultantlang{}
.consultantmission{}
.consultantname{
background:Yellow;
border:thin inset Red;
color:Red;
font-size:x-small;
font-weight:bold;
padding-left:5px;
vertical-align:bottom
}
.consultantdescr, .consultantmission, .consultantlang{font-size:xx-small}