.become-amember-link { text-align: right;}
.become-amember-link .button { text-transform: uppercase; font: normal 13px RonniaRegular; width: 185px; display: inline-block; text-align: center}
.become-amember-link .button:hover {text-decoration: none !important}

#benefits-wrapper #preheader { font-size: 15px; line-height: 22px}
#benefits-list { padding-bottom: 20px;}
#benefits-list > li { list-style: none; margin: 3px 0 14px; border-bottom: 1px #a8a8a8 dotted;}
#benefits-list .icon { float: left; width: 39px; height: 39px; margin-right: 32px;}
#benefits-list .message { overflow: hidden;}

#benefits { padding: 10px 0; border-top: 2px #e0e0e0 solid; margin-top: 20px;}
#benefits a { color: #cf4788}
#benefits h4 { font: normal 18px RonniaRegular; color: #7a7a7a; margin: 0 }
#benefits-list .community   { background-position: -250px -79px}
#benefits-list .convention  { background-position: -291px -79px}
#benefits-list .logo-use    { background-position: -332px -79px}
#benefits-list .legislation { background-position: -375px -79px}
#benefits-list .enhancement { background-position: -416px -79px}
#benefits-list .decision    { background-position: -250px -128px}
#benefits-list .benchmark   { background-position: -291px -128px}
#benefits-list .trainings   { background-position: -332px -128px}
#benefits-list .access      { background-position: -375px -128px}
#benefits-list h5 { font: normal 17px RonniaRegular; color: #0069aa}