.headerL {
	top: 0px;
	left: 0x;
}

.headerR {
	top: 0px;
	right: 0px;
}

Label {
	font-weight: bold;
}

.commandTable {
	font-family: Courier New;
	font-size: 14px;
	font-weight: bold;
	padding: 3 3 2 3;
}

.headerInfo {
	font-family: Lucida Grande;
	font-size: 14px;
	font-weight:bold;
	color: #ffffff;
}
.noteFormat {
	font-family: Arial,Verdana,sans-serif;
	font-size: 11px;
	padding: 3 3 2 3;
}

body {
	position: absolute;
	padding: 0;
	margin: 0;
}

.app {
	position: absolute;
	padding: 0;
	margin: 0;
	width: 100%;
	height: 100%;
	background: url(images/background.png) no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}


.rebootHeader {
	font-size: 11px;
	font-family: verdana;
	color: #000000;
	position: relative;
	left: 10px;
	top: 5px;
}

.loginPrompt {
	color: #999;
}

.folderNode, .folderNodeDark,.folderNodeDisabled, .folderNodeDisabledDark {	
    border-bottom: 1px solid #719eea;
    color: #ffffff;
    font-size: 11px;
    font-weight: bold;
    font-family: Verdana,Bitstream Vera Sans,sans-serif;	
	background: url(images/gray.png) repeat-x scroll;
}

.folderNodeOver, .folderNodeOverDark {
    background: url(./V3900/sc/skins/Enterprise/images/SectionHeader/header_Over_closed_stretch.png) repeat-x scroll;
    border-bottom: 1px solid #C0C0C0;
    color: #000000;
    font-weight: bold;
    font-family: Verdana,Bitstream Vera Sans,sans-serif;
    font-size: 12px;
}

.folderNodeSelected, .folderNodeSelectedDark,.folderNodeSelectedOver, .folderNodeSelectedOverDark  {
    border-bottom: 1px solid #719eea;
    color: #ffffff;
    font-family: Verdana,Bitstream Vera Sans,sans-serif;
    font-size: 11px;
    font-weight: bold;
    background: url(./images/black.png) repeat-x scroll;    
}

.treeNode, .treeNodeDark, .treeNodeDisabled, .treeNodeDisabledDark{
	border-bottom: 1px solid #A0A0A0;
    color: #000000;
    font-family: Arial,Verdana,sans-serif;
    font-weight: bold;
    font-size: 11px;
    background: url(./V3900/sc/skins/Enterprise/images/SectionHeader/header_opened_stretch.png) repeat-x scroll;
}

.treeNodeOver, .treeNodeOverDark {
    border-bottom: 1px solid #A0A0A0;
    color: #000000;
    font-family: Verdana,Bitstream Vera Sans,sans-serif;
    font-size: 11px;
    font-weight: bold;
    background: url(./V3900/sc/skins/Enterprise/images/SectionHeader/header_Over_closed_stretch.png) repeat-x scroll;    
}

.treeNodeSelected, .treeNodeSelectedDark, .treeNodeSelectedOver, .treeNodeSelectedOverDark{
	border-bottom: 1px solid #A0A0A0;
    color: #ffffff;
    font-family: Arial,Verdana,sans-serif;
    font-weight: bold;
    font-size: 11px;
    background: url(./images/red.png) repeat-x scroll;
}

.cmtreeNode, .cmtreeNodeDark, .cmtreeNodeDisabled, .cmtreeNodeDisabledDark,
.cmtreeNodeOver, .cmtreeNodeOverDark,
.cmtreeNodeSelected, .cmtreeNodeSelectedDark, .cmtreeNodeSelectedOver, .cmtreeNodeSelectedOverDark{
    color: #000000;
    font-family: Arial,Verdana,sans-serif;
    font-weight: bold;
    font-size: 12px;
	margin-top:20px !important;
}

.buttonTitle, .buttonTitleOver, .buttonTitleDown, .buttonTitleSelected, .buttonTitleFocused, .buttonTitleSelectedFocused, .buttonTitleSelectedOver, .buttonTitleFocusedOver, .buttonTitleSelectedFocusedOver, .buttonTitleSelectedDown, .buttonTitleFocusedDown, .buttonTitleSelectedFocusedDown, .buttonTitleDisabled, .buttonTitleSelectedDisabled {
    font-weight:bold;
}

.vpnEncrypt, .vpnEncryptDark{
	background-color: #C0FFC0;
    border-bottom: 1px solid #C0FFC0;
    border-top: 1px solid #C0FFC0;
    color: black;
    font-family: Verdana,Bitstream Vera Sans,sans-serif;
    font-size: 11px;
}
.vpnEncryptSelected, .vpnEncryptSelectedOver,.vpnEncryptSelectedOverDark,.vpnEncryptSelectedDark{
	background-color:#CDFEFF;
	border-bottom: 1px solid #EDEDED;
    border-top: 1px solid #FAFAFA;
    color: black;
    font-family: Arial,Verdana,sans-serif;
    font-size: 12px;
    font-weight:bold;
}

 .vpnEncryptOver, .vpnEncryptOverDark {
	background-color: #C0FFC0;
	border-bottom: 1px solid #EDEDED;
    border-top: 1px solid #FAFAFA;
    color: black;
    font-family: Arial,Verdana,sans-serif;
    font-size: 12px;
    font-weight:bold;
}

.zenmateEncrypt, .zenmateEncryptDark{
	background-color: #A5D9F1;
    border-bottom: 1px solid #A5D9F1;
    border-top: 1px solid #A5D9F1;
    color: black;
    font-family: Verdana,Bitstream Vera Sans,sans-serif;
    font-size: 11px;
}
.zenmateEncryptSelected, .zenmateEncryptSelectedOver,.zenmateEncryptSelectedOverDark,.zenmateEncryptSelectedDark{
	background-color:#CDFEFF;
	border-bottom: 1px solid #EDEDED;
    border-top: 1px solid #FAFAFA;
    color: black;
    font-family: Arial,Verdana,sans-serif;
    font-size: 12px;
    font-weight:bold;
}

 .zenmateEncryptOver, .zenmateEncryptOverDark {
	background-color: #A5D9F1;
	border-bottom: 1px solid #EDEDED;
    border-top: 1px solid #FAFAFA;
    color: black;
    font-family: Arial,Verdana,sans-serif;
    font-size: 12px;
    font-weight:bold;
}

.ike2Encrypt, .ike2EncryptDark{
	background-color: #B9B9FF;
    border-bottom: 1px solid #A5D9F1;
    border-top: 1px solid #A5D9F1;
    color: black;
    font-family: Verdana,Bitstream Vera Sans,sans-serif;
    font-size: 11px;
}
.ike2EncryptSelected, .ike2EncryptSelectedOver,.ike2EncryptSelectedOverDark,.ike2EncryptSelectedDark{
	background-color:#CDFEFF;
	border-bottom: 1px solid #EDEDED;
    border-top: 1px solid #FAFAFA;
    color: black;
    font-family: Arial,Verdana,sans-serif;
    font-size: 12px;
    font-weight:bold;
}

 .ike2EncryptOver, .ike2EncryptOverDark {
	background-color: #B9B9FF;
	border-bottom: 1px solid #EDEDED;
    border-top: 1px solid #FAFAFA;
    color: black;
    font-family: Arial,Verdana,sans-serif;
    font-size: 12px;
    font-weight:bold;
}

.loginCell, .loginCellFocused, .loginCellDisabled, .loginCellError, .loginCellHint {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #AAACB2;
    color: black;
    padding: 2px;
    font-size: 16px;
    vertical-align: middle;
}

/*TOOLTIPS*/
.tip {
    color: #111;
    width: 139px;
    background-color: white;
    border:1px solid #ccc;
    -moz-box-shadow:#555 2px 2px 8px;
    -webkit-box-shadow:#555 2px 2px 8px;
    -o-box-shadow:#555 2px 2px 8px;
    box-shadow:#555 2px 2px 8px;
    opacity:0.9;
    filter:alpha(opacity=90);
    font-size:10px;
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    padding:7px;
}
                                                    
/*TOOLTIPS*/
.tip {
    text-align: left;
    width:auto;
    max-width:500px;
}

.tip-title {
    font-size: 11px;
    text-align:center;
    margin-bottom:2px;
}
/*Link Label*/
.linklabel {
        font-size:11px;
}


.linkmessage {
        color: blue;
        font-size:11px;
        text-decoration:underline;
        cursor: pointer;
}

.configDiff,
.configDiffDark,
.configDiffOver,
.configDiffOverDark,
.configDiffSelected,
.configDiffSelectedOver,
.configDiffSelectedDark,
.configDiffSelectedOverDark{
    border-right: 1px solid rgb(0,0,0);
	font-size:11px;   
}
.queryList,
.queryListOver,
.queryListSelected,
.queryListSelectedOver,
.queryListDisabled,
.groupNode {
  border-top: 1px solid #fafafa;
  border-bottom: 1px solid #f0f0f0;
  color: black;
  font-family: Arial, Verdana, sans-serif;
  font-size: 11px;
  text-overflow: ellipsis;
}
.queryListDark,
.queryListOverDark,
.queryListSelectedDark,
.queryListSelectedOverDark,
.queryListDisabledDark{
  background-color: #fafafa;
  border-bottom: 1px solid #f0f0f0;
  color: black;
  font-family: Arial, Verdana, sans-serif;
  font-size: 11px;
  text-overflow: ellipsis;
 }

/*for windows edge*/
@supports (-ms-ime-align:auto) {
    .normal .windowBody .listTable tbody nobr table tbody tr td.folderNode:first-child,
    .normal .windowBody .listTable tbody nobr table tbody tr td.folderNodeSelected:first-child,
    .normal .windowBody .listTable tbody nobr table tbody tr td.folderNodeOver:first-child,
    .normal .windowBody .listTable tbody nobr table tbody tr td.folderNodeSelectedOver:first-child,
    .normal .windowBody .listTable tbody nobr table tbody tr td.treeNode:first-child,
    .normal .windowBody .listTable tbody nobr table tbody tr td.treeNodeSelected:first-child,
    .normal .windowBody .listTable tbody nobr table tbody tr td.treeNodeOver:first-child,
    .normal .windowBody .listTable tbody nobr table tbody tr td.treeNodeSelectedOver:first-child,
    .normal .windowBody .listTable tbody nobr table tbody tr td.cmtreeNode:first-child,
    .normal .windowBody .listTable tbody nobr table tbody tr td.cmtreeNodeSelected:first-child,
    .normal .windowBody .listTable tbody nobr table tbody tr td.cmtreeNodeOver:first-child,
    .normal .windowBody .listTable tbody nobr table tbody tr td.cmtreeNodeSelectedOver:first-child{
        width: 0;
    }
}