#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 {  
}

