<style type="text/css">

html { 
	background-color:#00FFFF;
	color:black 
	font-size:14px;
	font-family:Tahoma;
	text-align:left;
}

body {
	background-color: #00FFFF;
	color: black
	margin-left:auto; margin-right:auto;
	text-align:center;
	font-size:14px;
        font-family:Tahoma;
}

table {
	color:black;
	font-size:14px;
	padding:2px;
	margin:2px;
	border-style:groove;
	border-width:0px;
	font-family:Tahoma;
}

div.text { /* for text at bottom of intro page */
	font-family:Tahoma;
	margin-left:auto; 
	margin-right:auto;
	text-align:left
}

/* Text Justification */

p.right {
	text-align:right;
}

p.rightchanged { /* For review changes */
	text-align:right;
	color:#FF0000;
}

p.center {
	text-align:center;
}

/* Dialog box separator */

td.dbs{
	width:728px;
	height:48px;
}

/* Dialog box field widths */

td.dbwf1{
	width:177px;
	height:19px;
}

td.dbwf2{
	width:200px;
	height:19px;
}

td.dbwf3{
	width:220px;
	height:19px;
}

td.dbwf4{ /* Unused */
	width:240px;
	height:19px;
}

td.dbwf5{ /* Unused */
	width:270px;
	height:19px;
}

td.dbwf6{ /* Unused */
	width:330px;
	height:19px;
}

td.dbwf7{ /* Unused */
	width:470px;
	height:19px;
}

td.dbwf8{
	width:551px;
	height:19px;
}

td.dbwftal{
	width:177px;
	height:145px;
}

td.dbwftaf{
	width:551px;
	height:1px;
}




/*
* Dialog class
*/
	
table.dialog {
	background-color:#FFFF00;
	color:black;
	width:900px;
	font-size:14px;
	padding:2px;
	margin:2px;
	border-style:groove;
	border-width:0px;
	font-family:Tahoma;
	margin-left:auto; 
	margin-right:auto;
}


#list{
	border-collapse:collapse;
	font:"Times New Roman";
	width:100%;
	border:1px solid black;
}

#list td, #list th{
	font-size:1em;
	border:1px solid #000000;
	padding:3px 7px 2px 7px;
}

/*
* Special styles for node listing
*/

/* center table data for list */

#list table{
	text-align:center;
}


#list td{
	text-align:center;
}

/* Table cell widths for list */

#list td.w0{
	width:78px;
}

#list td.w0unreg{ /* Node number color */
	width:78px;
	background-color:#EFEFEF; /* Off-White */
}

#list td.w0reg{ /* Node number color */
	width:78px;
	background-color:#66FF66; /* Lime */
}

#list td.w0staticip { /* Node number color */
	width:78px;
	background-color:#00CCFF; /* Arrow Blue */
}

#list td.w0neverreg { /* Node number color */
	width:78px;
	background-color:#999999; /* Grey */
}


#list td.w0inact30 { /* Node number color */
	width:78px;
	background-color:#FFFF00; /* Yellow */
}

#list td.w0inact180 { /* Node number color */
	width:78px;
	background-color:#FF0000; /* Red */
}


#list td.w1{
	width:111px;
}

#list td.w2{
	width:132px;
}

#list td.w3{
	width:222px;
}

#list td.w4{
	width:263px;
}

#list td.w5{
	width:271px;
}

#list td.w6{
	width:300px;
}

#list td.w7{
	width:447px;
}

#list td.w8{
	width:100px;
}

#list td.w9{
	width:90px;
}



/* table header for list */

#list th{
	font-size:1.1em;
	padding-top:5px;
	padding-bottom:4px;
	background-color:#00FFFF;
	color:#ffffff;
}

/* Alternate row color for list legend */

#list tr.alt td 
{
	color:#000000;
	background-color:#0099FF;
}

/* Tiny bold text for list legend */

p.listattrlegend{
	font-size:0.9em;
	font-weight:bold;
}

</style>

