A.tabs:link { color: white; text-decoration: none }
A.tabs:active { color: white; text-decoration: none }
A.tabs:visited { color: white; text-decoration: none }

A.mstabs:link { color: white; text-decoration: none }
A.mstabs:active { color: white; text-decoration: none }
A.mstabs:visited { color: white; text-decoration: none }

A.tabselect:link { color: #435A8A; text-decoration: none }
A.tabselect:active { color: #435A8A; text-decoration: none }
A.tabselect:visited { color: #435A8A; text-decoration: none }

A.mstabselect:link { color: #435A8A; text-decoration: none }
A.mstabselect:active { color: #435A8A; text-decoration: none }
A.mstabselect:visited { color: #435A8A; text-decoration: none }

A.subtabselect:link { color: #435A8A; text-decoration: none }
A.subtabselect:active { color: #435A8A; text-decoration: none }
A.subtabselect:visited { color: #435A8A; text-decoration: none }

A:link    { color: blue;  text-decoration: none }
A:active  { color: blue;  text-decoration: none }
A:visited { color: blue;  text-decoration: none }

.global { background: #90A7D6 }
.msglobal { background: #90A7D6 }


.EXPANDED {display:;}
.COLLAPSED {display:none;}

.debug { font-family:Arial; color: black; font-size: 8pt; font-weight: normal; display:none; text-indent: 20px; }

.statuswarn { text-align: center; font-size: 25pt; color: red; line-height: 10pt }
.statusgood { text-align: center; font-size: 25pt; color: green; line-height: 10pt }
.statusprovided { text-align: center; font-size: 25pt; color: black; line-height: 10pt }
.statusignore { text-align: center; font-size: 25pt; color: yellow; line-height: 10pt }
.statusnoneEven { text-align: center; font-size: 25pt; color: white; line-height: 10pt }
.statusnoneOdd { text-align: center; font-size: 25pt; color: #F0F0F0; line-height: 10pt }
.statussubnoneEven { text-align: center; font-size: 25pt; color: #FFFFFF; line-height: 10pt }
.statussubnoneOdd { text-align: center; font-size: 25pt; color: #F0F0F0; line-height: 10pt }
.statusdown { text-align: center; font-size: 8pt; color: red; line-height: 10pt ; font-weight: bold}

.statuseven { background: #FFFFFF; }
.statusodd { background: #F0F0F0; }
.statusalert { background: #C0C0C0; }

.deviceinfoeven { background: #FFFFFF; }
.deviceinfoodd { background: #F0F0F0; }

.interfaceinfoeven { background: #FFFFFF; }
.interfaceinfoodd { background: #F0F0F0; }

.subtableeven { background: #FFFFFF; }
.subtableodd { background: #F0F0F0; }

.arrow { font-size: 12pt; color: #435A8A; font-weight: bold; text-decoration: none; }
.deadarrow { font-size: 12pt; color: #90A7D6; font-weight: bold; text-decoration: none; }

P { font-family:Arial; }

.tabtitle { font-family:Arial; color: white; background: #435A8A; font-weight: bold; font-size: 10pt }
.tabselect { font-family:Arial; color: #435A8A; background: white ; font-weight: bold; font-size: 10pt }
.tabspace { font-family:Arial; color: white; background: #90A7D6; font-weight: bold; font-size: 10pt }
.utiltabspace { font-family:Arial; color: white; background: #e0e0e0; font-weight: bold; font-size: 10pt }
.tablink { color: white;  text-decoration: none }

.box0 { height: 12px; width: 1px; font-size: 0px; overflow:hidden; background-color: #435A8A }
.box1 { height: 14px; width: 1px; font-size: 0px; overflow:hidden; background-color: #435A8A }
.box2 { height: 15px; width: 2px; font-size: 0px; overflow:hidden; background-color: #435A8A }

.boxselect0 { height: 12px; width: 1px; font-size: 0px; overflow:hidden; background-color: white }
.boxselect1 { height: 14px; width: 1px; font-size: 0px; overflow:hidden; background-color: white }
.boxselect2 { height: 15px; width: 2px; font-size: 0px; overflow:hidden; background-color: white }

.msbox0 { height: 12px; width: 1px; font-size: 0px; overflow:hidden; background-color: #435A8A }
.msbox1 { height: 14px; width: 1px; font-size: 0px; overflow:hidden; background-color: #435A8A }
.msbox2 { height: 15px; width: 2px; font-size: 0px; overflow:hidden; background-color: #435A8A }

.msboxselect0 { height: 12px; width: 1px; font-size: 0px; overflow:hidden; background-color: #90A7D6 }
.msboxselect1 { height: 14px; width: 1px; font-size: 0px; overflow:hidden; background-color: #90A7D6 }
.msboxselect2 { height: 15px; width: 2px; font-size: 0px; overflow:hidden; background-color: #90A7D6 }
.mstabspace { font-family:Arial; color: white; background: white; font-weight: bold; font-size: 10pt }
.mstabtitle { font-family:Arial; color: #90A7D6; background: #435A8A; font-weight: bold; font-size: 10pt }
.mstabselect { font-family:Arial; color: white; background: #90A7D6 ; font-weight: bold; font-size: 10pt }

.subtabtitle { font-family:Arial; color: #e0e0e0; background: #435A8A; font-weight: bold; font-size: 10pt }
.subtabselect { font-family:Arial; color: #435A8A; background: #e0e0e0 ; font-weight: bold; font-size: 10pt }
.subtabspace { font-family:Arial; color: white; background: white; font-weight: bold; font-size: 10pt }
.subtablink { color: white;  text-decoration: none }

.subbox0 { height: 12px; width: 1px; font-size: 0px; overflow:hidden; background-color: #435A8A }
.subbox1 { height: 14px; width: 1px; font-size: 0px; overflow:hidden; background-color: #435A8A }
.subbox2 { height: 15px; width: 2px; font-size: 0px; overflow:hidden; background-color: #435A8A }

.subboxselect0 { height: 12px; width: 1px; font-size: 0px; overflow:hidden; background-color: #e0e0e0 }
.subboxselect1 { height: 14px; width: 1px; font-size: 0px; overflow:hidden; background-color: #e0e0e0 }
.subboxselect2 { height: 15px; width: 2px; font-size: 0px; overflow:hidden; background-color: #e0e0e0 }

.button0 { height: 10px; width: 1px; font-size: 0px; overflow:hidden; background-color: #435A8A }
.button1 { height: 12px; width: 1px; font-size: 0px; overflow:hidden; background-color: #435A8A }
.button2 { height: 14px; width: 2px; font-size: 0px; overflow:hidden; background-color: #435A8A }
.buttontext { font-family:Arial; color: white; background: #435A8A; font-weight: bold; font-size: 10pt }

.footer { font-family:Arial; color: black; background: #90A7D6; font-size: 8pt }
.progtitle { font-family:Arial; font-weight: bold; color: black; background: #90A7D6; font-size: 16pt }
.header { font-family:Arial; color: black; background: #90A7D6; font-size: 10pt }
.headertext { font-family:Courier; color: black; background: #90A7D6; font-size: 10pt }

.tableheader { font-family:Arial; color: black; background: white; font-size: 10pt }
.tablegroup { font-family:Arial; color: white; background: #435A8A; font-size: 10pt; font-weight: bold }
.tableheadersmall { font-family:Arial; color: black; background: white; font-size: 8pt }
.tabletext { font-family:Arial; color: black; background: white; font-size: 8pt }

.subtableheader { font-family:Arial; color: black; background: #e0e0e0; font-size: 10pt }
.subtableheadersmall { font-family:Arial; color: black; background: #e0e0e0; font-size: 8pt }
.subtabletext { font-family:Arial; color: black; background: #90A7D6; font-size: 8pt }

.smalltext { font-family:Arial; color: black; font-size: 8pt; font-weight: normal;  }
.medtext { font-family:Arial; color: black; font-size: 10pt; font-weight: normal;  }
.mgmtlink { font-family:Arial; color: black; font-size: 8pt }
.details { font-family:Arial; color: black; font-size: 8pt }
.syslocation { font-family:Arial; color: black; font-size: 8pt }
.syscontact { font-family:Arial; color: black; font-size: 8pt }
.sysdescr { font-family:Arial; color: black; background: white; font-size: 8pt }
.devdescr { font-family:Arial; color: black; background: white; font-size: 8pt }
.devdescreven { font-family:Arial; color: black; background: white; font-size: 8pt }
.devdescrodd { font-family:Arial; color: black; background: #F0F0F0; font-size: 8pt }
.intdescreven { font-family:Arial; color: black; background: white; font-size: 8pt }
.intdescrodd { font-family:Arial; color: black; background: #F0F0F0; font-size: 8pt }
.intdescralert { font-family:Arial; color: black; background: #C0C0C0; font-size: 8pt }
.healthtext { font-family:Arial; color: black; background: white; font-size: 10pt }
.devnotetitle { font-family:Arial; color: black; background: white; font-size: 10pt ; font-weight: bold; }
.devnotetext { font-family:Arial; color: black; background: white; font-size: 10pt }
.intrxtitle { font-family:Arial; color: black; background: white; font-size: 10pt ; font-weight: bold; }
.intrxtext { font-family:Arial; color: black; background: white; font-size: 10pt }
.intgraphheader { font-family:Arial; color: black; background: #e0e0e0; font-size: 10pt ; font-weight: bold; }
.intgraphtext { font-family:Arial; color: black; background: white; font-size: 10pt }
.netadvisor { font-family:Arial; color: black; font-size: 8pt; }
.notes { font-family:Arial; color: black; background: white; font-size: 8pt }

.subtitle { padding: 10px 0px 0px 0px ; font-family:Arial; color: black; font-size: 10pt; font-weight: bold; }

H1 { font-size: small; color: #435A8A }
H2 { font-size: large; color: blue }

.nonselect { color: #435A8A;  text-decoration: none }
