<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body, table, td, th, select, input {
	color: black;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
}

select, input {
	color: #363636;
}

body {
	background-color: #DBDBDB;
	background-image: url(bg.png);
	background-repeat: repeat-x;
	margin: 0px;
}

.maintable {
	border-spacing: 0px;
	border-width: 0px;
	margin-left: auto;
	margin-right: auto;
	width: 790px;
}

body.popup {
	background-color: #FFFFFF;
	background-image: none;
}

table.popup {
	margin-left: auto;
	margin-right: auto;
	width: 1px;
}

.centr {
	background-color: #FFFFFF;
	background-image: url(bginside.png);
	background-repeat: repeat-x;
	padding: 0px 22px;
	vertical-align: top;
}

.foot {
	border-top: 1px solid #C2C2C2;
	color: #606060;
	font-family: Verdana,Geneva,sans-serif;
	font-size: 10px;
	line-height: 20px;
	text-align: center;
}

.centr td, .popup td {
	padding: 4px 2px 0px 2px;
	white-space: nowrap;
}

.linktable, .popup {
	border-spacing: 0px;
	border-width: 0px;
	color: #363636;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	white-space: nowrap;
	width: 100%;
}

table.linktable th, table.popup th {
	border-bottom: 1px dotted #666666;
	color: #666;
	font-family: Helvetica,Arial,sans-serif;
	font-size: 12px;
        font-weight: bold;
	text-align: left;
}

table.linktable td {
	white-space: nowrap;
}

table.popup th {
	padding: 0px;
}

select, input[type="text"], input[type="password"] {
	width: 145px;
}

input[type="checkbox"], input[type="radio"] {
	vertical-align: middle;
}

label, img.middle {
        vertical-align: middle;
}

select {
	max-width: 145px;
}

input#mac_acl_new_mac, select#mac_acl_macs {
	font-family: monospace;
}

select.std_width, input.std_width[type="text"], input.std_width[type="password"]
{
	max-width: none;
	width: auto;
}

.menu {
	background-image: url(bgtabs.png);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}

td.f, td.f-left, label.f {
	color: #363636;
	font-weight: normal;
	white-space: nowrap;
}

td.f, .right {
        text-align: right;
}

td.f-left {
        text-align: left;
}

td.d {
	width: 25%;
}

td.d2 {
	width: 5%;
}

div#message {
	padding-top: 10px;
}

table.msg {
	background-image: url(msg.png);
	background-position: left center;
	background-repeat: no-repeat;
	height: 34px;
	padding: 0px;
	width: 100%;
}

table.msg td {
	color: #363636;
	font-weight: normal;
	padding: 0px 8px;
	text-align: left;
	white-space: nowrap;
}

div#errorpad {
}

table.errortbl {
	display: none;
	padding: 0px 0px 0px 0px;
	width: 100%;
}

.errorleft {
	background-image: url(error.png);
	background-position: center left;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 0px;
	width: 10px;
	height: 22px;
}

.errorcenter {
	background-image: url(errorcentr.png);
	background-position: center left;
	background-repeat: repeat-x;
	color: #363636;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	text-align: left;
	white-space: nowrap;
	height: 22px;
	width: 100%;
}

.errorright {
	background-image: url(error.png);
	background-position: center right;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 0px;
	width: 10px;
	height: 22px;
}

.infotbl {
	background-image: url(info.png);
	background-position: center center;
	background-repeat: no-repeat;
	height: 22px;
	padding: 0px;
	width: 100%;
}

.infotbl td {
	color: #363636;
	font-weight: normal;
	padding: 0px 8px;
	text-align: left;
	white-space: nowrap;
}

.sep {
	width: 10px;
}

a {
	border: medium none;
	color: #2389C6;
	outline-color: -moz-use-text-color;
	outline-style: none;
	outline-width: medium;
	text-decoration: none;
}

.underline {
	text-decoration: underline;
}

#extraFrame pre {
	width: 720px;
        overflow: auto;
}

td.change {
	padding: 4px 0px 0px;
	text-align: right;
}

#extrainfo {
	font-weight: bold;
	text-align: center;
}

#throughput {
	padding: 0px;
	text-align: center;
	width: 740px;
}

.listhead {
	padding: 0px;
	width: 460px;
}

.centered {
	text-align: center;
}

table.listhead th {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #E9F0F2;
	text-align: left;
	line-height: 14px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1D7DD;
	color: #002459;
	font-weight: normal;
	white-space: nowrap;
	padding-left: 4px;
}

table.listhead td {
	font-size: 11px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E9F0F2;
	line-height: 16px;
	white-space: nowrap;
}

body.popup form {
	margin-top: 20px;
}

.percentborder { 
	width: 147px;
	font-size: 0px;
	height: 12px;
	float: left;
	background-image: url(border.gif);
	background-repeat: no-repeat;
	background-position: center;
}

.halfborder { 
	background-image: url(halfborder.gif);
}

.mainbar {
	font-size: 0px;
	height: 10px;
	width: 0%;
	background-image: url(spectr.gif);
	background-repeat: no-repeat;
	background-position: 1px 1px;
}

#progress, .progress {
	display: block;
	border: 1px solid grey;
	text-align: left;
	width: 300px;
}

h3 {
	color: black;
	font-family: Helvetica,Arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}

td.wraptext, .wraptext {
	white-space: normal;
}

td.h {
	color: #363636;
	text-align: left;
}

div.fieldset {
	padding: 5px 0 0 0;
	margin: 0;
	height: 1%;
}

div.row {
	height: 1%;
}

.fieldset:after, .row:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

span.label {
	color: #363636;
	display: block;  /* block float the labels to left column, set a width */
	float: left; 
	clear: left;
	padding: 0 1em 0 0;
	margin: 5px 0 0; /* set top margin same as form input - textarea etc. elements */
	text-align: right; 
	white-space: normal;
	width: 40%;
}

span.value {
	color: #363636;
	display: block; /* block float the labels to left column, set a width */
	float: left;
	clear: none;
	padding: 0;
	white-space: normal;
	width: 56%;
	margin: 5px 0 0; /* set margin on left of form elements rather than right of
                              label aligns textarea better in IE */
}

span.value &gt; * {
	float: left;
	clear: none;
}

.initial_hide {
	display: none;
}

span.productlabel {
	color: white;
	font-family: Helvetica,Arial,sans-serif;
	font-size: 18px;
	font-weight: bold;
}

.roundmsg_box {
	background: #9fcfec;
}

.roundmsg_top div {
	background: url(roundmsg_tl.png) no-repeat top left;
}

.roundmsg_top {
	background: url(roundmsg_tr.png) no-repeat top right;
}

.roundmsg_bottom div {
	background: url(roundmsg_bl.png) no-repeat bottom left;
}

.roundmsg_bottom {
	background: url(roundmsg_br.png) no-repeat bottom right;
}

.roundmsg_top div, .roundmsg_top, 
.roundmsg_bottom div, .roundmsg_bottom {
	width: 100%;
	height: 10px;
	font-size: 1px;
}

.roundmsg_content { margin: 0 10px; }

#loader, .center {
text-align: center;
margin: 0 auto;
}

.mleft20 {
padding-left: 20px;
}

.fixwidth {
	width:6em;
	padding:0 .25em 0 .25em;
	overflow:visible;
}

.config {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
</pre></body></html>