﻿body 
{
    font-family: Verdana, Arial, Times New Roman;
    font-size: 9pt;
    margin: 0px;
    background-color: #ffffff;
}
input
{
    font-family: Verdana, Arial, Times New Roman;
    font-size: 9pt;
}


A 
{
    text-decoration: none;
}
A:active 
{
    text-decoration: none;
}
A:hover 
{
    text-decoration: underline;
}
A:link
{
    text-decoration: none;
}
.Menu {
    width: 300px;
    border: 1px solid #888888;
}

.MenuTitle {
    background-color: #FFE900;
    border-bottom: 1px solid #888888;
    color: #990000;
    font-weight: bold;
    font-size: 1.2em;
}
.MenuItem {
    padding: 5px;
    overflow:hidden;
}

.FilterMenu {
    padding: 5px;
    background-color: #efefef;
    border-bottom: 1px solid #888888;
    overflow:hidden;
}
/* ======= Info Page ============ */
.InfoBar
{
    border: 1px solid #444444;
    background-color: #EEEEEE;
    padding: 5px;
    margin: 5px;
}
.InfoContent
{
    border: 1px solid #444444;
    padding: 5px;
    margin: 5px;
}

.failedMsg {
    border: 1px solid #ff3232;
    background-color: #ffcece;
    width: 90%;
    color: #000000;
    padding: 10px;
    margin: 20px auto;
}

.successMsg {
    border: 1px solid #116b00;
    background-color: #cbebc5;
    width: 90%;
    color: #000000;
    padding: 10px;
    margin: 0px auto;
    margin-bottom: 5px;
}

.field {
    float: left;
    width: 100px;
}


.TreeViewMain {
    overflow:auto;
}
.TreeViewNode 
{
	FONT: 9pt Tahoma;
	font-weight:normal;
	vertical-align:middle;
	border: 1px solid #ffffff;
	background-color: transparent;
	padding-left:2px;
	padding-right:2px;
	white-space:nowrap;
}
.TreeViewNode Selected
{
	font: 9pt Tahoma; 
	font-weight:bold;
	vertical-align:middle;
	border:1px solid #6699cc;
	background-color:#ccddee;
	padding-left:2px;
	padding-right:2px;
	white-space:nowrap;
}