/** Add css rules here for your application. */

.price-cell {
	text-align: right;
}
.graphics-cell {
	text-align: right;
}
.RBCone-graphics {
	overflow: hidden;
	white-space: nowrap;
	
}

.R-graphics {
	white-space: nowrap;
}

.toplist-table
{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
/*width: 800px;
height: 800px;*/
/*border-collapse:collapse;*/
}
.toplist-table-cell, .toplist-table-header-cell 
{
font-size:0.5em;
border:0px;
/*border:1px solid #F0932A;*/
background-color:#E8D8C9;
padding:1px 1px 1px 1px;
}
.decorator
{
  /*background-color:#F0932A;*/
}
.toplist-table-header-cell 
{
font-size:0.75em;
text-align:center;
padding:2px 5px 1px 3px;
padding-top:5px;
padding-bottom:1px;
background-color:#006497;
color:#ffffff;
}
.white-background
{
	background-color:#FFFFFF;
	/*border: 2px solid #006497;*/
}
.window-name-label
{
font-size:1.20em;
text-align:center;
width: 100%;
/*padding:2px 5px 1px 5px;
padding-top:3px;
padding-bottom:2px;*/
background-color:#006497;
color:#F7F7F0;
text-shadow: #001 2px 2px 0;
}
.close-window-x
{
font-size:1.5em;
text-align:center;
padding:3px 7px 2px 7px;
padding-top:5px;
padding-bottom:4px;
background-color:#006497;
color:#F7F7F0;
cursor:pointer;
text-shadow: #001 1px 1px 0;
}
.window-top
{
	width: 100%;
}
.toplist-table tr.alt td 
{
color:#000000;
background-color:#ADC1CC;
}
.toplist-data-grid
{
	background-color:#FFFFFF;
	border: 2px solid #006497;
	display:block;
}
.data-grid th
{
	font-size:0.85em;
	white-space:normal;
}
.data-grid td
{
	font-size:0.77em;
	white-space:normal;
}
.compare-count-window
{
	border: 2px solid #006497;
}
.alerts-data-grid
{
	background-color:#FFFFFF;
	border: 2px solid #006497;
	display:block;
}

.thick-border
{
	border: 4px solid #006497;
}

.no-select {
  -webkit-user-select: none;  /* Chrome all / Safari all */
  -moz-user-select: none;     /* Firefox all */
  -ms-user-select: none;      /* IE 10+ */

  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;          
}

.fixed-bottom
{
	position: fixed;
	bottom: 0px;
	/*width: 90%;*/
}
.allow-overflow
{
	margin: 0 0 !important;
	padding: 0 0 !important;
	overflow: visible !important;
}

/*
.rowLightGreen
{
	color: #000000;
	background-color: #90EE90 !important;
}
.rowDarkGreen
{
	color: #FFFFFF;
	background-color: #006000 !important;
}
.rowBlack
{
	color: #000000;
	background-color: #FFFFFF !important;
}
.rowDarkRed
{
	color: #000000;
	background-color: #FF1C1E !important;
}
.rowLightRed
{
	color: #000000;
	background-color: #FFC0CB !important;
}*/
