/******************************************************************************
//
//  $Id: cnrui.css,v 1.19 2004/01/04 17:05:46 hgabriel Exp $
//
//  (C) Copyright 2001-2004 by Cisco Systems, Inc.
//  This program contains proprietary and confidential information.
//  All rights reserved. This software shall not be used by any party
//  except by prior written consent of Cisco Systems.
//
******************************************************************************/

/******************************************************************************
** Styles common across all elements
******************************************************************************/

BODY
{
    background: #FFFFFF;
    color: #000000;
    margin-left: 8px;
    margin-right: 8px;
    margin-top: 6px;
    margin-bottom: 6px;
    font-family : Arial, Verdana, Lucida, sans-serif;
}

A:link      { color: blue }     /* unvisited links     */
A:visited   { color: blue }     /* visited links       */
A:hover     { color: purple }   /* link while hovering (IE only) */
A:active    { color: red  }     /* link while clicking */

TH          { text-align: left }

/******************************************************************************
** Styles for Appliation components
******************************************************************************/

/*
 * The Application Banner is the top section of the page, including the
 * Logo, Title, ToolBar, RoleNavBar and SubRoleNavBar.
 * (If we go to Picasso, it also will include the PathBar).
 */
.AppBanner {
 background: #cccccc;
 color: black;
 font-family : Arial, Verdana, Lucida, sans-serif;
}

/*
 * The Application Title is the text section with the constant application
 * title/name.
 */
.AppTitle {
 font-family : Arial, Verdana, Lucida, sans-serif;
 font-size : 22pt;
 font-weight : bold;
}

/*
 * The Application Version is the text section with the constant application
 * version (pre-alpha, alpha-1, ..., beta-1, ...) in a smaller font
 */
.AppVers {
 font-family : Arial, Verdana, Lucida, sans-serif;
 font-size : 8pt;
 font-weight : italic;
}

/*
 * The Application Tool Bar is the upper right hand corner of the page,
 * containing: links for: Help, Login/Logout; and the current admin name.
 */
.AppToolBar {
 font-family : Arial, Verdana, Lucida, sans-serif;
 font-size : 10pt;
 color: black;
}
A.AppToolBar:link    { color: blue; font-size : 12pt; text-decoration : none; }
A.AppToolBar:visited { color: blue; font-size : 12pt; text-decoration : none; }
A.AppToolBar:hover   { color: purple; font-size : 12pt; text-decoration : none; }
/*
 * The Role Navigation Bar (aka App Header) is the application-specific
 * top-level navigation/menu bar that provides navigation to the roots of
 * of the available Role pages.
 */

.RoleNav {
 font-family : Arial, Verdana, Lucida, sans-serif;
 font-size : 11px;
 font-weight : bold;
 background : #666699;
 color : white;
 line-height : 100%;
}
A.RoleNav:link      { color: white; text-decoration : none;}
A.RoleNav:visited   { color: white; text-decoration : none; }
A.RoleNav:hover     { color: #cccccc; text-decoration : none; }

.RoleNavSel {
 font-family : Arial, Verdana, Lucida, sans-serif;
 font-size : 11px;
 font-weight : bold;
 background : white;
 color : black;
 line-height : 100%;
}
A.RoleNavSel:link      { color: black; text-decoration : none;}
A.RoleNavSel:visited   { color: black; text-decoration : none; }
A.RoleNavSel:hover     { color: #999999; text-decoration : none; }

/*
 * The SubRole Navigation Bar (aka Page Header) is the role-specific
 * top-level navigation/menu bar that provides navigation to the components
 * of the Role pages.
 */

.SubRoleNav {
 font-family : Arial, Verdana, Lucida, sans-serif;
 font-size : 10px;
 font-weight : bold;
 color : white;
 background : #9999cc;
 line-height : 100%;
}
A.SubRoleNav:link      { color: white; text-decoration : none; }
A.SubRoleNav:visited   { color: white; text-decoration : none; }
A.SubRoleNav:hover     { color: #cccccc; text-decoration : none; }

.SubRoleNavSel {
 font-family : Arial, Verdana, Lucida, sans-serif;
 font-size : 10px;
 font-weight : bold;
 color : black;
 background : white;
 line-height : 100%;
}
A.SubRoleNavSel:link      { color: black; text-decoration : none; }
A.SubRoleNavSel:visited   { color: black; text-decoration : none; }
A.SubRoleNavSel:hover     { color: #888888; text-decoration : none; }

/******************************************************************************
** Styles for Pages
******************************************************************************/

/*
 * The PageTitle is the text at the top of each page
 */
.PageTitle {
 text-align : left;
 font-size : 18pt;
 font-weight : bold;
}

.PageFooter {
    text-align : left;
    font-size : 10pt;
    font-weight : normal;
    font-style : italic;
}

/******************************************************************************
** Styles for Help Pages
******************************************************************************/

/*
 * The HelpTopicsIndex is the mini-table-of-contents at the top of each
 * help page.
 */
.HelpTopicsIndex {
    text-align : left;
    font-size : 16pt;
    font-weight : bold;
}

/*
 * The HelpTopisHeader is the heading for the specific help topic within
 * help page.
 */
.HelpTopicHeader {
    text-align : left;
    font-size : 16pt;
    font-weight : bold;
}

/*
 * HelpAppPageTitle is a style for referring to the application
 * page name within the help description of the page.
 */
.HelpAppPageTitle {
    text-align : left;
    font-size : 10pt;
    font-weight : bold;
}

TABLE.HelpTopicEnd
{
    TRW-padding : 0px 0px 0px 0px;
    margin : 0px 0px 0px 0px;
    border-style : none;
    font-size : 10pt;
    font-family : Arial, Verdana, Lucida, sans-serif;
}

/******************************************************************************
** Styles for List pages
******************************************************************************/

TABLE.list
{
    TRW-padding : 0px 0px 0px 0px;
    margin : 0px 0px 0px 0px;
    border-style : none;
    font-size : 10pt;
    font-family : Arial, Verdana, Lucida, sans-serif;
}

/* Title row */
TR.title
{
    background: #CCCCCC;
    color: #000000;
    TRW-padding : 0px 2px 0px 2px;
    margin : 0px 0px 0px 0px;
    border-style : none;
    font-size : 10pt;
    font-family : Arial, Verdana, Lucida, sans-serif;
}

/* Command row */
TR.command
{
    background: #CCCCCC;
    color: #000000;
    TRW-padding : 0px 2px 0px 2px;
    margin : 0px 0px 0px 0px;
    border-style : none;
    font-size : 10pt;
    font-family : Arial, Verdana, Lucida, sans-serif;
}

/* Input row */
TR.input
{
    background: #CCCCCC;
    color: #000000;
    TRW-padding : 0px 2px 0px 2px;
    margin : 0px 0px 0px 0px;
    border-style : none;
    font-size : 10pt;
    font-family : Arial, Verdana, Lucida, sans-serif;
}

/* First list row, alternating */
TR.listA
{
    background: #FFFFDD;
    color: #000000;
    TRW-padding : 0px 2px 0px 2px;
    margin : 0px 0px 0px 0px;
    border-style : none;
    font-size : 10pt;
    font-family : Arial, Verdana, Lucida, sans-serif;
}

/* Second result row, alternating */
TR.listB
{
    background: #DDDDFF;
    color: #000000;
    TRW-padding : 0px 2px 0px 2px;
    margin : 0px 0px 0px 0px;
    border-style : none;
    font-size : 10pt;
    font-family : Arial, Verdana, Lucida, sans-serif;
}

/* "Ancestor" styles for use with paged trees */
TR.ancestorA
{
    background: #FFFF99;
    color: #000000;
    TRW-padding : 0px 2px 0px 2px;
    margin : 0px 0px 0px 0px;
    border-style : none;
    font-size : 10pt;
    font-family : Arial, Verdana, Lucida, sans-serif;
}

TR.ancestorB
{
    background: #9999FF;
    color: #000000;
    TRW-padding : 0px 2px 0px 2px;
    margin : 0px 0px 0px 0px;
    border-style : none;
    font-size : 10pt;
    font-family : Arial, Verdana, Lucida, sans-serif;
}

TR.error
{
    background: #CCCCCC;
/*    color: #FF0000; */
    color: red;
    TRW-padding : 0px 2px 0px 2px;
    margin : 0px 0px 0px 0px;
    border-style : none;
    font-size : 10pt;
    font-family : Courier, sans-serif;
    font-color : red;
}

TR.info
{
    background: #CCCCCC;
/*    color: #0000FF; */
    color: blue;
    TRW-padding : 0px 2px 0px 2px;
    margin : 0px 0px 0px 0px;
    border-style : none;
    font-size : 10pt;
    font-family : Courier, sans-serif;
    font-color : blue;
}

/* Text style for input controls with numeric data */
INPUT.right-align
{
    text-align : right;
}

/* Style for attribute help links */
.attrHelp
{
    font-size       : 10pt;
    font-family     : Arial, Verdana, Lucida, sans-serif;
}

A.attrHelp:link      { color: blue; text-decoration : none; } /* unvisited links */
A.attrHelp:visited   { color: blue; text-decoration : none; } /* visited links   */
A.attrHelp:hover     { color: purple; text-decoration : none; } /* link while hovering (IE only) */
A.attrHelp:active    { color: red; text-decoration : none; } /* link while clicking */


/******************************************************************************
**  Styles for TableHR.jsp
******************************************************************************/

/* Line between rows (within a table) */
TD.tableHR
{
    background: #000000;
    TRW-padding : 0px 0px 0px 0px;
    margin : 0px 0px 0px 0px;
    border-style : none;
}

/******************************************************************************
**  Styles for CursorPager.jsp
******************************************************************************/

A.pager
{
    color : #993333;
    font-weight : normal;
    font-size : 12pt;
    font-family : Arial, Verdana, Lucida, sans-serif;
}

FONT.pager
{
    color : #333399;
    font-weight : bold;
    font-size : 12pt;
    font-family : Arial, Verdana, Lucida, sans-serif;
}

/*****************************************************************************
** Styles for ConfigClasses schema docs
**  still needs work, but useful to see the structure of the config classes doc
*****************************************************************************/
.ClassHeader {
    background: #FFFF77;
    font-weight : normal;
    font-size : 18pt;
    font-family : Arial, Verdana, Lucida, sans-serif;
}
A.ClassHeader:link      { text-decoration : none;}
A.ClassHeader:visited   { text-decoration : none; }

.ClassDesc {
    background: #FFFFFF;
    color : #000000;
}

A.AttrHeader:link      { text-decoration : none;}
A.AttrHeader:visited   { text-decoration : none; }

.AttrDesc {
    background: #FFFFFF;
    color : #000000;
}

/* eof */
