@charset "windows-1251";

/***************************************************************
		����� ����� � ������
***************************************************************/
*,h1,h2,h3,h4,p,th,td,input,textarea,a,li,button {
	font-family: Tahoma, Verdana;
}

input,select,textarea,button {
	background-color: #FFFFFF;
}

body,p,th,td {
	font-size: 10pt;
}

h1 {
	font-size: 16px;
}

h2 {
	font-size: 14px;
}

h3 {
	font-size: 12px;
	color: #1391D9;
	margin-bottom: 20px;
}

div {
	display: block;
	margin: 0;
	padding: 0;
}

/***************************************************************
		�������� ���������
***************************************************************/
body {
	margin: 0;
	padding: 0;
	color: #000000;
	background-color: #F1F1F1;
}

#version {
	color: #FFFFFF;
	font-size: 6pt;
	right: 3px;
	position: absolute;
	top: 63px;
}

#lcontainer {
	background: url(../images/lbg.jpg) repeat-y;
}

#container { /*min-width: 990px;*/
	text-align: left;
	margin: 0 auto;
	background: #FFFFFF url(../images/rbg.jpg) repeat-y right;
	width: 100%;
}

td.header {
	font-weight: bold;
	white-space: nowrap;
}

td.header-blue {
	font-weight: bold;
	white-space: nowrap;
}

span.header-blue {
	font-weight: bold;
	white-space: nowrap;
}

tr.bordered {
	border: 1px solid #D9D9D9;
}

#header {
	background: url(../images/hbg.jpg) repeat-x;
	height: 74px;
	margin-right: 12px;
}

#header h3 {
	font-weight: normal;
	color: #585656;
	margin-bottom: 22px;
	margin-left: 30px;
}

#header .btn {
	background: url(../images/hbbg.gif) repeat-x;
	margin-bottom: 16px;
}

#header .btn a {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
}

.head {
	height: 74px;
	margin-top: 25px;
	position: absolute;
}

/* ����� ������ � ���������� */
#npanel {
	width: 177px;
	padding: 0;
	margin: 0;
	float: left;
	background: #F1F1F1 url(../images/lbg.jpg) repeat-y;
}

#npanel h3,#npanel p {
	background-image: url(../images/mbg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-right: 6px;
	padding-bottom: 10px;
	padding-top: 6px;
	line-height: 13px;
	margin: 0;
	padding-left: 22px;
	font-size: 12px;
}

#npanel h3 {
	font-size: 12px;
	letter-spacing: 1px;
	padding-top: 32px;
	color: #000000;
}

#npanel a {
	font-size: 12px;
	color: #585656;
	text-decoration: none;
}

#npanel sup {
	border: 1px solid #C4C4C4;
	color: #FF0000;
	font-weight: bold;
	padding-right: 2px;
	padding-left: 2px;
	background-color: #FFFFFF;
	font-size: 10px;
}

#npanel a:hover {
	color: #0E8AD1;
	text-decoration: underline;
}

#npanel .active p {
	background-image: url(../images/mbga.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	line-height: 13px;
	padding-top: 6px;
	padding-bottom: 10px;
	color: #FFFFFF;
}

#npanel .active a {
	font-weight: bold;
	color: #FFFFFF;
	background-position: right top;
}

#npanel .ex {
	background-image: url(../images/mbgex.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}

#npanel .ex a {
	color: #0e8ad1;
}

/* ������� �������� */
#content {
	margin: 30px 37px 0 202px;
	background-color: #FFFFFF;
	float: none;
	min-height: 500px;
}

#login>#container {
	margin: 0;
	width: 700px;
}

#login #header { /*min-width: 500px;*/
	
}

#login #content {
	margin-top: 30px;
	margin-left: 202px;
	width: 400px;
	min-height: 0;
	float: left;
}

#footer {
	clear: both;
	background-color: #F1F1F1;
	background-image: url(../images/fbg.gif);
	background-repeat: repeat-x;
	height: 100px;
	padding: 0;
	margin: 0;
	position: relative;
}

#footer p {
	margin: 0;
	padding: 10px 0;
}

#footer .l {
	background-color: #F1F1F1;
	background-image: url(../images/mbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 51px;
}

/* �������������� ����� ��� �������� */
.fltrt {
	float: right;
	margin-left: 8px;
}

.fltlft {
	float: left;
	margin-right: 8px;
}

.clearfloat {
	clear: both;
	height: 0;
	font-size: 1px;
	line-height: 0px;
}

/***************************************************************
		����� ��� ���������
***************************************************************/
#hnotify { /*	background-image: url(../images/nbg.jpg);*/
	/*	background-repeat: repeat-x;*/
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	background-color: #6694E3;
	font-size: 9px;
	margin-top: 12px;
	max-width: 640px;
	/*	min-width: 300px;*/ /*	padding-bottom: 1em;*/ /*	width: 400px;*/
}

#hnotify h3 {
	padding: 0px;
	margin-top: 10px;
	font-size: 10px;
	margin-bottom: 5px;
	color: #FFFFFF;
	margin-right: 0px;
	margin-left: 0px;
}

#hnotify pre {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	max-width: 640px;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 5px;
	text-align: left;
}

/***************************************************************
		����� ��� ������� ��������
***************************************************************/
a {
	color: #0e8ad1;
}

a.a {
	color: #FF7A09;
	background: none !important;
}

a:hover {
	color: #06598A;
}

#exception pre {
	border: 1px dashed #DFDFDF;
	margin: 20px;
	padding: 10px;
	color: #585656;
	background-color: #F1F1F1;
}

/* ����� ��� ��������� �������� */
.hl,tr.hl td {
	background-color: #F1F1F1;
}

.whl,tr.whl td {
	background-color: #FFFFFF;
}

.dl,tr.dl td {
	background-image: url(../images/mbg.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.nobr {
	border: none !important;
}

table .l {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D9D9D9;
}

table .r {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D9D9D9;
}

table .d,table .d td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D9D9D9;
}

table .t,table .t td {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D9D9D9;
}

table .h {
	background-image: url(../images/thbg.jpg);
	background-repeat: repeat-x;
}

table.info {
    background-color: white;    
}

table.info td.b {
	padding-top: 10px;
}

table .caption {
	text-align: left;
	background-image: url(../images/uh_r.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 4px !important;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D9D9D9;
	padding-top: 0px !important;
	padding-bottom: 0px !important;
}

table .caption h3 {
	display: block;
	font-size: 8pt;
	color: #FFFFFF;
	padding-left: 10px;
	background-image: url(../images/uh_l.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding-right: 50px;
	padding-top: 6px;
	padding-bottom: 6px;
}

table .caption div {
	background-image: url(../images/uh_bg.gif);
	background-repeat: repeat-x;
	display: block;
	height: 25px;
	float: left;
}

table .a {
	background-image: url(../images/uha_l.gif);
}

table .a div {
	background-image: url(../images/uha_bg.gif);
}

table .a h3 {
	background-image: url(../images/uha_r.jpg);
}

table .total,table .total .l,table .total .r,table tr.total th,table tr.total td
	{
	background-color: #F1F1F1 !important;
	background-image: none !important;
	color: #585656;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #8F8F8F;
	border-right-color: #8F8F8F;
	border-bottom-color: #8F8F8F;
	border-top-style: solid;
}

table tr.total div {
	font-weight: bold;
}

table tr.total th.l,table tr.total td.l {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #8D8D8D;
}

table tr.total th.r,table tr.total td.r {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #8D8D8D;
}

table.info {
	margin-right: 40px;
	margin-bottom: 15px;
	margin-top: 0;
	margin-left: 0;
}

table.info td {
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	color: #585656;
}

table.payout-info td {
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	color: #585656;
}

/* ������� */
table.report {
    background-color: white;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #D9D9D9;
    margin-right: 15px;
    margin-bottom: 10px;
    table-layout: fixed;
}

table.report * {
	font-size: 8pt;
	font-style: normal;
}

table.report td {
	text-align: center;
  white-space: nowrap;
  overflow: hidden;
}

table.report td,th {
	padding: 5px 7px 4px 7px;
	color: #585656;
}

table.report th {
	color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D9D9D9;
	background-color: #8D8D8D;
  text-align:center;
}

table.report th.l {
	background-image: url(../images/thl.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #8D8D8D;
	border-left-style: none;
  text-align:center;
}

table.report th.r {
	background-image: url(../images/thr.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	border-right-style: none;
	background-color: #8D8D8D;
  text-align:center;
}

table.report th.rb {
	background-image: url(../images/thrb.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	border-right-style: none;
	background-color: #8D8D8D;
  text-align:center;
}

table.report td.al {
	text-align: left;
	padding-left: 10px;
	display: block;
	overflow: hidden;
}

table.report td.ar {
	text-align: right;
	padding-right: 10px;
	/*display: block;*/ /*overflow: hidden;*/
}

table.list {
	margin-right: 40px;
	margin-bottom: 10px;
}

table.list * {
	font-size: 8pt;
	font-style: normal;
}

table.list td {
	text-align: center;
}

table.list td,th {
	padding-right: 7px;
	padding-top: 5px;
	padding-bottom: 4px;
	padding-left: 7px;
	color: #585656;
}

table.list th {
	color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D9D9D9;
	background-color: #8D8D8D;
}

table.list th.l {
	background-image: url(../images/thl.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #8D8D8D;
	border-left-style: none;
}

table.list th.r {
	background-image: url(../images/thr.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	border-right-style: none;
	background-color: #8D8D8D;
}

table.list th.rb {
	background-image: url(../images/thrb.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	border-right-style: none;
	background-color: #8D8D8D;
}

/***************************************************************
		����� ��� ��������� ����������
***************************************************************/
	/* ������ ��� ���������� ���������� ���� */
form {
	
}

input {
	
}

input[type=text] {
	
}

.form {
	margin-bottom: 20px;
}

.form table.info {
	
}

a.btn {
	display: block;
	background-image: url(../images/btnbg.gif);
	background-repeat: repeat-x;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 1px;
	float: left;
	margin-right: 5px;
}

a.l {
	float: right;
	border: none;
}

a.btn:hover {
	text-decoration: underline;
}

a.btn div {
	background-image: url(../images/btnr.gif);
	background-position: right top;
	background-repeat: no-repeat;
	padding-right: 4px;
}

a.btn span {
	display: block;
	background-image: url(../images/btnl.jpg);
	background-repeat: no-repeat;
	padding-top: 4px;
	padding-right: 5px;
	padding-left: 9px;
	padding-bottom: 5px;
	font-size: 10px;
}

.w100 {
	width: 100%
}

/* ����� ��� Paginal */
.paginal {
	float: left;
}

.paginal em {
	font-style: normal;
}

.paginal a {
	text-decoration: none;
}

.paginal>a,.paginal strong,.paginal>span {
    background-color: white;
	display: block;
	float: left;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
	border: 1px solid #D9D9D9;
	color: #414140;
	text-decoration: none;
	margin-top: 8px;
	margin-right: 8px;
	margin-bottom: 8px;
}

.paginal span span em {
	color: #FF7501;
	font-weight: bold;
}

.paginal .prev {
	background-image: url(../images/pprev.gif);
	background-repeat: no-repeat;
	background-position: 5px 10px;
	padding-left: 21px;
}

.paginal .next {
	background-image: url(../images/pnext.gif);
	background-repeat: no-repeat;
	background-position: 38px 10px;
	padding-right: 21px;
}

.paginal strong {
	color: #FF7501;
	background-color: #F3F3F3;
}

.wmodal {
	position: absolute;
	top: 81px;
	left: 188px;
	z-index: 1000;
	background-color: #FFFFFF;
}

.wmodal .close {
	position: absolute;
	top: 16px;
	right: 16px;
}

.wmodal>table {
	height: 100%;
}

.wmodal .c {
	padding-top: 32px;
	padding-right: 2px;
	padding-left: 32px;
	padding-bottom: 2px;
}

.selected {
	color: #1391D9;
}

/***************************************************************
		����� ��� ����������
***************************************************************/
.plus {
	color: #61A527;
}

.minus {
	color: #E52323;
}

.sale {
	color: #61A527;
}

.decline {
	color: #585656;
}

.dispute {
	color: #585656;
}

.fraud {
	color: #E52323;
}

.chargeback {
	color: #E52323;
}

.refund {
	color: #FF8300;
}

.preauth {
	color: #61A527;
}

.green {
    color: #61A527;
}

.red {
    color: #E52323;
}

div.sale,div.decline,div.fraud,div.chargeback,div.refund,div.preauth {
	/*margin-bottom: 7px;*/
}

img.sale,img.chargeback,img.refund {
	/*margin-right: 8px;*/
}

.dateselect {
	margin-left: 10px;
}

.approved {
	color: #61A527;
	font-weight: bold;
}

.pending {
	color: #A4A1A1;
	font-weight: bold;
}

span.yui-skin-sam img {
	margin-bottom: -5px;
	width: 23px;
	height: 23px;
}

.adnet-link,.adnet-link-Inner {
	color: #4263AB;
	cursor: pointer;
	text-decoration: underline;
	white-space: nowrap;
}

.pointer {
	cursor: pointer;
}

.wicket-aa-container {
	border: 1px solid lightgray;
	background-color: #FFFFFF;
}

.negative {
	color: #E52323;
	font-weight: bold;
}

span.warning {
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #c32424;
}

.grand-total {
	background: rgb(220, 237, 247) none repeat scroll 0% 0%;
	font-weight: bold;
	-moz-background-clip: border;
	-moz-background-origin: padding;
	-moz-background-inline-policy: continuous;
}

.msg {
}
.msg-tb {
	border-collapse: collapse;
	padding: 0;
	width: 100%;
}
.msg-input {
	border-color: #666666 #CCCCCC #CCCCCC;
	border-style: solid;
	border-width: 1px;
}
.msg-to-tl {
	padding: 6px 3px 0;
	text-align: right;
	vertical-align: top;
	white-space: nowrap;
	width: 25px;
}
.msg-to-tl-ir {
	font-weight: bold;
	text-align: right;
	text-decoration: underline;
	white-space: nowrap;
}
.msg-to {
	height: 3em;
	margin: 1px;
	overflow: auto;
	padding: 3px 0 3px 3px;
	width: 100%;
}
.msg-sbj-tl {
	font-weight: bold;
	padding: 0 3px 0 3px;
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;
	width: 25px;
}
.msg-inp {
	padding-bottom: 2px;
	padding-top: 2px;
}
.msg-sbj {
	font-size: 14px;
	margin: 1px;
	padding: 3px 0 3px 3px;
	width: 100%;
}
.msg-btn-pnl {
	padding: 5px 5px 5px 10px;
}
.msg-bd {
	display: block;
	padding: 4px 1px 4px 4px;
}
.msg-bd-ta {
	height: 218px;
	width: 100%;
}
.msg-bd-brd {
	width: 4px;
}

.cfc {
	height: 100%;
	overflow: hidden;
	padding: 6px;
	position: absolute;
	table-layout: fixed;
	width: 100%;
}

.cfc-da {
	height: 100%;
	position: relative;
	width: 100%;
}

.cfc-db {
	background-color: white;
	height: 100%;
	position: absolute;
	width: 100%;
}

.cfc-dc {
	border: 1px solid #D9D9D9;
	height: 100%;
	overflow-x: hidden;
	overflow-y: scroll;
	position: absolute;
	width: 100%;
}

.cfc-dd {
	overflow-x: hidden;
}

.cfc-c {
	height: 100%;
	position: relative;
	width: 100%;
}

.cfc-ca {
	border-bottom: 1px solid #E8F0FF;
	cursor: pointer;
	font-size: 13px;
	height: 38px;
	margin: 0;
	overflow: hidden;
	padding: 3px;
}

.cfc-cb {
	background-color: transparent;
	cursor: pointer;
	display: block;
	font-size: 13px;
	margin-left: 24px;
	overflow: hidden;
	white-space: nowrap;
}

.cfc-cc {
	background-color: transparent;
	color: #888888;
	cursor: pointer;
	display: block;
	font-size: 13px;
	height: 16px;
	margin-left: 24px;
	overflow: hidden;
	white-space: nowrap;
}

.cfc-bp {
	padding-top: 10px;
}

.cfc-hl {
	background-color: #E8E8FF;
}

div.tabpanel div.tab-row {
    /*background: url("tabs2/bg.gif") repeat-x scroll center bottom #336699;*/
    float: left;
    font-size: 85%;
    line-height: normal;
    width: 100%;
}

div.tabpanel div.tab-row ul {
    list-style: none outside none;
    margin: 0;
    padding: 10px 10px 0;
}

div.tabpanel div.tab-row li {
    background: url("../images/tr.png") no-repeat scroll right top transparent;
    float: left;
    margin: 0;
    padding: 0 4px 0 2px;
}

div.tabpanel div.tab-row a {
    background: url("../images/tlbg.png") no-repeat scroll left top #969696;
    color: #FFFFFF;
    display: block;
    float: left;
    font-weight: bold;
    padding: 5px 15px 5px 19px;
    text-decoration: none;
    white-space: nowrap;
}

div.tabpanel div.tab-row a {
    float: none;
}

div.tabpanel div.tab-row a:hover {
    color: #FFFFFF;
}

div.tabpanel div.tab-row li.selected {
    background-image: url("../images/trs.png");
}

div.tabpanel div.tab-row li.selected a {
    background: url("../images/tlbgs.png") no-repeat scroll 0 0 #FF8B0F;
    padding-bottom: 5px;
}

.affiliate-row {
}
.affiliate-row:hover, .affiliate-row:nth-child(even):hover {
  cursor: pointer;
  background-color: #DCEDF7;
}
.affiliate-row:nth-child(even) {
  background-color:#F1F1F1;
}

.affiliate-file-row { 
}
.affiliate-file-row:nth-child(even) {
  background-color:#F1F1F1;
}

.header-name {
  color:gray;
  font-size:120%;
  margin-left:10px;
  padding:5px 10px;
}

.missing-callback-row {
}
.missing-callback-row:hover, .missing-callback-row:nth-child(even):hover {
  cursor: pointer;
  background-color: #DCEDF7;
}
.missing-callback-row:nth-child(even) {
  background-color:#F1F1F1;
}

.phst {
}
.phst:nth-child(even) {
  background-color:#F1F1F1;
}

.phts-cl-username {
  width: 100px;  
}
.phst-cl-payout-date {
  width: 120px;  
}
.phst-cl-payout-amount {
  width: 90px;  
}
.phst-cl-statements {
  width:140px;
}
.phst-cl-comment {
  min-width:100px;
}

.phst-username {
  text-align: left;
}

.phst-payout-date {
}

.phst-payout-amount {
  text-align: right;
}

.phst-statements {
}

.phst-statements-stmt-id {
  display:inline-block;
  text-align:right;
  width:50px;
}

.phst-statements-stmt-id-label {
}

.phst-statements-stmt-amount {
  display:inline-block;
  width:60px;
}

.phst-payout-comment {
  text-align:left;
}

.trns {
}
.trns:nth-child(even) {
  background-color:#F1F1F1;
}

.trns-cl-id {
  width: 70px;
}
.trns-cl-paynet-id {
  width: 220px;
}
.trns-cl-order-id {
  width: 180px;
}
.trns-cl-project {
  width: 100px;
}
.trns-cl-domain {
  width: 150px;
}
.trns-cl-income {
  width: 80px;
}
.trns-cl-username {
  width: 100px;
}
.trns-cl-type {
  width: 80px;
}
.trns-cl-fee {
  width: 80px;
}
.trns-cl-amount {
  width: 80px;
}
.trns-cl-date {
  width: 120px;
}

.trns-paynet-id {
  text-align: left;
}
.trns-order-id {
  text-align: left;
}
.trns-project {
  padding-left: 3px; 
  text-align: left;
}
.trns-domain {
  padding-left: 3px; 
  text-align: left;
}
.trns-username {
  padding-left: 3px; 
  text-align: left; 
}
.trns-description {
  padding-left: 3px; 
  text-align: left;
}

.prvs {
}
.prvs:nth-child(even) {
  background-color:#F1F1F1;
}

.csrp {
}
.csrp:nth-child(even) {
  background-color:#F1F1F1;
}

.csrp-cl-date {
  width: 110px;
}
.csrp-cl-download-count {
  width: 70px;
}
.csrp-cl-hits {
  width: 70px;
}
.csrp-cl-players-fun {
  width: 60px;
}
.csrp-cl-players-real {
  width: 60px;
}
.csrp-cl-first-purchases-count {
  width:100px;
}
.csrp-cl-purchases-amount {
  width:100px;
}
.csrp-cl-net-profit {
  width: 70px;
}
.csrp-cl-net-losses {
  width: 70px;
}
.csrp-cl-advertiser-profit {
  width: 70px;
}
.csrp-cl-advertiser-losses {
  width: 70px;
}
.csrp-cl-manager {
  width: 70px;
}
.csrp-cl-adnet {
  width: 70px;
}


.terr {
}
.terr:nth-child(even) {
  background-color:#F1F1F1;
}

.terr-cl-tracking-date {
  width: 140px;
}
.terr-cl-username {
  width: 100px;  
}
.terr-cl-casino-name {
  width: 100px;  
}
.terr-cl-affiliate-id {
  width: 100px;  
}
.terr-cl-error-message {
  min-width: 400px;
}

.terr-tracking-date {
}
.terr-username {
  text-align: left;
}
.terr-casino-name {
  text-align: left;
}
.terr-affiliate-id {
  text-align: left;
}
.terr-error-message {
  overflow: hidden;
}

.pcp {
}
.pcp:hover, .pcp:nth-child(even):hover {
  cursor: pointer;
  background-color: #DCEDF7;
}
.pcp:nth-child(even) {
  background-color:#F1F1F1;
}

.invt {
}
.invt:nth-child(even) {
  background-color:#F1F1F1;
}

.invt-cl-invite-id {
  width: 70px;
}
.invt-cl-invite-code {
  width: 250px;
}
.invt-cl-referrer {
  width: 150px;
}
.invt-cl-referral-email {
  min-width: 300px;
}
.invt-cl-referral {
  width: 150px;
}
.invt-cl-start-date {
  width: 140px;
}
.invt-cl-end-date {
  width: 140px;
}

.invt-referrer {
  text-align: left;
}
.invt-referral-email {
  text-align: left;
}
.invt-referral {
  text-align: left;
}

.uad {
}
.uad:hover, .uad:nth-child(even):hover {
  cursor: pointer;
  background-color: #DCEDF7;
}
.uad:nth-child(even) {
  background-color:#F1F1F1;
}

.uad-cl-project-name {
  width: 130px;
}
.uad-cl-project-face {
  width: 220px;
}
.uad-cl-casino-name {
  width: 130px;
}
.uad-cl-brand {
  width: 70px;
}
.uad-cl-affiliate-id {
  width: 90px;
}

.uad-project-name {
  text-align: left;
}
.uad-project-face-name {
  text-align: left;
}
.uad-casino-name {
  text-align: left;
}
.uad-brand {
  text-align: left;
}
.uad-affiliate-id {
  text-align: left;
}

.advl {
}
.advl:nth-child(even) {
  background-color:#F1F1F1;
}

.dmpg {
}
.dmpg:nth-child(even) {
  background-color:#F1F1F1;
}

.trid {
}
.trid:nth-child(even) {
  background-color:#F1F1F1;
}
.trid-cl-tracing-id {
  width: 150px;  
}
.trid-cl-type {
  width: 100px;    
}
.trid-cl-language {
  width: 100px;    
}
.trid-cl-action {
  width: 120px;
}

.trid-tracing-id {
  font-weight: bold;
  text-align: center;  
}
.trid-type {
  text-align: center;    
}
.trid-language {
  text-align: center;    
}
.trid-action {
  text-align: center;
}
