/*
 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:link {
	FONT-SIZE: 9pt
}
/*A.IPGeneric:visited {COLOR: #0000ff; FONT-SIZE: 9pt}*/
A.IPGeneric:visited {
	FONT-SIZE: 9pt
}
/*A.IPGeneric:hover {BACKGROUND: #fae797; FONT-SIZE: 9pt}*/
A.IPGeneric:hover {
	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:link {
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
}
/*A.DocSetLink:visited {COLOR: #fad84d; FONT-SIZE: 9pt; FONT-WEIGHT: bold;}*/

A.DocSetLink:visited {
	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: #0000ff;
	FONT-SIZE: 9pt
}
A.ViewByLink:visited {
	COLOR: #0000ff;
	FONT-SIZE: 9pt
}
A.ViewByLink:hover {/*BACKGROUND: #fae797; removed by Patrick Dooley on 1/708 correct mouse over issue */
	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)
}
/* white bg */
BODY.iPhrase {
	BACKGROUND-COLOR: white
}
/* top general attributes to apply to the whole iPhrase span */
.PresentationData {
	/*FONT-FAMILY: arial, sans-serif;*/
FONT-FAMILY: arial, helvetica, 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:none;
}
/* 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 {
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 6px; 
MARGIN: 0px; 
PADDING-TOP: 6px;
border: 1px solid #41648b;
} */

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: #C0D0E2;
}
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: #ffffcc;
}
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;
	padding:1px;
}
TD.UnSummarizedCell_1Sidebar {
	COLOR: #000000;
}
TD.UnSummarizedCell_2 {
	COLOR: #000000;
	text-align:center;
}
TD.UnSummarizedCell_2Sidebar {
	COLOR: #000000;
}
TD.UnSummarizedCell_3 {
	COLOR: #000000;
	text-align:center;
}
TD.UnSummarizedCell_3Sidebar {
	COLOR: #000000;
}
TD.UnSummarizedCell_4 {
	COLOR: #000000;
	text-align:left;
}
TD.UnSummarizedCell_4Sidebar {
	COLOR: #000000;
}
TD.UnSummarizedCell_5 {
	COLOR: #000000;
	text-align:center;
}
TD.UnSummarizedCell_5Sidebar {
	COLOR: #000000;
}
TD.UnSummarizedCell_6 {
	COLOR: #000000;
	text-align:center;
}
TD.UnSummarizedCell_6Sidebar {
	COLOR: #000000;
}
TD.UnSummarizedCell_7 {
	COLOR: #000000;
	text-align:center;
}
TD.UnSummarizedCell_7Sidebar {
	COLOR: #000000;
}
TD.UnSummarizedCell_8 {
	COLOR: #000000;
	text-align:center;
}
TD.UnSummarizedCell_8Sidebar {
	COLOR: #000000;
}
TD.UnSummarizedCell_9 {
	COLOR: #000000;
	text-align:center;
}
TD.UnSummarizedCell_9Sidebar {
	COLOR: #000000;
}
TD.UnSummarizedCell_10 {
	COLOR: #000000;
	text-align:center;
}
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;
	vertical-align: bottom;
	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 text that hit in the IR search */
.DocHitExtractHit {
	FONT-WEIGHT: 600;
	COLOR: black;
}
.DocHitExtractHitSidebar {
	/*FONT-WEIGHT: 600; */
/*COLOR: #00356a;*/
FONT-WEIGHT: bold;
}
/* 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-WEIGHT: bold;
	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;  */
font-weight: bold;
	MARGIN-LEFT: 1em;
	/*FONT-SIZE: 10pt;*/
FONT-SIZE: 9pt;
	COLOR: black
}
.VOpagination {
	font-weight: 600;
	MARGIN-LEFT: 1em;
	FONT-SIZE: 9pt;
	COLOR: black;
	TEXT-ALIGN: right
}
.VOiPhraseSidebar {
	/*font-weight: 600;  */
font-weight: bold;
	MARGIN-LEFT: 1em;
	/*FONT-SIZE: 10pt;*/
FONT-SIZE: 9pt;
	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.pageLink:link {
	FONT-SIZE: 9pt;
}
A.pageLink:visited {
	FONT-SIZE: 9pt;
}
A.pageLink:hover {
	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: 0em;
	BACKGROUND-COLOR: yellow
}
.RespelledWordsIntro2 {
	MARGIN-LEFT: 0em;
}
.RespelledToWords {
	FONT-WEIGHT: 600;
}
/* 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;*/
FONT-SIZE: 9pt;/*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: #000;
	text-decoration:underline;
	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;*/
BACKGROUND-COLOR: #ffffcc;
	MARGIN-LEFT: 0em
}
TD.IPQueryHeaderDv {
	FONT-WEIGHT: bold;
	/*BACKGROUND-COLOR: #105194;*/
BACKGROUND-COLOR: #C0D0E2;
	/*COLOR: white;*/
/*FONT-SIZE: 12pt;*/
FONT-SIZE: 9pt;
	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 {
	padding:2px;
	border:1px solid #8ca9c9;
	MARGIN: 0px;
}
/* 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;*/
BACKGROUND-COLOR: #C0D0E2;
	MARGIN-LEFT: 0em
}
/* for result table */
TABLE.ResultTable {
	BORDER-RIGHT: 0px;
	PADDING-RIGHT: 0px;
	BORDER-TOP: 0px;
	PADDING-LEFT: 0px;
	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: #C0D0E2;
	FONT-WEIGHT: bold;
	MARGIN-LEFT: 0em;
}
TR.DocSetTitleSidebar {
	BACKGROUND-COLOR: #105194;
	FONT-WEIGHT: bold;
	MARGIN-LEFT: 0em
}
/* 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: #666666;
	FONT-WEIGHT: bold;
	color: #ffffcc;
	font-weight: bold;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	text-align:left;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
TD.ViewBy a:link {
	color:#ffffff;
}
TD.TableLabel {
	BACKGROUND-COLOR: #41648b;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #ffffff;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	text-align:left;
}
TD.CategorysHeader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #000000;
	BACKGROUND-COLOR: #C0D0E2;
}
.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-size: 14;
}
.debugData {
	font-size: 14;
}
.debugHeader {
	text-align: left;
	font-size: 14;
	font-weight: bold;
	background-color: #2169c6;
	color: white;
	vertical-align: top
}
/* for specifying spacing between DV doc. extract and doc. link */
p.Spacing {
	margin-top: 0.1cm;
	margin-bottom: 0.1cm;
	clear:right;
}
/* 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;
}
.DocSetBucketBizRule {
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	COLOR: black;
	TEXT-TRANSFORM: capitalize;
}
table.DynamicAnalysisTable td.UnSummarizedCell_4 {
	text-align:center;
}
TABLE.DynamicAnalysisTable {
}
TABLE.DynamicAnalysisTable td {
	padding:1px;
}
TABLE.ResultTable TABLE.DynamicAnalysisTable {
	border: 1px solid #41648b;
	border-collapse:collapse;
	border-spacing:0px;
	padding:0px;
	margin:0px;
	width:100%;
	vertical-align:top;
}
/* Added on 1/07/08 by Patrick Dooley - class to contrl family headers from iPhrase.*/
.pfamily {
	margin: 0px;
	padding: 3px;
}

