.addressBox { display:block; margin-bottom:5px; border:1px solid #DDD; font-size:16px; padding:20px; margin-top:5px; cursor:pointer; text-align:left; }
.addressBox:hover { background-color:#E5E5E5; }
.addressBox:checked { background-color:#C63; }
.addressBox.isSelected { background-color: #E5E5E5; }
.addressBox.formob { padding-left:40px; }

.size22 { font-size:22px; }
.size24 { font-size:24px; }
.size28 { font-size:28px; }
.size32 { font-size:32px; }
.formrowlg { border-radius:5px; border:1px solid #CCC; background-color:#FFF; }
.formrowlg td { font-size:16px; border-bottom:1px solid #CCC; padding:5px; }
.headingBox, .headingBoxDark { padding:20px; text-align:center; font-size:16px; border:1px solid #CCC; }
.headingBoxDark { background-color:#231F20; color:#FFF; border-color:#231F20; }
.MarginB { margin-bottom:20px; }
.MarginT { margin-top:20px; }
.stacked { border-bottom:0px none; }
.cardlogo { vertical-align:middle; height:35px; margin-right:5px; }
