* { font-family: 'Monda', sans-serif; font-size: 98%;}

.black { background-color: black; color: white;}
.lightgray { background-color: #F9F9F9; border-bottom: 1px solid #efefef;}

.full { width: 100%; }

.padding { padding: 20px; }
.paddingtop { padding-top: 40px; }
.paddingbottom { padding-bottom: 40px; }

h1 { font-size: 186%; text-transform: uppercase; font-weight: 700; }
h2 { font-size: 130%; }
.h1size { font-size: 186%; text-transform: uppercase;}

p { padding: 4px 0px;}

.tabs a:hover { border-bottom-color: #ec008c !important; }

a.footerlink:link { color: #ec008c; }
a.footerlink:visited { color: #ec008c; }
a.footerlink:hover { color: #fff; }
a.footerlink:active { color: #ec008c; }

a.contentlink:link { color: #ec008c; }
a.contentlink:visited { color: #ec008c; }
a.contentlink:hover { color: #000; }
a.contentlink:active { color: #ec008c; }

.centerimage {
    display: block;
    margin-left: auto;
    margin-right: auto;
  }

.underline { border-bottom: 2px solid #efefef; margin-bottom: 20px; }