/* Pagination Screen CSS Document */

/* -- PAGINATION BAR -- */
.pagination-bar { }

/* Styles - 2 available, 'shadow' fits under a 'results bar' */
.pagination-bar .normal { width: 580px; height: 22px; background: url(../../images/pagination_background.gif) top left no-repeat; }
.pagination-bar .shadow { width: 580px; height: 22px; background: url(../../images/pagination_background_shadow.gif) top left no-repeat; }

/* Pages */
.pagination-bar .pages { width: 492px; height: 19px; float: left;  font-size: 70%; color: #000; line-height: 19px; text-align: center;}
.pagination-bar .pages a:link, .pagination-bar .pages a:visited{ color: #000; text-decoration: underline; }
.pagination-bar .pages a:active, .pagination-bar .pages a:hover { color: #006db7; text-decoration: underline; }

/* Buttons */
.pagination-bar .button { width: 19px; height: 19px; float: left; }
.pagination-bar .button a { width: 19px; height: 19px; display: block; }
.pagination-bar .button span { display: none; visibility: hidden; }
.pagination-bar .button div { width: 19px; height: 19px; margin-top: 3px; display: block; }
/*.pagination-bar .button span span { display: none; visibility: hidden; }*/
.pagination-bar .first { background: url(../../images/pagination_button_first.gif) top left no-repeat; }
.pagination-bar .prev { background: url(../../images/pagination_button_prev.gif) top left no-repeat; }
.pagination-bar .next { background: url(../../images/pagination_button_next.gif) top left no-repeat; }
.pagination-bar .last { background: url(../../images/pagination_button_last.gif) top left no-repeat; }
/* moves background to greyed out version */
.pagination-bar .disabled { background-position: bottom left; }

/* Margins */
.pagination-bar .margin3-r { margin-right: 3px; }
.pagination-bar .margin3-l { margin-left: 3px; }