﻿	.search-form {
		float: right;
		/*border: solid 1px #6B90DA;*/
		padding: 0 0 10px 0;
		/*margin-bottom: 10px;*/
	}	
	
	.search-form #advanced-search tr td {
		padding: 0px;
		vertical-align: top;
	}
	
	.search-form #advanced-search #advanced-search-fields tr td {
		padding-left: 5px;
	}
	
	
	.search-form #advanced-search #date-of-last-order-range tr td {
		padding: 0px;
	}
			
	.search-form #advanced-search .field-validation-error {
		display: block;
	}

    .search-form table {
        margin-top: 0;
    }

	.grid {
		/*margin-top: 10px;*/
		width: 100%;	/* use this field to set width of the whole grid */
		display: table;
	}

	.grid #grid-header {
		white-space: nowrap;
		font-size: 9pt;
		margin-bottom: 3px;
		height: 20px;
	}
		
	.grid #grid-header #row-stats {
		width: 100px;
		float: left;
		margin-top: 3px;
	}
	
	/*.grid .pager-nav {
		float: right;
		margin-left: auto;
	}*/
	
	.grid .pager-nav {
		width: 60%;
        float: right;
	}

    .grid .pager-nav table {
        float: right;
	}

    .grid .row-stats {
		width: 100%;
	}

    .grid .pager-nav table img.home,
    .grid .pager-nav table img.homelink,
    .grid .pager-nav table img.end,
    .grid .pager-nav table img.endlink{
        width: 16px;
        height: 18px;
    }
        .grid .pager-nav table img.home,
        .grid .pager-nav table img.left,
        .grid .pager-nav table img.right,
        .grid .pager-nav table img.end {
            opacity: 0.5
        }
    .grid .pager-nav table img.left,
    .grid .pager-nav table img.leftlink,
    .grid .pager-nav table img.right,
    .grid .pager-nav table img.rightlink{
        width: 10px;
        height: 18px;
    }
    

	/*.grid .pager-nav table tr td {
		text-align: center;
	    padding: 0;
	}*/
	
	/*.grid .pager-nav .disabled {
		color: #C0C0C0;
	}
			
	.grid .pager-nav a {
		text-decoration: none;
	}*/
	
	/*.grid #grid-data table {
		border: solid 1px #B8DEE4;
		border-collapse: collapse;
		width: 100%;
	}
	
	.grid #grid-data table th {
		padding: 6px 5px;
		text-align: left;
		color: #FFFFFF;
		background-color: #3E83C9; 
		border: solid 1px #3E83C9;   
		white-space: nowrap;
	}
	
	.grid #grid-data table th a {
		padding-right: 10px;
		color: #FFFFFF;
	}

	.grid #grid-data table td {
		padding: 5px;   
		border: solid 1px #B8DEE4;
	}

					
	.grid #grid-data table tr.alt td {
		background: #ecf6fc none repeat scroll 0 0;
	}
	
	.grid #grid-data table tr.over td {
		background: #bcd4ec none repeat scroll 0 0;
	}*/
	
	
	.grid #grid-data .asc{
		background: transparent url('../Content/images/asc.png') center right no-repeat;
	}
	
	.grid #grid-data .desc{
		background: transparent url('../Content/images/desc.png') center right no-repeat;
	}
	
	.grid #grid-footer {
		margin-top : 3px;
        font-size: 9pt;
	}
	
	
	.grid #grid-footer #page-size-div {
		width: 20%;
		float: left;
	}
	
	.grid #grid-footer #page-size-div #refresh-button {
	  width: 20px;
	  height: 20px;
	  margin: 0;
	  padding: 0;
	  border: 0;
	  background: transparent url(../Content/Images/refresh.gif) no-repeat center top;
	  text-indent: -1000em;
	  cursor: pointer; /* hand-shaped cursor */
	  cursor: hand; /* for IE 5.x */
	}


	.hidden {
		display: none;
	}
	
	.grid .blockUI-message {
		/*background: url('../Content/Images/ajax-loader.gif') center no-repeat;*/
		/*padding : 10px 10px 10px 5px;*/
	    width: 40px;
	    height: 40px;
	    background-color: #CDCDCD;
		/*border: 3px solid red;*/
		display: block;
		vertical-align: middle;
	}
