#pc-body {   
  padding:0;   
  margin:0;   
  }   
.pc-img {   
  width:130px;   
  }   
.mosimage {   
  padding:0 0 15px 15px !important;   
  }   
#pc-menu {   
  float:left;    
  width:160px;   
  margin:0 15px 15px 0;   
  background: none repeat scroll 0%;   
  }   
#pc-form label {   
  padding: 10px 0 0 0;   
  }   
label {   
  font-weight: bolder;   
  }   
.article_separator {   
  background: transparent url(../fe-images/separator2.gif) repeat-x scroll center;   
  display: block;   
  height: 25px;   
  }   
.pc-footer {   
  text-align: right;   
  width: 100%;   
  font-size: .9em;   
  }   
.td.new_view {   
  border-left-style: inset;   
  }   
.td.new_view2 {   
  border-bottom-style: outset;   
  border-left-style: inset;   
  }   
div.return_msg {   
  text-align:center;    
  color:red;   
  font-style:italic;   
  font-weight:bold;   
  text-decoration:blink;   
  }   
fieldset.mod {    
  border: 1px solid;   
  padding: 1.0em 2.5em;   
  text-align: left;   
  width: auto;   
  }   
fieldset.mod div {   
  text-align: right;   
  width: 100%;   
}   
fieldset.mod div.mod2 {   
  text-align: left;   
}   
fieldset.mod td.mod {   
}   
fieldset.mod ul.mod {   
  list-style-type: none; 
  margin-left: 0;   
  padding-left: 0;   
  float: center;   
}   
fieldset.mod td.mod2 {   
  text-align: left;   
}   
fieldset.mod td.mod3 {   
  border-left: 1px solid;   
  padding: 0em 5.0em;   
  text-align: left;   
  vertical-align: top;   
  width: 50%;   
}   
fieldset.mod p {   
  padding: 0em 1.75em;   
  text-align: left;   
  vertical-align: top;   
}   
fieldset.mod td.mod4 {   
  padding: 0em 5.0em;   
  text-align: left;   
  margin-left: -35px;   
  vertical-align: top;   
  width: 50%;   
}   
fieldset.mod div.mod {   
  text-align: center;   
}   
fieldset.edit {    
  width: 450px;   
  text-align: center;   
}   
legend {   
  padding: 0.2em 0.5em;   
  border:1px solid;   
  font-size:90%;   
  text-align:right;   
}   
a.mainlevelalt:link, a.mainlevelalt:visited {   
} 

