body { background: #f2f2f2; padding-top: 65px; text-align: center; font-family: arial, helvetica, sans-serif; text-align: center; }
a, a:hover { color: #185787; }
p { margin: 0; padding: 0 0 13px 0; }
.clear { clear: both; }
.container_err { width: 595px; background: #f2f2f2 url(../images/msgbox/top_ok.gif) no-repeat; position: relative; margin: 0 auto; padding: 0; }
.container_isok { width: 595px; background: #f2f2f2 url(../images/msgbox/top_ok.gif) no-repeat; position: relative; margin: 0 auto; padding: 0; }
.container_isok img { float: left; }
.container_err img { float: left; }
.cta { background: #f1fafe; font-size: 14px; color: #1f1f1f;  border-bottom: 1px solid #dae3ea; border-left: 1px solid #ddd; border-right: 1px solid #ddd; margin: 0; padding: 20px 0 20px 39px; text-align: left; width:539px; float:left}
.cta img { float: left; margin: 0 10px 0 0; }
.cta .action { width: 420px; float: left; margin-top: 7px; }
.footer { color: #797c80; border-left: 1px solid #ddd; border-right: 1px solid #ddd; padding-top: 25px; padding-left: 39px; padding-right: 13px; padding-bottom: 1px; text-align: center; width:526px;background: #fff;float:left }
.img_bottom { padding: 0; margin: 0; }
.link { padding-left: 9px; }
.title { padding-top: 34px; padding-left: 15px; padding-right: 15px; text-align: left;}
.title h2 { font-size: 18px; color: #262626; font-weight:bold; margin: 0 0 13px 0; padding: 0; letter-spacing: 0; }
.title h3 { font-size: 15px; color: #3e434a; font-weight: normal; margin: 0; padding: 0 0 21px 0; line-height: 25px; }