body { background-color: #ffffff; color: #000033; margin-top: 0px; margin-bottom: 0px; }

p,h1,ul,ol,li,div,td,th,address,blockquote,nobr,i,b { font-family: Arial,sans-serif; font-size: 10pt; color: #000033; }
strong { font-family: Arial,sans-serif; font-size: 10pt; font-weight: 600; color: #000033; }
h2 { font-family:"Book Antiqua",Arial,sans-serif; font-size: 14pt; font-weight: 600; color: #000033; }
h3 { font-family:"Book Antiqua",Arial,sans-serif; font-size: 12pt; font-weight: 700; color: #000033; }
h4 { font-family:"Book Antiqua",Arial,sans-serif; font-size: 10pt; font-weight: 600; color: #000033; }

a:link { text-decoration: none; color: #0000cc; }
a:visited { text-decoration: none; color: #660099; }
a:hover { text-decoration: underline; color: #0000ff; }

a.g1:link { text-decoration: underline; color: #0000ff; font-size: 10pt; font-family: Arial, sans-serif; font-weight: 600; }
a.g1:hover { text-decoration: none; color: #0000ff; font-size: 10pt; font-family: Arial, sans-serif; font-weight: 600; }
a.g1:visited { text-decoration: none; color: #0000cc; font-size: 10pt; font-family: Arial, sans-serif; font-weight: 600; }

td.name { background-color: #ffcc66; font-family: Arial,sans-serif; font-size: 10pt; }
td.value { background-color: #ffcc66; font-family: Helvetica,Verdana,Times,Arial; }
td.send { background-color: #ffcc66; font-family: Arial,sans-serif; font-size: 10pt; }
hr.divider { color: #000066; }

a.sndr:link { font-family: "Times New Roman", Arial, sans-serif; font-size: 8pt; text-decoration: none; color: #0000cc; }
a.sndr:active { font-family: "Times New Roman", Arial, sans-serif; font-size: 8pt; text-decoration: none; color: #ff0000; }
a.sndr:visited { font-family: "Times New Roman", Arial, sans-serif; font-size: 8pt; text-decoration: none; color: #000099; }
a.sndr:hover { font-family: "Times New Roman", Arial, sans-serif; font-size: 8pt; text-decoration: underline; color: #0000ff; }

td.smask   { font-family: "Times New Roman", Arial, sans-serif; font-size:10pt; color: #000033; }
td.subnav  { font-family: "Times New Roman", Arial, sans-serif; font-size:10pt; color: #000033; }
td.res { font-family: "Times New Roman", Arial, sans-serif; font-size: 8pt; color: #000000; }

/* PopUps Table  */ 
td.pb {  background-color: #000066; };
td.ph { background-color: #336699; color: #FFCC66; font-size: 10pt; font-family: Arial,sans-serif; font-weight: bold;};
td.pm  { background-color: #0000ff; font-family: "Times New Roman", Arial, sans-serif; font-size:10pt;  font-weight: 600; color: #ffff66; }
td.pd  { background-color: #EEEEEE; font-family: "Times New Roman", Arial, sans-serif; font-size: 8pt; color: #000033; }

/* hr in blau */
hr.blue { color:#000066; }
hr.lightblue { color:#439fef; }

td.subnavlinks  { font-family: Arial, sans-serif; font-size:10pt; color: #ffff00; font-weight: 600;}
td.green  { font-family: Arial, sans-serif; font-size: 8pt; color: #008000; font-weight: 400;}
td.searchtop  { font-family: Arial, sans-serif; font-size:10pt; color: #ffff66; font-weight: 600; background-image:url(/images/bg_search_top_blue.jpg);}
td.searchbottom  { font-family: Arial, sans-serif; font-size:10pt; color: #000033; font-weight: 400; background-image:url(/images/bg_search_bottom_blue.jpg);}
td.divider_hor  { background-image:url(/images/bg_light_divider.jpg); }
td.divider_ver  { background-image:url(/images/bg_left.jpg); }
