.grid {
}

.gridtable {
		width:100%;
		background-color: #DDDDDD;
		border:2px solid black;
}

		.gridtable thead tr {
				background-color: #CCCCCC;
				background-color:#AAAAAA;
				padding: 2px;
		}
		
		
		.gridtable a{
		  text-decoration:none !important;
		}
		
		.gridtable th a img {
				border: none;
				vertical-align: middle;
		}

		.gridtable th.currentordered_asc a {
			padding-right: 17px;
			background: url(/images/icons/1uparrow_.png) no-repeat right center;
		}
		
		.gridtable th.currentordered_desc a {
			padding-right: 17px;
			background: url(/images/icons/1downarrow_.png) no-repeat right center;
		}

		.gridtable td a img {
				border: none;
				vertical-align: middle;
				
		}

		.gridtable .tablerow1 {
				background-color: #F8F8F8;
		}

		.gridtable .tablerow2 {
				background-color: #E8E8E8;
		}
		
		.gridtable .tr-over{
				background-color:#fff;
				cursor: pointer;
			}

		.gridtable td {
				padding: 3px;
				border-bottom: 2px solid #CCCCCC;
		}

.gridtable .emp {
	color:red;
}

.gridPager {
		margin: 1em;
		text-align: center;
}
	.gridPager a img {
			border: none;
			vertical-align: middle;
			margin: 0.5em 0;
	   }

	.gridPager .pageNum {
			padding: 0.5em;

			vertical-align: middle;

			font-weight: bold;
		}

	.gridPager img {
    		border: none;
    		vertical-align: middle;
    	}

	.gridPager .currentPage {
    		display:inline;
    	}
	
	.gridPager .pagerIcons {
    		display:inline;
    		width: 46px;
    	}
    	
	.gridPager table {
    		margin: 0 auto;
    		white-space:nowrap;
    		border:none;
    	}
    	.gridPager table td{
    	       border:none;
    	       vertical-align: middle;
    	   }
    	   
    .gridPager a.toFirstPage{
		display:block;
		float:left;
		width:22px;
		height:22px;
		background:url(/weblib/icons/2leftarrow_.png) no-repeat center center;
		
		text-decoration:none;
	}
	
	.gridPager a.toPrevPage{
		display:block;
		float:left;
		width:22px;
		height:22px;
		background:url(/weblib/icons/1leftarrow_.png) no-repeat center center;
		
		text-decoration:none;
	}
	
	.gridPager a.toNextPage{
		display:block;
		float:left;
		width:22px;
		height:22px;
		background:url(/weblib/icons/1rightarrow_.png) no-repeat center center;
		
		text-decoration:none;
	}
	
	.gridPager a.toLastPage{
		display:block;
		float:left;
		width:22px;
		height:22px;
		background:url(/weblib/icons/2rightarrow_.png) no-repeat center center;
		
		text-decoration:none;
	}
	
.gridPagerSliding{
	
	height:50px;
	line-height:45px;
	vertical-align:middle;
	
	text-align:center;
	color:#3C7486;
}


.gridPagerSliding span.pagerPageLink {
	font-size:1.4em;
	font-weight:bold;
	margin-right:3px;
	padding:2px 10px 0px 10px;
	text-decoration:none;
	font-family:Verdana, Helvetica, Arial, sans-serif;
}

.gridPagerSliding a.pagerPageLink{
	color:#3C7486;
	text-decoration:none;
	padding:2px 5px;
	border:1px solid #DBDACA;
	margin-right:3px;
	background-color:white;
}

	.gridPagerSliding a.pagerPageLink:hover{
		text-decoration:none;
	}
	
	.gridPagerSliding a.pagerPageLinkToPrewPage{
		font-weight:bold;
		padding-right:10px;
	}
	
	.gridPagerSliding a.pagerPageLinkToNextPage{
		font-weight:bold;
		padding-left:10px;
	}
	
	
.gridtable2 {
	background-color: #DDDDDD;
}

		.gridtable2 th {
			background-color: #917C4D;
			padding: 2px;
		}

		.gridtable2 th a img {
				border: none;
				vertical-align: middle;
		}

		.gridtable2 td {
			background-color: #917C4D;
			padding: 2px;
			color: white;
		}

		.gridtable2 td a img {
				border: none;
				vertical-align: middle;

		}

		.gridtable2 .tablerow1 td {
			background-color: #666666;
		}

		.gridtable2 .tablerow2 td {
				background-color: #333333;
		}

		
		#contentInner .gridtable th{
		background-color: #EEEEEE;
		padding: 3px;
	}

/*
	#contentInner .gridtable th a {
		text-decoration: none;
		color: #E6A128;
	}

	#contentInner .gridtable th a:hover {
		text-decoration: underline;
		color: #E6A128;
	}

	#contentInner .gridtable td {
		padding: 2px;
	}
	#contentInner .gridtable .tablerow1, #contentInner .listtable .tablerow1 {
		background-color: #FFFFFF;
	}

	#contentInner .gridtable .tablerow2, #contentInner .listtable .tablerow2{
		background-color: #E4E9EF;
	}

	#contentInner .gridtable img {
		border: none;
		vertical-align: middle;
	}

		*/