﻿.pageNav {
	margin-top:10px;
	padding:10px 0;
	color:#000000;
	font: 0.85em arial;
	overflow:hidden;
	zoom:1;
}
.pageNav .typing {
	float:right;
}
.pageNav input {
	font-size:10px;
	font-family:verdana;
}
.pageNav a {
	line-height:2.2em;
	padding: 2px 5px;
	color:#203558!important;
	border: solid 1px #849CC6;
	text-decoration: none!important;
}
.pageNav a:hover {
	background-color:#E5EDF9;
	color:#203558!important;
}
.pageNav span.current {
	padding:2px 5px;
	color:#ffffff!important;
	background-color:#5E90C3!important;
	border: solid 1px #5E90C3;
	font-weight:bold;
}
.pageNav .pre {
	margin: 0 10px;
	white-space:nowrap;
}
.pageNav .next {
	margin:0 10px;
	white-space:nowrap;
}
.pageNav.top {
	padding:0;
	margin:0 0 5px 0;
}
.pageNav.top.articles
{
	float:right;
	margin:-10px 0 0 5px;
	padding:0 0 10px;
}
.pageNav.top.article 
{
	float:right;
	--margin:-10px 0 0 5px;
	--padding:0 0 10px;
}
.pageNav.top a {
	padding:0;
	margin:0;
	border:none;
}
.pageNav.top .pre, .pageNav.top .next {
	background: url(/app_themes/main/images/css/btn_pageNav.gif) no-repeat;
	float: right;
	height: 15px;
	width: 40px;
	display: block;
	text-indent: -9999px;
	overflow:hidden;
}
.pageNav.top .pre {
	width:34px;
	margin:0;
	margin-right:5px;
}
.pageNav.top .next {
	margin:0;
}
.pageNav.top span.pre {
	background-position: 0px -50px;
}
.pageNav.top span.next {
	background-position: -50px -50px;
}
.pageNav.top a.pre {
	background-position: 0 0;
}
.pageNav.top a.next {
	background-position: -50px 0;
}
.pageNav.top .hint {
	display:block;
	float:right;
	margin-right:5px;
}
.searchBox {
	padding:10px 12px 15px 12px;
	text-align:center;
}

.searchBox.searchSkinA {
	
	color:#081B39;
	border-bottom:1px solid #3F799F;
	border-top:1px solid #73A4BE;
	border-left:1px solid #73A4BE;
	border-right:1px solid #73A4BE;
	background:#BFD8E9 url(/app_themes/main/images/css/search_bg.gif) top;	
	
}

