/* Pagination Screen CSS Document */

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

/* Styles */
.pagination-bar .normal { width: 640px; height: 29px; background: url(../../images/pagination_background.gif) top left no-repeat; }

/* Pages */
.pagination-bar .pages { width: 532px; height: 21px; float: left; margin-top: 4px; font-size: 70%; color: #464646; line-height: 21px; text-align: center; }
.pagination-bar .pages a:link,
.pagination-bar .pages a:visited{ color: #464646; text-decoration: underline; }
.pagination-bar .pages a:active,
.pagination-bar .pages a:hover { color: #ff5c00; text-decoration: underline; }

/* Buttons */
.pagination-bar .button { width: 21px; height: 21px; float: left; }
.pagination-bar .button div { width: 21px; height: 21px; margin-top: 4px; }
.pagination-bar .button a { width: 21px; height: 21px; display: block; }
.pagination-bar .button 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 .margin4-r { margin-right: 4px; }
.pagination-bar .margin4-l { margin-left: 4px; }
.pagination-bar .margin4-l-r { margin-left: 4px; margin-right: 4px; }