.partner { border-bottom: 1px dashed #b2b2b2; font-size: 100%; line-height: 125%; padding: 10px 0; } .partner .media { width: 130px; overflow: visible; text-align: center; vertical-align: top; } .partner .media IMG { margin-top: 10px; } .partner .category { color: #7f7f7f; margin-bottom: 5px; font-style: italic; font-size: 90%; } .partner .icons { color: #7f7f7f; font-size: 90%; float: right; text-align: right; } .partner .description { padding: 7px 4px 4px; } .partner .icons IMG { margin: 3px; } .partner td.text { width: 70%; padding-left: 5px; } .partner .line { margin-bottom: 2px; } .partner A { text-decoration: underline; font-weight: bold; } .partner H1 { font-size: 110%; margin-top: 0px; margin-bottom: 2px; } .partner H2 { font-size: 100%; margin-top: 0px; margin-bottom: 2px; } .member { border-bottom: 1px dashed #b2b2b2; font-size: 100%; line-height: 125%; padding: 10px 0; } .member .locations { width: 150px; vertical-align: top; } .member .media { width: 130px; text-align: center; vertical-align: top; } .member .media IMG { margin-bottom: 10px; } .member .icons { font-size: 90%; margin-top: 10px; } .member .icons IMG { margin: 3px; } .member .text { width: 155px; padding-right: 10px; padding-left: 5px; } .member .line { margin-bottom: 2px; } .member A { text-decoration: underline; } .member H1 { font-size: 100%; margin-top: 0px; margin-bottom: 2px; font-weight: bold; } .member H2 { font-size: 100%; margin-top: 0px; margin-bottom: 6px; font-weight: normal; font-style: normal; } #results input { font-size: 10px; } .eMailInactive { background-color: #fcfc25 !important; }
