/*

 Copyright (C) 2000-2003 by iPhrase Technologies, Inc. All rights reserved.

 iPhrase is a registered trademark and One Step is a trademark of iPhrase
 Technologies, Inc.

 The software accessible via these pages may be protected by one or more
 U.S. and international patents.

*/

/* Generic iPhrase links; some of which are DynamicView hyperlinks and hint hyperlinks*/
/* blue static links, blue visited links, faded yellow mouseover links */

A.IPGeneric:link {COLOR: #0000ff; FONT-SIZE: 9pt}
A.IPGeneric:visited {COLOR: #0000ff; FONT-SIZE: 9pt}
A.IPGeneric:hover {BACKGROUND: #fae797; FONT-SIZE: 9pt}


/* Category-link for Document Set */
/* blue static links, blue visited links */
A.DocSetLink:link {COLOR: #fad84d; FONT-SIZE: 9pt; FONT-WEIGHT: bold;}
A.DocSetLink:visited {COLOR: #fad84d; FONT-SIZE: 9pt; FONT-WEIGHT: bold;}
A.DocSetLinkSidebar:link {COLOR: #ffffff; FONT-SIZE: 9pt}
A.DocSetLinkSidebar:visited {COLOR: #ffffff; FONT-SIZE: 9pt}


/* View by link */
A.ViewByLink:link {COLOR: #ffffff; FONT-SIZE: 9pt}
A.ViewByLink:visited {COLOR: #ffffff; FONT-SIZE: 9pt}


/* Link for DynamicAnalysis column headers */
/* blue static links, blue visited links, faded yellow mouseover links */
A.DANHeaderLink:link {COLOR: #ffffff}
A.DANHeaderLinkSidebar:link {COLOR: #0000ff}
A.DANHeaderLink:visited {COLOR: #ffffff}
A.DANHeaderLinkSidebar:visited {COLOR: #0000ff}
A.DANHeaderLink:hover {BACKGROUND: #fae797}
A.DANHeaderLinkSidebar:hover {BACKGROUND: #fae797}

/* Link for DynamicAnalysis column headers which are highlighted */
A.DANHeaderLinkHighlight:link {COLOR: red}
A.DANHeaderLinkHighlightSidebar:link {COLOR: #0000ff}
A.DANHeaderLinkHighlight:visited {COLOR: #ffffff}
A.DANHeaderLinkHighlightSidebar:visited {COLOR: #0000ff}
A.DANHeaderLinkHighlight:hover {BACKGROUND: #eeeeee}
A.DANHeaderLinkHighlightSidebar:hover {BACKGROUND: #eeeeee}

/* for Nav. drill-down details */
A.NavDetail {
  color: rgb(120,120,120)
}

/* for Nav drill-down details that have tally count '0' - grey/unclickable */
.NavDetailText {
  color: rgb(120,120,120)
}

/* white bg */
BODY.iPhrase {BACKGROUND-COLOR: white}

/* top general attributes to apply to the whole iPhrase span */
.PresentationData {
FONT-FAMILY: arial, sans-serif;
TEXT-ALIGN: left;
}
.PresentationDataSidebar {
FONT-FAMILY: arial, sans-serif;
TEXT-ALIGN: left;
}

/*arial, sans-serif

/* Specify the font size for all elements */
/* For some reason this doesn't inherit from parents. */
* {font-size: 9pt} 

/* Dynamic Analysis display option table attributes */
TABLE.DAOptionTable {
BORDER-TOP: thin solid #2169c6; 
BORDER-BOTTOM: thin solid #2169c6;
}

/* Dynamic Analysis Outer Table attributes */
TABLE.DAOuterTable {
BORDER-STYLE: solid;
BORDER-RIGHT: thin solid #2169c6;
BORDER-TOP: thin solid #2169c6; 
BORDER-LEFT: thin solid #2169c6;
BORDER-BOTTOM: thin solid #2169c6;
}

/* Navigation Bar Outer Table attributes */
TABLE.DANavBarTable {
BORDER-RIGHT: thin solid #2169c6;
BORDER-TOP: thin solid #2169c6; 
BORDER-LEFT: thin solid #2169c6;
BORDER-BOTTOM: thin solid #2169c6;
}

/* Dynamic Analysis Table attributes */
TABLE.DynamicAnalysisTable {
BORDER-RIGHT: 0px;
PADDING-RIGHT: 6px; 
BORDER-TOP: 0px; 
PADDING-LEFT: 6px; 
PADDING-BOTTOM: 6px; 
MARGIN: 1px; 
BORDER-LEFT: 0px; 
PADDING-TOP: 6px;
SPACING-BOTTOM: 1px;
SPACING-TOP: 1px; 
BORDER-BOTTOM: 0px;
}

TABLE.DynamicAnalysisTableSidebar {
BORDER-RIGHT: 0px;
PADDING-RIGHT: 6px; 
BORDER-TOP: 0px; 
PADDING-LEFT: 6px; 
PADDING-BOTTOM: 6px; 
MARGIN: 1px; 
BORDER-LEFT: 0px; 
PADDING-TOP: 6px;
SPACING-BOTTOM: 1px;
SPACING-TOP: 1px; 
BORDER-BOTTOM: 0px;
}

/* specify the width of the presentation table */
TABLE.PresentationTable {
}

/* specify the width of the main result table */
TD.MainTableCol {
/* WIDTH: 800px */
}

/* how to display header rows in Dynamic Analysis tables */
TR.DANTableTRHeader{
BACKGROUND-COLOR: #ffffff;
}
TR.DANTableTRHeaderSidebar {
BACKGROUND-COLOR: #ffffff;
}

/* how to display even rows in Dynamic Analysis (and other) tables */
TR.EVEN {
BACKGROUND-COLOR: #ffffff;
}
TR.EVENSidebar {
BACKGROUND-COLOR: #eeeeee;
}

/* how to display odd rows in Dynamic Analysis (and other) tables */
TR.ODD {
BACKGROUND-COLOR: #e6e6e6;
}
TR.ODDSidebar {
BACKGROUND-COLOR: #ffffff;}

/* for separating dynamic view result groups */
TR.DocSetSeparator {
  BACKGROUND-COLOR: white
}

/* Dynamic Anaysis table cells that present ATTRIBUTE_VALUEs */
/* named according to position and table summarization */
/* use iq.txt: render_feature_order and volunteer to fix attribute position */
/* names: [Un]SummarizedCell_N(N<=10), ValueData*/
TD.HighlightErrorCell  { COLOR: #ff0000; BACKGROUND: #fae797; FONT-WEIGHT: bold; }
TD.HighlightCell  { COLOR: #000000; BACKGROUND: #fae797; }
TD.HighlightCellSidebar  { COLOR: #000000; BACKGROUND: #fae797; } 
TD.ShadedHighlightCell  { COLOR: #000000; BACKGROUND:#fae797; }
TD.ShadedHighlightCellSidebar  { COLOR: #000000; BACKGROUND: #fad84d; }
TD.SummarizedCell_1  { COLOR: #000000; }
TD.SummarizedCell_1Sidebar  { COLOR: #000000; }
TD.SummarizedCell_2  { COLOR: #000000; }
TD.SummarizedCell_2Sidebar  { COLOR: #000000; }
TD.SummarizedCell_3  { COLOR: #000000; }
TD.SummarizedCell_3Sidebar  { COLOR: #000000; }
TD.SummarizedCell_4  { COLOR: #000000; }
TD.SummarizedCell_4Sidebar  { COLOR: #000000; }
TD.SummarizedCell_5  { COLOR: #000000; }
TD.SummarizedCell_5Sidebar  { COLOR: #000000; }
TD.SummarizedCell_6  { COLOR: #000000; }
TD.SummarizedCell_6Sidebar  { COLOR: #000000; }
TD.SummarizedCell_7  { COLOR: #000000; }
TD.SummarizedCell_7Sidebar  { COLOR: #000000; }
TD.SummarizedCell_8  { COLOR: #000000; }
TD.SummarizedCell_8Sidebar  { COLOR: #000000; }
TD.SummarizedCell_9  { COLOR: #000000; }
TD.SummarizedCell_9Sidebar  { COLOR: #000000; }
TD.SummarizedCell_10 { COLOR: #000000; }
TD.SummarizedCell_10Sidebar { COLOR: #000000; }
TD.UnSummarizedCell_1  { COLOR: #000000; }
TD.UnSummarizedCell_1Sidebar  { COLOR: #000000; }
TD.UnSummarizedCell_2  { COLOR: #000000; }
TD.UnSummarizedCell_2Sidebar  { COLOR: #000000; }
TD.UnSummarizedCell_3  { COLOR: #000000; }
TD.UnSummarizedCell_3Sidebar  { COLOR: #000000; }
TD.UnSummarizedCell_4  { COLOR: #000000; }
TD.UnSummarizedCell_4Sidebar  { COLOR: #000000; }
TD.UnSummarizedCell_5  { COLOR: #000000; }
TD.UnSummarizedCell_5Sidebar  { COLOR: #000000; }
TD.UnSummarizedCell_6  { COLOR: #000000; }
TD.UnSummarizedCell_6Sidebar  { COLOR: #000000; }
TD.UnSummarizedCell_7  { COLOR: #000000; }
TD.UnSummarizedCell_7Sidebar  { COLOR: #000000; }
TD.UnSummarizedCell_8  { COLOR: #000000; }
TD.UnSummarizedCell_8Sidebar  { COLOR: #000000; }
TD.UnSummarizedCell_9  { COLOR: #000000; }
TD.UnSummarizedCell_9Sidebar  { COLOR: #000000; }
TD.UnSummarizedCell_10 { COLOR: #000000;  }
TD.UnSummarizedCell_10Sidebar { COLOR: #000000; }

/* Summarized and UnSummarized attributes position > 10 */
TD.ValueData         { COLOR: #000000; }

/* Dynamic Analysis table cells that contain product information */
/* naming scheme: according to position, Max displayed hierachy and table summarization */
/* [Un]SummarizedProdCellMax, [Un]SummarizedProdCell_N (N <= 10), DATA */
TD.HighlightProdCell  {  COLOR: #000000; BACKGROUND: #fae797}
TD.HighlightProdCellSidebar  {  COLOR: #000000; BACKGROUND: #fae797}
TD.ShadedHighlightProdCell  { COLOR: #000000; BACKGROUND: #fad84d}
TD.ShadedHighlightProdCellSidebar  { COLOR: #000000; BACKGROUND: #fad84d}
TD.UnSummarizedProdCellMax 	{ COLOR: #000000 }
TD.UnSummarizedProdCellMaxSidebar 	{ COLOR: #000000 }
TD.UnSummarizedProdCell_1 	{ COLOR: #000000 }
TD.UnSummarizedProdCell_1Sidebar 	{ COLOR: #000000 }
TD.UnSummarizedProdCell_2 	{ COLOR: #000000 }
TD.UnSummarizedProdCell_2Sidebar 	{ COLOR: #000000 }
TD.UnSummarizedProdCell_3 	{ COLOR: #000000 }
TD.UnSummarizedProdCell_3Sidebar 	{ COLOR: #000000 }
TD.UnSummarizedProdCell_4 	{ COLOR: #000000 }
TD.UnSummarizedProdCell_4Sidebar 	{ COLOR: #000000 }
TD.UnSummarizedProdCell_5 	{ COLOR: #000000 }
TD.UnSummarizedProdCell_5Sidebar 	{ COLOR: #000000 }
TD.UnSummarizedProdCell_6 	{ COLOR: #000000 }
TD.UnSummarizedProdCell_6Sidebar 	{ COLOR: #000000 }
TD.UnSummarizedProdCell_7 	{ COLOR: #000000 }
TD.UnSummarizedProdCell_7Sidebar 	{ COLOR: #000000 }
TD.UnSummarizedProdCell_8 	{ COLOR: #000000 }
TD.UnSummarizedProdCell_8Sidebar 	{ COLOR: #000000 }
TD.UnSummarizedProdCell_9 	{ COLOR: #000000 }
TD.UnSummarizedProdCell_9Sidebar 	{ COLOR: #000000 }
TD.UnSummarizedProdCell_10 	{ COLOR: #000000 }
TD.UnSummarizedProdCell_10Sidebar 	{ COLOR: #000000 }
TD.SummarizedProdCellMax 	{ COLOR: #000000 }
TD.SummarizedProdCellMaxSidebar 	{ COLOR: #000000 }
TD.SummarizedProdCell_1 	{ COLOR: #000000 }
TD.SummarizedProdCell_1Sidebar 	{ COLOR: #000000 }
TD.SummarizedProdCell_2 	{ COLOR: #000000 }
TD.SummarizedProdCell_2Sidebar 	{ COLOR: #000000 }
TD.SummarizedProdCell_3 	{ COLOR: #000000 }
TD.SummarizedProdCell_3Sidebar 	{ COLOR: #000000 }
TD.SummarizedProdCell_4 	{ COLOR: #000000 }
TD.SummarizedProdCell_4Sidebar 	{ COLOR: #000000 }
TD.SummarizedProdCell_5 	{ COLOR: #000000 }
TD.SummarizedProdCell_5Sidebar 	{ COLOR: #000000 }
TD.SummarizedProdCell_6 	{ COLOR: #000000 }
TD.SummarizedProdCell_6Sidebar 	{ COLOR: #000000 }
TD.SummarizedProdCell_7 	{ COLOR: #000000 }
TD.SummarizedProdCell_7Sidebar 	{ COLOR: #000000 }
TD.SummarizedProdCell_8 	{ COLOR: #000000 }
TD.SummarizedProdCell_8Sidebar 	{ COLOR: #000000 }
TD.SummarizedProdCell_9 	{ COLOR: #000000 }
TD.SummarizedProdCell_9Sidebar 	{ COLOR: #000000 }
TD.SummarizedProdCell_10 	{ COLOR: #000000 }
TD.SummarizedProdCell_10Sidebar 	{ COLOR: #000000 }

/* Summarized and UnSummarized product info position > 10 */
TD.DATA 			{ COLOR: #000000 }


/* Used for ATTRIBUTE_COLUMNS_DATA */
TD.DANTableAttributeHeader {
TEXT-ALIGN: center;
FONT-WEIGHT: bold;
}

TD.DANTableAttributeHeader2 {
FONT-WEIGHT: bold;
COLOR: #ffffff; 
TEXT-ALIGN: left;
FONT-SIZE: 14pt
}

/* Used for PRODUCT_COLUMNS_DATA */
TD.DANTableAttributeHeaderHighlight 
{FONT-WEIGHT: bold;
COLOR: #000000; 
BACKGROUND-COLOR: #2169c6; 
TEXT-ALIGN: left
}
/* Used for PRODUCT_COLUMNS_DATA */
TD.DANTableAttributeHeaderHighlight2
{FONT-WEIGHT: bold;
COLOR: red; 
BACKGROUND-COLOR: #2169c6; 
TEXT-ALIGN: left
}

/* padding for empty drill-down (only for DV) */
TD.Hidden {
  padding-left: 3.2cm
}


/* freeform font class */
.FREEFORM {
MARGIN-LEFT: 1em; 
font-weight: 600;
color: black
}
.FREEFORMSidebar {
MARGIN-LEFT: 1em; 
font-weight: 600;
color: black
}


/* iPhrase extract sentence hilite in the IR search */
.DocHitExtractSentence {
COLOR: black;
BACKGROUND-COLOR: FFFFAA;
}
/* iPhrase extract text that hit in the IR search */
.DocHitExtractHit {
FONT-WEIGHT: 600; 
COLOR: black;
}
.DocHitExtractHitSidebar {
FONT-WEIGHT: 600; 
COLOR: #00356a;
}

/* iPhrase extract text that did not hit in the IR search */
.DocHitExtractNoHit {
COLOR: black;
}
.DocHitExtractNoHitSidebar {
COLOR: black;
}

/* This is for iPhrase extract text in the links */
.DocHitExtractHitLink {
FONT-WEIGHT: 600; 
FONT-SIZE: 9pt;
COLOR: #0000ff;
}

.DocHitExtractHitLinkSidebar {
FONT-WEIGHT: 600; 
FONT-SIZE: 9pt;
COLOR: #0000ff;
}

.DocHitExtractNoHitLink {
COLOR: #0000ff;
FONT-SIZE: 9pt;
}

.DocHitExtractNoHitLinkSidebar {
COLOR: #0000ff;
FONT-SIZE: 9pt;
}

/* hints given in iPhrase voiceover */
.HintSetVO {
MARGIN-LEFT: 2em; 
font-weight: normal;
}

/* hints given in category */
.HintSetPerCategory {
MARGIN-LEFT: 2em; 
font-weight: normal;
}

/* hints given as part of DirectAnswer response */
.DAHintSets {
COLOR: #000000
}
.DAHintSetsSidebar {
COLOR: #000000
}

/* font class for DynamicView result page link */
.DocHitLink {
FONT-SIZE: 9pt;
MARGIN-LEFT: 0.5em
}
.DocHitLinkSidebar {
MARGIN-LEFT: 0.5em
}

/* font class for DirectAnswer result page link */
.DAHitLink {
FONT-WEIGHT: bold; 
BACKGROUND-COLOR: FAE797;
MARGIN-LEFT: 4px
}
.DAHitLinkSidebar {
FONT-WEIGHT: bold; 
BACKGROUND-COLOR: FAE797;
MARGIN-LEFT: 4px
}

/* font class for DirectAnswer body text */
.DAHitBody {
MARGIN-LEFT: 2em; 
FONT-SIZE: 9pt;
COLOR: #000000
}
.DAHitBodySidebar {
MARGIN-LEFT: 2em; 
FONT-SIZE: 9pt;
COLOR: #000000
}

/* class for DOCUMENT_SETS voiceover */
.DocSetVO {
COLOR: #000000
}
.DocSetVOSidebar {
COLOR: #000000
}

/* class for hint sets presented at the end of each document set */
.DocHitHint {
FONT-SIZE: 10pt;
MARGIN-LEFT: 1em; 
COLOR: #000000
}
.DocHitHintSidebar {
FONT-SIZE: 10pt;
MARGIN-LEFT: 1em; 
COLOR: #000000
}

/* class for formatting the leader text of the echo of the user's query */
.QueryRestatementLeader {
COLOR: black;
FONT-SIZE: 9pt
}

/* class for formatting the echo of what the user queried */
.VOUser {
FONT-SIZE: 9pt;
COLOR: black;
}

/* class for formatting the iPhrase system's voiceover */
.VOiPhrase {
font-weight: 600;  
MARGIN-LEFT: 1em; 
FONT-SIZE: 10pt;
COLOR: black
}

.VOpagination {
font-weight: 600;  
MARGIN-LEFT: 1em; 
FONT-SIZE: 9pt;
COLOR: black;
TEXT-ALIGN: right
}

.VOiPhraseSidebar {
font-weight: 600;  
MARGIN-LEFT: 1em; 
FONT-SIZE: 10pt;
COLOR: black
}

/* class for the Page M of N message */
.pageVO {
FONT-SIZE: 9pt;
TEXT-ALIGN: right;
COLOR: black
}
.pageVOSidebar {
FONT-SIZE: 9pt;
TEXT-ALIGN: right;
COLOR: black
}

/* class for links to next/previous pages */
A.pageLink:link {COLOR: #0000ff; FONT-SIZE: 9pt;}
A.pageLink:visited {COLOR: #0000ff; FONT-SIZE: 9pt;}
A.pageLink:hover {BACKGROUND: #fae797; FONT-SIZE: 9pt;}
A.pageLinkSidebar:link {COLOR: #0000ff; FONT-SIZE: 9pt;}
A.pageLinkSidebar:visited {COLOR: #0000ff; FONT-SIZE: 9pt;}
A.pageLinkSidebar:hover {BACKGROUND: #fae797; FONT-SIZE: 9pt;}


/* class for iPhrase common elements, e.g., unknown terms, errors */
.VOCommon {
MARGIN-LEFT: 0em; 
font-weight: 600;
color: black
}
.VOCommonSidebar {
MARGIN-LEFT: 0em; 
font-weight: 600;
color: black
}

/* VO_COMMON takes care of this; hook for overriding VO_COMMON style */
/* These define a margin because IE and Netscape treat nested margin declarations differently. */
/* Netscape adds, IE overrides, so to get TIPS indented further in both it needs the base */
/* left margin to be 0. */
.StopwordIntro {
ALIGN: left;
MARGIN-LEFT: 1em; 
PADDING-TOP: 0px
}

.StopwordData {
MARGIN-LEFT: 1em
FONT-WEIGHT: bold
}

.BackoffDataIntro {
ALIGN: left;
MARGIN-LEFT: 1em; 
PADDING-TOP: 0px
}

.KnownTermNoDataIntro {
ALIGN: left;
MARGIN-LEFT: 1em; 
PADDING-TOP: 0px
}

.BackoffData {
MARGIN-LEFT: 1em
FONT-WEIGHT: bold
}

.KnownTermNoData {
MARGIN-LEFT: 1em
FONT-WEIGHT: bold
}

/* VO_COMMON takes care of this; hook for overriding VO_COMMON style */
.UnknownTerm {
MARGIN-LEFT: 1em
}

/* VO_COMMON takes care of this; hook for overriding VO_COMMON style */
.RespelledWordsIntro1 {
MARGIN-LEFT: 1em; 
}

.RespelledWordsIntro2 {
MARGIN-LEFT: 0em; 
}

.RespelledToWords {
FONT-WEIGHT: 600;
}

.RespelledFromWords {
}

/* VO_COMMON takes care of this; hook for overriding VO_COMMON style */
.FoundTerms {
MARGIN-LEFT: 1em
}

/* VO_COMMON takes care of this; hook for overriding VO_COMMON style */
.ExpandedTerms {
MARGIN-LEFT: 1em
}

/* VO_COMMON takes care of this; hook for overriding VO_COMMON style */
.FilterCategories {
MARGIN-LEFT: 1em
}

/* VO_COMMON takes care of this; hook for overriding VO_COMMON style */
font.PreERROR {
FONT-WEIGHT: bold; 
FONT-SIZE: 9;
COLOR: red;
}
font.PreERRORSidebar {
FONT-WEIGHT: bold; 
FONT-SIZE: 9;
COLOR: red;
}

/* VO_COMMON takes care of this; hook for overriding VO_COMMON style */
font.ERROR {
COLOR: black
}

font.NO_EXACT_MATCHES {
COLOR: black
}

/* VO_COMMON takes care of this; hook for overriding VO_COMMON style */
font.PreSUGGESTIONS {
FONT-WEIGHT: bold; 
FONT-SIZE: 9;
COLOR: red;
}
font.PreSUGGESTIONSSidebar {
FONT-WEIGHT: bold; 
FONT-SIZE: 9;
COLOR: red;
}

/* VO_COMMON takes care of this; hook for overriding VO_COMMON style */
font.SUGGESTIONS {
COLOR: black
}

/* VO_COMMON takes care of this; hook for overriding VO_COMMON style */
.TIPS {
FONT-WEIGHT: normal;
MARGIN-LEFT: 2em
}

/* class for document set title text */
.DocSetTitle {
FONT-WEIGHT: bold;
FONT-SIZE: 10pt;
COLOR: white
}
.DocSetTitleSidebar {
FONT-WEIGHT: bold;
FONT-SIZE: 10pt;
COLOR: white
}

/* class for document set title 'category' text */
.DocSetBucket {
FONT-SIZE: 9pt;
FONT-WEIGHT: bold;
COLOR: #fad84d;
TEXT-TRANSFORM: capitalize;
}
.DocSetBucketSidebar {
FONT-SIZE: 9pt;
FONT-WEIGHT: bold;
COLOR: #fad84d;
TEXT-TRANSFORM: capitalize;
}

/* class for row in query box containing the text entry field */
TR.IPQueryEntry {
VERTICAL-ALIGN: bottom;
BORDER-RIGHT: 0px; 
PADDING-RIGHT: 2px; 
BORDER-TOP: 0px; 
PADDING-LEFT: 2px; 
PADDING-BOTTOM: 2px; 
MARGIN: 0px; 
BORDER-LEFT: 0px; 
PADDING-TOP: 2px; 
BORDER-BOTTOM: 0px; 
BACKGROUND-COLOR: #eeeeee;
MARGIN-LEFT: 0em
}

TD.IPQueryHeaderDv {
FONT-WEIGHT: bold; 
BACKGROUND-COLOR: #105194;
COLOR: white;
FONT-SIZE: 12pt;
VERTICAL-ALIGN: top 
}

TD.IPQueryHeader {
FONT-WEIGHT: bold; 
BACKGROUND-COLOR: #2169c6;
COLOR: white;
FONT-SIZE: 9pt;
VERTICAL-ALIGN: top 
}

TD.IPQueryPrompt {
MARGIN-LEFT: 1em;
COLOR: black;
FONT-SIZE: 9 
}

.IPDisabled { 
  COLOR: gray;
}

/* Dynamic View Nav Bar table */
TABLE.DVNavBarTable {
 BORDER-RIGHT: 0px; 
 PADDING-RIGHT: 2px; 
 BORDER-TOP: 0px; 
 PADDING-LEFT: 2px; 
 PADDING-BOTTOM: 2px; 
 MARGIN: 0px; 
 BORDER-LEFT: 0px; 
 PADDING-TOP: 2px; 
 BORDER-BOTTOM: 0px;
 MARGIN-LEFT: 0em;
}

/* Dynamic View table */
TABLE.DVTable {
 BORDER-RIGHT: 0px; 
 PADDING-RIGHT: 2px; 
 BORDER-TOP: 0px; 
 PADDING-LEFT: 2px; 
 PADDING-BOTTOM: 2px; 
 MARGIN: 0px; 
 BORDER-LEFT: 0px; 
 PADDING-TOP: 2px; 
 BORDER-BOTTOM: 0px;
 MARGIN-LEFT: 0em;
}

TABLE.DVHitTable {
BACKGROUND-COLOR: #f4f8fa
}

/* for query box table */
TABLE.QueryBoxTable {
BORDER-RIGHT: 0px; 
PADDING-RIGHT: 2px; 
BORDER-TOP: 0px; 
PADDING-LEFT: 2px; 
PADDING-BOTTOM: 2px; 
MARGIN: 0px; 
BORDER-LEFT: 0px; 
PADDING-TOP: 2px; 
BORDER-BOTTOM: 0px; 
MARGIN-LEFT: 0em
}

/* for 'how may we help you?' row */
.IPQueryBox {
BORDER-RIGHT: 0px; 
PADDING-RIGHT: 2px; 
BORDER-TOP: 0px; 
PADDING-LEFT: 2px; 
PADDING-BOTTOM: 2px; 
MARGIN: 0px; 
BORDER-LEFT: 0px; 
PADDING-TOP: 2px; 
BORDER-BOTTOM: 0px; 
BACKGROUND-COLOR: #e6e6e6;
MARGIN-LEFT: 0em
}

/* for result table */
TABLE.ResultTable {
BORDER-RIGHT: 0px; 
PADDING-RIGHT: 2px; 
BORDER-TOP: 0px; 
PADDING-LEFT: 2px; 
PADDING-BOTTOM: 2px; 
MARGIN: 0px; 
BORDER-LEFT: 0px; 
PADDING-TOP: 2px; 
BORDER-BOTTOM: 0px; 
MARGIN-LEFT: 0em;
}

/* for sidebar result table */
TABLE.ResultTableSidebar {
BORDER-RIGHT: 0px; 
PADDING-RIGHT: 2px; 
BORDER-TOP: 0px; 
PADDING-LEFT: 2px; 
PADDING-BOTTOM: 2px; 
MARGIN: 0px; 
BORDER-LEFT: 0px; 
PADDING-TOP: 2px; 
BORDER-BOTTOM: 0px; 
MARGIN-LEFT: 0em
}

/* standard width table, matching iPhrase query box */
TABLE.TipsTable {
BORDER-RIGHT: 0px; 
PADDING-RIGHT: 2px; 
BORDER-TOP: 0px; 
PADDING-LEFT: 2px; 
PADDING-BOTTOM: 2px; 
MARGIN-LEFT: 1em; 
BORDER-LEFT: 0px; 
PADDING-TOP: 2px; 
BORDER-BOTTOM: 0px
}

/* the per-docSet tables: (dynamic-view categories) */
TABLE.DocSetTable {
 BORDER-RIGHT: 0px; 
 PADDING-RIGHT: 2px; 
 BORDER-TOP: 0px; 
 PADDING-LEFT: 2px; 
 PADDING-BOTTOM: 2px; 
 MARGIN: 0px; 
 BORDER-LEFT: 0px; 
 PADDING-TOP: 2px; 
 BORDER-BOTTOM: 0px
}

/* bg color of document set title table row */
TR.DocSetTitle {
BACKGROUND-COLOR: #105194;
FONT-WEIGHT: bold;
MARGIN-LEFT: 0em;
}
TR.DocSetTitleSidebar {
BACKGROUND-COLOR: #105194;
FONT-WEIGHT: bold;
MARGIN-LEFT: 0em
}

/* bg color of business rule table label row */
TD.BizRuleTableLabel{
BACKGROUND-COLOR: #105194;
FONT-WEIGHT: bold;
MARGIN-LEFT: 0em;
}

/* for business rule table label row */
.BizRuleTableLabel {
FONT-SIZE: 9pt;
FONT-WEIGHT: bold;
COLOR: #fad84d;
FONT-FAMILY: arial, sans-serif;
}

/* bg color of table row enclosing all document hits for a specific category */
TR.DocSetHit {
BACKGROUND-COLOR: #f4f8fa
}
TR.DocSetHitSidebar {
BACKGROUND-COLOR: #f4f8fa
}

/* there should be no blank line at the bottom of each category */
DL.DocSetHit {
MARGIN-BOTTOM: 0px;
}

DL.DocSetHitSidebar {
MARGIN-BOTTOM: 0px;
}

TR.DocBreak {
BACKGROUND-COLOR: white
}

TD.NavCategory {
/*BACKGROUND-COLOR: #2169c6;*/
FONT-FAMILY: sans-serif;
FONT-WEIGHT: bold;
FONT-SIZE: 10pt;
COLOR: black
}

TD.ViewBy {
BACKGROUND-COLOR: #778899;
FONT-WEIGHT: bold;
FONT-SIZE: 10pt;
COLOR: #000000;
PADDING-TOP: 0px;
PADDING-BOTTOM: 0px;
}

TD.TableLabel {
BACKGROUND-COLOR: #2169c6;
FONT-WEIGHT: bold;
FONT-SIZE: 10pt;
COLOR: #ffffff;
PADDING-TOP: 0px;
PADDING-BOTTOM: 0px;
}

TD.CategorysHeader {
FONT-WEIGHT: bold;
FONT-SIZE: 12pt;
COLOR: #2169c6
}

/* for the "no features to refind by text */
TD.NoRefineBy {
FONT-WEIGHT: bold;
FONT-SIZE: 10pt;
COLOR: #2169c6
}


.DisplayOption {
FONT-WEIGHT: 600;
FONT-SIZE: 9;
}

/* define the font for the tip of no result page */
.NoResultTipTitle {
FONT-WEIGHT: bold; 
FONT-SIZE: 14;
COLOR: darkblue;
}

.NoResultTipText {
FONT-SIZE: 14;
}

/* debug information */
.debugTable {
FONT-FAMILY: arial, sans-serif;
TEXT-ALIGN: left;
MARGIN-LEFT: 3px;
MARGIN-RIGHT: 3px;
FONT-SIZE: 14;
}

.debugData {
  font-size: 14;
}

.debugHeader {
  text-align: left;
  font-size: 14;
  font-weight: bold;
  vertical-align: top 
}


/* for specifying spacing between DV doc. extract and doc. link */
p.Spacing {
  margin-top: 0.1cm;
  margin-bottom: 0.1cm
}

/* for grey text. Keep it the same as A.NavDetail */
.greyText {
  color: rgb(120,120,120)
}

/* for ir constraints */
.ConstraintSetBucket {
FONT-SIZE: 9pt;
FONT-WEIGHT: bold;
COLOR: black;
TEXT-TRANSFORM: capitalize;
}

/* for primary constraint */
.PrimaryConstraint{
COLOR: #0000ff; FONT-SIZE: 9pt
}

.DocSetBucketBizRule {
FONT-SIZE: 9pt;
FONT-WEIGHT: bold;
COLOR: black;
TEXT-TRANSFORM: capitalize;
}
