﻿/* Table Row Colors */
.yellow
{
	background-image: url(../Images/yellow.gif);
	background: background-repeat: repeat-x;
}
.blue
{
	background-color:#85A3C7;
}
.orange
{
	background-image: url(../Images/orange.gif);
	background: background-repeat: repeat-x;
}
.green
{
	background-image: url(../Images/green.gif);
	background: background-repeat: repeat-x;
}
.violet
{
	background-image: url(../Images/violet.gif);
	background: background-repeat: repeat-x;
}
.rose
{
	background-image: url(../Images/rose.gif);
	background: background-repeat: repeat-x;
}
.gray
{
	background-color:#F1F1F1;
}
.white
{
	background-image: url(../Images/white.gif);
	background: background-repeat: repeat-x;
}
.ApprovedByAll
{
	
	background-color: #E7FBF0;
}
.ApprovedByShowHost
{
	background-color:#FFC733;
}
.ApprovedBySupplier
{
	background-color:#FAFF9E;	
}
.Imported
{
	background-color:#FBE8F0;	
}
.PreviousShow
{
	background-image: url(../Images/gray.png);
	background: background-repeat: repeat-x;
}
.TelerikButtonWide
{	background: transparent url(../Images/button.gif) repeat-x;
	border:1px solid #D5D5D5;
	border-bottom: 1px solid #C2C2C2;
	border-right: 1px solid #C2C2C2;
	font-family: Verdana, Arial;
	font-size:10px;
	font-weight:bold;
	color:#666666;
	background-position:top;
	background-color:white;
	height:24px;
	width:250px;
	vertical-align: middle;
}
.TelerikButton
{	background: transparent url(../Images/button.gif) repeat-x;
	border:1px solid #D5D5D5;
	border-bottom: 1px solid #C2C2C2;
	border-right: 1px solid #C2C2C2;
	font-family: Verdana, Arial;
	font-size:10px;
	font-weight:bold;
	color:#666666;
	background-position:top;
	background-color:white;
	height:24px;
	width:114px;
	vertical-align: middle;
}
.TreeBroker
{ 
	font-family: Tahoma;
	font-size: 8pt; 
	color: blue;	
	padding-left: 3px;
	text-decoration: none;	
}
.TreeVendor
{ 
	font-family: Tahoma;
	font-size: 8pt; 
	color: Purple;	
	padding-left: 3px;
	text-decoration: none;	
}
/* End  Table Row Colors */

/* Random Colorless (Common) CSS */
.buttoninvisible
{
	visibility: hidden;
}
.center
{
	text-align: center;
}
.TokenButton
{
	margin: 5px 10px 0px 0px;
}
.errorMessage 
{
	color:Red;
}
/* End Random */

/* Root Nodes */
.Accounts
{
	cursor: pointer;
	cursor: hand;
	font-family: Tahoma;
	font-size: 8pt; 
	padding-left: 3px;
	text-decoration: none;
	color:Red;
}
.Distributors
{
	cursor: pointer;
	cursor: hand;
	font-family: Tahoma;
	font-size: 8pt; 
	padding-left: 3px;
	text-decoration: none;
	color:Blue;
}
.Brokers
{
	cursor: pointer;
	cursor: hand;
	font-family: Tahoma;
	font-size: 8pt; 
	padding-left: 3px;
	text-decoration: none;
	color:Silver;
}
.Vendors
{
	cursor: pointer;
	cursor: hand;
	font-family: Tahoma;
	font-size: 8pt; 
	padding-left: 3px;
	text-decoration: none;
	color:Purple;
}

/* Child Nodes */
.Account
{
	cursor: pointer;
	cursor: hand;
	font-family: Tahoma;
	font-size: 8pt; 
	padding-left: 3px;
	text-decoration: none;
	color:Red;
}
.Distributor
{
	cursor: pointer;
	cursor: hand;
	font-family: Tahoma;
	font-size: 8pt; 
	padding-left: 3px;
	text-decoration: none;
	color:Blue;
}
.Broker
{
	cursor: pointer;
	cursor: hand;
	font-family: Tahoma;
	font-size: 8pt; 
	padding-left: 3px;
	text-decoration: none;
	color:Silver;
}
.Vendor
{
	cursor: pointer;
	cursor: hand;
	font-family: Tahoma;
	font-size: 8pt; 
	padding-left: 3px;
	text-decoration: none;
	color:Purple;
}
.DataConnect
{
	cursor: pointer;
	cursor: hand;
	font-family: Tahoma;
	font-size: 8pt; 
	padding-left: 3px;
	text-decoration: none;
	color:Black;
}
#wrapper{
width:500px;
position:absolute;
left:50%;
margin-left:-250px;
}

.OpenRegTokenButton
{	background: transparent url(../Images/button.gif) repeat-x;
	border:1px solid #D5D5D5;
	border-bottom: 1px solid #C2C2C2;
	border-right: 1px solid #C2C2C2;
	font-family: Verdana, Arial;
	font-size:10px;
	font-weight:bold;
	color:#666666;
	background-position:top;
	background-color:white;
	height:24px;
	width:175px;
	vertical-align: middle;
}
.OpenRegReadOnlyPortions
{
	background-color: #2d59b3;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}


/* CSS formatting for alternating rows of color in a table. */
/* Odd rows. */
.trLightBlue
{
	/* background-color: #f0f8ff; */
	background-color: #6699FF;
	color: #000000;
	font-size: 14px;
	font-weight: normal;
}
/* Even rows. */
.trWhite
{
	/* background-color: #b8c3d9; */
	background-color: #ffffff;
	color: #000000;
	font-size: 14px;
	font-weight: normal;

}
/* The header. */
.tblHead {
	background-color: #2d59b3;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}