html, body, img, div, form, a, script, input { margin:0; padding:0; }

body {
    font-family:tahoma,arial,helvetica;
    font-weight:normal;
    font-size:12px;
    color:#555555;
}

img { border:0; display: block; }

p { margin:0; padding-top:5px; padding-bottom:5px; }

input, select { font-size:12px; }

a { color:#CA252C; text-decoration:none; }
a:hover, a:active { color:#CA252C; text-decoration:underline; }

h1 {
    padding: 0;
    margin: 0;
    font-size: 16px;
    font-weight: bold;
    color: #CA252C;
}
h2 {
    padding: 0;
    margin: 0;
    font-size: 14px;
    font-weight: bold;
    color: #000000;
}
h3 {
    padding: 0;
    margin: 0;
    font-size: 13px;
    font-weight: bold;
    color: #7E7E7E;
}
h4 {
    padding: 0;
    margin: 0;
    font-size: 11px;
    font-weight: normal;
    color: #7E7E7E;
}
h5 {
    padding: 0;
    margin: 0;
    font-size: 12px;
    font-weight: bold;
}
h6 {
    padding: 0;
    margin: 0;
    font-size: 12px;
    font-weight: normal;
    color: #0960C9;
}

.clearfix:after {
    content:".";
    display:block;
    height:0;
    font-size:0;
    clear:both;
    visibility:hidden;
}
.clearfix { display:inline-block; }

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* start: pagination */
/* =================================================================================== */
#searchPagination { background:#ffffff; width:700px; margin:0 auto; text-align:center; padding-bottom:28px; }

#pagination a { padding:2px 6px; color:#004276; background:#fff; text-decoration:none; border:1px solid #cdddee; }

table.centerPagination { text-align:center; width:100%; margin:0px; padding:0px; }

table.pagination { padding:0px; margin:0px; }

table.pagination a { padding:2px 6px; display:block; font-size:.8em; color:#004276; background:#fff; text-decoration:none; border:1px solid #cdddee; }

table.pagination a:hover { color:#fff; background-color:#004276; border:1px solid #004276; }
table.pagination a.searchCurrentPage, table.pagination a.searchCurrentPage:hover { padding:2px 6px; display:block; color:#a8a8a8; background:#fff; text-decoration:none; border:1px solid white; white-space:nowrap; cursor:default; }

table.pagination a.searchPreviousPage,
table.pagination a.searchPreviousPage:hover,
table.pagination a.searchNextPage,
table.pagination a.searchNextPage:hover
{ padding:2px 6px; display:table-cell; color:#a8a8a8; background:#fff; text-decoration:none; border:1px solid #dcdcdc; white-space:nowrap; cursor:default; }

.paginationArrows { line-height:10px; }
/* end: pagination */
