body
{
	 margin:0px;
	 background-color:#f5f5f5;
}
p
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #808080;
}

.text, .text a
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #808080;
	text-decoration:none;
}
.TextCounter
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: green;
}
.titletext
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight:bold;
	color: #808080
}
.pagetitletext
{
	font-family: Century Gothic, Verdana, Arial;
	font-size: 14pt;
	font-weight:bold;
	color: #ffffff;
}
.pagetitlecell
{
	background-color: #808080;
}
.titlegrouptext
{
	font-family: Verdana, Arial;
	font-size: 10pt;
	font-weight:bold;
	color: black;
}
.fieldset
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #808080;
	padding: 10px;
	background-color : #f5f5f5;
}	
.fieldsetgroup
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #808080;
	padding: 10px;
	background-color : #eeeeee;
}
.fieldsetgroupdark
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #808080;
	padding: 10px;
	background-color : #D8D4D4;
}
.fieldsettextbox
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #808080;
	padding: 1px;
	background-color : #D8D4D4;
}
.tablecell
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #808080;	
	vertical-align: top;
	overflow:auto;
}
.tablecelleditor
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #808080;	
	vertical-align: top;
	overflow:auto;
	background-color:#c0c0c0;
	padding: 3px;
	border: solid 1px #c0c0c0 ;
}

.button
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: black;
}

.fileupload 
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: black;
	
}
.textbox
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: black;
}
.dropdownlist
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #808080;
	border: 0px;
	border-style: none;
}
.listbox
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #808080;
}   
.menuTabs
{
    position:relative;
    top:1px;
    left:10px;
    font-weight:bold;
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #c0c0c0;
}
.tab
{
    border:Solid 1px #808080;
    padding:5px;
    background-color:#f9f9f9;
    color: #c0c0c0
}
.selectedTab
{
    border:Solid 1px #808080;
    padding:5px;
    background-color:#D8D4D4;
    color:Black;
}
.tabBody
{
    border:Solid 1px #808080;
    padding:20px;
    background-color:#eeeeee;
    height:inherit;
}
.CheckedNode
{
	font-weight:bold;
	color:Black;
}
.CheckedLive
{
	font-weight:bold;
	color:Green;
}
.Live
{
	color:Green;
}
.CheckedDisc
{
	font-weight:bold;
	color:Red;
}
.Disc
{
	color:Red;
}
.CheckedDiscLive
{
	font-weight:bold;
	color:Orange;	
}
.DiscLive
{
	color:Orange;	
}

tr.row:hover, tr.over td 
{ 
	background-color: #808080; 
	color:White;
	cursor:hand;
}

tr.rowalt:hover, tr.over td 
{ 
	background-color: #808080; 
	color:White;
	cursor:hand;
}

tr.rowsel 
{ 
	background-color: #ff0000; 
	color:Black;
	cursor:hand;
}
.resulttabletext{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #808080;	
}
.resulttableaddnew{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #808080;	
	text-decoration:none;
}
.resulttablehover{
	background-color: #c0c0c0;
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #ffffff;	
}

.resulttableheader{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #808080;	
	font-weight:bold;
}