/*
 * sccsid = '@(#) 1.13 wt/wtp/htdocs/stylesheets/jx_nav_tabs_2.css, wtcode, jtime70 4/4/05 10:28:58'
 * 
 *
 * jx_nav_tabs.css
 *
 * (C) COPYRIGHT Journyx, Inc 1997 - 2005
 *  All Rights Reserved
 *  Licensed Materials - Property of Journyx, Inc.
 *
 */


.clsPrimaryTabs {

 padding: 0;
 margin: 0;
 height: 1.7em;

 /* This makes sure the toolbar open/close button doesn't push into the tabs */
 /*margin-top: 0.2em;*/

 /* This lets it merge the border with the sub-nav area below the main tabs. */
 position: relative;  
 margin-bottom: -2px;

}

.clsPrimaryTabs TD {
 padding: 0;
 margin: 0;
}


#idTabSubNav .tabButton {
 /* This sets the space between the tabs */
 margin-left: 0px;
 margin-right: 0px;


 text-align: center;
}

/* 
 * No negative left margin for first button 
 * in case .tabButton margin-left is negative
 */
#idTab_0 {
 margin-left: 0em;
}

.tabB_TC {
 background: transparent url('../img/GB-Tab-Top.gif') 0% 0% repeat-x; 

 /* these border colors are overriden in wtdoc */
 border: 1px solid black;
 border-top-width: 0px;
}

.tabB_TL {
 background: transparent url('../img/GB-Tab-Top-Left-Corner.gif') 0 0 no-repeat;

 margin-left: -1px;
}

.tabB_LeftSide {
 background: transparent url('../img/GB-Tab-Left-Side.gif') -1px 0px repeat-y;
}

.tabB_TR {

 font-size: 1.05em;
 font-weight: bold;

 background: transparent url('../img/GB-Tab-Right-Side.gif') top right no-repeat;

 margin-right: -1px;

 /* This controls the padding around the text of the link itself */
 padding: 0.3em 1.8em 0.3em 1.4em; 

}

.clsTabSelected {
/* 
 * This has a border, but needs to be set in wtdoc as same color as
 * background so it looks as if no border. The "invisible" border is
 * required to sit on top of, and therefore hide, the top border of
 * the secondary nav area.
*/
 border-bottom-width: 1px;   
}

#idPrimaryTabs A, #idPrimaryTabs A:visited {
  text-decoration: none;
}

#idPrimaryTabs A:hover {
  text-decoration: underline;
}


/* ----------------------------------------------------- */
/* Specific TAB properties */


.clsTabSelected DIV A, .clsTabSelected DIV A:visited, .clsTab DIV A, .clsTab DIV A:visited {
  text-decoration: none;
}
.clsTabSelected DIV A:hover, .clsTab DIV A:hover {
  text-decoration: none;
}


/* ========================================================
 Properties of TAB SUBNAV elements
======================================================== */

#idTabSubNav {
}

#idTabSubNav TABLE TD {
  font-weight: bold;
  white-space: nowrap;
}

#idTabSubNav TABLE TD A, #idTabSubNav TABLE TD A:visited  {
  text-decoration: none;
}

A.clsTabSubNavSelected,A.clsTabSubNav { 
  margin-right:1em;
  margin-left:1em;
 }



#idTabSubNav TABLE TD A.clsTabSubNavSelected, #idTabSubNav TABLE TD A.clsTabSubNavSelected:visited {
} 
#idTabSubNav TABLE TD A.clsTabSubNavSelected:hover, #idTabSubNav TABLE TD A:hover  {
  text-decoration: underline;
}

.clsTabSubNavSeparator {
  background-image: url(../img/60/tab_sub_nav_separator.gif);
  background-repeat: no-repeat;
  background-position: center center;
}


#idTabSubNav .secondaryNavRow, #idTabSubNav .tertiaryNavRow {
	padding: 0.1em;
    border-style: solid;

    border-top-width: 0px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
}

#idTabSubNav .secondaryNavRow {
}

#idTabSubNav .tertiaryNavRow {
 /* tertiary doesn't need a top border, since secondaryNavRow has a bottom border */
    border-top-width: 0px;
}


/* ========================================================
 Color Definitions
======================================================== */
TABLE TD.SubTitle, TABLE TD.Help, TABLE TR.ShortDescription TD, .StatusErrorHelpTable, TABLE.clear, TABLE.clear TD,TABLE.clear TH, .navLinkHeading, .headingCell { color: #000000; background-color: #ffffff; }

#idTabSubNav,
#idTabSubNav .tertiaryNavRow,
#idTabSubNav .secondaryNavRow,
#idPrimaryContent,
.StatusErrorHelpTable,
.tabB_TC {
  border-color: #909090;  /* border-color: #9697AC; hardcoded to match border in rounded corners of tabs */
}


#idHeaderButtons TD A,
#idHeaderButtons TD A:visited
 {color: #FFFFFF; }


#idTabSubNav TABLE TD
 {color: #FFFFFF; }


.clsHeaderButton,
.groupNames,
.clsToolbarToggleOpen,
.clsToolbarTitleOpen,
.clsToolbarTitleClose
 {color: #FFFFFF; }
 


#idHeaderButtons TD A.clsHeaderButtonSelected, #idHeaderButtons TD A.clsHeaderButtonSelected:visited, #idHeaderButtons TD A.clsHeaderButtonSelected:hover {
  color: #ffff66; 
}

.tabB_TC A:hover,
#idHeaderButtons TD A:hover
 { color: #FFFFFF}

A.clsTabSubNav,
A.clsTabSubNav:visited,
A.clsTabSubNav:hover
 { color: #FFFFFF}

.tertiaryNavRow, 
.tertiaryNavRow A,
.tertiaryNavRow A:Hover,
.tertiaryNavRow A:Active,
.tertiaryNavRow A:Visited
 { background-color: #757575; color: #FFFFFF; } 

A.clsTabSubNavSelected,
A.clsTabSubNavSelected:visited,
A.clsTabSubNavSelected:hover
 {color: #ffff66; }


.tabB_TC {background-color: #909090; }/*{background-color: #609AB7; }*/
.tabB_TC A, .tabB_TC A:visited, .tabB_TC A:hover {color: #FFFFFF; }
.clsTabSelected A, .clsTabSelected A:visited, .clsTabSelected A:hover {color: #ffff66}
#idTabSubNav, .clsTabSelected 
 {background-color: #757575; 
 border-bottom-color: #757575; 
 color: #FFFFFF; }



