body#membership.membership-login .sectionnavigation ul li#membershiplogin a
{background-color: #D2DEE9;
font-weight: bold;}

.formheading{font:800 13px Verdana,Arial,Helvetica,sans-serif;color:#000000;background:#b5b5b5;border-bottom: 1px solid #190B86;padding-left:10px;}

.formdesc{background:#fff;color:#000; font: 12px arial, helvetica, sans-serif;}

#maincol .formexplanation{font-size:10px; font-weight:normal; padding-top:4px; text-align:left; }

.value_lineright, .value{background:#E5E5E5;color:#333; font: 11px arial, helvetica, sans-serif; border-bottom: 1px solid #190B86;}

.label{font-weight:700;color:#333;background:#d0d0d0; border-bottom: 1px solid #190B86; border-right: 1px solid #190B86;padding-left:10px; padding-top:6px;}

.lineborder,.formborder{border: 1px solid #190B86; border-bottom:none;}
.buttonbarright{background:#190B86;text-align:right}
.buttonbarleft{background:#190B86;text-align: left}
.fieldrequired{font-style:italic}
.value_lineright {border-right: 1px solid #190B86;}



 


hr.clearit {display: block; clear:both; margin:0; padding:0;
  visibility: hidden;}
 
#registrationfees td { padding: 0px 20px 0px 10px;}

#registrationfees table {margin-top:-5px; font-size: 12px; text-align:left; border:none;}

#registrationfees form {margin:0 0 4px 0; padding:0;}



#benefits_matrix th {font-size:13px; padding:1px 4px;}
#benefits_matrix th p {margin:0; padding:0; font-weight:normal; font-size:12px;}
#benefits_matrix {border:1px solid #333333;}
#benefits_matrix .grayedout {background:#888888}
#benefits_matrix td {text-align:center;border-bottom:1px solid #999999; padding:4px 10px;}
#benefits_matrix td p {font-weight:bold;font-family: Arial, Helvetica, sans-serif;}
.category {font-size: 13px; padding:6px; font-weight: bold; text-transform:uppercase;text-align: left; border-bottom:1px solid #999999; background-color:#cccccc}
#benefits_matrix .benefit {text-align: left;}
#benefits_matrix .benefit p{font-weight:normal; font-size: 12px;}
#benefits_matrix .notes {font-weight:normal; font-size: 10px; text-align:left;}
#benefits_matrix .notes p {margin:0; padding:2px 0; font-weight:normal;}
#benefits_matrix .italic_note {font-weight:normal; font-style:italic; font-size:12px}

ul#list-name li {margin-bottom:10px}

ul#list-name li li {padding-bottom:6px; background:none; list-style:disc; padding-left:0;}

