.grid-view-loading {
    background: url("../images/loading.gif") no-repeat scroll 0 0 transparent;
}
.grid-view {
    padding: 0px 0;
}

.grid-view table.items {
    background: none repeat scroll 0 0 white;
    border: 1px solid #D0E3EF;
    border-collapse: collapse;
    width: 100%;
}
.grid-view table.items th, .grid-view table.items td {
    border: 0px solid white;
    font-size: 0.9em;
    padding: 0.3em;
}

.grid-view table.items thead tr.filters td 
{
	
	padding-left:0 !important;
	padding-right:2px !important;
}

.grid-view table.items th {
    background: url("pepper-grinder/images/ui-bg_fine-grain_15_ffffff_60x60.png") repeat-x scroll left top white;
	border: 1px solid #D4D1BF;
   /* background: url("bg.gif") repeat-x scroll left top white;*/
    color: #140F06;
    text-align: center;
}
.grid-view table.items th a {
    color: #140F06;
    font-weight: bold;
    text-decoration: none;
}
.grid-view table.items th a:hover {
    color: #140F06;
}
.grid-view table.items th a.asc {
    background: url("../images/up.gif") no-repeat scroll right center transparent;
    padding-right: 10px;
}
.grid-view table.items th a.desc {
    background: url("../images/down.gif") no-repeat scroll right center transparent;
    padding-right: 10px;
}
.grid-view table.items tr.even {
    background: none repeat scroll 0 0 #F8F8F8;
}
.grid-view table.items tr.odd {
    background: none repeat scroll 0 0 #E5E1F4;
}
.grid-view table.items tr.selected {
    background: none repeat scroll 0 0 #BCE774;
}
.grid-view table.items tr:hover {
    background: none repeat scroll 0 0 #BCE774;
}
.grid-view .link-column img {
    border: 0 none;
}
.grid-view .button-column {
    text-align: center;
    width: 60px;
}
.grid-view .button-column img {
    border: 0 none;
}
.grid-view .checkbox-column {
    width: 15px;
}
.grid-view .summary {
    margin: 0 0 5px;
    text-align: right;
	font-size:12px;
	display:none;
}
.grid-view .pager {
    margin: 5px 0 0;
    text-align: center;
}
.grid-view .empty {
    font-style: italic;
}
.grid-view .filters input, .grid-view .filters select {
    border: 1px solid #CCCCCC;
    width: 100%;
}


.border{border:1px solid #ccc}
.rounded {-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;}

li.page, li.next, li.previous {margin:0}

.ayanerPager {
	width:335px;
	margin:0 auto;
	
}

/* Styles for ClinkPager */
ul.yiiPager
{
	font-size:.9em;
	border:0;
	margin:0;
	padding:0;
	line-height:100%;
	display:inline;
}

ul.yiiPager li
{
	display:inline;
}

ul.yiiPager a:link,
ul.yiiPager a:visited
{
/*	border:solid 1px #ccc;*/
	color:inherit;
	
	/*padding:2px 8px;*/
	text-decoration:none;
	/*-moz-border-radius:3px; -webkit-border-radius:3px; border-radius: 3px;*/
	/*background:#CCC;*/
}


ul.yiiPager li.previous a, 
ul.yiiPager li.next a 
{
	background-position: center top;
    background-repeat: no-repeat;
}

ul.yiiPager li.previous a:hover, 
ul.yiiPager li.next a:hover 
{
	background-position: center bottom;
}
ul.yiiPager li a /* .page a*/
{
	background: none repeat scroll 0 0 #BDBDBD;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
	font-weight:normal;
    height: 40px;
    line-height: 40px;
    text-align: center;
    text-shadow: 0 1px #666666;
    width: 45px;
}

ul.yiiPager a:hover,
ul.yiiPager .hidden a:hover
{
	background-color: #838383;
    text-decoration: none;
}

ul.yiiPager .selected a
{
	background-color: #838383;
    text-decoration: none;
	cursor:default;
}

ul.yiiPager .hidden a
{
	/*display:none;*/
	/*border:1px solid #ccc;
	color:inherit;*/
}

/**
 * Hide first and last buttons by default.
 */
ul.yiiPager .first,
ul.yiiPager .last
{
	display:none;
}

div.pager
{
	margin: 5px 0 0 0;
	text-align: right;
	padding:0;
	padding-right:15px;
	height:30px;
}


