a {color: #d31245; text-decoration: underline; }

a:hover {color: #008c99; text-decoration: none; }

ul li {list-style-type: square; margin-left: -23px; }

ol li {margin-left: -18px;}

.promo li {line-height:20px; }

hr {size:1px; border-top:0px; margin-top:1px; color:#d31245; background-color:#d31245; }

.content {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; margin-left:17px; margin-right:16px; margin-top:20px; margin-bottom:40px; }

.panel {margin:20px 0px 20px 0px; padding:15px; background-color:#cde5e8; }

.listmargin  {margin-top: 3px; }

.spacing-20px {margin-top: 20px; }

.spacing-10px {margin-top: 10px; }

.spacing-5px {margin-top: 5px; }

.promo {font-size:14px; font-weight:600; }

.promojust {font-size:14px; font-weight:600; text-align:justify; }

.promoctr {font-size:14px; font-weight:600; text-align:center; }

.promoaqua {font-size:14px; font-weight:600; color:#008c99; }

.sm {font-size:10px; }

.aquahead {font-size:24px; line-height:25px; text-align:center; font-weight:700; color:#008c99; }

.redhead {font-size:24px; font-weight:700; color:#d31245; }

.redheadctr {font-size:24px; text-align:center; font-weight:700; color:#d31245; }

.redrulesub {font-size:22px; color:#008C99; }

.subhead {font-size:17px; margin-bottom:14px; }

.subheadctr {font-size:17px; margin-bottom:14px; text-align:center; }

.redsub {font-size:18px; line-height:20px; font-weight:bold; color:#D31245; }

.redsubctr {font-size:18px; line-height:20px; font-weight:bold; color:#D31245; text-align:center; }

.aquasubsub {font-size:16px; line-height:18px; font-weight:bold; color:#008C99; }

.whtquote {text-align:center; font-size:15px; font-weight:bold; color:#ffffff; font-family:Georgia, Times New Roman, Times, serif; font-style:italic; line-height:18px; text-align:center; margin: 15px 10px 15px 10px; }

.ftr {text-align:center; margin-top:30px; }

.ctr {text-align:center; }

.big {font-size:17px; line-height:30px; font-weight:bold; }


