/* Common style for all themes */
acronym { cursor: help; border: 0; font-style: italic; color: #455; background: transparent; }
code { font: 100% 'courier new',courier,serif; color:#C00; background: transparent; }
img { border: 0; }
label { cursor: pointer; }
select.input { font: 71% verdana,arial, sans-serif; }
th.gw { font: bold 71% verdana,arial,sans-serif; }
tt { color: #808; background: transparent; }
ul.dictlist { list-style: square; color:#777; background: transparent; padding:0; margin-left:1.5em; }
ul.dictlist li { margin-top: 0.2em; font: 71% verdana,arial,helvetica,sans-serif; }
ul.noindent { padding:0; margin: 0 0 0 2em; }
dl.termlist dt { margin-top: 1em; color: #777; background: transparent; }
.defnblock { margin: 0; padding: 0 2em 1em 2em; width: auto; }
ol.defnblock { margin-left: 1.5em; }
.highlight { color: #000; background: #FE9; }
.imgLeft { float: left; }
.imgRight { float: right; }
.input { border: #68C 1px solid; padding-left: 1px; color: #000; background: #FFF; font: 80% "courier new",courier,serif; width: 100%; }
.linkmark { font-family: arial,sans-serif; color: #090; background: transparent; }
.stress { color: #C30; background: transparent; }
.underline { text-decoration: underline; }
.y { margin: 0 4% 1em 4%; width: 100%; }
/* colors */
.red { color: #E30; background: transparent; }
.green { color: #3B0; background: transparent; }
.blue { color: #33F; background: transparent; }

