.object-left{ float:left; padding: 0 30px 15px 0; }
.object-right{ float:right; padding: 0 0 15px 30px; }
.text-right{ text-align:right; }
.text-center{ text-align:center; }
body #message .postrelation-1{ line-height:1; }
body #message .postrelation-1 h2{ font-size:100%; padding:0; }
.txtstyle-1 .ttlSet-3{ background:none; float:none; height:auto; padding:0; }
.txtstyle-1 .ttlSet-3 h2,
.txtstyle-1 .ttlSet-3 h3,
.txtstyle-1 .ttlSet-3 h4{ background:none; float:none; color:#333; padding:0; font-size:100%; }
.login-info{ background:#fff; border-bottom:1px solid #666; padding:0.5em; font-weight:bold; }
#login{ width:48em; margin:5em auto; }
#login h1{ font-weight:bold; font-size:1.2em; margin-bottom:1em; border-bottom:1px solid #ccc; }
#login label{ font-weight:bold; }
#login .buttonblock{ margin-top:1em; }
#login .halfbox{ width:48%; }

.content-view-embeddedmedia  .class-image .attribute-image {
display: inline-block;
 _display: inline;

}


#message .txtstyle-1 .box_l  .ttlSet-2 h2 {
 font-size: 100%;
 font-weight: bold;
  padding: 0 0 0 0 ;
}

#message .txtstyle-1 .box_r  .ttlSet-2 h2 {
 font-size: 100%;
 font-weight: bold;
  padding: 0 0 0 0 ;
}



#message .txtstyle-1 .ttlSet-3 h2 {
    padding: 0 0 15px;
}
