
.results-row-item  { font-size: 12px; text-align: left; vertical-align: top; padding: 5px; border-top: 1px solid #285067 }
.results-row-item a { color: #163446; font-weight: bold; text-decoration: none }
.results-row-item a:hover { color: #285067; text-decoration: underline }
.results-row-photo  { vertical-align: top; padding: 5px; border-top: 1px solid #285067 }
#search-cell p.small  { font-weight: normal; font-size: 11px }
h1  { color: #163446; font-weight: bold; font-size: 14px; background-color: #e9f3f9; margin: 0px; padding: 5px }
h2  { color: #e9f3f9; font-weight: bold; font-size: 14px; background-color: #163446; margin: 0px; padding: 5px }
#category-cell { text-align: left; vertical-align: top; padding-right: 10px }
#category-cell li { font-size: 12px; line-height: 160%; list-style-type: none }
#category-cell li a { color: #163446; font-weight: bold; text-decoration: none }
#category-cell li a:hover { color: #285067; text-decoration: underline }
#category-cell p { font-size: 12px; text-decoration: underline }
#category-cell ul { background-color: #e9f3f9; margin: 0px; padding: 5px }
#page-switch { color: #163446; font-size: 11px; background-color: #e9f3f9; padding: 5px; border-top: 1px solid #285067 }
#page-switch a { color: #163446; font-weight: bold; text-decoration: none }
#page-switch a:hover { color: #285067; text-decoration: underline }
#page-switch p { margin: 0px }
#results-cell { text-align: left; vertical-align: top }
#search-cell { text-align: left; vertical-align: top }
#search-cell form { margin: 0px; padding: 0px 0px 0px 5px }
#search-cell p { font-weight: bolder; font-size: 12px; padding-bottom: 5px }
.results-row-photo p { font-size: 12px }
.results-row-photo a { color: #163446; font-weight: bold; text-decoration: none }
.results-row-photo a:hover { color: #285067; text-decoration: underline }

