@charset "utf-8";

body {margin:0 0 12px;color:#000;background:#eee url('images/bg.jpg') repeat-x;font-size:13px;font-family: Verdana;line-height:18px}

p {margin:0;padding:0}

a {color:#002b33;text-decoration:none}
a:hover, a.active {color:#000;text-decoration:underline}

.bold {font-weight:bold}
.small {font-size:11px}

.red {color:#c00}
.green {color:green}

.center {text-align:center}

img {vertical-align:middle}

h1 {font-size:16px;margin:4px 0}
h2 {margin:0 0 14px}

.float {float: left}
.right {float:right}
div.float20 {float: left;width: 19.99%}
div.float25 {float: left;width: 24.99%}
div.float33 {float: left;width: 33.32%}
div.float40 {float: left;width: 39.99%}
div.float50 {float: left;width: 49.99%}
div.float60 {float: left;width: 59.99%}
div.float66 {float: left;width: 66.65%}
div.float75 {float: left;width: 74.99%}
div.float80 {float: left;width: 79.99%}
.clear,.clearer {clear: both}

table {width:100%;text-align:center;border-spacing:0}
th {font-weight:bold;background:#f7f7f7;padding:4px}
td {padding:2px}
.row2 {background:#fafafa}

#page {min-width:1005px;margin:auto;padding:0 -4px;max-width:1100px}
#topbar {background:#fff;font-weight:bold;padding:8px 8px;margin-top:0}
#topbar a {color:#000;padding:0 6px;font-size:12px}
#submenu {background:#4d4d4d;font-size:12px;color:#fff;margin:14px 6px 6px;padding:8px 14px;border-bottom:2px solid #bbb}
#submenu a {color:#fff;padding:0 5px}
#submenu h2, .box#submenu h2 {margin:0;font-size:13px}

.tags {margin-bottom:8px;font-size:110%}

.main {}
.main h2 {float:left}
.main .cats {clear:both;white-space:nowrap}
.main .keys {margin-top:12px}
.main .keys p {float:left;width:20%;white-space:nowrap;overflow:hidden}
.main .keys p a {font-weight:bold;font-size:12px}

.topic {border:1px solid #ccc;margin:14px 0}
.topic h2 {margin:0 0 2px;font-size:14px}
.topic a {margin:0 2px}
.entry {background:#fcfcfc;padding:8px;border:1px dotted #ccc;font-size:12px;max-height:158px;overflow:auto}
.entry.init {background:#f5f5f5;margin-top:8px}
.entry .text, .entry .original {float:left;width:40%}
.entry .text {overflow:hidden;padding-right:20px;width:57%}
.entry .original {font-size:10px}

#stopwords p {float:left;width:12.5%;margin:3px 0}
#stopwords a {display:block;font-weight:bold}

#comparison table span, #comparison .float50 span  {color:#000;font-size:10px;font-weight:bold}

.marked {background:#ff0}

.box {background: #fff; padding: 12px 14px;margin:4px;border:1px solid #ddd;border-bottom:2px solid #ccc;border-right:2px solid #ddd}

.pagFrame {padding:7px 14px;font-weight:bold;font-size:12px}

.stats {font-size:11px;font-weight:bold;border-bottom:1px solid #ccc;margin:-4px 0 5px;background:#f3f3f3}

.heat1, .heat2 {background:#fffff2}
.heat3, .heat4 {background:#ffe5df}
.heat5, .heat6 {background:#ffcccc}

h2 span {font-weight:bold;font-size:12px;margin:7px 0 -7px;display:block}
