.ui-icon {
	display: inline-block;
	margin: 0px 1px;
	border-color: gray;
	cursor: pointer; }
.gridnic-pager .gridnic-pager-nav {
	display: inline-block;
	float: left;
	padding: 2px; }
.gridnic-pager .gridnic-pager-output {
	display: inline-block;
	float:right; }
.gridnic-pager .gridnic-pager-settings {
	display: inline-block;
	float: left;
	padding: 2px; }
.gridnic-pager .gridnic-pager-settings * {
	vertical-align: top; }
.gridnic-pager .gridnic-pager-settings a {
	padding: 2px;
	cursor: pointer;
	font-size:10px;
	color:#707070;
	text-decoration:underline;
}
.gridnic-pager-nav-pages, .gridnic-pager-settings-expanded {
	display: inline-block;
	padding: 2px; 
	color:#707070;
	vertical-align:top;}
/* paginator */
.pg-normal {
	color: black;
	font-weight: normal;
	text-decoration: none;    
	cursor: pointer; }
.pg-selected {
	color: black;
	font-weight: bold;        
	text-decoration: underline;
	cursor: pointer; }	

/* positioning */
span.ui-output-print {background-image: url(images/grid_print.png); }
span.ui-output-print:hover {background-image: url(images/grid_print_over.png); }
span.ui-output-excel {background-image: url(images/grid_excel.png); }
span.ui-output-excel:hover {background-image: url(images/grid_excel_over.png); }
span.ui-output-word {background-image: url(images/grid_word.png); }
span.ui-output-word:hover {background-image: url(images/grid_word_over.png); }
span.ui-output-pdf {background-image: url(images/grid_pdf.png); }
span.ui-output-pdf:hover {background-image: url(images/grid_pdf_over.png); }	