.BottomLink {
	font-family: var(--nfd-font-sans, 'Work Sans', 'Inter', 'Inter var', 'Segoe UI', 'Helvetica Neue', Arial, sans-serif);
	font-size: 9px;
	color: #666666;
}
.text1 {
	font-family: var(--nfd-font-sans, 'Work Sans', 'Inter', 'Inter var', 'Segoe UI', 'Helvetica Neue', Arial, sans-serif);
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}

.text2 {
	font-family: var(--nfd-font-sans, 'Work Sans', 'Inter', 'Inter var', 'Segoe UI', 'Helvetica Neue', Arial, sans-serif);
	font-size: 10px;
	color: #666666;
}
.text3 {
	font-family: var(--nfd-font-sans, 'Work Sans', 'Inter', 'Inter var', 'Segoe UI', 'Helvetica Neue', Arial, sans-serif);
	font-size: 12px;
	font-weight: bold;	
	color: #666666;
}


.frame1_top {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333333;
}
.frame1_left {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333333;
}

.frame1_right {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333333;
}

.A_download {
	font-family: var(--nfd-font-sans, 'Work Sans', 'Inter', 'Inter var', 'Segoe UI', 'Helvetica Neue', Arial, sans-serif);
	font-size: 10px;
	color: #666666;
}

.A_download:hover {
	font-family: var(--nfd-font-sans, 'Work Sans', 'Inter', 'Inter var', 'Segoe UI', 'Helvetica Neue', Arial, sans-serif);
	font-size: 10px;
	color: #000000;
}

.A_download2 {
	font-family: var(--nfd-font-sans, 'Work Sans', 'Inter', 'Inter var', 'Segoe UI', 'Helvetica Neue', Arial, sans-serif);
	font-size: 12px;
	color: #666666;
	text-decoration:none;
}

.A_download2:hover {
	font-family: var(--nfd-font-sans, 'Work Sans', 'Inter', 'Inter var', 'Segoe UI', 'Helvetica Neue', Arial, sans-serif);
	font-size: 12px;
	color: #000000;
}


.A_download3 {
	font-family: var(--nfd-font-sans, 'Work Sans', 'Inter', 'Inter var', 'Segoe UI', 'Helvetica Neue', Arial, sans-serif);
	font-size: 10px;
	color: #666666;
	text-decoration:underline;
}

.A_download3:hover {
	font-family: var(--nfd-font-sans, 'Work Sans', 'Inter', 'Inter var', 'Segoe UI', 'Helvetica Neue', Arial, sans-serif);
	font-size: 10px;
	color: #000000;
}



.A_blue {
	font-family: var(--nfd-font-sans, 'Work Sans', 'Inter', 'Inter var', 'Segoe UI', 'Helvetica Neue', Arial, sans-serif);
	font-size: 10px;
	color: blue;
	text-decoration:none;
}

.A_blue:hover {
	font-family: var(--nfd-font-sans, 'Work Sans', 'Inter', 'Inter var', 'Segoe UI', 'Helvetica Neue', Arial, sans-serif);
	font-size: 10px;
	color: blue;
}

.cell_bg1 {
	background-color: #DADAC6;
}


.cell_bg2 {
	background-color: #AADAC6;
}


.cell_bg3 {
	background-color: #DAaAC6;
}

.cell_bgp {
	color: yellow;
	background-color: #554477;
}

.sd_header {
	font-family: var(--nfd-font-sans, 'Work Sans', 'Inter', 'Inter var', 'Segoe UI', 'Helvetica Neue', Arial, sans-serif);
	font-size: 12px;
}

.sd_interface {
	font-family: var(--nfd-font-sans, 'Work Sans', 'Inter', 'Inter var', 'Segoe UI', 'Helvetica Neue', Arial, sans-serif);
	font-size: 12px;
	font-weight: bold;	
	color: white;
	background-color: #aaaAFF;
}

.sd_device {
	font-family: var(--nfd-font-sans, 'Work Sans', 'Inter', 'Inter var', 'Segoe UI', 'Helvetica Neue', Arial, sans-serif);
	font-size: 11px;
}
