.inner h1{background:url(../images/contents_h1.png) left top repeat-x;color:#74797e;font-size:28px;font-weight:normal;letter-spacing:-1px;height:42px;line-height:42px;margin-bottom:30px;padding-left:1px;}
.inner h2{color:#424244;font-size:16px;font-weight:bold;margin:18px 0 18px 0;}
.inner h2 a{text-decoration:none;}
.inner h2 a:hover{color:#212122;}
.inner h3{color:#424244;font-size:14px;font-weight:bold;margin:18px 0 18px 0;}
.inner p{color:#464647;line-height:18px;margin:18px 5px 18px 0;}
.inner p.clear{clear:both;}
.inner a{color:#526d93;}
.inner p a{text-decoration:underline;}
.inner p a:hover{color:#778899;text-decoration:underline;}
.inner img.left{float:left;margin:5px 10px 5px 0;}
.inner img.right{float:right;margin:5px 0 5px 10px;}
.inner img.bordered{background-color:#fafafa;border:solid 1px #b8b9ba;padding:3px;}
.inner div.leftimage-caption{color:#303030;display:inline;font:normal 11px Tahoma, Arial, Helvetica, sans-serif;float:left;margin:0px 12px 5px 0;text-align:center;}
.inner div.rightimage-caption{color:#303030;display:inline;font:normal 11px Tahoma, Arial, Helvetica, sans-serif;float:right;margin:0px 0 5px 12px;text-align:center;}
.inner div.centerimage-caption{color:#303030;font:normal 11px Tahoma, Arial, Helvetica, sans-serif;margin:0px auto 5px;text-align:center;}
.inner div.leftimage-caption img, .inner div.rightimage-caption img, .inner div.centerimage-caption img{margin-bottom:3px;}
.center{text-align:center;}
.justify{text-align:justify;}
.right{text-align:right;}
.bold{font-weight:bold;}
.underline{text-decoration:underline;}
.uppercase{text-transform:uppercase;}
