* {
  color: #000000 !important;
  background-color: #ffffff !important;
  background-image: none;
  margin:0;
  padding:0;
  line-height: 1.4em;
  word-spacing:1px;
  letter-spacing:0.2px;
  font: 1em Arial, Helvetica,"Lucida Grande", serif;;
}



/*remove these by default*/
.noprint, .struc_comp,.nav-menu site,
.nav-menu site,.nav-menu psik, .navigation, .banner_list, .horinaja, .horinaja_pagination,
.fdr, .site-icon, #ftr {
  display: none;
}

.psi-external-content{
  font-family: Arial,Verdana,Helvetica,sans-serif;
  width: 680px
}

.psi-external-content h1 {
  color: #999;
  font-size: 160%;
}

.psi-external-content h2 {
  color: #353F48;
  font-size: 125%;
  clear: both;
  position: relative;
}

.psi-external-content h3 {
  color: #82878C;
  font-size: 120%;
}

.struc_comp_print {
  display: inline;
}

.updated{
  line-height: 20pt;
}
a {
  text-decoration: none;
}

.user_nav_td,
.user_nav_td_active{
 height: 100px !important;
 width: 280px !important;
 vertical-align:top;

}

.user_nav_banner_list{
  display: block;
  
}


.journal-header{
  font: 18pt "Arial Narrow",Arial,Helvetica,sans-serif;
}

table {
  border-collapse: collapse;
}

ul.ul_level1 {
  list-style-type:square;
  font-size: 11px; /*#0.99em; #19px/16=1.19em for IE*/
}

ul.ul_level2 {
  list-style-type:circle;
  font-size: 11px; 
}

ul.ul_toplevel {
  list-style-type:lower-alpha;
  padding-left: 30px;

}

tr.alt-tr {
  text-align: left; margin-top: 0.5em;
}

td {
  border-bottom: 1px solid black;
  padding: 0 0.5em;
}
