/**
 *
 *  CA Technologies, Inc.
 *  One CA Plaza
 *  Islandia, NY 11749 USA
 *
 *  Copyright (c) 2004 CA Technologies, Inc.
 *  All rights reserved.
 *
 *  IN NO EVENT SHALL CA TECHNOLOGIES INCORPORATED BE LIABLE FOR
 *  ANY INCIDENTAL, INDIRECT, SPECIAL, OR CONSEQUENTIAL DAMAGES
 *  WHATSOEVER (INCLUDING BUT NOT LIMITED TO LOST PROFITS) ARISING OUT
 *  OF OR RELATED TO THIS SOFTWARE, EVEN IF CA TECHNOLOGIES INCORPORATED
 *  HAS BEEN ADVISED OF, KNOWN, OR SHOULD HAVE KNOWN, THE POSSIBILITY OF
 *  SUCH DAMAGES.
 *
 */
/*
*/

body {
    background-color: #f3f5fb;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    margin: 0;
}

body.PopUp {
    margin: 10;
}

.giveMargin {
    margin: 10;
}

h1 {
      font-size: 110%;
      font-family: Verdana, Helvetica, Arial, sans-serif;
}

h2 {
      font-size: 105%;
      font-family: Verdana, Helvetica, Arial, sans-serif;
}

h3 {
      font-size: 100%;
      font-family: Verdana, Helvetica, Arial, sans-serif;
}

table {
    margin: 0;
}

th {
    color: #333333;
    font-size: 95%;
    font-weight: 700;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    text-align: left;
}

td {
    font-size: 95%;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    color: #333333;
}

form {
    margin: .04em;
}

input {
    text-decoration:nounderline;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 95%;
    margin: 0;
}

a:link, a:visited {
    color: #000000;
    text-decoration: none;
}

a:hover, a:active {
    color: #000000;
}

td a:link, td a:visited, td a:hover, td a:active {
    color: #000000;
    text-decoration: underline;
}

p, ol, ul, pre {
    font-size: 105%;
    font-family: Verdana, Helvetica, Arial, sans-serif;
}

p.desc {
    margin: 0;
}

/* Underline the links in the logout page. */
p a:link, ol a:link, ul a:link, p a:visited, ol a:visited, ul a:visited {
    color: #000000;
    text-decoration: underline;
}

address {
    font-style: italic;
    font-size: 95%;
    font-family: Verdana, Helvetica, Arial, sans-serif;
}
     

/* Logo and Application Title area of the page header. */
.TitleArea {
    background-color: white;
    vertical-align: bottom;
}

/* Make sure links in the header area, such as Logout, are not underlined. */
.password a:link, .password a:visited, .password a:hover, .password a:active 
{
    text-decoration: none
}

.TitleArea input 
{
  background-color: white;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  letter-spacing: -0.1em;
}

/* Set the background color for the table cells of the page footer. */
td.footer {
    background-color: #f3f5fb;
}

th.footer {
    background-color: #f3f5fb;
}

/* Style for the application title rendered next to the SPECTRUM logo. */
td.ApplicationTitle {
    font-size: 1em;
    font-weight: 700;
    color: #888888;
    vertical-align: middle;
}

/* Style for the table cell containing Quick Search. */
td.QuickSearch {
    cell-align: right;
    font-size: 95%;
    font-weight: 700;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    letter-spacing: -0.1em;
    text-transform: uppercase;
    color: #000000;
}

/* Set the size and color of the Quick Search text field. */
.QSearchWidget {
    font-size: 105%;
    color: #000000;
}

/* Controls the color of the border around the application links. */
.ApplicationListBorder {
    background-color: black;
}

/* Controls the background color of the row containing application links. */
.ApplicationList {
    background-color: white;
}

.ApplicationList th {
    text-align: center;
    color: #333333;
    font-size: 95%;
    font-weight: 700;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    letter-spacing: -0.1em;
}

/* Capitalize the application links in the header. */
.ApplicationLink {
    text-transform: Capitalize;
}

/* Set style on the application links in the header. */
.ApplicationList a:link, .ApplicationList a:visited, 
.ApplicationList a:hover, .ApplicationList a:active
 {
    text-decoration: none
}

/* Set style on the links in the toolbar/application menubar. */
.MenuBar a:link, .MenuBar a:visited,
.MenuBar a:hover, .MenuBar a:active
 {
    text-decoration: none
}

.DebugBar a:link, .DebugBar a:visited,
.DebugBar a:hover, .DebugBar a:active
 {
    text-decoration: none
}

.DebugBar td, .DebugBar tr, .DebugBar table
{
   background-color:  #bcbcc0
}

/* Control the links for applications and tools. */
.tool {
    text-transform: Capitalize;
    color: #000000;
}

table.t1 tr.trhead {
    background-color: #929ba0;
}

table.t1 a:link, table.t1 a:visited {
    color: #333333;
    text-decoration: underline
}

table.t1 a:hover, table.t1 a:active {
    color: #f74a08;
    text-decoration: underline
}


th.th1 {
    background-color: #929ba0;
    color: #ffffff;
    font-weight: normal;
}

/* Sets the background color for input elements.*/
.th1 input {
    background-color: #929ba0;
}

/* This sets the color of the border around the results table. */
.result-border, table.t1 {
    background-color: #ffffff;
}

/* the next two items sets the alternating color for the data rows. */

tr.tr1 {
    background-color: #efefef;
    vertical-align: center;
}

td.detailColor {
    background-color: #efefef;
}

tr.tr2 {
    background-color: #bcbcc0;
}

.tr1 th {
    text-align: right;
}

.tr2 th {
    text-align: right;
}

/* the next 3 items are used for detail tables */
tr.detailTR {
    background-color: #efefef;
    vertical-align: center;
}

tr.detailTR input {
    background-color: #efefef;
}

.detailTR th {
    text-align: right;
}

th.detailTH {
    text-align: right;
}


/* the next 4 items make the look and feel consistant for chart type tables */

/* right alignment */
td.chartHeaderTD {
    background-color: #929ba0;
    color: #ffffff;
    font-weight: bold;
    text-align: right;
}

th.chartHeaderTH {
    background-color: #929ba0;
    color: #ffffff;
    font-weight: bold;
    text-align: right;
}

/* left alignment */
td.chartHeaderLeftTD {
    background-color: #929ba0;
    color: #ffffff;
    font-weight: bold;
    text-align: left;
}

th.chartHeaderLeftTH {
    background-color: #929ba0;
    color: #ffffff;
    font-weight: bold;
    text-align: left;
}


.counts {
    font-size: 7.5pt;
}

/* Table Title in all boxes */

.TableTitle, .table-title {
    font-size: 12 pt;
    font-weight: bold;
    font-family: Verdana, Helvetica, Arial, sans-serif;
}

/* This sets the color of the toolbar containing the table buttons. */
.TableToolbar {
    background-color: #cccccc;
    color: #000000;
    letter-spacing: .01em;
}

.TableToolbar input.radio {
    background-color: #cccccc;
}

.TableToolbar input.checkbox {
    background-color: #cccccc;
}

.TableToolbar input.submit {
    background-color: #cccccc;
}

.TableToolbar input.button {
    background-color: #cccccc;
}

.Messages
{
    font-family: Verdana, Helvetica, Arial, sans-serif;
    margin: 10;
}

.Messages h1
{
    font-size: 115%;
    font-family: Verdana, Helvetica, Arial, sans-serif;
}

.Messages h3 
{
      font-size: 105%;
      font-family: Verdana, Helvetica, Arial, sans-serif;
}

/* Used to set colors in Alarm and Event Reports tables. */
th.ReportTH1 {
    background-color: #929ba0;
    color: #ffffff;
}
td.ReportTD1 {
    background-color: #efefef;
    color: #000000;
}
.ReportTD1 a:link, .ReportTD1 a:visited {
    color: #000000;
}
td.ReportTD2 {
    background-color: #bcbcc0;
    color: #000000;
}
.ReportTD2 a:link, .ReportTD2 a:visited {
    color: #000000;
}

/* Style classes used to show severity/condition as a color. */
.critical {
    background-color: #ff0000;
    color: #ffffff;
}

.major {
    background-color: #ff9900;
    color: #ffffff;
}

.minor {
    background-color: #ffff00;
    color: #000000;
}

.normal {
    background-color: #00bb00;
    color: #ffffff;
}

.initial {
    background-color: #0000ff;
    color: #ffffff;
}

.suppressed {
    background-color: #bbbbbb;
    color: #ffffff;
}

.maintenance {
    background-color: #996600;
    color: #cccccc;
}

/* Used in the table when browser requirements are not met. */
.green {
    background-color: #99ff99;
}
.red {
    background-color: #ff0033;
}
.white {
    background-color: #fffff0;
}

/* Used for links in table header area (Select/Deselect All). */
.table_tool {
    background-color: #929ba0;
    color: #ffffff;
    font-weight: normal;
    font-family: Verdana, Helvetica, Arial, sans-serif;
}

/* These set the color of the tables. */
.AlarmTableBorder, .BrowserTableBorder {
    background-color: #efefef;
}

.AlarmTableTH, .BrowserTableTH {
    background-color: #929ba0;
    color: #ffffff;
}

.TabTH {
    background-color: #929ba0;
}

.TabTH a:link, .TabTH a:visited, .TabTH a:hoover {
    color: #ffffff;
    text-decoration: underline
}

.AlarmTableTR1, .BrowserTableTR1 {
    background-color: #efefef;
    color: #000000;
}
.AlarmTableTR2, .BrowserTableTR2 {
    background-color: #bcbcc0;
    color: #000000;
}
.AlarmTableTR1 th, .AlarmTableTR2 th{
    text-align: left;
}
.AlarmTableTR1 td, .AlarmTableTR2 td{
    text-align: left;
}


/* Application background color for the footer. For Reference*/
/* User Administration color */
.WebAdminServlet - olive green {
    background-color: #def38d;
}
/* Event Reports color - green */
.EventReportServlet {
    background-color: #bbee88;
}
/* Alarm Reports color - mint green */
.AlarmReportServlet {
    background-color: #ccffcc;
}
/* Model Search color - pale turquoise */
.SearchServlet {
    background-color: #99eeee;
}
/* Quick Search color - sky blue */
.QSearchServlet {
    background-color: #aaddee;
}
/* Model Browser color - slate blue */
.BrowserServlet {
    background-color: #99bbee;
}
/* Alarm Manager color - purple */
.AlarmServlet {
    background-color: #c6b5de;
}
/* Custom Collections color - plum */
.CollectionsServlet {
    background-color: #debdde;
}
/* Web Operator default color - grey */
.WebOperator {
    background-color: #bcbcc0;
}

div.PopUpContents {
    text-align: left;
    font-size: 105%;
    font-family: Verdana, Helvetica, Arial, sans-serif;
}
}
div.PopUpCloseButton {
    text-align: center;
    margin: 15;
}
.ServerTable {
    font-size: 95%;
    font-family: Verdana, Arial, Geneva, sans-serif;
    color: black;
}


/* Font weight for date/time text */
.DateTime {
    font-weight: bold;
}

