table {
    border-collapse:collapse;    
}

.ui-jqgrid-htable,
.ui-jqgrid-btable {
    margin:0 auto;
}

.ui-state-default .ui-icon { 
    background-image: url(images/ui-icons_217bc0_256x240.png); 
}

.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {
    background-image: url(images/ui-icons_5e6468_256x240.png); 
}

thead {
    text-align:center;
}
/*
td[role='gridcell'] {
    text-align: center !important;
}
*/

.ui-jqgrid-hbox thead {
    background: #f2f6f8; /* Old browsers */
    background: -moz-linear-gradient(top, #f2f6f8 1%, #d9dee1 95%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f2f6f8), color-stop(95%,#d9dee1)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #f2f6f8 1%,#d9dee1 95%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #f2f6f8 1%,#d9dee1 95%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #f2f6f8 1%,#d9dee1 95%); /* IE10+ */
    background: linear-gradient(to bottom, #f2f6f8 1%,#d9dee1 95%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f6f8', endColorstr='#d9dee1',GradientType=0 ); /* IE6-9 */
    
}
.ui-jqgrid-view .ui-jqgrid-htable th, 
.ui-jqgrid-view .ui-jqgrid-bdiv td {    
    
     /*padding-left:10px;*/
     
 }
 
 
th.ui-state-default.ui-th-column.ui-th-ltr {    
      border:1px solid #bfc8d1;
}

th.ui-state-default.ui-th-column.ui-th-ltr div.ui-jqgrid-sortable {
    position:relative;
    display:block;
    padding:0px;
    padding-top:20px;
    padding-bottom:20px;
    margin:0 -2px;
    text-align:center;
    cursor:pointer;
    height: 100%;
}

th.ui-state-default.ui-th-column.ui-th-ltr div.ui-jqgrid-sortable:active
{   
    background: #d9dee1; /* Old browsers */
    background: -moz-linear-gradient(top, #d9dee1 0%, #f2f6f8 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d9dee1), color-stop(100%,#f2f6f8)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #d9dee1 0%,#f2f6f8 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #d9dee1 0%,#f2f6f8 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #d9dee1 0%,#f2f6f8 100%); /* IE10+ */
    background: linear-gradient(to bottom, #d9dee1 0%,#f2f6f8 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9dee1', endColorstr='#f2f6f8',GradientType=0 ); /* IE6-9 */    
}

tr.ui-search-toolbar th.ui-state-default.ui-th-column.ui-th-ltr {    
       padding:10px;

}

.ui-jqgrid-bdiv table tbody tr:nth-child(odd)
{    
    background:#dde4e8; 
}

.ui-jqgrid-view .ui-state-default
{
	background:none;
	border:none;
}

.ui-jqgrid-bdiv {
    background:none;
}

.ui-jqgrid-bdiv td
{
    border:1px solid #bfc8d1;
    border-top:none;
    height:40px; 
}

.jqgfirstrow td {
    visibility:hidden;
}

.ui-jqgrid-bdiv {
    margin-top:-1px;
}

.ui-jqgrid-bdiv td p
{
    padding:0px;
    padding-left:16px;    
}

.ui-jqgrid-bdiv tr {        
    border-top:none;          
    /*background:#f0f4f7;*/
}    

.ui-jqgrid-bdiv tr.ui-state-highlight
{
    background:#ddf3fb ;   
    border:1px solid #79d1ef;    
}

.ui-jqgrid-bdiv tr.ui-state-highlight td
{
    border:1px solid #79d1ef;
}

.ui-jqgrid-bdiv tr.ui-state-highlight:hover
{
    background:#ddf3fb ;   
    border:1px solid #79d1ef;    
}

.ui-jqgrid-bdiv tr.ui-state-highlight:nth-child(odd)
{
    background:#ddf3fb ;   
    border:1px solid #79d1ef;  
}

.ui-jqgrid-bdiv tr.ui-state-highlight:nth-child(odd):hover
{
    background:#ddf3fb ;   
    border:1px solid #79d1ef;  
}

.ui-jqgrid-bdiv table tbody tr.ui-state-hover 
{
    background:#eff3f6;
    font-weight:normal;
    border:0px;
}

.ui-jqgrid-hbox  table.ui-jqgrid-htable thead tr.ui-search-toolbar th.ui-state-default div input
{   
    height:22px;
    border:1px solid #8f9eac;
	outline:none;
	font-size:13px;
	color:#3f3f3f;
	padding:6px;
	margin:0px;
	margin-top:0px;
	
}
.ui-jqgrid-hbox  table.ui-jqgrid-htable thead tr.ui-search-toolbar th.ui-state-default div input:focus
{
   border:1px solid #43bae8;
	
	background-color:white;
	-webkit-box-shadow: 
      inset 1px 2px 8px  rgba(67,186,232,0.3),
       0 0 3px rgba(67,186,232,1);
}

.ui-jqgrid .loading
{   
    left: 50%;
    top: 45%;
    background:url(../../images/ajax-loader.gif) left center;
    
    background-repeat: no-repeat;
    height: 180px;
    width: 70px;
    padding-left:36px;
    margin-left:-53px;
    position:absolute;
    border:0;
    line-height:180px;
    z-index: 3000;
}
.contentBoxMain .ui-jqgrid {background-color: #EFF3F6; margin-right:-8px;}
.contentBoxMain .ui-jqgrid thead{border-top:1px solid #EFF3F6;}
.contentBoxMain .ui-jqgrid-hbox thead {background:none;}

.contentBoxMain th.ui-state-default.ui-th-column.ui-th-ltr{padding:0px;}

.contentBoxMain .ui-jqgrid-hbox thead {
    background: #f2f6f8; /* Old browsers */
    background: -moz-linear-gradient(top, #f2f6f8 1%, #d9dee1 95%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f2f6f8), color-stop(95%,#d9dee1)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #f2f6f8 1%,#d9dee1 95%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #f2f6f8 1%,#d9dee1 95%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #f2f6f8 1%,#d9dee1 95%); /* IE10+ */
    background: linear-gradient(to bottom, #f2f6f8 1%,#d9dee1 95%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f6f8', endColorstr='#d9dee1',GradientType=0 ); /* IE6-9 */
}

.contentBoxMain th.ui-state-default.ui-th-column.ui-th-ltr div.ui-jqgrid-sortable:active {
    background: #f2f6f8; /* Old browsers */
    background: -moz-linear-gradient(top, #d9dee1 1%, #f2f6f8 95%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#d9dee1), color-stop(95%,#f2f6f8)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #d9dee1 1%,#f2f6f8 95%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #d9dee1 1%,#f2f6f8 95%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #d9dee1 1%,#f2f6f8 95%); /* IE10+ */
    background: linear-gradient(to bottom, #d9dee1 1%,#f2f6f8 95%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9dee1', endColorstr='#f2f6f8',GradientType=0 ); /* IE6-9 */
}

.contentBoxMain .ui-jqgrid-bdiv table tbody tr:nth-child(odd) {
    background:#eff3f6;
}

.contentBoxMain .ui-jqgrid-bdiv table tbody tr:nth-child(odd):hover {
    background:#f5f8fa;
}

.contentBoxMain .ui-jqgrid-bdiv tr {
    background:#eff3f6;
    border-bottom:1px solid #8f9eac;
}

.contentBoxMain .ui-jqgrid-bdiv table tbody tr:hover {
    background:#f5f8fa;
}

.contentBoxMain .ui-jqgrid-bdiv tr.ui-state-highlight {
    background:#ddf3fb ;   
    border:2px solid #79d1ef;
}

.contentBoxMain .ui-jqgrid-bdiv tr.ui-state-highlight td {
    border:1px solid #79d1ef;
}

.contentBoxMain .ui-jqgrid-bdiv tr.ui-state-highlight:hover {
    background:#ddf3fb ;   
    border:2px solid #79d1ef;    
}

.contentBoxMain .ui-jqgrid-bdiv tr.ui-state-highlight:nth-child(odd) {
    background:#ddf3fb ;   
    border:2px solid #79d1ef;  
}

.contentBoxMain .ui-jqgrid-bdiv tr.ui-state-highlight:nth-child(odd):hover {
    background:#ddf3fb ;   
    border:2px solid #79d1ef;  
}

.ui-dialog {
    background: #f0f3f5;
    border-color: #f0f3f5;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}

.ui-dialog-buttonpane
{
    background:#e5eaed;
    border-top:1px solid #8f9eac;
    -moz-border-radius:0px 0px 10px 10px;
    -webkit-border-radius:0px 0px 10px 10px;
    border-radius:0px 0px 10px 10px;
}    

.ui-dialog-buttonpane .ui-button {
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
}

.ui-dialog-titlebar {
    border-radius:10px 10px 0px 0px;
}

.ui-dialog-titlebar-close .ui-icon
{     
    background:url('../../images/close_icon.png') no-repeat;

    background-position:0px 0px;
    width:29px;
    height:29px;
    border:none;  
    cursor:pointer;
}

.ui-dialog-titlebar-close.ui-state-hover .ui-icon {
    background-position:0px -30px;
}

.ui-dialog .ui-dialog-titlebar-close 
{ 
    background:none;
    position: absolute; 
    right: -17px; 
    top: -15px; 
    width:30px;  
    height:30px; 
    border:none;
    padding:0px; 
    margin:0px;
    z-index: 1001;
}

.ui-datepicker-today, .ui-state-default.ui-state-highlight {
    background:#C4EAF8;
}

.tableTeams {
    margin-left:50px;
}

.ui-jqgrid-bdiv td a {
    font-weight:normal;
    text-decoration:none;
}

.ui-jqgrid-bdiv td a:hover {
    font-weight:normal;
    text-decoration:underline;
    color:#0e9dd9;
}

.ui-icon-triangle-1-n {
background-position: 1px -16px;
}