#pc-body { 
  padding:0; 
  margin:0; 
  } 
.pc-img { 
  width:130px; 
  } 
.mosimage { 
  padding:0 0 15px 15px !important; 
  } 
#pc-menu { 
  float:left;  
  width:180px; 
  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%; 
  color:#666666; 
  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: disc; 
  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: center; 
  vertical-align: top; 
  width: 50%; 
} 
fieldset.mod td.mod4 { 
  text-align: center; 
  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; 
} 
.popup 
{ 
  color: #9F141A; 
  cursor: default; /* The value for CURSOR can be the following: default, auto, crosshair, hand, move, n-resize, s-resize, e-resize, w-resize, ne-resize, se-resize, nw-resize, sw-resize, text, wait, help */ 
  text-decoration: none 
} 
a.mainlevelalt:link, a.mainlevelalt:visited { 
}
