body	{ margin-left:0px; margin-top:0px; font-family:Arial,Helvetica; }
a	{ text-decoration:none; }
.block	{ text-align:justify; }
.frame	{ color:white; font-size:12px; font-weight:bold; }
.legend	{ color:white; font-size:10px; font-weight:bold; }
.tab_all{ color:blue;  font-size:11px; font-weight:bold; text-align:center; }
.fam_no	{ color:red;   font-size:14px; font-weight:bold; text-indent:2px; }
.fam_bg	{ color:white; font-size:12px; text-indent:8px; }
.fam_fg	{ color:white; font-size:12px; text-indent:8px; }
.lang	{ color:gray; font-size:12px; }
.small	{ color:blue;  font-size:10px; }
.caption{ color:white; font-size:10px; }
.text	{ color:white; font-size:12px; }

.h2	{ color:steelblue; font-size:24px; margin-top:0px;	margin-bottom:0px; font-weight:bold; }
.h4	{ color:white; font-size:16px; margin-top:10px; margin-bottom:0px; font-weight:bold; }
.h6	{ color:white; font-size:16px; margin-top:10px; margin-bottom:0px; }
h2	{ color:steelblue;  font-size:24px; margin-top:0px;	margin-bottom:0px; font-weight:bold; }
h4	{ color:white; font-size:16px; margin-top:10px; margin-bottom:0px; font-weight:bold; }
h6	{ color:white; font-size:16px; margin-top:10px; margin-bottom:0px; }
ul,ol	{ margin-top:6px; margin-left:22px; margin-bottom:6px; }

table,tr,td,check box,radio button { color:white; font-size:12px; }
select,textarea,textfield,input { color:black; font-size:12px; } // darkviolet