﻿/* page style 1 */
.pagination { padding: 2px; }
	.pagination ul { margin: 0; padding: 0; text-align: left; /*Set to "right" to right align pagination interface*/ font-size: 12px; text-align:center; }
	.pagination li { list-style-type: none; display: inline; padding-bottom: 1px; margin:2px; }
	.pagination a, .pagination a:visited { padding:  2px 5px 2px 5px; border: 1px solid #9aafe5; text-decoration: none; color: #2e6ab1; }
	.pagination a:hover, .pagination a:active { border: 1px solid #2b66a5; color: #ffffff; background-color: #000080; }
	.pagination li.currentpage { color: #a9a9a9; background-color: #ccffff; }
	.pagination li.disablepage { padding: 0 5px; border: 1px solid #929292; color: #929292; }
	.pagination li.nextpage { font-weight: bold; }




/* page style 2 */
.pages_btns { clear: both; width: 100%; padding: 0 0 8px; overflow: hidden; }
.postbtn, .replybtn { float: right; }
.postbtn { margin-left: 10px; cursor: pointer; }
.pages_btns .pages em { line-height: 26px; }
.pages, .threadflow { float: right; border: 1px solid #CAD9EA; background: #F7F7F7; height: 24px; line-height: 26px; color: #999; overflow: hidden; }
.pages a, .pages strong, .pages em, .pages kbd, #multipage .pages em { float: left; padding: 0 8px; line-height:26px; }
.pages a:hover { background-color: #FFF; }
.pages strong { font-weight: bold; color: #090; background: #CAD9EA; }
.pages a.prev, .pages a.next { line-height: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.pages a.next { padding: 0 15px; }
.pages kbd { border-left: 1px solid #CAD9EA; margin: 0; }
* html .pages kbd { padding: 1px 8px; }
.pages kbd input { border: 1px solid #CAD9EA; margin-top: 3px !important; * > margin-top: 1px  !important; margin: 1px 4px 0 3px; padding: 0 2px; height: 17px; }
.pages kbd>input { margin-bottom: 2px; }
.threadflow { margin-right: 5px; padding: 0 5px; }
.page { background-color: #EFEFEF; }
	.page a { text-decoration: underline; }
		.page a:hover { }
		
		
		
		
		
/* page style 3 */
.pager { padding-right:18px; float:right; text-align:right; height:30px; }
	.pager a { background:#F5F5F5; border:1px solid #D6D6D6; color:#888; height:20px; float:left; line-height:20px; padding:0 5px; margin:0 0 0 6px; display:inline; }
		.pager a:hover { background:#fff; border:1px solid #868686; color:#888; text-decoration:none; }
		.pager a.focus { background:#fff; border:1px solid #868686; font-weight:bold; }
	.pager i.all { padding-left:5px; line-height:30px; float:left; display:inline; }
 
