.datagrid table { border-collapse: collapse; text-align: center; width: 100%; } 
.datagrid {overflow: auto;
width: 100%;
	font-family: 'Oswald', Helvetica, Arial, sans-serif;
	font-weight: 700;
font-size: 14px; background: #FFF; overflow: hidden; border: 0px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius20: 3px; }

.datagrid table td, .datagrid table th { padding: 5px 10px; width: 25%;}


.datagrid table thead th {background:-webkit-gradient( linear, left top, left bottom,  );
background:-moz-linear-gradient( center top, #FF0000 5%, #FF0000 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0000', endColorstr='#FF0000');
 color:#000000; font-size: 15px; font-weight: normal; } 

.datagrid table thead th:first-child { border: none; }

.datagrid table tbody td { color: #000000; font-size: 13px;font-weight: normal; }
.datagrid table tbody td:first-child { border-left: none; }
.datagrid table tbody tr:last-child td { border-bottom: none; }

.button {
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    padding: 0px 5px;
    border: 1px solid #FF0000;
    border-radius: 8px;
    background: #ff3d5b;
    background: -webkit-gradient(linear, left top, left bottom, from(#FF0000), to(#FF0000));
    background: -moz-linear-gradient(top, #FF0000, #FF0000);
    background: linear-gradient(to bottom, #FF0000, #FF0000);
    font: normal normal bold 16px arial;
    color: #ffffff;
    text-decoration: none;
}
.button:hover,
.button:focus {
    border: 1px solid #ff9e38;
    background: #ff9e38;
    background: -webkit-gradient(linear, left top, left bottom, from(#ff9e38), to(#ff9e38));
    background: -moz-linear-gradient(top, #ff9e38, #ff9e38);
    background: linear-gradient(to bottom, #ff9e38, #ff9e38);
    color: #ffffff;
    text-decoration: none;
}
.button:active {
    background: #e07808;
    background: -webkit-gradient(linear, left top, left bottom, from(#e07808), to(#e07808));
    background: -moz-linear-gradient(top, #e07808, #e07808);
    background: linear-gradient(to bottom, #e07808, #e07808);
}

.RankIcon{background:url("ranks.png") repeat scroll 0 0 transparent;background-repeat:no-repeat;display:inline-table;height:16px;width:32px;cursor:pointer;}
td.k1{background:url(image.png) no-repeat; background-position:0px 0px;}
td.k2{background:url(image.png) no-repeat; background-position:0px -32px;}
td.k3{background:url(image.png) no-repeat; background-position:0px -64px;}
td.k4{background:url(image.png) no-repeat; background-position:0px -96px;}
td.k5{background:url(image.png) no-repeat; background-position:0px -128px;}
td.k6{background:url(image.png) no-repeat; background-position:0px -160px;}
td.k7{background:url(image.png) no-repeat; background-position:0px -192px;}
td.k8{background:url(image.png) no-repeat; background-position:0px -224px;}
td.k9{background:url(image.png) no-repeat; background-position:0px -256px;}
td.k10{background:url(image.png) no-repeat; background-position:0px -288px;}
td.k11{background:url(image.png) no-repeat; background-position:0px -320px;}
td.k12{background:url(image.png) no-repeat; background-position:0px -352px;}
td.k13{background:url(image.png) no-repeat; background-position:0px -384px;}
td.k14{background:url(image.png) no-repeat; background-position:0px -416px;}
td.k15{background:url(image.png) no-repeat; background-position:0px -448px;}
td.k16{background:url(image.png) no-repeat; background-position:0px -480px;}
td.k17{background:url(image.png) no-repeat; background-position:0px -512px;}
td.k18{background:url(image.png) no-repeat; background-position:0px -544px;}
td.k19{background:url(image.png) no-repeat; background-position:0px -576px;}
td.k20{background:url(image.png) no-repeat; background-position:0px -608px;}
td.k21{background:url(image.png) no-repeat; background-position:0px -640px;}
td.k22{background:url(image.png) no-repeat; background-position:0px -672px;}
td.k23{background:url(image.png) no-repeat; background-position:0px -704px;}
td.k24{background:url(image.png) no-repeat; background-position:0px -736px;}
td.k25{background:url(image.png) no-repeat; background-position:0px -768px;}
td.k26{background:url(image.png) no-repeat; background-position:0px -800px;}
td.k27{background:url(image.png) no-repeat; background-position:0px -832px;}
td.k28{background:url(image.png) no-repeat; background-position:0px -864px;}
td.k29{background:url(image.png) no-repeat; background-position:0px -896px;}
td.k30{background:url(image.png) no-repeat; background-position:0px -928px;}
td.k31{background:url(image.png) no-repeat; background-position:0px -960px;}
td.k32{background:url(image.png) no-repeat; background-position:0px -992px;}
td.k33{background:url(image.png) no-repeat; background-position:0px -1024px;}