.simpleTable {
   font-family: arial, tahoma, helvetica, sans-serif;
   font-size: 11px;
   background-color: #ffffff;
   text-align: left;
   width: 100%;
}
/*
.simpleTable th {
   font-family: arial, tahoma, helvetica, sans-serif;
   font-size: 11px;
   background-color: #eff3f7;
   border: solid 1px #D0D0D0;
   border-left: none;
}

.simpleTable td {
   font-family: arial, tahoma, helvetica, sans-serif;
   font-size: 11px;
   border-bottom: solid 1px #E0E0E0;
   padding: 4px 0px 4px 5px;
}

tr.th {
   background-color: #EFF3F7;
   width: 16px;
   padding: 0px;
}

tr.th td {
   border-left: solid 1px #D0D0D0;
   color: #000000;
   text-decoration: none;
   cursor: pointer;
}
.simpleTitle {
   cursor: default !important;
}

tr.th a {
   color: #000000;
   font-weight: bold;
   text-decoration: none;
   width: 100%;
}

tr.th a:hover {
   color: #000000;
   font-weight: bold;
   text-decoration: none;
}
*/

td.chkboxbottom {
   padding: 9px 0px 0px 3px;
}

td.rightBord {
   border-right: solid 1px #D0D0D0;
}

table.bordTop {
   border-top: solid 1px #D0D0D0;
   border-bottom: solid 1px #D0D0D0;
}

table.bordBot {
   border-bottom: solid 1px #D0D0D0;
}

table.bord {
   border: solid 1px #D0D0D0;
}

.buttons {
   padding-left: 5px;
   background-color: #E8E8E8;
   font-size: 11px;
   font-family: arial, tahoma, helvetica, sans-serif;
   border: solid 1px #D0D0D0;
   border-bottom: none;
   border-top: none;
   height: 26px;
}

.buttons3 {
   font-size: 11px;
   font-family: arial, tahoma, helvetica, sans-serif;
   border: solid 1px #D0D0D0;
   border-bottom: none;
   border-top: none;
   height: 26px;
}

.buttons tr td div {
   padding-left: 25px;
   padding-top: 3px;
   float: left;
}

.addBut {
   background-image: url('../images/table/icons.gif');
   background-position: 4px -224px;
   background-repeat: no-repeat;
   height: 14px;
   padding-right: 10px;
   border: solid 1px #EBECEE;
   cursor: pointer;
}

.addButAct {
   background-image: url('../images/table/icons.gif');
   background-position: 4px -224px;
   background-repeat: no-repeat;
   height: 14px;
   padding-right: 10px;
   border: solid 1px #EBECEE;
   background-color: #F4F5F7;
   border: solid 1px #D0D0D0;
   cursor: pointer;
}
.edtBut {
   background-image: url('../images/table/icons.gif');
   background-position: 4px -98px;
   background-repeat: no-repeat;
   height: 14px;
   padding-right: 10px;
   border: solid 1px #EBECEE;
   cursor: pointer;
}

.edtButAct {
   background-image: url('../images/table/icons.gif');
   background-position: 4px -98px;
   background-repeat: no-repeat;
   height: 14px;
   padding-right: 10px;
   border: solid 1px #EBECEE;
   background-color: #F4F5F7;
   border: solid 1px #D0D0D0;
   cursor: pointer;
}

.delBut {
   background-image: url('../images/table/icons.gif');
   background-position: 4px -199px;
   background-repeat: no-repeat;
   height: 14px;
   padding-right: 10px;
   border: solid 1px #EBECEE;
   cursor: pointer;
}

.delButAct {
   background-image: url('../images/table/icons.gif');
   background-position: 4px -199px;
   background-repeat: no-repeat;
   height: 14px;
   padding-right: 10px;
   border: solid 1px #EBECEE;
   background-color: #F4F5F7;
   border: solid 1px #D0D0D0;
   cursor: pointer;
}

.publBut {
   background-image: url('../images/table/icons.gif');
   background-position: 4px -399px;
   background-repeat: no-repeat;
   height: 14px;
   padding-right: 10px;
   border: solid 1px #EBECEE;
   cursor: pointer;
}

.publButAct {
   background-image: url('../images/table/icons.gif');
   background-position: 4px -399px;
   background-repeat: no-repeat;
   height: 14px;
   padding-right: 10px;
   border: solid 1px #EBECEE;
   background-color: #F4F5F7;
   border: solid 1px #D0D0D0;
   cursor: pointer;
}

.dontPublBut {
   background-image: url('../images/table/icons.gif');
   background-position: 4px -423px;
   background-repeat: no-repeat;
   height: 14px;
   padding-right: 10px;
   border: solid 1px #EBECEE;
   cursor: pointer;
}

.dontPublButAct {
   background-image: url('../images/table/icons.gif');
   background-position: 4px -423px;
   background-repeat: no-repeat;
   height: 14px;
   padding-right: 10px;
   border: solid 1px #EBECEE;
   background-color: #F4F5F7;
   border: solid 1px #D0D0D0;
   cursor: pointer;
}

.resumeBut {
   background-image: url('../images/table/icons.gif');
   background-position: 4px -325px;
   background-repeat: no-repeat;
   border: solid 1px #EBECEE;
   height: 14px;
   padding-right: 10px;
}

.cloneBut {
   background-image: url('../images/table/icons.gif');
   background-position: 4px -500px;
   background-repeat: no-repeat;
   border: solid 1px #EBECEE;
   height: 14px;
   padding-right: 10px;
}

.resumeButAct {
   background-image: url('../images/table/icons.gif');
   background-position: 4px -325px;
   background-repeat: no-repeat;
   height: 14px;
   padding-right: 10px;
   border: solid 1px #EBECEE;
   background-color: #F4F5F7;
   border: solid 1px #D0D0D0;
   cursor: pointer;
}

.pauseBut {
   background-image: url('../images/table/icons.gif');
   background-position: 4px -300px;
   background-repeat: no-repeat;
   border: solid 1px #EBECEE;
   height: 14px;
   padding-right: 10px;
}

.pauseButAct {
   background-image: url('../images/table/icons.gif');
   background-position: 4px -300px;
   background-repeat: no-repeat;
   height: 14px;
   padding-right: 10px;
   border: solid 1px #EBECEE;
   background-color: #F4F5F7;
   border: solid 1px #D0D0D0;
   cursor: pointer;
}
.bulkUploadBut{
   background-image: url('../images/table/icons.gif');
   background-position: 4px -450px;
   background-repeat: no-repeat;
   border: solid 1px #EBECEE;
   height: 14px;
   width: 100px;
}

.bulkUploadButAct{
   background-image: url('../images/table/icons.gif');
   background-position: 4px -450px;
   background-repeat: no-repeat;
   height: 14px;
   padding-right: 10px;
   border: solid 1px #EBECEE;
   background-color: #F4F5F7;
   border: solid 1px #D0D0D0;
   cursor: pointer;
}
.buttons2 {
   padding-left: 5px;
   background-color: #E8E8E8;
   font-size: 11px;
   font-family: arial, tahoma, helvetica, sans-serif;
   border: solid 1px #D0D0D0;
   border-bottom: none;
   border-top: none;
   height: 30px;
}

.buttons2 tr td div {
   float: left;
}

.startBut {
   background-image: url('../images/table/start.gif');
   background-position: 4px 4px;
   background-repeat: no-repeat;
   border: solid 1px #EBECEE;
   height: 20px;
   width: 20px;
}

.startButAct {
   background-image: url('../images/table/start.gif');
   background-position: 4px 4px;
   background-repeat: no-repeat;
   border: solid 1px #EBECEE;
   height: 20px;
   width: 20px;
   background-color: #F4F5F7;
   border: solid 1px #D0D0D0;
}

.startButDis {
   background-image: url('../images/table/page-first-disabled.gif');
   background-repeat: no-repeat;
   background-position: 4px 2px;
   border: solid 1px #EBECEE;
   height: 20px;
   width: 20px;
}

.backBut {
   background-image: url('../images/table/back.gif');
   background-repeat: no-repeat;
   background-position: 6px 4px;
   border: solid 1px #EBECEE;
   height: 20px;
   width: 20px;
}

.backButAct {
   background-image: url('../images/table/back.gif');
   background-repeat: no-repeat;
   background-position: 6px 4px;
   border: solid 1px #EBECEE;
   height: 20px;
   width: 20px;
   background-color: #F4F5F7;
   border: solid 1px #D0D0D0;
}

.backButDis {
   background-image: url('../images/table/page-prev-disabled.gif');
   background-repeat: no-repeat;
   background-position: 6px 2px;
   border: solid 1px #EBECEE;
   height: 20px;
   width: 20px;
}

.nextBut {
   background-image: url('../images/table/next.gif');
   background-repeat: no-repeat;
   background-position: 6px 4px;
   border: solid 1px #EBECEE;
   height: 20px;
   width: 20px;
}

.nextButAct {
   background-image: url('../images/table/next.gif');
   background-repeat: no-repeat;
   background-position: 6px 4px;
   border: solid 1px #EBECEE;
   height: 20px;
   width: 20px;
   background-color: #F4F5F7;
   border: solid 1px #D0D0D0;
}

.nextButDis {
   background-image: url('../images/table/page-next-disabled.gif');
   background-repeat: no-repeat;
   background-position: 6px 2px;
   border: solid 1px #EBECEE;
   height: 20px;
   width: 20px;
}

.endBut {
   background-image: url('../images/table/end.gif');
   background-position: 4px 4px;
   background-repeat: no-repeat;
   border: solid 1px #EBECEE;
   height: 20px;
   width: 20px;
}

.endButAct {
   background-image: url('../images/table/end.gif');
   background-position: 4px 4px;
   background-repeat: no-repeat;
   border: solid 1px #EBECEE;
   height: 20px;
   width: 20px;
   background-color: #F4F5F7;
   border: solid 1px #D0D0D0;
}

.endButDis {
   background-image: url('../images/table/page-last-disabled.gif');
   background-position: 4px 2px;
   background-repeat: no-repeat;
   border: solid 1px #EBECEE;
   height: 20px;
   width: 20px;
}

.updBut {
   font-family: arial, tahoma, helvetica, sans-serif;
   font-size: 11px;
   border: solid 1px #EBECEE;
   height: 20px;
   width: 80px;
   cursor: pointer;
   margin-top: 1px;
   margin-left: 2px;
}

.updButAct {
   font-family: arial, tahoma, helvetica, sans-serif;
   font-size: 11px;
   border: solid 1px #EBECEE;
   height: 20px;
   width: 80px;
   background-color: #F4F5F7;
   border: solid 1px #D0D0D0;
   cursor: pointer;
   margin-top: 1px;
   margin-left: 2px;
}

.reportBut {
   background-image: url('../images/design/icons.gif');
   background-position: 4px -250px;
   background-repeat: no-repeat;
   border: solid 1px #EBECEE;
   height: 14px;
   padding-right: 10px;
}

.mailBut {
   background-image: url('../images/design/icons.gif');
   background-position: 4px -146px;
   background-repeat: no-repeat;
   border: solid 1px #EBECEE;
   height: 14px;
   padding-right: 10px;
}

.approveBut {
   background-image: url('../images/design/icons.gif');
   background-position: 4px -349px;
   background-repeat: no-repeat;
   border: solid 1px #EBECEE;
   height: 14px;
   padding-right: 10px;
   cursor: pointer;
}

.load {
   background-image: url('../images/table/wait.gif');
   background-repeat: no-repeat;
   margin: 4px 5px 0px 3px;
   height: 20px;
   width: 16px;
}

.loadAct {
   background-image: url('../images/table/grid-loading.gif');
   background-repeat: no-repeat;
   height: 20px;
   width: 20px;;
}

.loadDone {
   background-image: url('../images/table/done.gif');
   background-repeat: no-repeat;
   height: 20px;
   width: 20px;
}

.split {
   background-image: url('../images/table/split.gif');
   background-position: 4px 0px;
   background-repeat: no-repeat;
   height: 20px;
   width: 8px;
}

.inpPage {
   font-size: 10px;
   width: 20px;
   height: 15px;
   position: relative;
   margin-top: 1px;
}

.inpPageBut {
   font-size: 11px;
   width: 210px;
   height: 15px;
   position: relative;
   top: 2px;
}

.itemsRight {
   position: relative;
   top: 4px;
   left: -5px;
   float: right !important;
}

.asc {
   background: transparent url('../images/table/sort_asc.gif') no-repeat right;
}

.desc {
   background: transparent url('../images/table/sort_desc.gif') no-repeat right;
}

.trAct {
   background-color: #EFF3F7;
}

.act {
   background-color: #F4F5F7;
   border: solid 1px #D0D0D0;
   cursor: pointer;
}

.calInps {
   width: 104px;
}

.filters {
   float: right;
   position: relative;
   top: 25px;
}


.minus{
	background: url('../images/table/group-expand-sprite.gif') no-repeat scroll 4px -45px;
	width: 20px;
	height: 20px;
	cursor: pointer;
}

.plus{
	background: url('../images/table/group-expand-sprite.gif') no-repeat scroll 4px 5px;
	width: 20px;
	height: 20px;
	cursor: pointer;
}

.table-columns {
   position: relative;
	width: 116px;
}

.table-columns-container {
   width: 200px;
   background-color: white;
   border: 1px #000 solid;
   position: absolute;
}

/* .table-hl-row {
   background-color: #F6F3F0;
}*/