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

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

body.mceContentBody, body.mceContentBody h1 {
   color: #000000;
}

fieldset {
    border:1px solid #000;
    padding:26px;
}
legend {
    border:1px solid #ccc;
    background:#000;
    padding:0 20px;
    font-weight:bold;
}
    
li {list-style-image: url(/images/li.png);}

img { border:0; display: block; }

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

input, select {font-size:12px; font-family:arial,tahoma,helvetica;}

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

a:focus, a:hover, a:active { outline:none }

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

#topPath h6 {
    padding:0;
    margin:0;
    font-size:24px;
    font-weight:bold;
    color:ffffff;
}

.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:600px; margin:0 auto; text-align:center; padding-bottom:28px; }

#pagination a { padding:2px 6px; color:#721415; 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:#721415; background:#fff; text-decoration:none; border:1px solid #cdddee; }

table.pagination a:hover { color:#fff; background-color:#721415; border:1px solid #721415; }
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 */