body {
    font-family: verdana,tahoma,arial,helvetica;
    font-weight: normal;
    font-size: 11px;
    color: #000000;
}

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

h1, h2 {
    padding: 0;
    margin: 0;
    font-size: 15px;
    font-weight: bold;
}
h3, h4 {
    padding: 0;
    margin: 0;
    font-size: 13px;
    font-weight: bold;
}
h5, h6 {
    padding: 0;
    margin: 0;
    font-size: 12px;
    font-weight: bold;
}

.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: header search form
=================================================================================== */
#headerSearch { float:right; margin-top:6px; padding-right:10px; }

#headerSearch img, #headerSearch input { vertical-align:middle; margin-right:4px; }

#headerSearch .headerTxtField { width:200px; height:15px; font-size:11px; font-weight:bold; padding:3px 0px 0px 3px; background-color:#ffffff; border:2px solid #646464; border-right-color:#d9d9d9; border-bottom-color:#d9d9d9; }
/* end: header search form
=================================================================================== */


/* 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
=================================================================================== */


