#page h1 { margin:0 0 12px 0; padding:0; background-color:#000070; }
#page h2 { margin:12px 0; padding:0; color:#000070; font-size:16px; }
#mimg    { text-align:center; background-color:#E8E8E8; }

.mcontents dl { margin:0; padding:0; }
.mcontents dt { clear:both; color:#000080; font-weight:bold; text-allign:center; text-align:center; margin:14px 0; }
.mcontents dd { margin:0; padding:0; line-height:160%; }

.fleft  {  float:left; margin:0 10px 10px 0; }
.fright { float:right; margin:0 0 10px 10px; }
.fright img { margin:0 0 10px 10px; }
.imgcenter { text-align:center; }
.imgcenter img  { margin: 5px;  }

.tright { text-align:right; font-size:10px; }
.tright a { text-decoration:none; }
.tright a:hover { color:#FFFF00; } 

.dlend { margin-top:28px; }

.l160 { line-height:160%; }
.mb24 { margin-bottom:24px; }

p.center { color:#000080; font-weight:bold; text-align:center; margin: 24px 0 16px 0; }

.bbox  { border:3px double #000; width:550px; margin:14px 115px; text-align:center; color:#000080; padding:12px; }

.tblpartner,.tblpartnerGarana { border:3px dotted #999; width:100%; margin: 12px 0; }
.tblpartner td, .tblpartnerGarana td { padding: 12px; }

.tblpartnerGarana { position:relative; line-height:140%; }