body, td
{ margin:0;
  padding:0;
  background-color:#ffffff;
  color:#000000;
  line-height:1.33em;
  font-size:90%;
  font-family:Arial,Helvetica,sans-serif; }

table
{ border:0px; /* border="0" */
  border-collapse:collapse; /* cellspacing="0" */ }

table td
{ padding:0px; /* cellpadding="0" */
  vertical-align:top; }

a
{ color: #0e48ae; }

a:hover
{ color: #e05d00; }

h1
{ font-size: 1.4em;
  margin: 0px;
  margin-bottom: 0.3em;
  font-weight: normal; }

img
{ border:0px; }

sup, sub
{ vertical-align: middle;
  position: relative;
  font-size: 75%; }

sup
{ bottom: 0.5em; }

sub
{ top: 0.5em; }

ul, ol
{ /*margin: 0.5em 0 0em 0em;
  padding: 0;*/ }

ul li, ol li
{ margin: 0;
  padding-bottom: 0.3em;
  position: relative;}

ul li
{ list-style-type: none;
  behavior: expression( !this.before ? this.before = this.innerHTML = '&mdash;&nbsp;' + this.innerHTML : '' );
  text-indent: -1.3em; }

ul li:before
{ content: '\2014\a0'; }

a.a { color: #999999; }
.benderomania .menu { line-height: 1.8em; font-size:0.9em; padding-left: 30px; }
.benderomania .menu a { color: #999; }
.benderomania .menu .selected { color: #777; }
.benderomania { width: 310px; }
table.benders td { padding-bottom:40px; }
table.benders th { background-color: #f7f7f7; padding: 2px 4px; }
td.bittop { padding-top: 0.5em; }
.callmetema { padding-top: 20px; padding-right: 5%; }
.callmetema table { margin-top: 0.3em; margin-bottom: 0.5em; }
div.comment { margin-bottom: 20px; margin-top: 1em; }
div.comment span.heading { margin-bottom: 0em; color: #656565; }
div.comment div.body p { margin-bottom: 0.1em; }
div.comment div.answer div { margin-bottom:0.1em; }
.comment_no { font-size: 70%; margin-bottom:1em; }
.comment_no a { color:#427deb; }
a.ccnt { color: #ffffff; background-image: url(/images/ccnt_off2.gif); background-position: 55% 50%; background-repeat: no-repeat; text-decoration: none; font-size: 0.7em; }
a.ccnt:hover { background-image: url(/images/ccnt_on2.gif); }
a.ccnt span { font-size: 0.7em; color: #ffffff; font-family: Tahoma; }
.copyright { margin-top: 20px; }
.copyright .il { float: left; padding-bottom: 20px; }
.copyright .search { float: right; }
.captcha { border: 1px solid #e0e0e0; }
input.error, textarea.error { background-color: #ffe0e0; }
/*font.hlaquo { margin-left: -0.44em; }*/
input.i { border: 1px solid #e0e0e0; padding: 2px; }
a.j { color: #0066CC; border-bottom: 1px dotted #0066CC; }
.jb { color: #ea8b00; font-weight: bold; }
.lister { text-align: center; }
.lister-passive { color:#999999; }
#Navigator { font-size: 1em; font-family: Arial; padding: 0.5em; }
#Navigator span.Page { padding: 0px 5px 0px 5px; background-color: #e0e0e0; font-size: 1em; font-family: Arial; border: 1px solid white; }
#Navigator a.Page { padding: 1px 6px 1px 6px; font-size: 1em; font-family: Arial; }
#Navigator a.Page:hover, #Navigator span.Page:hover { padding: 0px 5px 0px 5px; border: 1px solid black; }
.post_tags { font-size:0.7em; margin: 0.5em 0; padding-bottom:20px;}
.post_tags a { color:#427deb;}
.post_date { font-size: 70%; }
.part_body { width: 80%; padding-top:10px; }
td.part_stuff { font-size: 70%; width:20%; /*color:#656565;*/ padding-left:1.3em; padding-top:11px; }
.tagcloud a { line-height:1.5em;}
.sape {color:#999999; font-size:70%; width:100%; clear:both;}
/*font.hlaquo {margin-left:-0.53em}
font.slaquo {margin-right:0.53em}
font.hbrace {margin-left:-0.30em}
font.sbrace {margin-right:0.30em}*/
.seealso {font-size:80%;}
td.part_body h1 {font-size: 1.2em;font-weight:bold;}
blockquote {font-size:0.9em;padding-bottom:1em;}
blockquote i {line-height:0.1em;}
