.paging
	{
		margin: 0px auto;
		padding: 0;
		list-style: none;
	}

	.paging li
	{
		float: right;
		margin-right: 5px;
        margin-top: 5px;
	}

	.paging li a
	{
		display: block;
		text-decoration: none;
		color: #717171;
        font-family: "BHoma", "B Homa", "BMitra", "B Mitra", Tahoma, Arial, Helvetica, sans-serif;
		font-size: 12pt;
		text-shadow: 0px 1px white;
		padding: 8px 12px;

		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;

		-webkit-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.35);
		-moz-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.35);
		box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.35);
		background-color: #e5e5e5;

		background: -webkit-linear-gradient(top, #e5e5e5 0%, #e8e8e8 100%);
		background: -moz-linear-gradient(top, #e5e5e5 0%, #e8e8e8 100%);
		background: -o-linear-gradient(top, #e5e5e5 0%, #e8e8e8 100%);
		background: -ms-linear-gradient(top, #e5e5e5 0%, #e8e8e8 100%);
		background: linear-gradient(top, #e5e5e5 0%, #e8e8e8 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#e8e8e8',GradientType=0 );
	}

	.paging li a.current-page
	{
		color: white;
		text-shadow: 0px 1px #3f789f;

		-webkit-box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.8);
		-moz-box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.8);
		box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.8);
		background: #7cb9e5;

		background: -webkit-linear-gradient(top, #f3b000 0%, #f3b000 100%);
		background: -moz-linear-gradient(top, #f3b000 0%, #f3b000 100%);
		background: -o-linear-gradient(top, #f3b000 0%, #f3b000 100%);
		background: -ms-linear-gradient(top, #f3b000 0%, #f3b000 100%);
		background: linear-gradient(top, #f3b000 0%, #f3b000 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3b000', endColorstr='#f3b000',GradientType=0 );
	}

	.paging li a:hover
	{
		-webkit-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.55);
		-moz-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.55);
		box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.55);
		background: #fff;

		background: -webkit-linear-gradient(top, #fff 0%, #e8e8e8 100%);
		background: -moz-linear-gradient(top, #fff 0%, #e8e8e8 100%);
		background: -o-linear-gradient(top, #fff 0%, #e8e8e8 100%);
		background: -ms-linear-gradient(top, #fff 0%, #e8e8e8 100%);
		background: linear-gradient(top, #fff 0%, #e8e8e8 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#e8e8e8',GradientType=0 );
	}

	.paging li a:active, .paging li a.current-page:active
	{
		-webkit-box-shadow: inset 0px 1px 3px 0px rgba(0,0,0,0.5), 0px 1px 1px 0px rgba(255,255,255,1) !important;
		-moz-box-shadow: inset 0px 1px 3px 0px rgba(0,0,0,0.5), 0px 1px 1px 0px rgba(255,255,255,1) !important;
		box-shadow: inset 0px 1px 3px 0px rgba(0,0,0,0.5), 0px 1px 1px 0px rgba(255,255,255,1) !important;
	}

	.paging li a.current-page:hover
	{
		-webkit-box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.9);
		-moz-box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.9);
		box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.9);
		background: #99cefc;

		background: -webkit-linear-gradient(top, #f3b000 0%, #f3b000 100%);
		background: -moz-linear-gradient(top, #f3b000 0%, #f3b000 100%);
		background: -o-linear-gradient(top, #f3b000 0%, #f3b000 100%);
		background: -ms-linear-gradient(top, #f3b000 0%, #f3b000 100%);
		background: linear-gradient(top, #f3b000 0%, #f3b000 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3b000', endColorstr='#f3b000',GradientType=0 );
	}