body {background:#fff;color:#000;font-family:sans-serif;font-size:0.95em;margin:0;}
table {font-size:0.95em;}
table,tr,th,td {border:0;padding:0;}
td,th {vertical-align: top;}
h1,h2 {margin:0.15em;}
h3,h4,p {margin:0;}
h1 {font-size:2em;}
h2 {font-size:1.5em;}
h3 {font-size:1.17em;}
small {font-size:0.83em;}
b {color:#333;}
blockquote {border:1px solid #ddd;margin:1em 1.5em;}
a[target] {color:#060;}

hr {display:none;}

#home {padding-top:.2em;font-size:2.4em;}
 #homelink {font-family:serif;letter-spacing:-0.02em;text-decoration:none;color:#333;padding:.2em 0;border:1px solid #eee;}
 #homelink.hb:hover {background:#78c;border-color:#ccc;}
 #homelink.hr:hover {background:#e66;border-color:#ccc;}
  #nz  {position:relative;left:0.2em;}
  #s1  {position:relative;left:0.2em;bottom:0.2em;}
  #s2  {position:relative;right:0.2em;top:0.2em;}
  #ra  {position:relative;right:0.2em;}
  #est {color:#aaa;font-size:0.3em;float:right;position:relative;margin:0 0.6em;top:-0.7em;}
   #homelink:hover #s1, #homelink:hover #s2 {color:#eee;}
#page {padding-left:0.5em;vertical-align: middle;}
#more {text-align:center;margin:0;border: solid #fff;border-width:1px 0;color:#eee;}
#date {padding-right:0.5em;vertical-align: middle;}
#body {padding-left:0.5em;height:45.5em;}
#foot {color:#888;}
#trl1 {font-family:serif;color:#333;text-decoration:none;}
#trl2 {font-family:sans-serif;color:maroon;}

.b {background:#9c927f;height:1em}
.r {background:#e66;height:1em;}
.g {background:#ddd;}
.lg {background:yellow;border: solid #ccc;border-width:0 1px;height:1em;}
.w {background:#eee;border:solid #ccc;border-width:1px 0;}
.y {background:#ede8cb;border: solid #ccc;border-width:0 1px;}
.y {background:#;border: solid #ccc;border-width:0 1px;}
.zn {background:#eee;border:0 none;}
#body.w {background:#fff;}

.item {border:1px solid #ddd;margin: 0em 0.9em 1.2em 0.4em;}
  .item .item {margin-right:1em}
  .item a img {border:1px solid #eee;}
   .item a:hover img {background:#78c;border:1px solid #ccc;}
 .item h3 {background:#eee;margin:0;padding:0.2em 0.3em 0 0.3em;border-style:solid;border-color:inherit;border-width:0 0 1px 0;}
 .item h3>small {display:block;color:#666;font-size:0.7em;margin-left:.1em;}
 .item p {color:#000;margin:0.4em;font-size:1em;}
  .item p + p {margin-top:1em;}
 .item ul {margin:0.25em 1em;padding:0 1em;}
 .item li {color:inherit;padding:0.25em 0;}
 .item table {text-align:center;margin:0.5em;border:1px dotted #ccc;font-size:0.8em;}
  .item table#contents {text-align:left;font-size:0.9em;margin:0;}
  .item table th {background:#ddd;}
  .item table td {border:dotted #ddd;border-width:1px 0;}
  .item table tr:hover {background:#eee;}
.vcard li {padding:0;}

.cg {background:#efe;color:#020;}
 .cg:hover {border-color:#aca;}
  .cg h3 {background-color:#bdb;border-color:#aca;}
.cr {background:#fee;color:#200;}
 .cr:hover {border-color:#daa;}
  .cr h3 {background-color:#ebb;border-color:#daa;}
.cb {background-color:#eef;color:#003;}
 .cb:hover {border-color:#bbe;}
  .cb h3 {background-color:#ccf;border-color:#bbe;}
.cy {background:#ffd;color:#210;}
 .cy:hover {border-color:#cc8;}
  .cy h3 {background-color:#eea;border-color:#dd8;}
.co {background:#fed;color:#640;}
 .co:hover {border-color:#e90;}
  .co h3 {background-color:#fc9;border-color:#dba;}
.cn {background:#fff;}
 .cn:hover {border-color:#ccc;}

#menu {width:8.6em;padding:0;margin:0;border:0;background:#ede8cb;font-size:0.9em;text-align:left;z-index:10;}
#menu ul {width:10.8em;padding:0;border:1px solid #9c927f;background:#ddd;z-index: 20;}
#menu li {padding:0;margin:0;position:relative;display:block;}
#menu li ul {display:none;position:absolute;top:0.4em;left:5.3em;margin-left:3em;}
#menu li ul ul {left:7.3em;}
#menu li:hover {background:#9c927f;color:#eee;}
#menu li:hover ul {display:block;}
#menu li:hover ul ul {display:none;}
#menu li:hover li:hover ul {display:block;}
#menu b {color:#090;}
#menu li a {color:#333;display:block;text-decoration:none;padding:0.25em 0em 0.25em 0.8em;border-bottom:1px solid #ccc;}
#menu li a:hover {color:#eee;background:#9c927f;}
#menu li a#nothome {color:#aaa;background:#eee;}
#menu li .pageinpath {background:#fff;}
#menu li a.activepage {color:#aaa;background:#fff;}
#menu li.li_c a {text-align:center;padding-right:0.8em;}
#menu li.li_nolink {color:#56a;padding:0.25em 0.8em;border:solid #ccc;border-width:1px 0;margin:0.4em 0;}
#menu li.li_nolink:hover {background:#fff;color:#9c927f;}
#menu b#b_b {color:#000;}

#singlet {height:11em;width:8.6em;font-size:0.9em;color:#333;margin-top:0.4em;text-align:left;}
#singlet small {display:block;border:solid #ccc;border-width:1px 0;padding:0.2em 0 0.2em 1em;}
#singlet a {color:#eee;display:block;}
#singlet img {position:absolute;background:#eee;padding-left:2.15em;}
#singlet:hover img {visibility:hidden;}
#singlet:hover a {color:#333;text-decoration:none;}

#tabs {}
 #tabs a {color:#333;text-decoration:none;}
  #tabs a:hover small {color:#eee;background:#78c;}
 #tabs small {font-size:0.8em;vertical-align:top;background:#eee;padding:0 0.4em;border:solid #ccc;border-width: 0 1px 1px 1px;}

#tabs .maadi, .maadi {background:#fea;}
P.maadi {text-align:center;margin:1em;padding:0.2em;border:1px dotted #aaa;}
 P.maadi:hover {background:#78c;}
 P.maadi a {text-decoration:none;color:#210;}
  P.maadi:hover a {color:#eee;}

#g_ad {margin:0.7em -3em 0.5em 0.5em;position:relative;float:left;}
#g_ad_m {text-align:center;}
#g_ad_m2 {text-align:center;}

#search {border:1px dashed #aaa;margin: 1em 0 1em 1em;padding-bottom:1em;clear:both;}
 #search h3 {background:#78c;margin:0;padding:0 0.3em;border:solid #67b;border-width:0 0 1px 0;}
  #search h3 span {padding:0;background:inherit;border:0;}
 #search img {position:relative;top:1em;border:0;}

/* png backgrounds */

/*
#body, .b {
background-image:url(images/alpha1.png);
background-repeat:repeat-y;
background-position:left;
}

.cy h3, .cb h3, .cg h3, .co h3 , .cn h3, #page, #date{
background-image:url(images/alpha2.png);
background-repeat:repeat-y;
background-position:right;
}
*/