*.dl_dir_header { width:100%; height:16px; background-color:#31a3e4; margin-top:2px; margin-bottom:10px; font-weight:bold; text-indent:2px; position:relative; color:#fff; }
*.dl_dict_header { width:100%; background-color:#99e0ff; text-indent:2px; position:relative; }
img.dl_dict_header_ico { vertical-align:middle; padding-right:6px; padding-top:1px; padding-bottom: 1px; }
*.dl_dir_area { margin-left: 10px; }
*.dl_dict_area { margin-left: 10px; margin-bottom: 10px; }
*.dl_dict_addinfo { color: #69CAFF; width: 96%; text-align: right; margin-top: 4px; margin-right: 2px; }
*.dl_spellchecked { margin-top: 2px; }
*.dl_source { margin-top: 4px; }
*.dl_source_position { font-weight: bold; margin-right: 2px; }
*.dl_source_text { font-weight: bold; margin-right: 4px; }
*.dl_phonetic { color: #2DABF5; margin-right: 4px; }
*.dl_pos { font-style: italic; color: #08CF1F; margin-right: 4px; }
*.dl_target { margin-left: 10px; margin-top: 2px;}
*.dl_target_word { font-weight: bold; }
*.dl_target_bullet { color: #2DABF5; margin-right: 4px; }
*.dl_target_otherexpressions { font-style: italic; }
*.dl_target_domain { color: #666666; margin-right: 4px; }
*.dl_target_usage { color: #666666; margin-right: 4px; }
*.dl_target_indicator { color: #666666; margin-right: 4px; }
*.dl_target_morpho { color: #08CF1F; margin-left: 4px; }
*.dl_expression { margin-left: 20px; }
*.dl_exsource { color: #666666; }
*.dl_additional_meaning { color:#1e85c0; }
*.dl_additional_meaning:hover { color:#1e85c0; text-decoration:underline; cursor:pointer; }
*.dl_additional_expression { color:#1e85c0; }
*.dl_additional_expression:hover { color:#1e85c0; text-decoration:underline; cursor:pointer; }
img.dl_header_chevron { position:absolute; right:2px; width:14px; height:14px; vertical-align:middle; }