/* Default CSS for westlaw.com */
/* Copyright 2009: Thomson Reuters Global Resources. All Rights Reserved. Proprietary and Confidential information of TRGR. 
       Disclosure, Use or Reproduction without the written authorization of TRGR is prohibited */

/* Case Analysis Print */
.Layout_CaseAnalysisEntryForm {float:left; width:93%; margin:3px 4px 0 0;}
.Layout_SpacedEntryName {clear:left; margin-top:16px; height:22px;}
.Layout_SpacedEntryName div {float:left;}
.Layout_SpacedEntryName .InputLabel {display:block; margin-top:4px; margin-left:10px;}
.Layout_SpacedEntryName .InputLabelBold {display:block; width:16em; margin-top:4px;}
.Layout_SpacedEntryNameNoTopMargin {clear:left; height:22px;}
.Layout_SpacedEntryNameNoTopMargin div {float:left;}
.Layout_SpacedEntryNameNoTopMargin .InputLabel {display:block; margin-top:4px; margin-left:10px;}
.Layout_SpacedEntryNameNoTopMargin .InputLabelBold {display:block; width:16em; margin-top:4px;}
.Layout_SpacedLabel {display:block; margin-top:6px; margin-bottom:6px;}
.Layout_HardRule {border-bottom:2px solid #ACA899; padding-bottom:.4em;}
.Layout_SpacedEntryCheckBoxes {clear:both; margin-top:12px;}

/* Header Bar Styles */
.BaseHeaderBarBackground { background-color: #CCCCCC; }
.Layout_HeaderBarWidth {width:100%;}
.Layout_TopBottomBorder { height:1px; }
.Layout_HeaderRightSide { text-align: right; }

/* Wic Alert */
.Layout_WicAlertListItem {width: 200px;}
.Layout_headerBarTable{width:380px; margin-top:20px; margin-bottom:20px;}
.Layout_WICGoButtonMargin{margin-right:5px;}
.Layout_JurisdictionCheckBoxList{width:400px;}
.Layout_WicSearchSpacer{margin-right:5px;}
/* SearchCenter */
.Layout_SearchCenter { display:block; width:100%; }
* html .Layout_SearchCenter .SearchCenterBorderBottom { height: 25px; }
.Layout_SearchCenter .SearchCenterBorderBottom { min-height: 25px; }
.Layout_SearchCenter .SearchCenterBorderBottom .Layout_SearchCenterTitle { float:left; padding: 3px; }
.Layout_SearchCenter .SearchCenterBorderBottom .Layout_SearchCenterRightLinks { float:right; padding: 3px; text-align:right; white-space:nowrap; }
* html .Layout_SearchCenter .SearchCenterBackgroundMedium { clear: both; height: 24px; }
.Layout_SearchCenter .SearchCenterBackgroundMedium { clear: both; min-height: 24px; }
.Layout_SearchCenter .SearchCenterBackgroundMedium .FeatureNavigationBold { float: left; white-space: nowrap; padding: 4px 3px 4px 3px; margin:0 }
.Layout_SearchCenter .SearchCenterBackgroundMedium .Layout_SearchCenterRightLinks { float: right; white-space: nowrap; padding: 3px; text-align:right; }
.Layout_SearchCenterThirdRow { clear: both; width:100%;}
.Layout_SearchCenterThirdRow .SearchCenterBackgroundLightWithBorderAndText { width: 100%; padding: 0 0 3px 3px; }
.Layout_SearchCenterThirdRow div.FeatureNavigation { width: 100%; padding: 0 0 3px 3px; }
.Layout_SearchCenterSingleDB { padding-left: 4px; }
.Layout_SearchCenterSingleDB .FeatureNavigation { padding-right:12px; }
.Layout_SearchCenterMultiDBDescription { padding-left: 3px; }
.Layout_SearchCenterMultiQuickFacts { text-align:left; white-space: nowrap; padding-left: 3px; }
.Layout_SearchCenterMultiScopeIcon { text-align:left; padding-left:6px; }
.Layout_SearchCenterMultiRemove { padding-left: 8px; text-align:left; font-size:medium; }

/* Styles for pages for managing user content (e.g. Alerts Directory, Workspace directory and OrganizeFavorite filters)
   and the corresponding Overview and Entry pages */
.Layout_UserContentPage { clear:both; margin: 0; padding:0.5em 0.75em 0.5em 1.25em; width:auto;}
.Layout_UserContentPage .groupheading { font-size: 0.75em; }
.Layout_UserContentPage .Layout_ButtonGroup { padding:2em 0 1em 0;}
.Layout_UserContentPage .Layout_TreeView { margin:0.5em 0; }
.Layout_UserContentPage .Layout_TreeView .TreeItem { vertical-align:baseline; white-space:nowrap;}
.Layout_UserContentPage .Layout_TreeView .TreeNodeDisabled { vertical-align:baseline; white-space:nowrap; color:Gray; }
.Layout_UserContentPage .InformationBox { padding: 0 0 0.72em 0em; }
.Layout_UserContentPage .Layout_DirectoryMenu { clear:both; margin: 0;}
.Layout_UserContentPage .Layout_DirectoryTable { clear:both; margin: 0; width:100%; }
.Layout_UserContentPage * .ColumnHeading { font-family:Verdana,Helvetica,sans-serif; font-size: 0.72em; color:White; }
.Layout_UserContentPage * .ColumnItem { font-family:Verdana,Helvetica,sans-serif; font-size: 0.75em; }
.Layout_UserContentPage * .ColumnItem a { font-family:inherit; font-size:inherit; }
.Layout_UserContentPage * .ColumnHeading a { font-family:inherit; font-size:inherit; color:White; }
.Layout_UserContentPage * .ColumnHeading td { font-family:inherit; font-size:inherit; color:White; }
.Layout_UserContentPage * .ColumnHeadingBackgroundColor { background-color:#00337e; }
.Layout_UserContentPage * .AlternatingBackgroundColor { background-color:#EEEEEE; }
.Layout_UserContentPage h4 { font-size:0.72em;  }
.Layout_UserContentPage a { font-family:Verdana,Helvetica,sans-serif; }
.Layout_UserContentPage fieldset {border-style:none; padding: 0 0 1em 0em; margin: 0;}
.Layout_UserContentPage fieldset > fieldset { text-indent: 2em; }
.Layout_UserContentPage .InputContainer {display:block;float:none;clear:right;padding: 0.72em  1em 0em 0em;}
.Layout_UserContentPage .InputLabelBold {display:inline-block;width:10em;}
.Layout_UserContentPage .InputContent {display:inline-block;width:20em;}
.Layout_UserContentPage .Layout_MF {width: 10em; }
.Layout_UserContentPage .InputContainer + .InputContainer {padding: 0;}
.Layout_UserContentPage .Layout_DataEntryHeading span { display:block; margin:0.5em 0; padding:0; }
.Layout_UserContentPage .Layout_DataEntryColumns2 { width:49%;}
.Layout_UserContentPage .Layout_DataEntryColumn { float:left; margin:0 0 -1000px; padding:0 0 1000px; }
.Layout_UserContentPage .Layout_TwoColumnsLeftColumn { float:left; width:40%; clear:left; margin:0 8% 0 0; padding:0; }
.Layout_UserContentPage .Layout_TwoColumnsRightColumn { float:left; width:40%; clear:right; margin:0 8% 0 0; padding:0; }

.StyledHeaderBoxGroupSelection { margin:1em 0; padding:0; width:100%; border:1px solid black; }
.StyledHeaderBoxGroupSelection .Layout_StyledHeaderBoxHeadContainer { color: white; background-color:#00337E; font-size: .72em; text-indent: 0.72em; }

.AdditionalLinksContainer .TreeNodeDisabled a:link {color:gray;}
.AdditionalLinksContainer .TreeNodeDisabled a:visited { color:gray;}
.AdditionalLinksContainer .TreeNodeDisabled { color:gray;}

/* Custom Tab Styles */
.Draggable { cursor:move; }
.CustomTabResearchControlHeader { background-image: url("../images/header-gradient.png"); background-position:bottom; background-repeat:repeat-x; background-color:#f8fafe; padding: 1px 3px 1px 3px; vertical-align:middle; }
.CustomTabCatalogHeader { background:#f4f7fd url("../images/header-dark-gradient.png") repeat-x bottom; padding:1px 3px 1px 3px; vertical-align:text-top !important; vertical-align:middle; font-family:Arial; }
.CustomTabCatalogHeader h2 { font-size:.8em; }
.CustomTabCatalogHeader a.FeatureNavigation {color:#5a75a1;font-size:0.7em;margin-right:1px;text-decoration:none;font-weight:normal;}
.CustomTabCatalogHeader input.SectionHeadingItem {vertical-align:bottom !important;margin-bottom:1px;}
.CustomTabCatalogContent *, .CustomTabCatalogHeader *, .CustomTabResearchControlHeader * {font-family:Arial;}
.CatalogMessage { position:absolute;padding:10px;font-size:.70em;font-family:Verdana,Helvetica,sans-sarif;overflow:hidden;background-color:#ffff99;z-index:100;display:none; }
.CustomTabCatalogContent {width:100%;}
.CustomTabCatalogContent td { border-style:solid; border-width:1px; border-color:#5879b2; border-style: none solid solid none; background-color:#e3e9fa; background-image: url("../images/add-content-gradient.png"); background-repeat:repeat-x; background-position:bottom; }
.CustomTabCatalogContent .FeatureNavigation { background-image:url("../images/add-content-arrow.png"); background-repeat:no-repeat; background-position:left 4px; display:block; padding: 0 0 7px 9px; text-decoration: none; font-family:Arial; }
.CustomTabCatalogContent .OptionsHeading {padding-bottom:7px;}
.CustomTabCatalogContent .OptionsHeading .GroupHeading {font-size:0.9em;}
.CustomTabResearchControl { border: solid 1px; margin-bottom: 12px; border-bottom-color: #aaaaaa; border-top-color: #aaaaaa; border-left-color: #d8d8d8; border-right-color: #d8d8d8; }
.CustomTabResearchControlContent { background-color: #ffffff; }
.CustomTabSearchContent { background-color:#eff4fc; padding:5px; border-top:solid 1px #fff; }
.CustomTabSearchContent .SearchType {border-collapse:collapse}
.CustomTabSearchContent .SearchType tr, .CustomTabSearchContent .SearchType td {padding:0;margin:0}
.Layout_CustomTabCatalogContainer { float:left;width:46%;padding-right:5px; }
.CustomTabResearchControlContent table.Layout_HeaderBarWidth { width:95%; }

.CustomTabSearch { border: solid 1px; border-bottom-color: #888888; border-top-color: #888888; border-left-color: #d3d3d3; border-right-color: #d3d3d3; }

.CustomTabCatalogArea {padding:0 10px 5px 10px;}
.CustomTabCatalogArea .CustomTabResearchControl {overflow:hidden;}
.CustomTabLeftArea {width:33%;float:left;overflow:hidden;}
.CustomTabLeftAreaPadding {padding:0 5px 2.5em 10px;}
.CustomTabRightArea {width:66%;float:left;overflow:hidden;}
.CustomTabRightAreaPadding {padding-left:5px;}
.CustomTabZone1 { }
.CustomTabZone2 {width:50%;float:left;overflow:hidden;}
.CustomTabZone2Padding {padding:0 5px 4em 0;}
.CustomTabZone3 {width:50% !important;width:49%;float:left;overflow:hidden;}
.CustomTabZone3Padding {padding:0 0 4em 5px;}
.CustomTabWideSearchZone { width:100%; }
.CustomTabStaticContentZone { width:100%; }

.CustomTabResearchControlHeader .FeatureNavigation { vertical-align:text-top !important; vertical-align:middle; font-weight:bold; margin-right:5px; font-size:0.70em; text-decoration:none; }
.CustomTabResearchControlHeader a.FeatureNavigation { font-weight:normal; }
.CustomTabResearchControlHeader a.FeatureNavigation:link { color: #8ba2c8; }
.CustomTabResearchControlHeader a.FeatureNavigation:visited { color: #8ba2c8; }
.CustomTabResearchControlHeader a.FeatureNavigation:hover { color: #214da6; }
.CustomTabResearchControlHeader .GroupHeading { font-size:0.8em; font-family:Arial; }
.CustomTabResearchControlHeader .Layout_ResearchControlHeadingContainerRowRightCol * {vertical-align:bottom;line-height:1em;padding-top:2px; white-space:nowrap;}
.CustomTabResearchControlHeader .SearchHelp {color:#214da6;font-size:0.7em;text-decoration:none;margin-right:5px;font-weight:normal;}
.CustomTabItem { background-color:#ebf0fa; position:relative; }
.CustomTabItemTable { width:100%;padding-right:3px; }
.CustomTabItemTable .Disabled { color:Gray; font-style:italic; }

.CustomTabItemMenuLinkContainer { padding-top:3px; }
.CustomTabItemMenuLinkContainer a { visibility:hidden; }
.CustomTabItem .CustomTabItemMenuLinkContainer a { visibility:visible; }

.CustomTabItemMenuContainer { background-color:#ebf0fa; display:none; position:absolute; right:0; padding:5px; text-indent:0; }
.CustomTabEditContainerBottomBorder {}
.CustomTabEditContainer { background-image:url("../images/edit-gradient.png"); background-repeat:repeat-x; background-position:top; background-color: #cedaf6; padding:5px; border-top:solid 1px #fff; border-bottom:solid 1px #a7baec; }
.CustomTabEditContainer hr { border-top:solid 1px #a7baec; color:#ffffff; background-color:#ffffff;}
.CustomTabDisplayOptions { width:205px; }
.CustomTabOptions { width:205px }

.CustomTabDisplayOptions .CheckboxWrapContainer { margin-bottom:1px; }
.CustomTabUndoNotification { position:absolute;padding:10px;font-size:.70em;font-family:Verdana,Helvetica,sans-sarif;overflow:hidden;background-color:#ffff99;z-index:100;display:none;width:125px; }

.CustomTabSearchBottomBar {border:1px solid #D8D8D8;border-bottom:0px;border-top-color:#888;margin:4px 0;padding:4px;position:relative}
.CustomTabSearchBottomBar .FeatureNavigation {font-weight:normal}
.CustomTabSearchBottomBar .RightSection {position:absolute;right:0;top:4px}

.CustomTabFirmSearchContainer { }
.CustomTabFirmSearchContainer .ItemHeaderBoxTitleBar { background-color:Transparent; }
.CustomTabFirmSearchContainer .MinorHeaderBoxContent { background-color:Transparent; }
.Layout_CustomTabOutOfPlanCell {width:10px; padding-top:5px; vertical-align:top;}

.CustomTabElementVerticalCentered { vertical-align:middle; }

.Multiview { margin:0 5px 0 5px; }
.CatalogNavTabs {font-size:0.75em;}
.CatalogNavTabs ul {margin:0 0 -1px 0.5em;z-index:10;position:relative}
.CatalogNavTabs li {border:1px solid #fff;vertical-align:middle;font-weight:bold;display:block;padding:20px;font-size:0.9em;}
.CatalogNavTabs a:link, .CatalogNavTabs a:visited, .CatalogNavTabs a:hover {color:#222222;text-decoration:none; padding:4px 1em;}
.CatalogNavTabs .ActiveTab {border-color:#687bb6;border-bottom-color:#ebf0fc;border-top-color:#fff;background-color:#ebf0fc;}
.CatalogNavTabs .InActiveTabRight {border-left:0px; border-bottom:0px; background-color:#c0cfed;}
.CatalogNavTabs .InActiveTabLeft {border-right:0px; border-bottom:0px; background-color:#c0cfed;}
.CatalogMultiviewWrapper { clear:both;border:1px solid #537299;border-top-color:#fff;border-left-color:#fff;padding: 5px 10px 5px 10px;background-color:#ebf0fc; background-image:url("../images/add-content-selected-tab-bg.png"); background-repeat:repeat-x; background-position:bottom;}

.LightboxMultiview {margin:10px;}
.LightboxMultiview .MultiviewTabs {font-size:0.72em;}
.LightboxMultiview .MultiviewTabs ul {margin:.5em -1px 0 0;z-index:10;float:left;white-space:normal;}
.LightboxMultiview .MultiviewTabs li {display:block;clear:left;border:1px solid #ffffff;border-right-color:#c7c7c7;width:135px !important;width:175px;padding:10px 5px 10px 10px;position:relative;background:#d3e0f2 url("../images/lightbox-menu-gradient.png") repeat-x fixed bottom;}
.LightboxMultiview .MultiviewTabs a:link, .LightboxMultiview .MultiviewTabs a:visited, .LightboxMultiview .MultiviewTabs a:hover {text-decoration:none;font-weight:bold;}
.LightboxMultiview .MultiviewTabs .ActiveTab a:link, .LightboxMultiview .MultiviewTabs .ActiveTab a:visited, .LightboxMultiview .MultiviewTabs .ActiveTab a:hover {color:#000000;}
.LightboxMultiview .MultiviewTabs .ActiveTab {border-color:#c7c7c7;border-right-color:#fff;background:#fff;}
.LightboxMultiview .MultiviewTabs .InactiveTabRight, .LightboxMultiview .MultiviewTabs .InactiveTabLeft {border-color:#fff; border-right-color:#c7c7c7;}
.LightboxMultiview .MultiviewWrapper {float:left;padding:10px;border:solid 1px #c7c7c7;width:520px;z-index:1;}
.LightboxMultiview .MultiviewWrapper .Informational {display:block;}
.LightboxMultiview .AddFolder {padding:40px;width:450px !important;width:525px;}
.LightboxMultiview .BrowseMenuContainer {height:400px !important;height:375px;overflow:auto;}
.LightboxMultiview .BrowseMenuContainer .FeatureNavigationBlackToBlueNoUnderline, .LightboxMultiview .BrowseMenuContainer a.FeatureNavigationBlackToBlueNoUnderline:hover {display:block;margin-bottom:10px;text-decoration:none;font-weight:bold;}

.CheckboxWrapContainer { margin-left:20px; text-indent:-20px; }

.EditContainerLarge { overflow:auto; height:200px; }

.Hidden { display: none; }

.ResearchControl { margin-bottom:5px; }
.ResearchControl .MajorHeaderBoxTitleBar { padding-left:5px; }

/* Change Database Styles */
.Layout_ChangeDBAddOrDelete { margin-top: 23px; padding-bottom: 18px; }
.Layout_ChangeDBAddOrDelete .InputLabel { padding: 1px 0 1px 0; }
.Layout_ChangeDBAddOrDelete #databases { width: 287px; }
.Layout_ChangeDBCurrentDatabase{margin-top:18px; padding-left: 3px;}

/* KeyCite Statute History */
.keyciteStatuteHistory .CiteListWrapper  { clear: both; width:100%; }
.keyciteStatuteHistory .flag {  float: left; width: 1.3em; }
.keyciteStatuteHistory .num {  float: left; width: 18px; text-align: left; padding: 0 1em 0 0; font-size:0.80em; font-family:Verdana,Helvetica,sans-serif; }
.keyciteStatuteHistory .text { float: left; width: 90%; clear: right; font-size:0.80em; font-family:Verdana,Helvetica,sans-serif; }
.keyciteStatuteHistoryStatuteToLaw { margin-left: 2.0em ;font-size:0.80em; font-family:Verdana,Helvetica,sans-serif; }
.keyciteStatuteHistoryCategory div { padding: 1em 0 0 2em; font-size:1.0em; }
.keyciteStatuteHistoryHeader { text-align: center; clear: both; font-size:0.80em; font-family:Verdana,Helvetica,sans-serif; }
.keyciteStatuteHistoryHeaderLeft { text-align: left; clear: both; font-size:0.80em; font-family:Verdana,Helvetica,sans-serif; }
.keyciteStatuteHistoryHeaderLeftItalic { text-align: left; clear: both; font-size:0.80em; font-family:Verdana,Helvetica,sans-serif; font-style: italic; }
.keyciteStatuteHistoryParaText { text-align: left; clear: both; font-size:0.80em; font-family:Verdana,Helvetica,sans-serif; }
.keyciteStatuteHistoryParaTextCenter { text-align: center; clear: both; font-size:0.80em; font-family:Verdana,Helvetica,sans-serif; }
.keyciteStatuteHistoryParaTextShortWidth { width:58%; }


/* Search Thesaurus styles */
.Layout_ThesaurusOkButton { padding: 4px; }
.Layout_ThesaurusTermsInSearchDiv { float: left; width: 130px;}
.Layout_ThesaurusRelatedTermsDiv { float: right; width: 220px; margin-right: 7px;}
.Layout_ThesaurusCurrentSearchDiv { float: right; width: 238px; }
.Layout_ThesaurusSearchTerms { height:170px;width:130px; }
.Layout_ThesaurusRelatedTerms { height:22px;width:220px; float: right; }
.Layout_ThesaurusRelatedTermsList { height:155px;width:220px; float: right; clear: right; }
.Layout_ThesaurusCurrentSearch { height:164px;width:224px; }
.Layout_ThesaurusMainBox1 { margin: 19px 0 10px 4px; min-width: 713px; min-height:201px; width: 75%; white-space: nowrap;  }
.Layout_ThesaurusLeftBox1 {float: left; width: 53%; white-space: nowrap; min-width: 378px; }
.Layout_ThesaurusRightBox1 { float: right; width: 42%; min-width: 333px; white-space: nowrap; }
.Layout_ThesaurusSearchTermsBox { float: left; clear: left; margin-top: 5px;}
.Layout_ThesaurusRelatedTermsBox { float:right; clear: right; margin-top: 5px; margin-right: 7px; width: 225px; }
.Layout_ThesaurusRelatedTermsBox div { height: 22px; }
.Layout_ThesaurusAddRemoveBox { float:left; margin-top: 45px; }
.Layout_ThesaurusCurrentSearchBox { float: right; margin-top: 5px; padding-right: 8px; clear:right; }
.Layout_ThesaurusAddRemoveButton { width: 20px; height: 20px; margin-top: 3px; }
.Layout_ThesaurusAddRemoveBox .InputLabel { line-height: 20px; vertical-align: text-top; }
.ThesaurusHighlightedText { font-style:italic; }
.Layout_ThesaurusLineSpacer{margin-bottom:20px;}
.ThesaurusTopicHeader{font-weight:bold; }
.ThesaurusTermSeparator{color:Gray;}
.ThesaurusNoTerms{color:Gray;}
/* this stuff that makes it work correctly in IE6 */
* html .Layout_ThesaurusMainBox2 { border-left:702px solid #fff; position:relative; float:left; z-index:1; }
* html .Layout_ThesaurusMainBox3 { margin-left:-702px; position:relative; float:left; z-index:2;}
* html .Layout_ThesaurusLeftBox2 { border-left:350px solid #fff; position:relative; float:left; z-index:1;  }
* html .Layout_ThesaurusLeftBox3 { margin-left:-350px; position:relative; float:left; z-index:2;}
* html .Layout_ThesaurusRightBox2 { border-left:330px solid #fff; position:relative; float:left; z-index:1;  }
* html .Layout_ThesaurusRightBox3 { margin-left:-330px; position:relative; float:left; z-index:2;}


/*Background color for queryeditor server control(old Q.E)*/
.TemplateContent {background-color:#f0f0f0;}

/* For the refactored query editor user controls (tabbuilder) */
.Tabbuilder .QueryEditor {width: 100%; background-color:#eff4fc;}
.Tabbuilder .QueryEditor .QueryEditorTabs { width:100%; clear:both;}
.Tabbuilder .QueryEditor .QueryEditorTabs .FeatureNavigation {width:100%; float:left; background:url("../images/tabborder_gray.gif") bottom left repeat-x; }
.Tabbuilder .QueryEditor .QueryEditorTabs .QueryEditorTabInactiveSpace { border-bottom:1px solid #9a9a9a; width:100%;}
.Tabbuilder .QueryEditor .Tabs {word-spacing:0px; padding-left:5px; width:100%;}
.Tabbuilder .QueryEditor .Tabs ul.Tabs li a { text-decoration:none; font-weight:bold; font-size: 0.9em;padding:4px;color:#222222;}
.Tabbuilder .QueryEditor ul.Tabs li.ActiveTab { background:#fff; border: solid 1px #999999; border-bottom-color:#FFF;}
.Tabbuilder .QueryEditor ul.Tabs li.InActiveTab { background:url("../images/queryeditor_tabgradient.gif") top left repeat-x; border: solid 1px #999999; }
.Tabbuilder .QueryEditor ul.Tabs li.InActiveTabLeft { background:url("../images/queryeditor_tabgradient.gif") top left repeat-x  ; border-color: #999999; border-left-width:1px; border-right-width:0px; border-top-width:1px; border-bottom-width:1px; border-style:solid;  }
.Tabbuilder .QueryEditor ul.Tabs li.InActiveTabRight {  background:url("../images/queryeditor_tabgradient.gif") top left repeat-x  ; border-color: #999999; border-left-width:0px; border-right-width:1px; border-top-width:1px; border-bottom-width:1px; border-style:solid;  }

.Tabbuilder .QueryEditor .NavBarTabsNarrowSearch {word-spacing:0px; width:100%;}
.Tabbuilder .QueryEditor .NavBarTabsNarrowSearch ul.Tabs li a { text-decoration:none; font-weight:bold; font-size: 0.75em; padding:4px;}

.Tabbuilder .QueryEditor .NoOfDatabases {background-color: #fff; border:1px solid #C0C7CE; padding:2px 2px 2px 5px; margin-bottom:5px;}
.Tabbuilder .QueryEditor .JurisdictionRegion{font-size:12px;width:180px;}
.Tabbuilder .QueryEditor .MiddleRightPlaceHolder { height: 1em; }
.Tabbuilder .QueryEditor .SearchCustomLink {text-align: right;}
.Tabbuilder .QueryEditor .MasterTable {background-color: #fff; clear:both;background-image:url("../images/query-editor-gradient.gif"); background-position:top; background-repeat:repeat-x; background-color:#c1d1f1;border-left: 1px solid #999999; border-right: 1px solid #999999; border-bottom: 1px solid #999999; }
.Tabbuilder .QueryEditor .MasterTable .MasterTableBorder {padding: 10px 0 10px 10px; width:99%; overflow:auto;}
.Tabbuilder .QueryEditor .MasterTable .MasterTableBorder .MasterHeight {height: 5.5em;}
.Tabbuilder .QueryEditor .MasterTable .MasterTableBorder .MasterHeightNarrow {height: 11.5em;}
.Tabbuilder .QueryEditor .MasterTable .SearchLocateCaption {vertical-align: top; float: left;}
.Tabbuilder .QueryEditor .MasterTable .TopRight {padding: 0; border-spacing: 0; float: left;}
.Tabbuilder .QueryEditor .MasterTable .TopRight .ScrollQueryTextBox {overflow:auto;}
.Tabbuilder .QueryEditor .ValidateLabel {margin-left:1em; color:Red;}
.Tabbuilder .QueryEditor .ValidateLabelNarrowSearch {margin-left:0em; color:Red; font-size:10pt;}
.Tabbuilder .QueryEditor .QueryTextBox {vertical-align: top; float: left; margin-left: 0.1em; margin-bottom: 0.5em;}
.Tabbuilder .QueryEditor .QueryTextBoxNarrowSearch {vertical-align: top; margin-bottom: 0.5em;}
.Tabbuilder .QueryEditor .RecentSearches {vertical-align: 1px; margin-top: 0.5em; margin-left:0.1em; margin-bottom:0.4em;	}
.Tabbuilder .QueryEditor .RecentSearchesNarrowSearch {vertical-align: 1px; margin-top: 0.5em; margin-bottom:0.4em;	}
.Tabbuilder .QueryEditor .SearchLinkButton {vertical-align: top; float:left;width:2em; margin-bottom:1em; margin-left:0.5em;}
.Tabbuilder .QueryEditor .NarrowSearchLinkButton { display:block;  width:2em; clear:both; margin-bottom:0.5em;}
.Tabbuilder .QueryEditor .LinkButtons {margin-bottom: .1em; margin-left: 0.0em;}
.Tabbuilder .QueryEditor .ThesaurusButton {width:4em;}
.Tabbuilder .QueryEditor .TermFrequencyButton {width:6.8em;}
.Tabbuilder .QueryEditor .CaseSensitiveButton {width:10.4em;}
.Tabbuilder .QueryEditor .LimitAllNewsButton {width:6.2em;}
.Tabbuilder .QueryEditor .LimitWordCountButton {width:8.2em;}
.Tabbuilder .QueryEditor .OSRVersionDate {vertical-align: middle;}
.Tabbuilder .QueryEditor .HeightPadding {height:1.5em !important;}
.Tabbuilder .QueryEditor .DateRestrictions {clear: both; margin-top: 0.5em;}
.Tabbuilder .QueryEditor .DateRestrictions .MarginBottom {margin-bottom: 0; margin-bottom:0em !important;}
.Tabbuilder .QueryEditor .DateRestrictions .MarginBottom .DateLabel {vertical-align: top; float: left;}
.Tabbuilder .QueryEditor .DateRestrictions .MarginBottom .RestrictionsLabelWide {float:left;vertical-align: middle; margin-left:0.75em;}
.Tabbuilder .QueryEditor .DateRestrictions .MarginBottom .RestrictionsLabelNarrow {vertical-align: middle; clear:both;}
.Tabbuilder .QueryEditor .CheckBoxTopSpace {margin-top:20em;}
.Tabbuilder .QueryEditor .FieldRestrictions {margin-bottom:0.25em; clear:both;}
.Tabbuilder .QueryEditor .FieldRestrictions .FieldRestrictor {margin-left:0.4em;}
.Tabbuilder .QueryEditor .FieldRestrictions .FieldRestrictorNarrowBlock {display:block;}
.Tabbuilder .QueryEditor .RequireExcludeTermsDiv {clear: both; margin-top: 0.2em;}
.Tabbuilder .QueryEditor .HeaderBoxTop {  width:100%;margin:0;padding:0; }
.Tabbuilder .QueryEditor .HeaderBoxTop div {margin:0;padding:0;}
.Tabbuilder .QueryEditor .MasterTable .MasterTableBorder .CheckboxesSpacing {margin-bottom:0.5em;}
.Tabbuilder .QueryEditor .DateRestrictor {float:left;}
.Tabbuilder .TemplateContent {background-color:#f0f0f0;}
.Tabbuilder .QueryEditor .TemplateContent {background-color: #ffffff; background-image:url("../images/query-editor-gradient.gif"); background-position:bottom; background-repeat:repeat-x; }
.Tabbuilder .QueryEditor .TemplateContent .ConcordTemplate{width: 100%; padding: 10px; border-left: 1px solid #9a9a9a; border-bottom: 1px solid #9a9a9a; border-right: 1px solid #9a9a9a;}
.Tabbuilder .QueryEditor .AdvancedOptions:link {font-size:12px; font-family:Arial;text-decoration:none;}
.Tabbuilder .QueryEditor .AdvancedOptions:visited {font-size:12px; font-family:Arial;text-decoration:none;}
.Tabbuilder .QueryEditor .AdvancedOptions:hover {font-size:12px; font-family:Arial;text-decoration:none;}
.Tabbuilder .NewQueryEditorToolTip {width: 9em; font-size: 80%; color: black; background: #ffc; border: 1px solid; position: absolute; left: 1em; top: 1em;  text-align: left;}
.Tabbuilder .QueryEditor .ConnectorsExpandersSpacing {padding-top:1em; display:block;}

/* For the refactored query editor user control (westlaw tab) */
.Layout_Westlaw .QueryEditor {width: 99%; background-color:#fff;}
.Layout_Westlaw .QueryEditor .QueryEditorTabs { width:100%; clear:both;}
.Layout_Westlaw .QueryEditor .QueryEditorTabs .FeatureNavigation {width:100%; float:left; background:url("../images/tabborder_gray.gif") bottom left repeat-x; }
.Layout_Westlaw .QueryEditor .QueryEditorTabs .QueryEditorTabInactiveSpace { border-bottom:1px solid #9a9a9a; width:100%;}
.Layout_Westlaw .QueryEditor .Tabs {word-spacing:0px; width:100%;}
.Layout_Westlaw .QueryEditor .Tabs ul.Tabs li a { text-decoration:none; font-weight:bold; font-size: 0.9em;padding:4px;color:#222222;}
.Layout_Westlaw .QueryEditor ul.Tabs li.ActiveTab { padding-left:10px;padding-right:10px;font-size:1.2em;background:#f0f0f0; border: solid 1px #999; border-bottom-color:#F0F0F0;}
.Layout_Westlaw .QueryEditor ul.Tabs li.InActiveTab { background:#EFF4FC;background:border: solid 1px #999; }
.Layout_Westlaw .QueryEditor ul.Tabs li.InActiveTabLeft {  padding-left:10px;padding-right:10px;font-size:1.2em;border:1px solid #5776B3;background:#EAEEF8 url("../images/managetabs_tabgradient.png") repeat-x bottom;border-right:0px;  }
.Layout_Westlaw .QueryEditor ul.Tabs li.InActiveTabRight {  padding-left:10px;padding-right:10px;font-size:1.2em;border:1px solid #5776B3;background:#EAEEF8 url("../images/managetabs_tabgradient.png") repeat-x bottom;border-left:0px; }

.Layout_Westlaw .QueryEditor .NavBarTabsNarrowSearch {word-spacing:0px; width:100%;}
.Layout_Westlaw .QueryEditor .NavBarTabsNarrowSearch ul.Tabs li a { text-decoration:none; font-weight:bold; font-size: 0.75em; padding:4px;}

.Layout_Westlaw .QueryEditor .NoOfDatabases {background-color: #fff; border:1px solid #C0C7CE; padding:2px 2px 2px 5px; margin-bottom:5px;}
.Layout_Westlaw .QueryEditor .JurisdictionRegion{font-size:12px;float: right; padding-right:15px;padding-bottom:10px;}
.Layout_Westlaw .QueryEditor .SearchCustomLink {text-align: right;}
.Layout_Westlaw .QueryEditor .MasterTable {background-color: #fff; clear:both;background-position:top; background-repeat:repeat-x; background-color:#F0F0F0;border-left: 1px solid #999999; border-right: 1px solid #999999; border-bottom: 1px solid #999999; }
.Layout_Westlaw .QueryEditor .MasterTable .MasterTableBorder {padding: 10px 0 10px 10px; width:99%; overflow:auto;}
.Layout_Westlaw .QueryEditor .MasterTable .MasterTableBorder .MasterHeight {height: 5.5em;}
.Layout_Westlaw .QueryEditor .MasterTable .MasterTableBorder .MasterHeightNarrow {height: 11.5em;}
.Layout_Westlaw .QueryEditor .MasterTable .SearchLocateCaption {vertical-align: top; float: left;padding-right:3px;}
.Layout_Westlaw .QueryEditor .MasterTable .TopRight {padding: 0; border-spacing: 0; float: left;}
.Layout_Westlaw .QueryEditor .MasterTable .ScrollQueryTextBox {height:7em;overflow:auto;}
.Layout_Westlaw .QueryEditor .ValidateLabel {margin-left:1em; color:Red;}
.Layout_Westlaw .QueryEditor .ValidateLabelNarrowSearch {margin-left:0em; color:Red; font-size:10pt;}
.Layout_Westlaw .QueryEditor .QueryTextBox {vertical-align: top; float: left; margin-left: 0.1em; margin-bottom: 0.5em;}
.Layout_Westlaw .QueryEditor .QueryTextBoxNarrowSearch {vertical-align: top; margin-bottom: 0.5em;}
.Layout_Westlaw .QueryEditor .RecentSearches {vertical-align: 1px; margin-top: 0.5em; margin-left:0.1em; margin-bottom:0.4em;	}
.Layout_Westlaw .QueryEditor .RecentSearchesNarrowSearch {vertical-align: 1px; margin-top: 0.5em; margin-bottom:0.4em;	}
.Layout_Westlaw .QueryEditor .SearchLinkButton {vertical-align: top; float:left;width:2em; margin-bottom:1em; margin-left:0.5em;}
.Layout_Westlaw .QueryEditor .NarrowSearchLinkButton { display:block;  width:2em; clear:both; margin-bottom:0.5em;}
.Layout_Westlaw .QueryEditor .LinkButtons {margin-bottom: .1em; margin-left: 0.0em;}
.Layout_Westlaw .QueryEditor .ThesaurusButton {width:4em;}
.Layout_Westlaw .QueryEditor .TermFrequencyButton {width:6.8em;}
.Layout_Westlaw .QueryEditor .CaseSensitiveButton {width:10.4em;}
.Layout_Westlaw .QueryEditor .LimitAllNewsButton {width:6.2em;}
.Layout_Westlaw .QueryEditor .LimitWordCountButton {width:8.2em;}
.Layout_Westlaw .QueryEditor .OSRVersionDate {clear:both;margin-bottom:0.25em;}
.Layout_Westlaw .QueryEditor .DateRestrictions {clear:both;margin-bottom:.25em;height:1.2em;}
.Layout_Westlaw .QueryEditor .DateRestrictions .DateLabel {vertical-align: top; float: left;}
.Layout_Westlaw .QueryEditor .DateRestrictionsDropdown { float:left;vertical-align: middle; margin-left:0.75em;padding-bottom:0.15em;}
.Layout_Westlaw .QueryEditor .CheckBoxTopSpace {margin-top:20em;}
.Layout_Westlaw .QueryEditor .FieldRestrictions {margin-bottom:0.25em; clear:both;}
.Layout_Westlaw .QueryEditor .FieldRestrictor {margin-left:0.4em;}
.Layout_Westlaw .QueryEditor .RequireExcludeTermsDiv {clear: both; margin-top: 0.2em;padding-top:0.5em;}
.Layout_Westlaw .QueryEditor .HeaderBoxTop {  width:100%;margin:0;padding:0; }
.Layout_Westlaw .QueryEditor .HeaderBoxTop div {margin:0;padding:0;}
.Layout_Westlaw .QueryEditor .MasterTable .MasterTableBorder .CheckboxesSpacing {padding-top:0.5em;}
.Layout_Westlaw .QueryEditor .DateRestrictor {float:left;}
.Layout_Westlaw .TemplateContent {background-color:#f0f0f0;}
.Layout_Westlaw .QueryEditor .TemplateContent {background-color: #F0F0F0; background-position:bottom; background-repeat:repeat-x; }
.Layout_Westlaw .QueryEditor .TemplateContent .ConcordTemplate{padding: 10px; border-left: 1px solid #9a9a9a; border-bottom: 1px solid #9a9a9a; border-right: 1px solid #9a9a9a;}
.Layout_Westlaw .QueryEditor .AdvancedOptions:link {font-size:12px; font-family:Arial;text-decoration:none;}
.Layout_Westlaw .QueryEditor .AdvancedOptions:visited {font-size:12px; font-family:Arial;text-decoration:none;}
.Layout_Westlaw .QueryEditor .AdvancedOptions:hover {font-size:12px; font-family:Arial;text-decoration:none;}
.Layout_Westlaw .NewQueryEditorToolTip {width: 9em; font-size: 80%; color: black; background: #ffc; border: 1px solid; position: absolute; left: 1em; top: 1em;  text-align: left;}
.Layout_Westlaw .QueryEditor .ConnectorsExpandersSpacing {display:block;}
.Layout_Westlaw .QueryEditor .ConnectorsExpandersSpacing .ConnectorsExpandersListIndent{border:1px solid #9a9a9a;padding-left:1em;}
.Layout_Westlaw .QueryEditor .MinorHeaderBox { border-left: #9A9A9A 1px solid; border-right: #9A9A9A 1px solid; border-bottom: #9A9A9A 1px solid;border-top:none; }
.Layout_Westlaw .QueryEditor .UserQueryPanelBorder { height: 80px; }
.HiddenCustomResourceItem { display:none; }

/* SubTabs Control */
.SubTabs { text-align:center; margin: 0 auto; padding:0;}
.SubTabs ul { padding:0; margin: 6px 0 10px 0; }
.SubTabs li { list-style: none none outside; display:inline; margin: 0 8px; }
.SubTabs a { display:block; height:26px; font-size:.75em; font-weight:bold; padding:1px 10px; top:5px; text-decoration:none; line-height:26px; }
.SubTabs a:link { color:#000000; }
.SubTabs a:visited { color:#000000; }
a.SubTabInActive:hover { border:solid 1px #716c35; padding: 0px 9px; color:#716c35; }
.SubTabActive { background: transparent url(../images/SubTabButton-middle.gif) repeat scroll left top; }
a.SubTabActive:link { color:#000000; }
a.SubTabActive:visited { color:#000000; }
a.SubTabActive:hover { color:#000000; }
a.SubTabButtonLeft { display:block; width:6px; height:28px;background: transparent url(../images/SubTabButton-left.gif) no-repeat scroll left top;padding:0; }
a.SubTabButtonRight { display:block; width:6px; height:28px;background: transparent url(../images/SubTabButton-right.gif) no-repeat scroll left top;padding:0; }
a.SubTabDropCue { border:dashed 1px #8c8c8c;padding:0 9px; }

.SubTabsViewAll { font-size:0.72em; margin:1em; }
.SubTabsViewAll div { clear:both;}
.SubTabsViewAll h2 {font-size:1em; margin-bottom:10px;}
.SubTabsViewAll h3 {font-size:1.35em;font-weight:bold;}
.SubTabsViewAll ul {margin-bottom:10px;}
.SubTabsViewAll ul li {margin-right:0.5em; list-style-type:none;}
.SubTabsViewAll p {font-weight:bold;text-indent:2em}
.SubTabsViewAll a:link { color:#0000ff; }
.SubTabsViewAll a:visited { color:#0000ff; }

/* New style for the multibase queryeditor page. */
.Multibase .QueryEditor * {margin: 0; padding: 0; }
.Multibase .QueryEditor {width: 100%; background-color:#eff0e9;}
.Multibase .QueryEditor .QueryEditorTabs { width:100%; clear:both;}
.Multibase .QueryEditor .QueryEditorTabs .FeatureNavigation { float:left;  background:url("../images/tabborder_gray.gif") bottom left repeat-x; width:100%;}
.Multibase .QueryEditor .QueryEditorTabs .QueryEditorTabInactiveSpace { border-bottom:1px solid #9a9a9a; width:100%;}
.Multibase .QueryEditor .Tabs {word-spacing:0px; padding-left:5px; width:100%;}
.Multibase .QueryEditor .Tabs ul.Tabs li a { text-decoration:none; font-weight:bold; font-size: 0.9em;padding:4px;color:#222222;}
.Multibase .QueryEditor ul.Tabs li.ActiveTab { background:#fff; border: solid 1px #999999; border-bottom-color:#FFF;}
.Multibase .QueryEditor ul.Tabs li.InActiveTab { background:url("../images/multibase/multibase_search_unselectedtab.gif") top left repeat-x; border: solid 1px #999999; }
.Multibase .QueryEditor ul.Tabs li.InActiveTabLeft { background:url("../images/multibase/multibase_search_unselectedtab.gif") top left repeat-x  ; border-color: #999999; border-left-width:1px; border-right-width:0px; border-top-width:1px; border-bottom-width:1px; border-style:solid;  }
.Multibase .QueryEditor ul.Tabs li.InActiveTabRight {  background:url("../images/multibase/multibase_search_unselectedtab.gif") top left repeat-x  ; border-color: #999999; border-left-width:0px; border-right-width:1px; border-top-width:1px; border-bottom-width:1px; border-style:solid;  }

.Multibase .QueryEditor .SearchCustomLink {text-align: right;}
.Multibase .QueryEditor .MasterTable {background-color: #fff; clear:both;background-image:url("../images/multibase/multibase_search_innerbox.gif"); background-position:top; background-repeat:repeat-x; background-color:#e2e4d7;border-left: 1px solid #999999; border-right: 1px solid #999999; border-bottom: 1px solid #999999; }
.Multibase .QueryEditor .MasterTable .MasterTableBorder {padding: 10px 0 10px 10px; width:99%; overflow:auto;}
.Multibase .QueryEditor .MasterTable .MasterTableBorder .MasterHeight {height: 5.5em;}
.Multibase .QueryEditor .MasterTable .MasterTableBorder .MasterHeightNarrow {height: 11.5em;}
.Multibase .QueryEditor .MasterTable .SearchLocateCaption {vertical-align: top; float: left;}
.Multibase .QueryEditor .MasterTable .TopRight {padding: 0; padding-top:0.5em; border-spacing: 0; float: left;}
.Multibase .QueryEditor .MasterTable .TopRight .ScrollQueryTextBox {overflow:auto;}
.Multibase .QueryEditor .ValidateLabel {margin-left:0em; color:Red;}
.Multibase .QueryEditor .FloatValidateLabel {float:left;margin-bottom:0;}
.Multibase .QueryEditor .QueryTextBox {vertical-align: top; float: left; margin-left: 0em; margin-bottom: .2em; }
.Multibase .QueryEditor .RecentSearches {vertical-align: 1px; margin-top: 0.5em; margin-left:0em; margin-bottom:0.4em;	}
.Multibase .QueryEditor .SearchLinkButton {vertical-align: top; float:left;width:2em; padding-top:0.5em; margin-bottom:1em; margin-left:0.5em;}
.Multibase .QueryEditor .LinkButtons {margin-bottom: .1em; margin-left: 0.0em;}
.Multibase .QueryEditor .HeightPadding {height:1.5em !important;}
.Multibase .QueryEditor .DateRestrictions {clear: both; margin-top: 0.5em; height:15px;}
.Multibase .QueryEditor .DateRestrictions .MarginBottom {margin-bottom: 0; margin-bottom:0em !important;}
.Multibase .QueryEditor .DateRestrictions .MarginBottom .DateLabel {vertical-align: top; float: left;}
.Multibase .QueryEditor .DateRestrictions .MarginBottom .RestrictionsLabelWide {float:left;vertical-align: middle; margin-left:0.75em;}
.Multibase .QueryEditor .DateRestrictions .MarginBottom .RestrictionsLabelNarrow {vertical-align: middle; clear:both;}
.Multibase .QueryEditor .RequireExcludeTermsDiv {clear: both; margin-top: 0.5em;}
.Multibase .QueryEditor .RequireExcludeTerms{font-size:12px; color:Blue; font-family:Arial;text-decoration:none;}
.Multibase .QueryEditor .HeaderBoxTop {  width:100%;margin:0;padding:0; }
.Multibase .QueryEditor .HeaderBoxTop div {margin:0;padding:0;}
.Multibase .QueryEditor .MasterTable .MasterTableBorder .CheckboxesSpacing {margin-bottom:0.5em;}
.Multibase .QueryEditor .DateRestrictor {float:left;}
.Multibase .TemplateContent {background-color:#f0f0f0;}
.Multibase .QueryEditor .JurisdictionRegion{padding-bottom:10px;}
.Multibase .QueryEditor .JurisdictionState {font-size:12px; font-family:Arial;text-decoration:none;}
.Multibase .QueryEditor .JurisdictionEdit {font-size:12px; color:Blue; font-family:Arial;text-decoration:none;}
.Multibase .QueryEditor .ConnectorsExpandersSpacing {padding-top:2em; display:block;}
.Multibase .QueryEditor .ConnectorsExpandersSpacing .ConnectorExpanderHLineBreak{border-top:solid 1px #999999; width:98%;}
.Multibase .QueryEditor .ConnectorsExpandersSpacing .ConnectorsExpandersListIndent{padding-left:1em;}
.Multibase .QueryEditor .ShowConnectorsExpanders {font-size:12px; color:Black; font-weight:bold; font-family:Arial;text-decoration:none; }
.Multibase .QueryEditor .ConnectorsExpandersHelp {font-size:12px; color:Blue; font-family:Arial;}
.Multibase .QueryEditor .AdvancedOptions:link {font-size:12px; color:#919191; font-family:Arial;text-decoration:none;}
.Multibase .QueryEditor .AdvancedOptions:visited {font-size:12px; color:#919191; font-family:Arial;text-decoration:none;}
.Multibase .QueryEditor .AdvancedOptions:hover {font-size:12px; color:#919191; font-family:Arial;text-decoration:none;}
.Multibase .NewQueryEditorToolTip {width: 9em; font-size: 80%; color: black; background: #ffc; border: 1px solid; position: absolute; left: 1em; top: 1em;  text-align: left;}
.MultibaseTabSearchContent { background:url("../images/multibase/multibase_search_bluebar.gif") repeat-x top left; background-color:#eff0e9; padding:10px; padding-top:0px; border:solid 1px #999999; border-top:none; margin:0 auto; width:640px; }
.MultibaseTabSearchTextAlign{text-align:left;}
.MultibaseTabSearchOuterAlign{text-align:center;}
.MultibaseTabSearchContent .EditSearchBox:link {color:White; text-decoration:none;}
.MultibaseTabSearchContent .EditSearchBox:visited {color:White; text-decoration:none;}
.MultibaseTabSearchContent .EditSearchBox:hover {color:White; text-decoration:none;}
.MultibaseTabSearchContent .SearchHeading {vertical-align:text-bottom; height:32px;}
.MultibaseTabSearchContent .SearchLeftHeading {float:left; margin-top:3px;}
.MultibaseWhatsIncluded {padding:10px; padding-top:0px; margin:0 auto; margin-top:2%; width:640px; text-align:left;}
.MultibaseWhatsIncluded .Title {font-size:12px; font-family:Arial;text-decoration:none; font-weight:bold;}
.MultibaseWhatsIncluded .ShowHide {font-size:12px; font-family:Arial; margin:0; padding:0;text-decoration:none; color:Blue; margin-left:0.5em;}
.MultibaseWhatsIncluded .Text {font-size:12px; font-family:Arial;text-decoration:none;}
.MultibaseWhatsIncluded .TextTitle {font-size:12px; font-family:Arial;text-decoration:none; padding-top:0.5em; padding-bottom:0.5em;}
.MultibaseWhatsIncluded .WestlawDirectory {font-size:12px; font-family:Arial;color:Blue; margin-left:0.2em;}
.MultibaseWhatsIncluded .ClearDirectory {clear:both;}
.MultibaseWhatsIncluded .OuterTable {width:24em;}
.MultibaseWhatsIncluded .LeftTable {float:left;}
.MultibaseWhatsIncluded .RightTable {float:right;}
.MultibaseWhatsIncluded .List {margin-left:5px; padding-left:10px;}
.JurisdictionPaddingWidth {width:2em;}
.JurisdictionBottomPadding {padding-bottom:.75em;}
.JurisdictionCloseDiv {text-align: right; float: right;}
.JurisdictionSelectButton {clear: both; padding-top: 0.5em;}

/* Multibase Result */
.MultibaseResult {background-color: #fff; }
.MultibaseResult .RegionEditSearch{ font-size: 1.1em; border-bottom: 1px dashed #999;}
.MultibaseResult .RegionHeading { font-weight: bold; font-size: 0.8em; color: #449; }
.MultibaseResult .CategoryHeading { padding: 0.25em 0.25em 0.25em 0.25em; font-size: 0.8em; color:White; background-color: #4a6eb2;background:url("../images/multibase/multibase_search_bluebar.gif") repeat-x top left; border-top: #899CC0 1px solid; }
.MultibaseResult .CategoryCiteList { margin-right: 1em;}
.MultibaseResult .CategoryCiteList .CiteListItem { margin: 1em 0 1em 0; }
.MultibaseResult .CategoryReferences{margin-top:0.5em;}
.MultibaseResult .RegionContentHeading .PrintControl { float: right; }
.MultibaseCategoryResult .MenuList { padding: 0.25em; }
.MultibaseCategoryResult .MenuList label { display: none; }
.MultibaseResult .RegionContentHeading h1{ padding: 0.0em 0.25em 0em 0.25em;clear:right; height:2em; font-weight: bold; font-size: 0.8em; color: White;background:url("../images/multibase/multibase_search_bluebar.gif") repeat-x top left;} 
.MultibaseResult .RegionContentHeading h1 span{font-weight:normal;}
.MultibaseResult .RegionInformation {background-color:White; }
.MultibaseResult .RegionContext select{margin-top:0.25em;}
 
.MultibaseCategoryResult .RegionRangeNavigation { background-color: #666; color: #fff; text-align: center; }
.MultibaseCategoryResult .RegionRangeNavigation .RangeNavigation{ text-align: center; margin: 0 auto 0 auto; color: #fff;}
.MultibaseCategoryResult .RegionRangeNavigation .FeatureNavigationSmall { color: #fff; }
.MultibaseCategoryResult .RegionRangeNavigation .CiteListNavigationText { color: #fff; font-size: 0.75em; }
.MultibaseCategoryResult .CopyrightFooter { margin-top: 0.5em; }

.MultibaseResult .Layout_TripleColumn { padding-top: 0.5em; width: 99%; }
.MultibaseResult .Layout_ColumnLeft{ float: left; width:36%; margin:0; padding:0;}
.MultibaseResult .Layout_ColumnMiddle{float:left; width:36%; margin:0; padding:0; margin-left:0.5em;  }
.MultibaseResult .Layout_ColumnRight { float:right; width:22%;margin:0; padding:0; }
.MultibaseCategoryResult .Layout_DualColumn { padding-top: 0.5em; }
.MultibaseCategoryResult .Layout_ColumnLeft{float: left; width:68%; }
.MultibaseCategoryResult .Layout_ColumnRight{float: right; width:28%;}
.MultibaseResult .SearchResults {font-size:10pt;}
.MultibaseResult .SearchResults .Heading{font-weight:bold;}

.MultibaseMultiResult .CategoryList li{display:inline;list-style-position:outside; line-height:1; margin-left:0; margin-right: 20px; border:none; color:Gray;}
.MultibaseMultiResult .CategoryList li.ExpandableListItem  { background-color:Transparent; border-top:none; margin-top:0; }
.MultibaseMultiResult .CategoryReferences {padding:0.1em 0.25em; background-color:Transparent; border-bottom:none; border-top:none; color:Black;}
.MultibaseMultiResult .CategoryList li a {color:#0000FD; font-family:Arial; font-size:9pt; font-weight:normal;}
.MultibaseMultiResult .CategoryList li a:hover {text-decoration:underline;}
.MultibaseMultiResult .CategoryList .ZeroResults {color:Gray;}
.MultibaseMultiResult .CategoryList li.NonExpandableListItem h2 a { white-space: nowrap; }

.EditSearchErrorLabel {font-size:0.75em; color:Red;}

/* Accessibility Enabled */
.Layout_AccessibilityFindCitation { margin: 18px 0 18px 0; }
.Layout_AccessibilityKeyCiteSearch { margin: 36px 0 18px 0; }
.Layout_AccessibilityMoreTools { margin: 18px 0 0 0; }

/* Styles for Slide.aspx */
.Layout_MarginTopBottomSmall {margin:3px 0 2px 0;}
.Layout_MarginRightSmall { margin:0 3px 0 0;}
.Layout_WidthVerySmallP {width:10%;}
.Layout_WidthFullP {width:100%;}		
.Layout_WidthSmallP { width:30%;}
.Layout_WidthMediumP { width:40%;}
.Layout_VerticalAlignCenter {vertical-align:middle;}
.Layout_ItalicFont { font-style:italic; }		
.Layout_HeightSmall { height:20px;}						
.Layout_WidthSmall { width:275px;}
.Layout_WidthMedium { width:260px;}
.Layout_WidthLarge { width:300px;}
.Layout_SslMarginTop { margin:-30px 0 0 0; }
.Layout_PersonalizationMarginTop { margin:-20px 0 0 0; }
.Layout_CultureMarginTop {margin:-20px 0 0 0;}
/*.Layout_ForceOnOffCategories {display:block; font-weight:bold; margin-top:5px;}
.Layout_AccessCategoryList input { font-size:0.68em; font-family:Verdana,Helvetica,sans-serif; }*/
.Layout_ModalBackground  { background-color:Gray; filter:alpha(opacity=70); opacity:0.7}
.Layout_ModalPopup { background-color: White; border-width: 5px; border-style: solid; border-color: Blue; padding: 13px; width:525px; height: 520px; overflow:auto; }
/*.ForceAccessCategory table  { background-color:White; border-width:1px; border-style:solid;}*/
th.header {background-image: url(/images/categoryclosed.gif);         cursor: pointer;     font-weight: bold;     background-repeat: no-repeat;     background-position: center left;     padding-left: 20px;     border-right: 1px solid #dad9c7;     margin-left: -1px; }
th.headerSortUp {background-image: url(/images/downarrowblack.gif);     background-color: #3399FF; }
th.headerSortDown {background-image: url(/images/uparrowblack.gif);     background-color: #3399FF; }

/*Styles for TOA left menu frame*/
.TOAFeatureTitleSpacer{margin-bottom:20px;}
.Layout_TOAFeatureTitle{margin-right:10px;}
/* Styles for toa/content.aspx */

.Layout_ContainerDiv { float:left; }
.Layout_TableofAuthsTopofPage {margin: 19px 0 25px 0; width: 100%;} 
.Layout_TableofAuthsRedFlag {width: 74px; margin: 0 0 0 50px;}
.Layout_TableofAuthsRedFlagText {margin: 0 0 15px 130px;}
.Layout_TableofAuthsYellowFlag { width: 74px; margin: 0 0 0 50px;}
.Layout_TableofAuthsYellowFlagText {margin: 0 0 15px 130px;}
.Layout_TableofAuthsFourStar {width: 74px; margin: 0 0 0 50px;}
.Layout_TableofAuthsFourStarText {margin: 0 0 15px 130px;}
.Layout_TableofAuthsQuote {width: 74px; margin: 0 0 0 50px;}
.Layout_TableofAuthsQuoteText {margin: 0 0 15px 130px;}
.Layout_TableofAuthsPinpointRegion {margin: 0 0 30px 130px;}
.Layout_TableofAuthsPubListRegion {margin: 0 0 20px 0; }
.Layout_TableofAuthsPubListRegion a{font-weight: bold;}
.Layout_TableOfAuthsGoRegion { margin: 0 0 20px 0; }
.Layout_InformationalItalic {font-style:italic;}
.Layout_InformationalBold {font-weight: bold;}
.Layout_PublicationsLinkBold {font-weight: bold;}

/* Sticky Notes Styles */
.StickyNotes {font-family:Arial;font-size:12px;}
.StickyNotes .StickyNoteItem { padding:1px;}
.StickyNotes .StickyNoteItem a.CloseButton {float:right; background-image:url(/images/close.png); background-repeat:no-repeat; width:15px; height:15px; background-position:center center; visibility:hidden;}
.StickyNotes .StickyNoteItem a.CloseButton:hover {background-image:url(/images/close-hover.png);}
.StickyNotes .NoteText {padding-left: 25px; background-image:url(/images/stickynote-item-icon.png); background-repeat:no-repeat; background-position:left center; color:Blue; text-decoration:none;}
.StickyNotes .Hover a.CloseButton {visibility:visible;}
.StickyNotes .Hover {background-color:#ebf0fa;}
.StickyNotes .AddNoteLink {display:block;color:blue;font-weight:bold;padding:10px 0pt 10px 5px;text-decoration:underline;}

/* Rich Text Editor Styles */
.DHTMLWindow {position: absolute;border: 1px solid #CCCCCC;visibility: hidden;background-color: #FFFCB9;overflow:visible;height:auto;padding-top:5px;}
.DHTMLWindow .ContentArea {background: #FFFCB9;color: black;padding: 2px 2px 2px 5px;overflow: hidden;height:auto;font-size:12px;font-family:Arial;}
.DHTMLWindow .Handle {padding: 1px;text-indent: 3px;font: bold 14px Arial;background-color: #FFFCB9;color: black;cursor: move;overflow: hidden;width: 99%;}
.DHTMLWindow .Handle a {padding:3px 6px 3px 3px;position:absolute;right:6px;top:5px;font-size:12px;font-family:Arial;text-decoration:none;color:blue;}
.DHTMLWindow .Handle a:hover {color:white;background-color:Blue;}
.DHTMLWindow .Controls {float:left;width:auto;cursor:default;padding-left:5px;}
.DHTMLWindow .Controls img {margin:1px;background-color:White;cursor:pointer;}
.DHTMLWindow .ResizeHandle {float: right;width: 16px; height: 16px;cursor: nw-resize;font-size:0;background:transparent url(/images/resize-handle.gif) top right no-repeat;}
.StickyNotesDropShadow {position:absolute;visibility: hidden;background:transparent url(/images/shadow.gif) no-repeat bottom right}
.DHTMLWindow .StatusArea {clear:both;background-color: #FFFCB9;height: 13px; margin-top:3px;}
.DHTMLWindow .Spacer {display:inline;width:auto;margin-left:15px;}
.DHTMLWindow iframe {border:none;margin:2px;height:100%;}

.DHTMLWindowBody {background:#FFFCB9 url(/images/stickynote-rule.gif) repeat;border:none;overflow:auto;padding:3px;margin:0px; line-height:20px; font-size:medium !important; font-family:none; font-size:12px;}
.DHTMLWindowBody ol, .DHTMLWindowBody ul, .DHTMLWindowBody p {margin-top:0;margin-bottom:0;border:0;}

/* Styles for welcome/ULA/header.aspx */

.Layout_VerticalAlignMiddle { vertical-align:middle; }
.Layout_VerticalAlignTop { vertical-align:top; }
.Layout_WidthHalfP { width:50%; }
.Layout_TextAlignRight { text-align:right; }

/* Graphical Citing References Tree */
.Layout_GraphicalCitingReferencesOuter { border-right: solid 1px black; height:100%; width:370px; }
.Layout_GraphicalCitingReference * { padding: 0; margin: 0; }
.Layout_GraphicalCitingReference { font-size: 12px; padding-left:5px; }
.Layout_GraphicalCitingReference ul {width: 14.5em; /*220px*/ }
.Layout_GraphicalCitingReference ul li { position: relative; display: block; height: 4.38em; /* 70px */ }
.Layout_GraphicalCitingReference ul li ul	{ position: absolute; top: 0em; left: 14.5em;	/* 220px */	}
.Layout_GraphicalCitingReference img { display: block; width: 3.55em; /*60px */ height: 100%; position: absolute; top:0; left:0; }
.Layout_GraphicalCitingReference ul li a img { display: inline; position: relative; }

.Layout_GraphicalCitingReference .GraphicalCitingReferenceItem{ border: 1px solid gray; padding: 0em; margin-left: 3.55em; /*60px */  background-color: #C0BDBB; }
.Layout_GraphicalCitingReference .GraphicalCitingReferenceItemSelected {  border: 1px solid gray; padding: 0em; margin-left: 3.55em; /*60px */  background-color: #BCC6FD; }
.Layout_GraphicalCitingReference .GraphicalCitingReferenceTitle{ padding: 0.19em;/*3px*/ font-weight: bold; text-align: center; font-size: .85em; }
.Layout_GraphicalCitingReference a.GraphicalCitingReferenceTitle { display:block; text-align: center; width: 100%; }
.Layout_GraphicalCitingReference .GraphicalCitingReferenceTitleCanExpand{ padding: 0.19em;/*3px*/ font-weight: bold; text-align: center; font-size: .85em; }
* html .Layout_GraphicalCitingReference a.GraphicalCitingReferenceTitleCanExpand {width: 100%;}
.Layout_GraphicalCitingReference a.GraphicalCitingReferenceTitleCanExpand { display:block; text-align: center;  }
.Layout_GraphicalCitingReference .GraphicalCitingReferenceItemExpandArrow { height: 1.2em; width: 1.2em; vertical-align: bottom; margin-left:0.63em;}
.Layout_GraphicalCitingReference .GraphicalCitingReferenceReferences{ border-top: 1px solid gray; padding: 0.19em;/*3px*/ background-color: white; text-align: center; font-size: .80em; }

/* IE Hacks: Hides from IE-mac \*/
* html .Layout_GraphicalCitingReference .GraphicalCitingReferenceReferences {height: 1%;}
* html .Layout_GraphicalCitingReference .GraphicalCitingReferenceIEfix { margin-top: -0.31em; /*-5px*/ }
/* End hide from IE-mac */
.Layout_GraphicalCitingReference .GraphicalCitingReferenceRootNode { position: relative; display: block; height: 4.38em; /* 70px */ width:10.75em; /*220px*/ }
.Layout_GraphicalCitingReference .GraphicalCitingReferenceRootNode .GraphicalCitingReferenceItem{ border: 1px solid gray; padding: 0em; margin-left: 0em; /*60px */  background-color: #C0BDBB; position: absolute; left:0px; top: 0; }
.Layout_GraphicalCitingReference .GraphicalCitingReferenceRootNode .GraphicalCitingReferenceItemSelected { border: 1px solid gray; padding: 0em; margin-left: 0em; /*60px */  background-color: #BCC6FD; position: absolute; left:0px; top: 0; }

.Layout_GraphicalCiteControl {	padding-right: 5px; padding-top: 0; text-align:right;}
.Layout_GraphicalCiteControl label { font-size: 0.75em; }
ul.Layout_GraphicalCitingReferenceZoomDropDown { display: none; list-style: none; position:absolute; top: 0; left: 0; border-top: solid 1px gray; width: 50px; }
ul.Layout_GraphicalCitingReferenceZoomDropDown li {	background: white; border-bottom: solid 1px gray; border-right: solid 1px gray;	border-left: solid 1px gray; cursor: pointer; }
ul.Layout_GraphicalCitingReferenceZoomDropDown li a { display: block; width: 50px; font-size: 12px; padding: 3px; }		

.Layout_GraphicalCiteControlUpdateProgress .UpdateProgressOuter { position: absolute; top:0; left:0; width: 370px; height: 100%; background-color: #000; opacity:.60; filter: alpha(opacity=60); -moz-opacity: 0.6; }
.Layout_GraphicalCiteControlUpdateProgress .UpdateProgress { position:absolute; top:100px; left:75px; width: 250px; border: solid 3px black; font-size: 16px; font-weight: bold; padding: 10px;	background: white; text-align:center;}
.Layout_GraphicalCiteControlUpdateProgress .UpdateProgress img { position: absolute; top: 50px; left: 85px; display:block; }

/* Banking Comp Fed docs styles */
.Layout_BankCompSection { clear:both; width: 100%; height: 2em; margin-bottom:3px; }
.Layout_BankCompSection .Layout_FloatLeft { padding: 0 18px 0 18px; }
.Layout_BankCompSection .Layout_FloatLeft span { display: block; }
.Layout_BankCompSection .Layout_FloatRight { padding: 2px 18px 0 18px; }
.Layout_BankCompSectionInstruction { padding-bottom: 24px; padding-top: 3px; padding-left:4px; }
.Layout_BankCompFedActsReg { padding-left:18px; margin-bottom:3px; }
.Layout_BankCompTopLinks { padding-top: 22px; padding-bottom: 16px; }
.Layout_BankCompTopLinksRow { margin-bottom: 6px; height: .875em; }
.Layout_BankCompTopLinksRow div { float: left; padding-left: 14px; }
.Layout_BankCompTopLinksRow .Layout_BankCompTopLinksColumn1 { width: 35%; }
.Layout_BankCompTopLinksRow .Layout_BankCompTopLinksColumn2 { width: 36%; }
.Layout_BankCompCodeSeperator { padding: 0 10px 0 10px; }
.Layout_BankComplianceSpacer{margin-bottom:40px;}
.Layout_BankCompSpacer{margin-bottom:20px;}
.Layout_BankingComplianceGoButton{margin-left:5px;}
/* Research Trail Styles */
.Layout_ResearchTrailList {margin-bottom:10px; width:99%; border-width:0px;}
.Layout_ResearchTrailList td {vertical-align:middle;}
.Layout_TrailResearchColumn {width:50%; text-align:center;}
.Layout_TrailColumnItem { text-align:left;}
.Layout_TrailColumnCenteredItem {text-align:center;}
.Layout_TrailDatabaseCitationColumn {width:20%; text-align:center;}
.Layout_TrailNotesColumn {width:10%; text-align:center;}
/* StreaminMediaManager */
.SMMFreeMessage { font-size:0.72em; font-family:Verdana,Helvetica,sans-serif; margin:3px; height:20px; }
.SMMContextLowerLeft{ position:absolute; bottom:3px; left:3px; }
.SMMContextLowerRight{ position:absolute; bottom:3px; right:20px; }
.SMMHeader { margin:15px 0 3px 3px; }
.Layout_SMMDatabaseCitationColumn {width:13%; text-align:center;}
.Layout_FloatLeft { float:left; }
.Layout_SMMHelp { float:right; padding-right:5%; }

/* Courtroom Transcripts Trail */
.MediaImage { vertical-align:middle; margin-right:5px; }

/* Classes for Court Orders, Pending legislation, and Session laws */
.LightBlueHighlightedBoldText { background-color:#00FFFF; font-weight:bold; }
.StrikeThroughText { text-decoration:line-through; }

/* Document Ordering Information */
.RightSideNoteBackground {background-color: #CECECE;}
.Layout_DocOrderNotes {float: left; margin-left: 80px; width: 250px;}
.Layout_DocOrderNoteSpacing {margin-bottom: 25px; padding: 2px;}
.Layout_DocOrderInfoContent {min-width:856px;}
.Layout_DocOrderFirstSectionContainer {clear:left;margin-left:26px;}
.Layout_DocOrderFirstSection {float: left; width: 500px;}
.Layout_DocOrderSectionNumberFirst {float: left; padding: 3px 3px 3px 3px;}
.Layout_DocOrderSectionTextFirst {float: left; padding: 6px 3px 3px 1px;}
.Layout_DocOrderSectionNumber {clear: both; float: left; padding: 21px 3px 3px 3px;}
.Layout_DocOrderSectionText {float: left; padding: 24px 3px 3px 1px;}
.Layout_DocOrderSection {clear:left;margin-left:26px;width:500px;}
.Layout_DocOrderSectionBottomSpacing {padding-bottom:4px;}
.Layout_DocOrderMailingAddressSection {margin-top:5px;}
.Layout_DocOrderInputRow {clear: left; height: 26px; padding-left: 6px; padding-top: 4px;}
.Layout_DocOrderInputRowCourt {clear: left; height: 26px; padding-left: 6px;}
.Layout_DocOrderInputRowReqDoc {clear: left; height: 92px; padding-left: 6px; padding-top: 4px;}
.Layout_DocOrderInputRowLabel {width: 155px;}
.Layout_DocOrderInputRow div {float:left;}
.Layout_DocOrderInputRowCourt div {float:left;}
.Layout_DocOrderInputRowReqDoc div {float:left;}
.Layout_DocOrderDocumentInfoSperator {width:500px;height:1px;color:White;border-width:0px;margin: 1px 0 0 0;padding:0;background-color:#DDDDDD;}
.Layout_DocOrderDocumentCheckboxes {}
.Layout_DocOrderHelp {float:right;padding-right:3px;}
.Layout_DocOrderTopChecks {padding: 3px 0 3px 3px;}
.Layout_DocOrderBottomChecks {padding: 4px 0 0 3px;}
.Layout_DocOrderProcessingInfoNote {padding: 2px;}
.Layout_DocOrderSearchForParty {padding: 3px 0 0 3px;}
.DocumentOrderInputControls { width: 277px; }
.Layout_DocOrderSectionTextFirst h2{font-size:1.0em;margin: 0px 0px 0px 0px;}
.Layout_DocOrderSectionText h2{font-size:1.0em; margin: 0px 0px 0px 0px;}

/* Manage Tabs Styles */
.TabLibrary {padding:0;margin:0;}
.TabLibrary * {}
.TabLibrary input {font-size:1em}
.TabLibrary .CreateNewTab { padding:20px 10px 10px 10px; }
.TabLibrary .Informational { font-size:1em; margin-bottom:10px; display:block; color:Gray; }
.TabLibrary .ManageTabs .ManageTabsWrapper {clear:both;border:1px solid #D3D3D3;border-bottom:1px solid #888;border-top:1px solid #B6BEC6;margin: -1px 0.5em 0 0.5em; padding-top:8px; position:relative;font-size:0.72em;}
.TabLibrary .ManageTabsNavTabs {font-size:0.68em}
.TabLibrary .ManageTabsNavTabs ul {margin-bottom: -1px !important; margin:1em 0.5em 0 0.75em;z-index:10;position:relative}
.TabLibrary .ManageTabsNavTabs li {border:1px solid #5776B3;border-bottom:1px solid #B6BEC6;vertical-align:middle;font-weight:bold;display:block;padding: 4px 8px 3px 8px; font-size:1em;}
.TabLibrary .ManageTabsNavTabs li a:link, .TabLibrary .ManageTabsNavTabs li a:visited, .TabLibrary .ManageTabsNavTabs li a:hover {color:#000;text-decoration:none;}
.TabLibrary .ManageTabsNavTabs .ActiveTab {border:1px solid #9A9A9A;border-bottom:1px solid #FFF}
.TabLibrary .ManageTabsNavTabs .InActiveTabRight {background:#EAEEF8 url("../images/managetabs_tabgradient.png") repeat-x bottom;border-left:0px}
.TabLibrary .ManageTabsNavTabs .InActiveTabLeft {background:#EAEEF8 url("../images/managetabs_tabgradient.png") repeat-x bottom;border-right:0px}
.TabLibrary .ManageTabs .ButtonPrimary { margin-left:5px; margin-right:5px; padding:1px 5px 1px 5px; }

.MyTabLibrary { overflow:auto; height:400px; margin:0; width:100%; background-color:#fff; }
.MyTabLibrary .TabLibrarySectionHeader {background:url("../images/header-gradient.png") repeat-x bottom; font-size:1em;padding:0.25em; width:100%; font-family:Arial;}
.MyTabLibrary .TabLibrarySectionHeader h2 { font-size:1.1em; }
.MyTabLibrary div {border:1px solid #dcdcdc;border-top:1px solid #888;border-bottom:1px solid #888;margin:1em;}
.MyTabLibrary div div {clear:both;border:0;margin:0}

.MyTabLibrary table {width:100%;border:0;}
.MyTabLibrary td {border:0;font-size:0.72em; padding:2px;}
.MyTabLibrary .ColumnTabSelection { width: 20px }
.MyTabLibrary .ColumnSetAsDefault { width:11em; }
.MyTabLibrary .ColumnEditProperties { width:15em; }
.MyTabLibrary .ColumnDescription .Informational { margin:0; font-size:0.75em; }
.MyTabLibrary .ColumnTabName {width: 20em}
.MyTabLibrary .ColumnInTabSet {width: 8em}
.MyTabLibrary input { margin-right:3px !important; margin:0; }

.TabLibrary .BottomContainerControls {margin:1em;}
.TabLibrary .Layout_DeleteButton {position:relative;left:4em}

.TabLibraryClassic { width:100%; }
.TabLibraryClassic .TabLibrarySectionHeader { font-size:1em; padding: 1px 3px 1px 3px; background-color: #C6D8EF; border-top: #899CC0 1px solid; margin:0; }
.TabLibraryClassic .TabLibrarySectionHeader h2 { font-size:.8em; }

.WestlawTabLibrary { overflow:auto; height:400px; margin:0; width:100%; }
.WestlawTabLibrary .TabLibrarySectionHeader {background:url("../images/header-gradient.png") repeat-x bottom; font-size:1em;padding:0.25em; width:100%;font-family:Arial;}
.WestlawTabLibrary .TabLibrarySectionHeader h2 { font-size:1.1em; }
.WestlawTabLibrary div {border:1px solid #D3D3D3;border-top:1px solid #888;border-bottom:1px solid #888;margin:1em;}
.WestlawTabLibrary div div {clear:both;border:0;margin:0}
.WestlawTabLibrary td { padding:2px; }
.WestlawTabLibrary input { margin-right:3px !important; margin:0; }

/* BlueSkyRegistrationAdvisor */
.BlueSkyRegistrationAdvisorModalPopUpBox { background-color: #e7e7e7; width: 40em; }
.BlueSkyRegistrationAdvisorModalPopUpBox td { white-space: nowrap; vertical-align: top; }
.BlueSkyRegistrationAdvisorModalPopUpBox select { width: 96%; }
.BlueSkyRegistrationAdvisorModalPopUpBox .Layout_ButtonGroup { text-align: right; }

/* TRANSACTION ABSTRACT DOC DISPLAY STYLES */ 
.Layout_TransactionAbstractDocument { width:100%; margin:1em; }
.Layout_TransactionAbstractDocument hr { float: left; width: 100%; vertical-align: middle; height:0; clear:both;}
.Layout_TransactionAbstractDocument ul { list-style:none; font-weight:bold; float:right; text-align:left; margin:0; width:50%; padding:0; } 
.Layout_TransactionAbstractDocument .Layout_HeaderRow { font-weight:bold; margin:0 .5em .5em 0; float:left; width:100%; }  
.Layout_TransactionAbstractDocument .Layout_SubHeaderRow { font-weight:normal; margin:0 .5em .5em 0; float:left; width:100%; }  
.Layout_TransactionAbstractDocument .Layout_Row { float:left; width:98%; margin-top:0.1em;}
.Layout_TransactionAbstractDocument .Layout_Row label { float:left; text-align:left; }
.Layout_TransactionAbstractDocument .Layout_Row .Layout_Value { font-weight:bold; float:right; text-align:left; width:49%; }

.Layout_TransactionAbstractDocumentSection { float:left; width:100%; clear:both; }

/* SINGLE COLUMN LAYOUT */
.Layout_SingleColumn { float:left; width:98%; }  
.Layout_SingleColumn .Layout_Row label { width:24%; }
.Layout_SingleColumn .Layout_Row .Layout_Value { width:75%;  }
.Layout_SingleColumn .Layout_Row .TransactionHistoryLabel, 
.Layout_SingleColumn .Layout_Row .RelatedPartiesLabel { font-weight:bold;}
.Layout_SingleColumn .Layout_Row .TransactionHistoryValue { font-weight:normal;	}

/* DOUBLE COLUMN LAYOUT */
.Layout_DoubleColumnFirst, 
.Layout_DoubleColumnSecond { float:left; width:49%; } 
.Layout_DoubleColumnFirst .Layout_Row label, 
.Layout_DoubleColumnSecond .Layout_Row label { width:47%; }
 
/* TRIPS COLUMN LAYOUT */
.Layout_TripleColumnFirst, 
.Layout_TripleColumnSecond, 
.Layout_TripleColumnThird { float:left; width:33%; } 
 
/* Islamic Finance TRIPS COLUMN LAYOUT */
.IslamicFinance .Layout_TripleColumnFirst, 
.IslamicFinance .Layout_TripleColumnSecond { float:left; width:24%; } 
.IslamicFinance .Layout_TripleColumnThird { float:left; width:49%; }
.IslamicFinance .Layout_TripleColumnFirst .Layout_Value, 
.IslamicFinance .Layout_TripleColumnSecond .Layout_Value, 
.IslamicFinance .Layout_TripleColumnThird .Layout_Value { float:left; width:auto; }

/* GLobal Filings */
.GlobalFilings { float:left; width:100%; }
.GlobalFilings .Layout_DoubleColumnFirst, 
.GlobalFilings .Layout_DoubleColumnSecond { text-align:center;} 
.GlobalFilings .Layout_Column { margin:0 auto; width:70%; }
.GlobalFilings .Layout_Row { width:100%; text-align:left; font-weight:bold; }

/* Layout for solo.aspx */

.Layout_MainDiv { width:900px;}
.Layout_InnerSoloDiv { height:110px; margin:10px; border:1px; border-style:solid; float:left; }
.Layout_InnerSolo { height:100%; margin-left:15px; margin-bottom:10px; background-color:#cccccc; float:left; width:550px;}
.Layout_SoloTable { width:70%; margin:5px; padding:5px; }
.Layout_FindCaseTable { height:160px; margin:5px; width:100%;}
.Layout_FindStatute { height:auto; float:left;}
.Layout_FindStatute div { margin-top:5px; width:100%;}
.Layout_KCStatuteTable { height:88px; float:left; width:100%; }
.Layout_KCStatuteTable div { margin-top:5px; width:100%;}
.Layout_KCCaseTable { height:88px; float:left; }
.Layout_SearchLabel {margin-left:15px; float:left; margin-bottom:10px;}
.Layout_InnerSoloTextBox { padding-left:5px;padding-right:5px;padding-top:5px; }
.Layout_DateLabelMargin { margin-top:10px; margin-bottom:10px; float:left; }
	.Layout_SoloGoButton {float:right; background-color:White;margin-top:8px; margin-left:171px; margin-top:11px; }
.Layout_FindStatuteUsingTOC	{ margin-left:3px; margin-top:10px; margin-bottom:30px; float:left;width:100%; }
.Layout_FindStatuteByCitationLabel { margin-left:3px; }
.Layout_FindCaseHyperlink { font-weight:bold; }
.Layout_FindStatuteHyperlink { font-weight:bold; }
.Layout_CaseHeader {height:auto; float:left;}
.Layout_CheckKCCaseContent { margin-left:3px; width:100%; }
.Layout_KCTemplate { margin-top:10px;}
.Layout_KeyCiteLabel {margin-left:3px;}
.Layout_ControlMargin { margin-top:10px; width:100%; float:left;}
.Layout_StatuteHeader{margin-top: 15px; float:left;}
.Layout_One{float:left;}
.Layout_QueryText{float:left;}
.Layout_ConnectorLabel{float:left;}
.Layout_Connector{float:left;}
.Layout_DateLabel{float:left;}
.Layout_Dates{float:left;}
.Layout_Step2{float:left;}
.Layout_FindCaseLabel{float:left;}
.Layout_CheckKCCaseHeader{float:left;}
.Layout_CheckKCStatuteHeader{float:left;}

/* Layout for welcome/correctional/result.aspx */

.Layout_CorrectionaloEntirePage {min-width: 1000px;}
.Layout_CorrectionaloTopContentRegion { width: 70%; }
.Layout_CorrectionaloOneRegion { clear: left; }
.Layout_CorrectionaloOneImg { float: left; padding: 0 18px 0 5px;}
.Layout_CorrentionaloOneHeader { padding: 5px 0 5px 0;  }
.Layout_CorrentionaloSearchIssueRegion { float: left; width: 560px; margin-bottom: 25px;}
.Layout_CorrentionaloSearchIssueContent {background-color: #cccccc; padding: 5px 0 0 5px; height: 8.75em;}
.Layout_CorrentionaloSearchIssueTextarea { padding-bottom: 15px; height: 38px;}
.Layout_CorrentionaloSearchIssueResultsHeader { padding-bottom: 10px;}
.Layout_CorrentionaloSearchIssueResultsSelect { padding-bottom: 10px;}
.Layout_CorrentionaloSearchIssueDateHeader { float: left;}
.Layout_CorrentionaloSearchIssueDateHeaderLabel { padding-right: 4px; }
.Layout_CorrentionaloSearchIssueDateSelect { float: left;}
.Layout_CorrentionaloSearchIssueButton { float: right; }
.Layout_CorrentionaloCheckBoxRegion { float: left; padding-left: 5px; }
.Layout_CorrectionaloTwoRegion { clear: left; }
.Layout_CorrectionaloTwoImg { float: left;padding: 0 10px 0 5px;}
.Layout_CorrentionaloTwoHeader { padding: 5px 0 10px;}
.Layout_CorrectionaloCheckBox { padding-bottom: 4px;}
.Layout_CorrectionaloCasesRegion { padding: 0 0 15px 5px; }
.Layout_CorrectionaloCasesRegion span{ display: block; padding-bottom: 4px; margin-left: -5px;}
.Layout_CorrectionaloStatutesRegion{  padding: 0 0 15px 5px; }
.Layout_CorrectionaloStatutesRegion span{ display: block; padding-bottom: 4px; margin-left: -5px; }
.Layout_CorrectionaloCourtRegion { padding: 0 0 15px 5px; }
.Layout_CorrectionaloCourtRegion span{ display: block; padding-bottom: 4px; margin-left: -5px; }
.Layout_CorrectionaloAdminRegion{ padding: 0 0 15px 5px; }
.Layout_CorrectionaloAdminRegion span{ display: block; padding-bottom: 4px; margin-left: -5px; }
.Layout_CorrectionaloOtherRegion { padding: 0 0 10px 5px; }
.Layout_CorrectionaloOtherRegion span{ display: block; padding-bottom: 4px; margin-left: -5px; }
.Layout_CorrectionaloCaseCitationRegion {clear: left;  margin-left: 5px;}
.Layout_CorrentionaloCaseCitationHeader { padding: 6px 0 5px;}
.Layout_CorrectionaloStateDDRegion { height: 30px; float: left; margin-top:10px; width:100%; }
.Layout_CorrectionaloFederalDDRegion { height: 25px; float: left; width:100%; }	
.Layout_CorrectionaloCaseTitleHeader {padding: 10px 0 10px;}
.Layout_CorrectionaloCaseTitleRegion {float: left; margin: 0 0 20px 0;}
.Layout_CorrectionaloFindAStatuteHeader {margin: 5px 0 10px 5px;}
.Layout_CorrectionaloFindAStatuteRegion {float:left; margin-bottom:5px; }
.Layout_CorrectionaloFindAStatuteRegion div{ margin: 5px 0 5px 5px; }
.Layout_CorrectionaloFindAStatuteTable {clear: left; margin: 0 0 30px 5px; }
.Layout_CorrectionaloCheckCaseRegion {clear: left;   margin-left: 5px;}
.Layout_CorrectionaloCheckCaseHeader { padding: 5px 0 10px; }
.Layout_CorrectionaloCheckCaseState { height: 30px; float: left; margin-top:10px; width:100%; }	
.Layout_CorrectionaloCheckCaseFederal {height: 50px; float: left; width:100%;}
.Layout_CorrectionaloCheckStatuteRegion {float:left; margin-bottom:20px;}
.Layout_CorrectionaloCheckStatuteRegion div { margin: 5px 0 5px 5px; }
.Layout_CorrectionaloCheckStatuteHeader { padding: 5px 0 10px 5px; }
.Layout_CorrectionaloCheckKeyCiteRegion { clear: left; margin-left: 5px; padding-bottom: 15px;}
.Layout_CorrectionaloCheckKeyCiteHeader { padding: 10px 0 10px 0;}
.Layout_CorrectionaloCheckKeyCiteCitation { float: left; padding: 10px 0 20px 15px; height: 26px;  }
.Layout_CorrectionaloKeySearchRegion { clear: left; margin-left: 5px; }
.Layout_CorrectionaloKeySearchHeader { margin-top: 10px; }
.Layout_CorrectionaloKeySearchText { margin-top: 10px; margin-bottom:20px;}
.Layout_CorrectionaloKeySearchText img{ height:18px;width:21px; border-width: 0;}
.Layout_CorrectionaloPageHeaderBar { clear: left; }
.Layout_CorrectionaloGilbertsCorrectionalRegion { clear: left; margin-left: 5px; padding-bottom: 15px; }
.Layout_CorrectionaloGilbertsCorrectional { padding: 10px 0px 0px 15px; height: 26px; }

/* styles for welcome/resources.ascx(.cs) */
.Layout_BottomResourcesSearchHolder {max-width:99%;}
.Layout_PwCContainer {width:100%;}
.Layout_OutOfPlanContainer {padding:3px;}
.Layout_ResourcesColumnsContainer {width:100%;}
.Layout_ResourcesColumn {float:left;width:49%;min-width:50%;max-width:50%;}
.Layout_ResourcesColumn .PersonalizationQuickSearchTableSpace {padding-top:3px;vertical-align:top;}

/* styles for welcome/researchcontrol.ascx(.cs) */
.Layout_ResearchUserControl {margin-bottom:5px;}
.Layout_ResearchControlHeadingContainer table {width:100%;}
.Layout_ResearchControlHeadingContainerRow {vertical-align:top; line-height:1.3em; float:left;}
.Layout_ResearchControlHeadingContainerRowRightCol {float:right;display:inline; vertical-align:top; line-height:1em;}
.Layout_ResearchControlContentContainer {padding:5px 5px 0 5px;}
.Layout_ResearchControlDBListBreak {margin-bottom:2px;display:block;}
.Layout_ResearchControlContentBottomSpacer {height:5px; font-size:0.001em;}
.Layout_ResearchControlDragContainer {width:100%;}
.ShowAllSeparator { color:#8BA2C8;font-size:0.8em; margin-right:5px; display:inline; }

/* styles for westlaw/wladmin/menu.aspx */

.Layout_mCdoConfigColor { color:Red; }
.Layout_ChageNovusColor { color:Red; }
.Layout_InternalCommandColor { color:Red; }
.Layout_ClearXSLColor { color:Red; }

/* Layout for Resources Subtabs */
.ResourcesSubtab {margin-top:1em;position:relative;clear:both}
.ResourcesSubtab .Layout_ResourcesColumn {width:40%;min-width:40%;max-width:40%;padding:0 5px 8px 5px}
.ResourcesSubtab .Layout_ResourcesColumn div div { border:1px solid #849CBD }
.ResourcesSubtab .Layout_ResourcesColumn div div div {border:0}
.ResourcesSubtab .Layout_ResourcesColumn div div div.Layout_ResearchControlHeadingContainer {border:0;border-bottom:1px solid #849CBD;background:#C6D8EF}
.ResourcesSubtab .Layout_ResearchControlHeadingContainer table {width:99%;background:none;border:0}
.ResourcesSubtab .Layout_ResourcesEditLink {position:absolute;left:85%;top:0;}
.ResourcesSubtab .PageHeaderBar {padding:0;}
.ResourcesSubtab .PageHeaderBar .PageHeading {font-size:0.72em}
.ResourcesSubTab table.Layout_HeaderBarWidth { width:94%}

/*** Classes for the Key Rules Page ***/
.SearchKeyRules .TopButtons { margin-bottom:15px; }
.SearchKeyRules .BottomButtons { margin-top:15px; margin-bottom:15px; }
.SearchKeyRules .Toc table { width:600px; }
.SearchKeyRules .ExpandImage { width:600px; background-color:#A1A7C9; }

/*** Classes for Litigator (View All Page, etc) ***/
.LitigatorViewAll {font-size:0.72em;margin:1em}
.LitigatorViewAll .Layout_Tabs li {margin-right:0.5em}
.LitigatorViewAll h2 {font-size:1em}
.LitigatorViewAll h3 {clear:both;margin: 0.3em auto;font-size:1.35em}
.LitigatorViewAll p {font-weight:bold;text-indent:2em}
.LitigatorViewAll ul {margin:0 0 0 0}
.LitigatorViewAll .ViewAllList ul {margin:0}
.LitigatorViewAll li {list-style-type:none}
.LitigatorViewAll .ViewAllList {position:fixed;right:0;left:260px;top:200px;overflow:auto;background:#fff;padding-left:10px;clear:both}
* html .LitigatorViewAll .ViewAllList {height:309px;position:absolute;left:-11px;right:0;top:5em;width:100%}

/*Access Request*/
.AccessRequestSummaryValidation{padding:5px;background-color:#FFCCCC; border-style:solid; border-color:#CC0033; border-width:2px; font-weight:bold; font-size:0.90em; font-family:Verdana,Helvetica,sans-serif;}
.AttachmentTable {margin-bottom:20px;}
.AttachmentTable th {font-size:12px;}
.AttachmentTable td, .AttachmentTable th {border:solid 1px #000000; padding:1px 5px;}
.AttachmentTable input {width:95%;border:none; border-width:0px;}

.MarginTop {margin-top:15px;}
.Center {text-align:center;}

/* Classes for the Sign On Message Page */
.SignOnMessage {}
.SignOnMessage h1 {font-weight:bold;font-size:1.2em;color:#CC0033;margin:0}
.SignOnMessage h2 {font-size:1em;font-weight:bold;margin:0}
.SignOnMessage h2 + p {margin-top:0}
.SignOnMessage h2 span {font-weight:normal}

.SearchTemplate h3 { margin:0; }
/* Styles for welcome/ULA/header.aspx */

.Layout_ULAHeaderTitle {width:100%; margin-top: 5px;}
.Layout_ULAHeaderAlphaLinks {float:left; margin-left:10px;}
.Layout_ULAHeaderScan {float:right; margin-top:-10px; margin-right:10px;}
/* Layout_ULAHeaderBottomSpacer prevents the dashed line of the copyright footer from showing */
.Layout_ULAHeaderBottomSpacer {clear:both; height:30px;}

/*Used for 5.08 Compliance for header tags*/
.ADAHtmlHeading{margin:0px;font-size:1em;}
.ADAHtmlHeading2{margin:0px;font-size:0.72em;}
.ADAHtmlHeading3, .DocumentBody .ADAHtmlHeading3 {margin:0px;font-size:1em;font-weight:normal}

/* MyFilters */
.MyFilters .Layout_HeaderBoxTitle { float:left; }
.MyFilters .MajorHeaderBox { background-color:#b0c4de; }
.MyFilters .Layout_HeaderBoxMenu { float:right; }
.Layout_MinorHeaderBoxTitle {padding-left:.5em;}
.MyFilters .Layout_MinorHeaderBoxTitle { margin: 0.5em 0.5em 0 0.5em; width:97%; float:left }
.MyFilters .Layout_MainContentRegion { margin:0.5em 0.5em 0.5em 0.5em; float:left; width:98%; }
.MyFilters .Layout_LeftSubContentRegion { width:60%; margin: 1em 1em 1em 1em; float:left;}
.MyFilters .Layout_MainContentItem { float:left; width:90%; margin:0 0 .5em 0 }
.MyFilters .Layout_MainContentItem span { float:left;}
.MyFilters .Layout_MainContentItem option { font-family:Verdana,Helvetica,sans-serif;}
.MyFilters .Layout_MainContentInput { width:70%; float:right }
.MyFilters .Layout_MainContentInput select { width:100%; }
.Layout_DataTableMenu { margin:0.25em 0 0.25em 0; float:left; clear:both } 
.Layout_DataTable { float:left; width:100% } 
.Layout_MainContentDataTableRegion { margin:1em 1em 1em 1em; float:left; width:95%; }
.Layout_LookupLink { margin:0 0 1em 1em; width:95%; float:left } 
.Layout_LookupLink span { float:left } 
.Layout_HelpLink { margin:0 0 0 0.5em; float:left; }
.MyFilters .Layout_Button { padding: 0; float:left; margin:0 0 1em 0; clear:both; width:100% }
.MyFilters .ButtonPrimary { margin: 0 0 0 0 }
.MyFilters .DataTable {border:solid 1px #9a9a9a;}
.Layout_Separator{ margin-left:0.5em;}
.Layout_LensText{ display:block; }

.Overview { margin: 0 1.5em 1.5em 1.5em; float:left; } 
.Overview .Layout_subHeader { display:block; font-weight:bold; margin-top:1em;}
.Overview .ContentHelp { font-weight:bold;}

.FiltersItemLabel { font-size:0.72em; font-family:Verdana,Helvetica,sans-serif; }

.ViewFilterModalPopupBox { background-color:White; width:330px; height:300px; overflow: hidden; }
.ViewFilterModalPopupBox .FiltersItemContent {height:180px; overflow: auto; font-size:0.72em; font-family:Verdana,Helvetica,sans-serif; margin:30px 30px 30px 50px; }
.ViewFilterModalPopupBox .Warning { color:red; }
.ViewFilterModalPopupBox .Layout_ButtonGroup { text-align: center; }
.ViewFilterModalPopupBox .Wait { position:absolute; top:40%; left:25%; }

/* Modal Facet Popup */
.ModalIFramePopup { background-color:White; width:200px; height:450px; overflow:hidden; }
.ModalIFramePopup .Layout_ButtonGroup {text-align:right;}
.FacetUpdatePanel .Layout_Progress { text-align:center; display:block; width:100%; margin-top:0;}
.ContentWrapper { border:solid 1px #000;}

.Facet .Layout_HeaderBoxTitle span {display:inline-block; float:left;}
.Facet .Layout_HeaderBoxTitle a.HelpLink {display:inline-block; float:right; vertical-align:top;}	
.Facet .Layout_HeaderBoxTitle .HelpLink img{ vertical-align:top;}
.Facet .Layout_HeaderBoxTitle { padding:0; float:left; padding: 10px 10px 10px 0;}
.Facet .Layout_HeaderBoxTitle:after {content: "."; display: inline-block; height: 0; clear: both; visibility: hidden;}	

.Facet .Layout_ScanPanel {margin:10px;}
.Facet .ResultListTableHeaderItem,  .Facet .ResultListItem{text-align:left;}
.Facet .ErrorBody {font-size:0.68em; font-family:Verdana,Helvetica,sans-serif; font-weight:bold;}

.Layout_Facet {padding:8px;}
.Layout_FacetResults {margin:5px 0 5px 0; padding:0px; height:220px; width:690px; overflow:auto;}
.Layout_TreeHeader {background-color:#191B7B; height:20px; width:100%;}
.Layout_ScanPanel span, .Layout_ScanPanel input {margin:0 10px 0 10px;}
.Layout_Button {text-align:center; padding: 8px 0 4px 0; }
.Layout_Button .ButtonPrimary, .Layout_Button .ButtonSecondary {padding-left:10px; padding-right:10px;}
.Layout_ResultListColumn {text-align:left;}
.Layout_ResultListColumn0 {width:5%; text-align:left;}
.Layout_ResultListColumn1 {width:10%; text-align:left;}
.Layout_ResultListFloatCheckbox {padding-right:10px;}
.Layout_ResultListFloatItem{float:left;}
.Layout_ResultListFloatClear {clear:both;}
.TableLayoutResultList, .Layout_FacetWrapper {width:100%;}

.Layout_EmptyContainer{height:20px; display:block;}
.Layout_TabsContents {padding:10px 10px 0 10px; border-left:1px solid #000000; border-right:1px solid #000000; border-bottom:1px solid #000000;}
.Layout_ErrorBody {display:inline-block; text-align:center;}

/* Preferences Permissable Use */
.Layout_PublicRecordsSpace {margin-top:5px; margin-bottom:10px; } 
.Layout_PublicRecordsDropDown { margin-left:10px;  }
.Layout_PublicRecordsLabel { margin-left:10px;}
.PublicRecordsLabelBold { font-size:0.80em; font-family:Verdana,Helvetica,sans-serif; font-weight:bold; }

.PublicRecordsViewAll { font-size:0.72em; margin:1em; }
.PublicRecordsViewAll div { clear:both;overflow:auto; height:309px;}
.PublicRecordsViewAll h2 {font-size:1em; margin-bottom:10px;}
.PublicRecordsViewAll h3 {font-size:1.35em;font-weight:bold;}
.PublicRecordsViewAll ul {margin-bottom:10px;}
.PublicRecordsViewAll ul li {margin-right:0.5em; list-style-type:none;}
.PublicRecordsViewAll p {font-weight:bold;text-indent:2em}

/* Preference Minor Link Display Order (Public Records) */
.Layout_MinorLinkDisplay { margin-left:10px;margin-top:15px; margin-bottom:15px; }
.Layout_MinorLinkDisplayGroup { margin-top:25px; margin-bottom:25px; margin-left:10px; }
.CaptionLabelText { font-size:0.80em; font-family:Verdana,Helvetica,sans-serif; }
.CategoryLabelText { font-size:0.72em; font-family:Verdana,Helvetica,sans-serif; }
.Layout_CategoryLabel { margin-left:5px; }
input.Layout_Category { width:30px; }

/* Preferences PeopleMapOptions (Public Records) */
.PeopleMapPreferences .Header { width:99%; }
.PeopleMapPreferences .Group { margin-top:25px; margin-bottom:25px; margin-left:10px; }
.PeopleMapPreferences .Group .Content { margin-left:10px; margin-top:10px; }
.PeopleMapPreferences .Group .CheckBox { line-height:20px; }
.PeopleMapPreferences .Group .CheckBox input { vertical-align:middle; }
.PeopleMapPreferences .Group .CheckBox label { vertical-align:middle; }

/* Preferences ERD Report (Public Records) */
.Layout_ERDReportDisplayGroup { margin-top:25px; margin-bottom:25px; margin-left:10px; }
.Layout_AutoDisplayOptions { margin-left:15px; }
.Layout_AutoDisplayOptionsColumns { float:left; width:300px; margin-left:20px; }

.AdvisorResultsPlusGEM{ font-size:0.90em; font-family:Verdana,Helvetica,sans-serif; }

.MarketingAd { font-size:0.72em; font-family:Verdana,Helvetica,sans-serif; clear:both; }
.MarketingAd .Container { }
.MarketingAd .Body { width:auto; overflow:hidden; }
.MarketingAd .Header { font-weight:bold; }

/* GEM Locations */
.WestlawWelcomeContext .MarketingAd .Body { margin:3px; width:auto; overflow:hidden; }
.WestlawWelcomeContext .MarketingAd .Container { border-width:1px; border-style:solid; background-color:White; }
.WestlawWelcomeContext .MarketingAd .Header { background-repeat:repeat-x; padding:3px; font-weight:bold; }

/*
.PersonalizationMarketingAd { font-size:0.72em; font-family:Verdana,Helvetica,sans-serif; clear:both; }
.PersonalizationMarketingAd .Body { width:auto; overflow:hidden; }
.PersonalizationMarketingAd .Header { display:none; }
*/

.PersonalizationMarketingAd { font-size:0.72em; font-family:Verdana,Helvetica,sans-serif; clear:both; }
.PersonalizationMarketingAd .Body { width:auto; overflow:hidden; margin:3px; }
.PersonalizationMarketingAd .Header { display:none; }
.PersonalizationMarketingAd .Container { border-width:1px; border-style:solid; background-color:White; }

.CustomTabAd { font-family:Arial; font-size:0.8em; }
.CustomTabAd .Container { border-width:1px; border-style:solid; margin-bottom:12px; }
.CustomTabAd .Body { padding:5px; width:auto; overflow:hidden; }
.CustomTabAd .Header { font-weight:bold; background-position:bottom; background-repeat:repeat-x; padding: 2px 3px 3px 3px; vertical-align:middle; }

/* My Westlaw Messages Ad Style*/
.MyWestlawMessagesAd { font-family:Arial;font-size:0.8em; }
.MyWestlawMessagesAd .Container { border:solid 0px; margin-bottom:3px; }
.MyWestlawMessagesAd .Body { padding:5px; width:auto; overflow:hidden; }
.MyWestlawMessagesAd .Header { font-weight:bold;background-position:bottom;background-repeat:repeat-x;padding: 2px 3px 3px 3px;vertical-align:middle; }

.GreenGEMBorder { border-color:#34aa48; }
.GreenGEMGradient { background-image:url("../images/GEM/GreenGradient.png"); background-color:#dff2df; }
.OrangeGEMBorder { border-color:#f79422; }
.OrangeGEMGradient { background-image:url("../images/GEM/OrangeGradient.png"); background-color:#ffedd9; }
.PurpleGEMBorder { border-color:#9d89b9; }
.PurpleGEMGradient { background-image:url("../images/GEM/PurpleGradient.png"); background-color:#f0ebf2; }
.YellowGEMBorder { border-color:#fecc50; }
.YellowGEMGradient { background-image:url("../images/GEM/YellowGradient.png"); background-color:#fff4d2; }
.RedGEMBorder { border-color:#d57e73; }
.RedGEMGradient { background-image:url("../images/GEM/RedGradient.png"); background-color:#efedef; }

.Layout_ShortcutsRegion { height:auto; }/* Fixing an IE 6 bug */

/* FreeTextSearch Classes */
.Layout_ResultsContext { margin:0; padding: 0; left: 0; width: 240px; overflow: hidden; height:100%; vertical-align:top; background-color: #e7e7e7;}
.Layout_ResultsContent { margin:0; padding:0 0.5em 0 6px; left: 240px; margin-bottom:0.5em;}

/* Document Context */

.Layout_DocumentContext { border: solid 1px #b8b7b7; }
.DocumentContext { font-family:arial, helvetica,sans-serif; color:#000000; font-weight:bold; }
.Layout_DocumentContext .HeaderWrapper { background-position:bottom left; background-repeat:repeat-x; }

/*Foldering*/
.Layout_FolderingDefault { margin-top:5px; margin-left:3px; height:auto; }
.Layout_FolderingHeaderLabel { padding:0 1.0em 0 1.0em; }
.Layout_FolderingFolderName { padding-left:0em ! important; padding-right:0em ! important; }
.Layout_FolderingHeaderText { height:2.0em; line-height:2.0em; white-space:nowrap; }
.Layout_FolderingHeaderLeft { margin-right:4em; margin-left:0.25em;}
.Layout_FolderingHeaderRight { text-align:right; float:right; margin-right:0.75em; }
.Layout_FolderingHeaderWrapper { height:2.0em;  overflow:hidden; width:100%;  white-space:nowrap; }
.Layout_FolderingSecondary { height:2.0em; line-height:2.0em; vertical-align:text-top; white-space:normal; }
.Layout_FolderingSecondary span { margin-top:0.25em; padding:0 1em 0 1em; font-size:1em; }
.Layout_FolderingSecondary span.FolderingHeaderText { font-weight:normal; }
.Layout_FolderingPrimary { display:-moz-inline-box; display:inline-block; height:2.0em; line-height:2.0em; background-position:bottom left; vertical-align:text-top; background-repeat:repeat-x; }
.Layout_FolderingImage { display:inline-block;   vertical-align:middle; }
.Layout_FolderingUsers { display:-moz-inline-block; display:inline-block; vertical-align:top; }
.Layout_FolderingPrimary span { margin-top:0.25em; padding:0 1em 0 1em; font-size:1em; }
.Layout_FolderingDeleteImage { margin-left:0.7em; margin-top:0.25em; }
.Layout_FolderingPaperIcon { margin-left:1.5em; vertical-align:middle; }
.Layout_FolderingSnippetLabel { margin-right:0.5em; }
.Layout_FolderingSnippetField { padding-left:0.25em;padding-right:0.5em; }
.Layout_FolderingContainer { display:block; }
.FolderingInformationalBold { font-size:0.72em; font-family:Verdana,Helvetica,sans-serif; font-weight:bold; }
.FolderingInformational { font-size:0.72em; font-family:Verdana,Helvetica,sans-serif; }
.FolderingReadyForUpdateInitialState { display:none; }
.FolderingDocType { font-style:italic; }
.FolderingDocTypeSeparator { border-top:dashed 1px black; }
.Layout_FolderingSnippetCheckBox { padding:0; margin:0; }
.FolderingSnippetCheckBox { border-style:none; }
.Layout_FolderingPopupContainer { margin: 1.0em; }
.FolderingFolderNodeNoLink { background:url("../images/boxbg_primary.gif") repeat-x bottom left; }
.FolderingFolderNodeHasLink { background-color:#e7e7e7; }
.Layout_FolderingSnippetFieldUpperSpacing { padding-top:1.0em; }
.Layout_FolderingSnippetFieldLowerSpacing { padding-bottom:1.0em; }
.Layout_FolderingErrorPopup { padding-bottom:15.0em; }
.Layout_FolderingErrorPopupImage { margin-right:1.0em; vertical-align:middle; }
.Layout_AssignTasksPrompt { margin:10px;}
.Layout_AssignTasksPrompt .Layout_ButtonGroup { text-align:center; margin:20px; }
.Layout_AssignTasksConfirmation .Layout_ButtonGroup { text-align:center; }
.FolderingModalIframePopup { background-color:White; height:300px; overflow:hidden; }
.FolderingModalIframePopupContent { padding: 4px; width: 98%; height: 230px; overflow: auto; }
.FolderingModalIframePopupContent ul { padding: 0; margin: 0; }
.FolderingModalIframePopupContent ul li { list-style-type:none; }
.Layout_FolderingInputContent { width:20em; }


.WOICDetectionPage {text-align:center;padding:1em}
.WOICDetectionPage input {width:10em}
.WOICDetectionPage .WOICSoftwareDownload {margin:2em auto;text-align:left;width:450px;padding-left:43px;background:url("../images/exclamationwarning.png") no-repeat 0 0;}

/* Tab Builder */
.TabDirectoryError {font-size:0.72em; font-weight:bold;}
.TabDirectoryHeader {border-bottom: 1px solid black;}

/* Foldering */
.FolderingTools { padding: 0; margin: 0; }
.FolderingTools * { padding: 0; margin: 0; }
.FolderingTools .MainFolderingLinks { list-style-type: none; }

.FolderingTools .SelectedFolderingLinks { list-style-type: none; }
.FolderingTools .SelectedFolderingLinks li { display: inline; }

/* Former 908 DHTML DropDown Menu */
.DHTMLMenu908 {width: 140px;}
.DHTMLMenu908 a {display: block; width: 140px; border: 1px solid #9fb5d2; text-align:left; padding: 2px; background: #FFFFFF; text-decoration: none; font: 10px verdana, arial; }
.DHTMLMenu908 a:link {color: #000000; }
.DHTMLMenu908 a:focus {color: #000000; background-color:#D3D3D3;}
.DHTMLMenu908 a:hover {color: #000000; background-color:#D3D3D3;}		
.DHTMLMenu908 a:active {color: #000000; background-color:#D3D3D3;}
.DHTMLMenu908 a:visited {color: #000000; }

/* New DHTML DropDown Menu */
.DHTMLMenu {width: 164px;}
*html .DHTMLMenu {width: 156px;}
.DHTMLMenu a {display: block; width: 140px; border-top: 1px solid #D9D9D9; text-align:left; text-indent: .3em; padding: .3em; background: #FFFFFF; text-decoration: none; font: 10px verdana, arial; }
.DHTMLMenu a:link {color: #000000; }
.DHTMLMenu a:focus {color: #000000; background-color:#cbdaef;}
.DHTMLMenu a:hover {color: #000000; background-color:#cbdaef;}		
.DHTMLMenu a:active {color: #000000; background-color:#cbdaef;}
.DHTMLMenu a:visited {color: #000000; }
.DHTMLMenu ul {background:white; border-left:1px solid #D9D9D9;border-right:1px solid #D9D9D9; border-bottom:1px solid #D9D9D9;}

/*main menu - 1st level*/
.West_DHTMLMenu, .West_DHTMLMenu ul {	margin-bottom: 0px;	list-style: none;}
/*Menu links*/
.West_DHTMLMenu a {display: block; vertical-align: top;}
.DHTMLMenuWrapper {padding:0px; margin:0px;}
.DHTMLMenuSelected {background-color:#cbdaef;}
/* For cross frame menu*/
.Reader {height:0px; width:0px; overflow:hidden; padding:0px; margin:0px;}
/* Human readble menu*/
.Human {z-index:3000; 	display:block; padding:0px; margin:0px;}
.NoView { display: none; }
.View {display:block;}

/* for new Menu style - adds shadow around menu*/
.DHTMLMenuLeftBottom { float: left; width: 8px; height: 8px; background: transparent url('/images/DHTMLMenuLeftLowerCorner.png') no-repeat; padding: 0px; }
*html .DHTMLMenuLeftBottom { margin-right: -8px;    }
.DHTMLMenuRightCenter { background: transparent url('/images/DHTMLMenuRight.png') right repeat-y; }
.DHTMLMenuLeftCenter { background:transparent url('/images/DHTMLMenuLeft.png') left repeat-y; }
.DHTMLMenuContent { margin: 0 8px 0 8px; }
.DHTMLMenuBottomCenter { background: transparent url('/images/DHTMLMenuBottom.png') repeat-x;  height: 8px; margin: 0 8px 0 8px; }
.DHTMLMenuRightTop { float: right; width: 8px; height: 8px; background: transparent url('/images/DHTMLMenuRightTopCorner.png') no-repeat; padding:0px; overflow:hidden }
*html .DHTMLMenuRightTop { margin: 0 0 0 -8px; }
.DHTMLMenuLeftTop { float: left; width: 8px; height: 8px; background: transparent url('/images/DHTMLMenuLeftTopCorner.png') no-repeat; padding:0px; overflow:hidden}
*html .DHTMLMenuLeftTop { margin: 0 -8px 0 0; }
.DHTMLMenuTopCenter { background: transparent url('/images/DHTMLMenuTop.png') repeat-x;  height: 8px; margin: 0 8px 0 8px; padding:0px; overflow:hidden}
.DHTMLMenuRightBottom { float: right; width: 8px; height: 8px; background: transparent url('/images/DHTMLMenuRightLowerCorner.png') no-repeat; }
*html .DHTMLMenuRightBottom { margin-left: -8px; }

/* New DHTML DropDown Menu for result filter*/
.DHTMLMenuResultFilter  {width:268px;}
*html .DHTMLMenuResultFilter  {width:256px;}
.DHTMLMenuResultFilter  a {display: block; width: 240px; border-top: 1px solid #D9D9D9; text-align:left; text-indent: .3em; padding: .3em; background: #FFFFFF; text-decoration: none; font: 10px verdana, arial; }
.DHTMLMenuResultFilter  a:link {color: #000000; }
.DHTMLMenuResultFilter  a:focus {color: #000000; background-color:#cbdaef;}
.DHTMLMenuResultFilter  a:hover {color: #000000; background-color:#cbdaef;}		
.DHTMLMenuResultFilter  a:active {color: #000000; background-color:#cbdaef;}
.DHTMLMenuResultFilter  a:visited {color: #000000; }
.DHTMLMenuResultFilter  ul {background:white; border-left:1px solid #D9D9D9;border-right:1px solid #D9D9D9; border-bottom:1px solid #D9D9D9;}

/* New DHTML DropDown Menu for recent search */
.DHTMLMenuRecentSearch  {width:324px;}
*html .DHTMLMenuRecentSearch  {width:316px;}
.DHTMLMenuRecentSearch  a {display: block; width: 300px; border-top: 1px solid #D9D9D9; text-align:left; text-indent: .3em; padding: .3em; background: #FFFFFF; text-decoration: none; font: 10px verdana, arial; }
.DHTMLMenuRecentSearch  a:link {color: #000000; }
.DHTMLMenuRecentSearch  a:focus {color: #000000; background-color:#cbdaef;}
.DHTMLMenuRecentSearch  a:hover {color: #000000; background-color:#cbdaef;}		
.DHTMLMenuRecentSearch  a:active {color: #000000; background-color:#cbdaef;}
.DHTMLMenuRecentSearch  a:visited {color: #000000; }
.DHTMLMenuRecentSearch  ul {background:white; border-left:1px solid #D9D9D9;border-right:1px solid #D9D9D9; border-bottom:1px solid #D9D9D9;}

/* CSS Search Vault Sliding Door & Background Image Classes */
.ExpertSearch .SearchHeader { display:block; background-image:url("../images/searchbox_top.gif"); background-position:top left; background-repeat:no-repeat; }
.ExpertSearch .SearchFooter { display:block; background-image:url("../images/searchbox_bottom.gif"); background-position:bottom left; background-repeat:no-repeat; }
.ExpertSearch .SearchMiddle { margin-left:0; background-image:url("../images/searchbox_middle.gif"); background-position:top left; background-repeat:repeat-y; }
.ExpertSearch .SearchVault .Button { width:4.3em; }

/* Search Vault Classes */
.ExpertSearch .Layout_CapitolWatchLabel { margin: 10px 0 0 5px; }
.ExpertSearch .CapitolWatchLabel { font-style:italic; font-weight:bold; }
.ExpertSearch .SearchVaultBox { width:689px; }
.ExpertSearch .SearchVaultOption { float:left; width:150px; }
.ExpertSearch .SimpleSearchWidth { float:left; width:80px; padding-top:5px; }
.ExpertSearch .SimpleSearchHeading { padding-bottom:10px; font-family: arial,sans-serif; }
.ExpertSearch .SearchVaultHeadingActive { font-size: 1.2em; font-family: arial,sans-serif; }
.ExpertSearch .SearchVaultHidden { display:none; }
.ExpertSearch .SearchVaultDisplay { display:inline; }
.ExpertSearch .SearchVaultHelp { display:block; font-size:0.8em; font-family:arial,sans-serif; font-style:italic; }

/* Content Region Layout Classes */
.ExpertSearch .Layout_Delivery { float:right; background-color:#F0F1F5; padding-top:3px; }
.ExpertSearch .Layout_Messaging { display: block; width: 800px; margin:20px 0 5px 0; }
.ExpertSearch .Layout_Messaging { display: block; width: 800px; margin:20px 0 10px 0; float: left;  }
.ExpertSearch .Layout_Delivery table { border-bottom: solid 1px #F0F1F5; }
.ExpertSearch .Layout_Delivery tr { background-color:#F0F1F5;}
.ExpertSearch .Layout_TabHeader { height:14%; }
.TabContent { background-color:#F0F1F5;  }
.ExpertSearch .Layout_Tree { margin:25px 0 0 11px; width:750px; display:block; }
.ExpertSearch .Layout_ContentItem { margin:25px 0 0 11px; }
.ExpertSearch .Layout_TreeLinks { margin:25px 0 0 11px; font-size:0.68em; }
.ExpertSearch .Layout_TreeLinks_Right { float:right; margin-right:11px; font-size:0.68em; }
.ExpertSearch .Layout_TreeLinksBottom { margin-bottom:15px; }
.ExpertSearch .Layout_SimpleSearch { margin-top:25px; margin-left:11px; float:left; }
.ExpertSearch .Layout_SearchVaultHeaderRow { display:block; text-align:center; margin:0 0 7px 0; }
.ExpertSearch .Layout_SimpleSearchRow { text-align:left; margin-left:50px; margin-bottom:.5em; }
.ExpertSearch .Layout_BillsConcord { display:none; text-align:left; }
.ExpertSearch .Layout_SearchVaultRowOptionsCenter { display:none; text-align:left; margin-left:180px; margin-top:.5em; vertical-align:top; }
.ExpertSearch .Layout_SearchVaultRowOptions { display:block; text-align:right; margin:7px 0 0 0; color:#FFFFFF; margin-right:1.3em; }
.ExpertSearch .Layout_SearchVaultColumn { margin:0 2px 0 2px; }
.ExpertSearch .Layout_SearchVaultHelp { margin:17px 0 0 15px; }
.ExpertSearch .Layout_HomeLabel { margin:5px 0 0 0; padding:5px 0 0 11px; height:15% }
.ExpertSearch .Layout_ContentPane { width:97%; text-align:center; }
.ExpertSearch .ContentPane a:link { color:#0000FF; text-decoration:underline; }
/* Layout for tree views */
.ExpertSearch .Layout_WebviewSpanLeft { width:350px; margin-left:40px; float:left; }
.ExpertSearch .Layout_WebviewSpanRight { width:350px; vertical-align:top; float:left; }
.ExpertSearch .Layout_WebviewDiv { margin-bottom:15px; }


/* Compliance Result Styles */
.ComplianceAdvisorResult {background-color: #fff; }
.ComplianceAdvisorResult .RegionEditSearch{ font-size: 1.1em; border-bottom: 1px dashed #999; }
.ComplianceAdvisorResult .RegionHeading { font-weight: bold; font-size: 0.8em; color: #449; }

.ComplianceAdvisorResult .CategoryHeading { padding: 0.1em 0.25em 0.1em 0.25em; font-size: 0.9em; background-color: #C6D8EF; border-top: #899CC0 1px solid; }
.ComplianceAdvisorResult .CategoryCiteList { margin-right: 1em; }
.ComplianceAdvisorResult .CategoryCiteList .CiteListItem { margin: 1em 0 1em 0; }
.ComplianceAdvisorResult .RegionContentHeading .PrintControl { float: right; }

.ComplianceAdvisorCategoryResult .MenuList { padding: 0.25em; }
.ComplianceAdvisorCategoryResult .MenuList label { display: none; }

.ComplianceAdvisorCategoryResult .RegionContent div { width: 96%;  }
.ComplianceAdvisorCategoryResult .RegionRangeNavigation { background-color: #666; color: #fff; text-align: center; }
.ComplianceAdvisorCategoryResult .RegionRangeNavigation .RangeNavigation{ text-align: center; margin: 0 auto 0 auto; color: #fff;}
.ComplianceAdvisorCategoryResult .RegionRangeNavigation .FeatureNavigationSmall { color: #fff; }
.ComplianceAdvisorCategoryResult .RegionRangeNavigation .CiteListNavigationText { color: #fff; font-size: 0.75em; }
.ComplianceAdvisorCategoryResult .CopyrightFooter { margin-top: 0.5em; }


.JurisdictionalLocateSingleSource { padding: 0; margin: 0; }
.JurisdictionalLocateSingleSource .JurisdictionalLocate,
.ComplianceAdvisorCategoryResult .JurisdictionalLocate { margin: 0; padding: 0.5em 0.5em 0 0.5em;  }
.JurisdictionalLocateSingleSource .JurisdictionalLocate h3,
.ComplianceAdvisorCategoryResult .JurisdictionalLocate h3 { margin: 0; padding: 0; font-size: 0.75em; }

.JurisdictionalLocatePopUp { background-color: #f0f1f5; }
.JurisdictionalLocatePopUp h1 { margin: 0; padding: 0 0 0.25em 0; font-size: 0.75em; width: 45em; }
.JurisdictionalLocatePopUp .InputContent { padding: 0.25em; margin: 0.5em 0.25em 0.25em 0.25em; border-top: 1px solid #000; }
.JurisdictionalLocatePopUp .CloseArea { margin: 0; padding: 0; text-align: right; }
.JurisdictionalLocatePopUp .ButtonArea { text-align: right; }
.JurisdictionalLocatePopUp .ButtonArea input { margin: 0.5em 0.5em 0 0.5em; padding: 0 0.5em 0 0.5em; }

.TreeItemCustom {display:block;}

/* Survey Builder */
.SurveyBuilder_Jurisdiction {font-size:0.72em; font-family:Verdana,Helvetica,sans-serif; font-weight:bold; color:Gray; }
.SurveyBuilderModalPopUpBox { background-color:#ffffff; width:590px; height:470px; padding:8px; border:3px solid #4B65A4; overflow:auto;}
.Layout_SurveyBuilderButtonGroup { text-align: right; }
.Layout_SurveyBuilderTopicLabel {width:30%;}
.Layout_SurveyBuilderDropDown {width:30%;}

/* Agreement Document Display */

.Layout_AgreementContentBox { margin-top: 1em; }
.Layout_AgreementContentBox p { margin:0 0 0 0; text-indent:1em; }
.Layout_AgreementContentBox p span { font-weight:normal; display:inline; }
.Layout_AgreementContentBox span { font-weight:bold; display:block; }
.Layout_AgreementContentBox span span{ font-weight:normal; display:inline; margin-left: 1em;}
.Layout_AgreementContentBox .SearchTerm { margin-left: 0;}

/* LiveNavigator */
.Layout_LiveNavigator { margin-top:0em !important; width:100%; }
.Layout_LiveMatter .Layout_MainContentItem { width:90%; }
.Layout_LiveNavigatorHeader { margin-bottom:0.25em !important; clear:both; }
.LiveNavigatorHeader { font-size:1.1em; }
.LiveNavigatorBoxHeader { font-size:0.8em !important; }
.Layout_FolderHeader { width:100%; }
.Layout_LiveNavigatorItem{ margin:.5em 0 .25em 0;}
.Layout_LiveMatter { margin-top:.25em }
.Layout_LiveMatter .GroupHeadingBlack { display:block; margin-bottom:.25em; }
.Layout_LiveMatter .GroupBoxOutOfPlan { border:none; color:#999999; }
.LiveMatter .GroupBoxOutOfPlan { border:none; color:#999999; }

/* Patent File History */
.PatentFileHistory h1 {text-align:center;margin:1em 0}
.PatentFileHistory ul {margin:0;padding:0;list-style-type:none;}
.PatentFileHistory li {list-style-type:none;margin:1em 0;position:relative}
* html .PatentFileHistory li {position:static}
.PatentFileHistory li input {position:absolute;}
* html .PatentFileHistory li input {position:static;float:left;clear:left}
.PatentFileHistory li label {display:block;text-indent:-30px;padding-left:60px;}
* html .PatentFileHistory li label {position:static;float:left;padding-left:40px}
.PatentFileHistory li img {margin:0 9px 0 0;vertical-align:-5px}
.PatentFileHistory label * {display:inline;}

/* Patent Claims Version */
.PatentClaimsVersion h1 {text-align:center;margin:1em 0 0.2em 0}
.PatentClaimsVersion .ChangesHeader {text-align:center;margin:0}
.ClaimsVersions ins { color: Green; }
.ClaimsVersions del { color: Red; }

/* Locate Term Highlighting */
.LocateTerm { background:#FFCC66; font-weight:bold; }
a.LocateTerm { color: #000099; background:#FFCC66; font-weight:bold; }

/* PatentLitigator Minor links */
.MinorLinksContainer { margin-bottom:10px; z-index:2; }
div.CollapsedMinorLinks { padding-bottom:5px; padding-left:10px; }
div.MinorLinkHeading { cursor:pointer; text-align:left; font-size: 10pt; font-weight: bold; width: 100%; background-repeat:repeat-x; background-image:url("../images/EntityHeadingBackground.png"); height: 25px; border: 1px solid #C0C0C0; }
div.MinorLinkHeading a span { padding-left:10px; position:relative; top:3px; color:Black; text-decoration:none; }
div.MinorLinkHeading a { width:100%; border:none; text-decoration:none; height:100%; padding-bottom:3px; }
div.MinorLinkHeading a img { position:relative; top:3px; border:none; margin-left:3px; }
div.MinorLinkContent { padding-top:5px; width:auto !important; width:100%; display:none;}

/* People Map Minor Links */
.PeopleMapMinorLinksContainer { margin-bottom:110px; z-index:2; }
.PeopleMapMinorLinksContainer .MaxEntity { color:Red; margin:15px; font-size:0.72em; font-weight:bold; display:block; }
div.PeopleMapMinorLinks { padding-bottom:5px; padding-left:10px; }
div.PeopleMapHeading { cursor:pointer; text-align:left; font-size: 10pt; font-weight: bold; width: 100%; background-repeat:repeat-x; background-image:url("../images/EntityHeadingBackground.png"); height: 25px; border: 1px solid #C0C0C0; }
div.PeopleMapHeading a span { padding-left:10px; position:relative; top:3px; color:Black; text-decoration:none; }
div.PeopleMapHeading a { width:100%; border:none; text-decoration:none; height:100%; padding-bottom:3px; }
div.PeopleMapHeading a img { position:relative; top:3px; border:none; margin-left:3px; }
div.PeopleMapContent { padding-top:5px; width:auto !important; width:100%; }
.PeopleMapContent th { padding-left:4px;text-align:left; font-size:10pt; }
.PeopleMapContent table { width:100%; }
.PeopleMapContent td a { font-size:10pt; }
.PeopleMapContent td span { font-size:10pt; }
.PeopleMapMinorLinkMaxDocs {color:Red; margin:5px; font-size:0.72em; display:block;}
td.PeopleMapMinorLinkCellWidth { padding-left:24px;width:225px; }
td.PeopleMapMinorLinkCellWithBottomBorder { border-bottom: solid 1px #CCCCCC; }
td.PeopleMapMinorLinkCellWithLeftBorder { border-left: solid 1px #CCCCCC; text-align:center; font-size:10pt; }
th.PeopleMapMinorLinkHeaderWithLeftBorder { border-left: solid 2px #ECECEC; text-align:center; }
th.PeopleMapMinorLinkColumnHeader {height:25px; background:#CCCCCC; vertical-align:middle; padding-left:4px; }
th.PeopleMapMinorLinkColumnHeader img { margin-left:15px; vertical-align:middle; }
th.PeopleMapMinorLinkCellHeading {padding:4px 2px; font-weight:bold;}
div.PeopleMapPermissibleUseInvalid {background-color: #C87E97;	border: 2px solid #FF0000; width:900px; }
div.PeopleMapPermissibleUseInvalid span { font-family:Verdana,Helvetica,sans-serif; font-weight:bold; font-size:10pt; padding:5px 5px 5px 5px; display:block; }
/* Permissible Use Warning */
.Layout_PermissibleUseMessage { padding-left:25px; }
/* People Map Minor Links Generate Report Section */
.PeopleMapMinorLinksReport { padding:0px 15px 15px 15px; width:100%; position:fixed; bottom:0px; left:0px; right:0px; background-color:#ECECEC; z-index:1; }
* html .PeopleMapMinorLinksReport {position: absolute; width:100%; top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (documentElement.clientHeight-this.clientHeight) : document.body.scrollTop + (document.body.clientHeight-this.clientHeight));}
.PeopleMapMinorLinksReport label { font-size:10pt; font-weight:bold; display:block; margin-bottom:15px; }
.PeopleMapMinorLinksReport select { margin-right:10px; }
.PeopleMapMinorLinksReport hr { width:90%; text-align:center; }
.RestInPeace {background-image:url(../images/rip.png);height:33px;width:33px;}

/* Additional Links */
.AdditionalLinksContainer { height:100%; padding-bottom:2.0em; }
.AdditionalLinksHeading { margin-left:6px; }

/* Slider List Control */
.SliderList input {display:none;}
.SliderListSliderSection {width:17px;background-color:#f2e8d3;padding-top:2px;border:groove 1px Gray;position:relative;float:left;z-index:1;}
.SliderListSliderSection input {position:relative;z-index:1;display:none;}
.SliderListRadioSection {float:left;z-index:0;margin-left:-18px;}
.SliderListRadioSection input {display:inline;visibility:hidden;}
.SliderListRadioSection label {padding-left:5px;}
.SliderListRadioSection div {height:20px;}
.SliderListClearSection {clear:both;}
.SliderListHandle {position:relative;height:20px;width:13px;padding-left:1px;}
.SliderListRail {position:relative;width:13px;}

.NoScroll { overflow:hidden; }

.ConfirmationPageHeader { background-color:#d9e1ef; border-color: #b0b6c6; border-style: solid none solid none; border-width:1px; }
.ConfirmationPageHeader .SectionHeadingLeftSide { padding: 2px 0 2px 10px; }
.ConfirmationPageHeader h1 { font-size:.8em; }
.ConfirmationLabelContainer { width:230px; float:left; }
.ConfirmationInputContainer { width:175px; float:left; margin-bottom:20px; }
.ConfirmationOptions { padding-left:30px; width:550px; }
.ConfirmationOptions input { margin: 0 4px; }
.ConfirmationOptionsHeading { color:black; border-color:black; border-style: solid none solid none; border-width:1px; }
.ConfirmationOptionsHeading .SectionHeadingLeftSide { padding: 10px; }
.ConfirmationOptionsHeading h2 { font-size:.75em; }
.ConfirmationFeaturesContainer {padding-left:10px; padding-top:5px; margin-bottom:20px; }
.ConfirmationFeaturesContainer .InputLabelSmallItalic { margin-left:20px; margin-bottom: 5px; display:block; }
.PeopleMapInputCell {padding:5px 0;}
.PeopleMapReportTable {border-width:0;width:100%;margin-bottom:20px;}
.PeopleMapReportTable td {border-width:0; padding:5px 0;}
.PeopleMapReportTable tr {border-width:0;}
.PeopleMapReportTable .InputCell {padding: 0 10px;}
.PeopleMapReportTable .HeadingCell { padding:10px; border-style: solid none; border-width:1px; border-color:black; color:black; font-size:0.75em; font-weight:bold; }
.PeopleMapReport .DocumentSection { font-family:Verdana,Helvetica,sans-serif; }
.PeopleMapReport .DocumentSection .Categories { clear:both; font-size:0.72em; margin-top:20px; }
.SliderContainer { height:190px;width:371px; display:none;font-size:10pt; }
.SliderContainer .SliderLeftImage { float:left;width:10px;height:190px; background-image:url('../images/sliderpopup-left.gif'); }
.SliderContainer .SliderLeft { float:left;width:110px;height:190px;background-image:url('../images/sliderpopup-bg.gif'); background-repeat:repeat-x; }
.SliderContainer .SliderLeft .Content { margin-left:35px; }
.SliderContainer .SliderRight { float:left;width:215px;height:190px;border-right:1px solid #727C9F;background-image:url('../images/sliderpopup-bg.gif'); background-repeat:repeat-x; }
.SliderContainer .SliderRight .CloseSection { margin:3px;text-align:right; }
.SliderContainer .SliderRight .Content { margin:5 15 5 0;text-align:center; }
.SliderContainer .SliderRight .Content .Bold { font-weight:bold; margin-bottom:10px; }
.SliderContainer .SliderRight .ButtonContainer { text-align:right; margin:5 15 15 15; }
.SliderContainer .SliderRight .ButtonContainer input { padding:0 5; }
.PeopleMapReport .DocumentSection .InformationalBold { font-size:1em; }
.PeopleMapReport .DocumentSection ul { list-style:none none outside; margin-left:0px; }
.PeopleMapReport .DocumentSection ul li { margin:10 0; }
.PeopleMapReport .DocumentSection .ExpandLink { text-decoration:none; color:Black;  padding-left:5px; }
.PeopleMapReport .DocumentSection ul li ul { padding-left:25px; }
.PeopleMapReport .DocumentSection .Explanation { font-size:0.72em; font-style:italic; padding:10 0; }
.PeopleMapReport .DocumentSection .LimitsExplanationSection { padding:10 0 10 30;font-size:0.72em;font-style:italic;display:none; color:Red; }
.PeopleMapReport .DocumentSection .ConfirmationOptionsHeading { margin-bottom:10px; }
.PeopleMapReport .SwitchViewSection { margin:10 0; font-size:0.72em; }
.PeopleMapReport .DocumentSection .Categories .Expanded { display:block; }
.PeopleMapReport .DocumentSection .Categories .Collapsed { display:none; }
.PeopleMapReport .DocumentSection .Required { padding-bottom:5px; }
.PeopleMapReport .Underline { text-decoration:underline; }

/* People Map Scope (Virtual Earth Section) */
.VirtualEarthLicense h2 { font-size:1em; }
.VirtualEarthLicense h3 { font-size:0.9em; }
.VirtualEarthLicense p { font-size:0.8em; }

/* People Map Wizard */
.PeopleMapWizardControl { width:auto; }
.PeopleMapWizard .NavButtons { margin:10px 0px; }
/* Progress Step */
.PeopleMapWizard .ProgressStep { font-family:Verdana,Helvetica,sans-serif; font-size:0.72em; color:Black; width:95%; }
.PeopleMapWizard .ProgressDiv span { padding-bottom:20px; }
.PeopleMapWizard .ProgressDiv { padding:10px 10px 20px 0px; }
/* Search Template */
.PeopleMapWizard .Search { width:96%; min-width:655px; width:expression(document.body.clientWidth < 655 ? "655px" : "auto");}
.PeopleMapWizard .Search .HeaderBars { padding-top:18px; }
.PeopleMapWizard .Search .ContentInformation { margin:10px 0 10px 0; font-size:0.72em; font-style:italic; }
.PeopleMapWizard .Search .Disclaimer { margin:20px 0px; }
.PeopleMapWizard .Search .SearchInfoColumn { width:49%; float:left; }
.PeopleMapWizard .Search .LineBreak { float:left; clear:left; }
.PeopleMapWizard .Search .InputLabel { width:40%; float:left; margin-top:3px; }
.PeopleMapWizard .Search .InputContent { float:left; margin-top:3px; }
.PeopleMapWizard .Search .Hyphen { float:left; margin:3px 3px 0 3px; }
.PeopleMapWizard .Search .HelpImage { float:left; margin:6px 3px 0 3px; }
.PeopleMapWizard .Search .PUSelection { margin-bottom:6px; line-height:20px; }
.PeopleMapWizard .Search .PUPersist { font-size:0.72em; }
.PeopleMapWizard .Search .PUPersist label { vertical-align:middle; }
.PeopleMapWizard .Search .PUPersist input { vertical-align:middle; }
.PeopleMapWizard div.ValidationSummary { background-color: #C87E97;	border: 2px solid #FF0000; width:900px; }
.PeopleMapWizard .ValidationSummary { font-family:Verdana,Helvetica,sans-serif; font-size:0.72em; color:Black; padding:10px; }
/* General Warning Step */
.PeopleMapWizard .WarningStep { }
.PeopleMapWizard .WarningStep .Layout_AccessRequestFormPanel { font-size:1.3em }
.PeopleMapWizard .ChargeWarning { font-family:Verdana,Helvetica,sans-serif; color:Black; margin:25px 0px 0px 0px; }
.PeopleMapWizard .WarningStep .NavigationMessage { line-height:2; display:block; font-size:0.72em; }
.PeopleMapWizard .WarningStep hr { width:80%; position:relative; }
/* Charge Warning */
.PeopleMapWizard .WarningStep .HeadingMessage {	border-style: solid; border-width: 1px; border-color: #FFE6E6 #D8D8D8 #D8D8D8 #FFE6E6; line-height: 4; padding: 5px; margin: 25px 0px 25px 0px; font-weight: bold; background-color: #F8F4FF; }
.PeopleMapWizard .TopMessage { margin:25px 0px 25px 0px; font-family:Verdana,Helvetica,sans-serif; display:block; font-size:0.72em; }
/* Blocked DB Warning */
.PeopleMapWizard .BlockedDatabases { font-family:Verdana,Helvetica,sans-serif; color:Black; }
/* Request Access Form Warning */
.PeopleMapWizard .WarningStep .RequestAccess { margin:25px 0px 25px 0px; }
.PeopleMapWizard .WarningStep .RequestAccess hr { width:95%; }
/*Access Request Form*/
/* Panel 1 */
.PeopleMapWizard .Layout_AccessRequestLinkFormPanel {margin:0px}
.PeopleMapWizard .Layout_AccessRequestLabel{padding-left:0px; display:block}
.PeopleMapWizard .Layout_AccessRequestLinks{padding:15px; text-align:left}
.PeopleMapWizard .Layout_AccessRequestOnlineReturnWestlawButton{ display:none; }
/* Panel 2 */
.PeopleMapWizard .Layout_AccessRequestFormPanel{border:none; padding-left:5px} 
.PeopleMapWizard .Layout_AccessRequestSubmitButton{padding-bottom:20px; padding-left:0px;}
.PeopleMapWizard .Layout_AccessRequestFormReturnWestlawButton { display:none; }

/* Zero Results */
.PeopleMapWizard .ZeroResults { font-family:Verdana,Helvetica,sans-serif; color:Black; padding-right:75px; }
.PeopleMapWizard .ZeroResults .Explanation { margin:0px 0px 15px 0px; }
/* Person Selection */
.PeopleMapWizard .Selection {}
.PeopleMapWizard .Selection .Bold { font-weight:bold; }
.PeopleMapWizard .Selection .PersonSelectionView { font-family:Verdana,Helvetica,sans-serif; font-size:0.72em; border:none; }
.PeopleMapWizard .Selection .PersonSelectionView td { border-top:solid 2px #D3D3D3; padding:5px; vertical-align:top; }
.PeopleMapWizard .Selection .PersonInfo ul { margin:0; padding-left:15px; }
.PeopleMapWizard .Selection .PersonInfo p { margin:0; }
.PeopleMapWizard .Selection .PersonInfo .PreviousAddress { margin: 15px 0 5px 0; }
.PeopleMapWizard .Selection .CheckBox { line-height:20px; }
.PeopleMapWizard .Selection .CheckBox label { vertical-align:middle; }
.PeopleMapWizard .Selection .CheckBox input { vertical-align:middle; }
.PeopleMapWizard .Selection .DateOfBirth { margin:0; }
.PeopleMapWizard .Selection .Age { margin:0; color:gray }
.PeopleMapWizard .Selection .PersonSelectionFirstHeader { background-color:#ECECEC; border-bottom:solid 1px #808080; border-top:solid 1px #808080; border-left:solid 1px #808080; }
.PeopleMapWizard .Selection .PersonSelectionHeader { background-color:#ECECEC; border-bottom:solid 1px #808080; border-top:solid 1px #808080; }
.PeopleMapWizard .Selection .PersonSelectionLastHeader { background-color:#ECECEC; border-bottom:solid 1px #808080; border-top:solid 1px #808080; border-right:solid 1px #808080; }
.PeopleMapWizard .Selection .NameColumn { width:20%; }
.PeopleMapWizard .Selection .AddressColumn { width:30%; }
.PeopleMapWizard .Selection .CityColumn { width:18%; text-align:center; }
.PeopleMapWizard .Selection .StateColumn { width:8%; text-align:center; }
.PeopleMapWizard .Selection .SSNColumn { width:12%; text-align:center; }
.PeopleMapWizard .Selection .YOBColumn { width:12%; text-align:center; }
.PeopleMapWizard .Selection .RangeNavigation { text-align:center; line-height:20px; height:20px; font-size:0.68em; color:White; background-color:#666; font-family:Verdana,Helvetica,sans-serif; }
.PeopleMapWizard .Selection .RangeNavigation input { vertical-align:middle; }
.PeopleMapWizard .Selection .DeadMapItLink { color:Blue; font-weight:bold; }
.PeopleMapWizard .Selection .PeopleMapAKALeft { padding:10px 0px 15px 5px; }
.PeopleMapWizard .Selection .PeopleMapAKARight { padding:10px 0px 5px 5px; }

.PeopleMapWizard .SecureSignon { }
.PeopleMapWizard .SecureSignon .ItemContainer { display:block; margin: 3px 0px 3px 0px;  }
.PeopleMapWizard .SecureSignon .ItemContainer .ForgotPassword { margin-left: 10px; }
.PeopleMapWizard .SecureSignon .ItemContainer .ErrorMessage {color:Red; font-weight:bold; padding-left:5px;}
.PeopleMapWizard .SecureSignon .InstructionContainer { display:block; margin: 20px 0px 20px 0px;  }
.PeopleMapWizard .SecureSignon .InstructionContainer .NavigationMessage { line-height:2; display:block; font-size:0.72em; }


.PeopleMapAKALeft { display:inline;float:left;clear:left }
.PeopleMapAKARight { display:inline;float:left;clear:right;padding-bottom:5px; }
.PeopleMapAKARight ul { list-style:none; margin:0px; padding:0px 0px 0px 5px; vertical-align:top; }

.PeopleMapWizard .VEPopUpMap { position:absolute; top:0; left:0; }
.PeopleMapWizard .VEPopUpMap .CustomPin { position:relative; height:30px; width:25px; top:-15px; color:#fff; text-align:center; font:bold 12px Arial; cursor:pointer; }
.PeopleMapWizard .VEPopUpMap .CustomPin div { position: relative; top: 2px; }

/* Person Selection With Map*/
.PeopleMapWizard .MapSelection { }
.PeopleMapWizard .MapSelection .ResultInformation { margin-top:0; padding-top:10px; }
.PeopleMapWizard .SortHeader { width:auto; height:20px; text-align:center; line-height:20px; background-color:#E1e1e1; border:solid 1px #808080; font-family:Verdana,Helvetica,sans-serif; font-size:0.72em; font-weight:bold; }
.PeopleMapWizard .SortHeader a { margin-right:10px; text-decoration:none; }
.PeopleMapWizard .SortHeader span { text-decoration:underline; }
.PeopleMapWizard .SortHeader img { margin-left:3px; }
.PeopleMapWizard .MapSelection .ListItem { position:relative; font-family:Verdana,Helvetica,sans-serif; font-size:0.72em; }
.PeopleMapWizard .MapSelection .CheckBox { font-weight:bold; line-height:20px; clear:both; }
.PeopleMapWizard .MapSelection .CheckBox label { vertical-align:middle; }
.PeopleMapWizard .MapSelection .CheckBox input { vertical-align:middle; }
.PeopleMapWizard .MapSelection .MaxResultsWarning { font-style:italic; font-size:0.60em; font-family:Verdana,Helvetica,sans-serif; margin-left:5px; }
.PeopleMapWizard .MapSelection .PersonResultArea { }
.PeopleMapWizard .MapSelection .PinArea { width:30px; position:absolute; top:39px; left:5px; }
.PeopleMapWizard .MapSelection .PersonInfo { margin-left:35px; padding-right:3px; min-height:50px; height:auto !important; height:50px; }
.PeopleMapWizard .MapSelection .PersonListArea { width:315px; overflow:auto; background-color:#F3F3F3; position:absolute; left:0; bottom:0; top:150px; }
.PeopleMapWizard .MapSelection .PersonInfo p { margin-top:5px; margin-bottom:5px; }
.PeopleMapWizard .MapSelection .PersonInfo ul { margin-top:0px; margin-bottom:0px; }
.PeopleMapWizard .MapSelection .PersonInfo .AKARight ul { margin-top:5px; margin-bottom:5px; }
.PeopleMapWizard .MapSelection .RangeNavigation { text-align:center; line-height:20px; height:20px; font-size:0.68em; color:White; background-color:#666; font-family:Verdana,Helvetica,sans-serif; }
.PeopleMapWizard .MapSelection .RangeNavigation input { vertical-align:middle; }
.PeopleMapWizard .MapSelection .RangeNavigation span {  }
.PeopleMapWizard .MapSelection .MapError { visibility:visible; font-size:0.72em; font-family:Verdana,Helvetica,sans-serif;font-weight:bold; color:Red; }

/* Virtual Earth Map*/
.PeopleMapWizard .VEMap { position:absolute; left:315px; right:0; bottom:0; top:350px; }
.PeopleMapWizard .PersonListArea .CustomPin { height:30px;width:25px;color:#fff; font:bold 12px Arial; cursor:pointer; }
.PeopleMapWizard .PersonListArea .CustomPin div { padding: 2px; text-align:center; }

.PeopleMapWizard .VEMap .CustomPin { position:relative; height:30px; width:25px; top:-15px; color:#fff; text-align:center; font:bold 12px Arial; cursor:pointer; }
.PeopleMapWizard .VEMap .CustomPin div { position: relative; top: 2px; }

.PeopleMapWizard .BrownPin { background:url('../images/Pin_Brown.gif') no-repeat 0 0; }
.PeopleMapWizard .DarkBluePin { background:url('../images/Pin_DarkBlue.gif') no-repeat 0 0; }
.PeopleMapWizard .DarkGreenPin { background:url('../images/Pin_DarkGreen.gif') no-repeat 0 0; }
.PeopleMapWizard .GreenPin { background:url('../images/Pin_Green.gif') no-repeat 0 0; }
.PeopleMapWizard .GreyPin { background:url('../images/Pin_Grey.gif') no-repeat 0 0; }
.PeopleMapWizard .LightBluePin { background:url('../images/Pin_LightBlue.gif') no-repeat 0 0; }
.PeopleMapWizard .MaroonPin { background:url('../images/Pin_Maroon.gif') no-repeat 0 0; }
.PeopleMapWizard .OrangePin { background:url('../images/Pin_Orange.gif') no-repeat 0 0; }
.PeopleMapWizard .PinkPin { background:url('../images/Pin_Pink.gif') no-repeat 0 0; }
.PeopleMapWizard .PurplePin { background:url('../images/Pin_Purple.gif') no-repeat 0 0; }
.PeopleMapWizard .HighlightPin { background:url('../images/Pin_Red.gif') no-repeat 0 0; }

/* Virtual Earth Map pin images*/
.VEMap .CustomPin { position:relative; height:30px; width:25px; top:-15px; color:#fff; text-align:center; font:bold 12px Arial; cursor:pointer; }
.VEMap .CustomPin div { position: relative; top: 2px; }
.VEMap .BrownPin { background:url('../images/Pin_Brown.gif') no-repeat 0 0; }
.VEMap .DarkBluePin { background:url('../images/Pin_DarkBlue.gif') no-repeat 0 0; }
.VEMap .DarkGreenPin { background:url('../images/Pin_DarkGreen.gif') no-repeat 0 0; }
.VEMap .GreenPin { background:url('../images/Pin_Green.gif') no-repeat 0 0; }
.VEMap .GreyPin { background:url('../images/Pin_Grey.gif') no-repeat 0 0; }
.VEMap .LightBluePin { background:url('../images/Pin_LightBlue.gif') no-repeat 0 0; }
.VEMap .MaroonPin { background:url('../images/Pin_Maroon.gif') no-repeat 0 0; }
.VEMap .OrangePin { background:url('../images/Pin_Orange.gif') no-repeat 0 0; }
.VEMap .PinkPin { background:url('../images/Pin_Pink.gif') no-repeat 0 0; }
.VEMap .PurplePin { background:url('../images/Pin_Purple.gif') no-repeat 0 0; }
.VEMap .HighlightPin { background:url('../images/Pin_Red.gif') no-repeat 0 0; }

.PreviousAddressList {font-size:0.68em; font-family:Verdana,Helvetica,sans-serif; margin:4px;}
.PreviousAddressList li {margin:4px;}

/* Docket Tools */
h1.DocketToolsPageHeader { font-size: 12pt; font-weight:bold; }
h2.DocketToolsUpdateRequestGridHeader { font-size:1.0em; font-weight:bold; padding-top:0; padding-bottom:0; }
.DocketToolsHeaderBar { background-color: #104E8B; padding-top: 0; padding-bottom: 0; padding-left: 3px; padding-right: 3px; height: 30px; vertical-align:middle; }
.DocketToolsLinksList {padding-top: 2px; padding-bottom: 14px; padding-left: 0px;}
.DocketToolsTitleText { color: #FFFFFF; font-size: .900em; font-family: Verdana,Helvetica,sans-serif; font-weight: bold;}
.Layout_DocketToolsDirectoryButtons {margin-left: 1.189em; margin-bottom: -1px; margin-top: 1px;}

/*Report Manager*/
.ReportManagerProgressMargin {margin:30px;}
.ReportManagerProgressPageHeading {font-size:1.2em; font-family:Verdana, Helvetica, Sans-Serif; font-weight:bold; background:#C6D8EF; border:1.3px solid #808080; color:#000000;}
.ReportManagerMargin {margin:10px 0px 10px 0px}
.ReportManagerFeatureTitle h1{ font-size:1em; font-family:Verdana,Helvetica,sans-serif; font-weight:bold;}
.ReportManagerTopWarning_Layout {padding-right:1.2em; text-align:right;}
.ReportManagerSecondTitle {font-size:0.72em; font-family:Verdana, Helvetica, Sans-Serif; font-weight:bold; margin-bottom:1em; margin-top:2em;}
.ReportManagerWarnings {font-size:0.72em; font-family:Verdana, Helvetica, Sans-Serif; font-style:italic; color:#000000;}
.ReportManagerGrid {font-size:0.72em; font-family:Verdana, Helvetica, Sans-Serif; width:2px; border:White; width:100%; text-align:center}
.ReportManagerButton {width:40px;}
.ReportManagerButtonMargin {margin:10px 0px 10px 10px}
.ReportManagerSpaceMargin {margin:15px 0px 15px 0px}
.ReportManagerNavLink{display:none}
.ReportManagerHeadingLabel { font-weight:bold;}

/************************/
/*	Bankruptcy CiteList	*/
/************************/

.BankruptcyResult {background-color: #fff; }
.BankruptcyResult .RegionEditSearch{ font-size: 1.1em; border-bottom: 1px dashed #999; }
.BankruptcyResult .RegionHeading { font-weight: bold; font-size: 0.8em; color: #449; }

.BankruptcyResult .CategoryHeading { padding: 0.1em 0.25em 0.1em 0.25em; font-size: 0.9em; background-color: #C6D8EF; border-top: #899CC0 1px solid; }
.BankruptcyResult .CategoryCiteList { margin-right: 1em; }
.BankruptcyResult .CategoryCiteList .CiteListItem { margin: 1em 0 1em 0; }
.BankruptcyResult .RegionContentHeading .PrintControl { float: right; }
.BankruptcyResult .RegionContentHeading h1{ padding: 0.1em 0.25em 0.1em 0.25em; font-size: 0.9em; background-color: #C6D8EF; border-top: #899CC0 1px solid; margin-top: 1.5em; }

.BankruptcyCategoryResult .RegionContent div { width: 96%;  }
.BankruptcyCategoryResult .RegionRangeNavigation { background-color: #666; color: #fff; text-align: center; }
.BankruptcyCategoryResult .RegionRangeNavigation .RangeNavigation{ text-align: center; margin: 0 auto 0 auto;}
.BankruptcyCategoryResult .RegionRangeNavigation .FeatureNavigationSmall { color: #fff; }
.BankruptcyCategoryResult .CopyrightFooter { margin-top: 0.5em; }


/**************************/
/*	ExpertCenter CiteList */
/**************************/

.ExpertCenterResult {background-color: #fff; }
.ExpertCenterResult .RegionEditSearch{ font-size: 1.1em; border-bottom: 1px dashed #999; }
.ExpertCenterResult .RegionHeading { font-weight: bold; font-size: 0.8em; color: #449; }
.ExpertCenterResult .LimitedBy{ margin-left:1em; font-weight: normal; font-size: 1em; color: #666; }

.ExpertCenterResult .CategoryHeading { padding: 0.1em 0.25em 0.1em 0.25em; font-size: 0.9em; background-color: #C6D8EF; border-top: #899CC0 1px solid; }
.ExpertCenterResult .CategoryCiteList { margin-right: 1em; }
.ExpertCenterResult .CategoryCiteList .CiteListItem { margin: 1em 0 1em 0; }
.ExpertCenterResult .RegionContentHeading .PrintControl { float: right; }
.ExpertCenterResult .RegionContentHeading h1{ padding: 0.1em 0.25em 0.1em 0.25em; font-size: 0.9em; background-color: #C6D8EF; border-top: #899CC0 1px solid; margin-top: 1.5em; }

.ExpertCenterCategoryResult .RegionContent div { width: 96%;  }
.ExpertCenterCategoryResult .RegionRangeNavigation { background-color: #666; color: #fff; text-align: center; }
.ExpertCenterCategoryResult .RegionRangeNavigation .RangeNavigation{ text-align: center; margin: 0 auto 0 auto;}
.ExpertCenterCategoryResult .RegionRangeNavigation .FeatureNavigationSmall { color: #fff; }
.ExpertCenterCategoryResult .CopyrightFooter { margin-top: 0.5em; }


/************************/
/*	CaseNotebook CiteList	*/
/************************/

.CaseNotebookResult {background-color: #fff; }
.CaseNotebookResult .RegionEditSearch{ font-size: 1.1em; border-bottom: 1px dashed #999; }
.CaseNotebookResult .RegionHeading { font-weight: bold; font-size: 0.8em; color: #449; }

.CaseNotebookResult .CategoryHeading { padding: 0.1em 0.25em 0.1em 0.25em; font-size: 0.9em; background-color: #C6D8EF; border-top: #899CC0 1px solid; }
.CaseNotebookResult .CategoryCiteList { margin-right: 1em; }
.CaseNotebookResult .CategoryCiteList .CiteListItem { margin: 1em 0 1em 0; }
.CaseNotebookResult .RegionContentHeading .PrintControl { float: right; }
.CaseNotebookResult .RegionContentHeading h1{ padding: 0.1em 0.25em 0.1em 0.25em; font-size: 0.9em; background-color: #C6D8EF; border-top: #899CC0 1px solid; margin-top: 1.5em; }

.CaseNotebookCategoryResult .RegionContent div { width: 96%;  }
.CaseNotebookCategoryResult .RegionRangeNavigation { background-color: #666; color: #fff; text-align: center; }
.CaseNotebookCategoryResult .RegionRangeNavigation .RangeNavigation{ text-align: center; margin: 0 auto 0 auto;}
.CaseNotebookCategoryResult .RegionRangeNavigation .FeatureNavigationSmall { color: #fff; }
.CaseNotebookCategoryResult .CopyrightFooter { margin-top: 0.5em; }

.MenuListIFrame { z-index: 1;}
.MenuList { padding-top: 0.25em;  }
.MenuList * { z-index: 2;  padding: 0; margin: 0; }
.MenuList ul { list-style-type: none; display: none; border: 1px solid #000; width: 10em; position: absolute;  }
.MenuList li { background-color: #fff; font-size: 0.8em; width: 100%; padding: 0; }
.MenuList li div { border-bottom: 1px solid #000; line-height: 1.5em;  padding: 0.1em 0.25em 0.1em 0.25em; }
.MenuList li .LastItem { border-bottom: 0;}
.MenuList li .Hover { background-color: #09f; cursor: pointer;}
.MenuList img { cursor: pointer; }
.MenuList label { height: 0; width: 0; line-height: 0; font-size: 0; position: absolute; background-color: Transparent; }
.MenuList select { margin: 0 0.25em 0 0; }

.InputContent select { font-size: 0.95em;}
.ExpandableList { margin-right: 5px; }

/* Ultra Signon Registration Classes */
.LabelContainer {float:left; padding:5px 5px 5px 20px; width:100px;}
.InputContainer {float:left;clear:right;padding:5px;height:30px;}
.Required {font-size:0.60em;font-family:Verdana,Helvetica,sans-serif;color:#ff0000;padding-left:5px;}

/*******************************/
/*People Finder Warning Screen */
/*******************************/
.PeopleFinderWarning { padding: 8px 3px 3px 5px; margin:15px 20px 25px 0px; background-color: #F1F1EC; border:1px solid #e0d5b2; border-right:1px solid #b2b2b2; border-bottom:1px solid #b2b2b2; font-size:0.72em; font-family:Verdana,Helvetica,sans-serif; font-weight:bold; }

.EnhancedCoverageRegion .CopyrightFooter { margin-top:20px; }

/* Board of Director's Document Display */
.BoardOfDirector span { padding-left: .3em; }
.BoardOfDirector .Heading { font-weight:bold; }
.BoardOfDirector .ColumnTitleBox { background-color:#b0c4de;font-weight:bold; }
.BoardOfDirector .RowTitleBox { background-color:#dde8f8;font-weight:bold; }
.BoardOfDirector .AlternateRow { background-color:#ecf1ff; }
.BoardOfDirector .Layout_MajorRowBox { display:-moz-inline-box;display:inline-block;width:100%;padding-left:0; }
.BoardOfDirector .Layout_MajorSection { margin-bottom:1em; }
.BoardOfDirector .Layout_MinorSection { margin: 0 0.5em 0 0.5em; }
.BoardOfDirector .Layout_MajorColumnTitleBox { display:-moz-inline-box;width:64%; display:inline-block; }
.BoardOfDirector .Layout_ColumnTitleBox { display:-moz-inline-box;width:10%; display:inline-block; }
.BoardOfDirector .Layout_MajorRowTitleBox { display:-moz-inline-box;width:50%; display:inline-block; }
.BoardOfDirector .Layout_RowTitleBox { display:-moz-inline-box;width:14%; display:inline-block; }
.BoardOfDirector .Layout_SplitPaneLeft { float:left;width:50%; }
.BoardOfDirector .Layout_SplitPaneRight { float:right;width:49%; }
.BoardOfDirector .Layout_SplitPaneContainer { overflow: auto; width: 100%; }
.BoardOfDirector .Layout_CompensationAndOptionsTableContainer { width: 100%; margin-bottom:1em; }
.BoardOfDirector table { width:100%; border-collapse:collapse; font-size:100%; }
.BoardOfDirector table caption { font-weight:bold;text-align:left; }
.BoardOfDirector table thead { background-color:#b0c4de; }
.BoardOfDirector .CompensationAndOptionsTable td { text-align:right; border-left:dotted 1px #ecf1ff;}
.BoardOfDirector table .Options { border-left-style:none; }
.BoardOfDirector .CompensationAndOptionsTable th { text-align:right; }
.BoardOfDirector .CompensationAndOptionsTable col { width:20%; }					
.BoardOfDirector .CompensationAndOptionsTable .Layout_MajorRowTitleBox { width:auto;text-align:left; }
.BoardOfDirector .CompensationAndOptionsTable .Layout_MajorColumnTitleBoxDivider { border-left:solid 1px black; }
.BoardOfDirector .PositionColumnHeader { visibility:hidden; }
.BoardOfDirector .PositionTable td, .BoardOfDirector .PositionTable th{ text-align:left; padding-left: .3em; vertical-align:top; }
.BoardOfDirector .PositionTable .Layout_MajorRowTitleBox { width:auto;text-align:left; }
.BoardOfDirector .PositionTable .Layout_ColumnTitleBox { width:12%; }
.BoardOfDirector .PositionTable .Layout_MajorRowTitleBox { width:15%; }

/* Virtual Earth Map for Experian Locator*/
.ExperianLocator .VEMap { position:relative; border: 2px solid black; clear:both; }
.ExperianLocator #mPrintDiv { clear:both; padding: 0 0 5px 10px; }
.ExperianLocator .ExpLocInline { height:260px; width:95%; }
.ExperianLocator .ExpLocPopup { height:350px; width:95%; margin:0 0 0 10px; }

/* Experian Locator popup window address list */
.ExperianLocator #mAddressList{ list-style:none; margin:0; padding:20px 0 0 10px; }
.ExperianLocator #mAddressList li { padding: 0 0 40px 0; margin:0; font-size:0.8em; }
.ExperianLocator .ExpLocAddrDiv, .ExperianLocator .ExpLocDateDiv{ clear:both; }
.ExperianLocator .ExpLocNbrLabel { float:left; width:4%; font-weight:bold; }
.ExperianLocator .ExpLocAddrLabel, .ExperianLocator .ExpLocDateLabel { float:left; width:35%; font-weight:bold }
.ExperianLocator .ExpLocAddrData, .ExperianLocator .ExpLocDateData { float:left; }
.ExperianLocator .ExpLocPopup .CustomPin div { font-weight: bold; color: black; border: 3px solid black; }

/* SEDI */
.SEDI .Layout_MajorSection { margin-bottom:1em; }
.SEDI Label { font-weight:bold; margin-right: 1em; }
.SEDI ul { margin:0 0 0 auto; }
.SEDI li { list-style-type:none; }

.MessagePage { width:97%; }
.MessagePage .Heading .ImageSpan { width:5%;float:left; }
.MessagePage .MessageSection { padding-left:5%;clear:both; }
.MessagePage .Heading .ErrorTitle { font-size:1.40em; font-family:Verdana,Helvetica,sans-serif;padding-top:5px;float:left; }

/* Find and Print Standalone */
.FindPrintStandAlone { width:620px; }
.FindPrintStandAlone li, .FindPrintStandAlone ul {list-style-type:none;}
.FindPrintStandAlone .Options { background-color:#c6d8ef; width:100%; padding-top:5px; padding-bottom:10px; }
.FindPrintStandAlone .CitationHeader { margin:5px; }
.FindPrintStandAlone .CitationInfo { margin:10px 0 10px 5px; }
.FindPrintStandAlone .CitationEntry { position:relative; padding-top:4px; }
.FindPrintStandAlone .Input { width:335px; height:161px; margin:0 5px 0 8px; }
.FindPrintStandAlone .CitationEntry .Links { position:absolute; top:0; left:348px; }
.FindPrintStandAlone .CitationEntry .Links a { display:block; margin:3px 0 3px 0; }
.FindPrintStandAlone .OptionsHeader { margin:10px 0 10px 5px; }
.FindPrintStandAlone .OptionsSubHeading { margin:0 0 5px 23px; }
.FindPrintStandAlone .ResultOptionsContainer { position:relative; margin-bottom:10px; }
.FindPrintStandAlone .ResultOptions { padding-left:0; margin:0 10px 0 28px; width: 260px }
.FindPrintStandAlone .ResultOptions	ul { padding-left:38; margin:0;}
.FindPrintStandAlone .ResultOptions	ul li { text-indent:-20px; }
.FindPrintStandAlone .ImageOptions { position:absolute; top:0; left:300px; }
.FindPrintStandAlone .ImageOptions span { display:block; position:relative; width:200px; padding-left:20px; margin:3px 0 3px 0;}
.FindPrintStandAlone .ImageOptions span input { position:absolute; top:0; left:0; }
.FindPrintStandAlone .ImageOptions .Indent { margin-left:20px; }
.FindPrintStandAlone .DeliveryOptions { padding-left:0; margin:0 10px 0 28px; }
.FindPrintStandAlone .DeliveryOptions li { margin-top:4px }
.FindPrintStandAlone .DeliveryOptions li span { display:-moz-inline-box; display:inline-block; }
.FindPrintStandAlone .DeliverySelection { width:125px; }
.FindPrintStandAlone .DeliveryDropDown { width:180px; }
.FindPrintStandAlone .OneEmail { vertical-align:top; width:368px;  margin-left:20px; }
.FindPrintStandAlone .AddressNote { width:160px; }

/* Layout for Delphion Parking Lot Message */
.DelphionParkingLot { font-size:0.72em; }
.Layout_DelphionParkingLot { margin:20px 0px 0px 20px; }
.Layout_DelphionParkingLot .WarningImage { float:left; }
.Layout_DelphionParkingLot a { margin-left:40px; }
.Layout_DelphionParkingLot .ButtonContainer { clear:both;margin:0px 0px 20px 40px; }
.Layout_DelphionParkingLot .ButtonContainer input { margin-left:5px; }
.Layout_DelphionParkingLotMessage { float:left; padding-bottom:25px; margin-left:20px; }

/* Layout for Delphion Parking Lot Message */
.CobaltParkingLot { font-size:0.72em; }
.Layout_CobaltParkingLot { margin:20px 0px 0px 20px; }
.Layout_CobaltParkingLot .WarningImage { float:left; }
.Layout_CobaltParkingLot a { margin-left:40px; }
.Layout_CobaltParkingLot .ButtonContainer { clear:both;margin:0px 0px 20px 40px; }
.Layout_CobaltParkingLot .ButtonContainer input { margin-left:5px; }
.Layout_CobaltParkingLotMessage { float:left; padding-bottom:25px; margin-left:20px; }

/* Layout for ContactNet Parking Lot Message */
.ContactNetParkingLot { font-size:0.72em; }
.Layout_ContactNetParkingLot { margin:20px 0px 0px 20px; }
.Layout_ContactNetParkingLot .WarningImage { float:left; }
.Layout_ContactNetParkingLot a { margin-left:40px; }
.Layout_ContactNetParkingLot .ButtonContainer { clear:both;margin:0px 0px 20px 40px; }
.Layout_ContactNetParkingLot .ButtonContainer input { margin-left:5px; }
.Layout_ContactNetParkingLotMessage { float:left; padding-bottom:25px; margin-left:20px; }

/* Catalog Control Styles */ 
.CatalogControlInvisible { display:none;}
.CatalogControlAccessible { position:absolute; left:-10000px; top:auto; width:1px; height:1px; overflow:hidden; }

a.CatalogHeaderLink { color:#5a75a1; background-repeat:no-repeat; background-position:right; font-size:0.7em; margin-right:1px; text-decoration:none ;font-weight:normal; padding-right:20px; cursor:hand; margin-right: 10px}
a.CatalogHeaderLinkShow { background-image: url("../images/expand.png"); }
a.CatalogHeaderLinkShow:link, a.CatalogHeaderLinkShow:visited { color:#5a75a1; background-image: url("../images/expand.png");  }
a.CatalogHeaderLinkShow:hover { color:#35455F; background-image: url("../images/expand-hover.png"); }
a.CatalogHeaderLinkHide { background-image: url("../images/collapse.png"); }
a.CatalogHeaderLinkHide:link, a.CatalogHeaderLinkHide:visited { color:#5a75a1; background-image: url("../images/collapse.png");  }
a.CatalogHeaderLinkHide:hover {  color:#35455F; background-image: url("../images/collapse-hover.png"); }
a.CatalogHeaderLinkDisabled {  background-image: url("../images/expand.png"); cursor:text; }
a.CatalogMessagesHeaderLink { cursor:hand; }
a.CatalogMessagesHeaderLinkDisabled { cursor:text; }
a.CatalogHeaderLabelDisabled { color:#696969; }

/* My Westlaw Reminder Messages Style*/
.Layout_MyWestlawMessagesHardCodedReminderContainer { float:left; }
.Layout_MyWestlawMessagesContainer { float:left;width:100%;padding-left:92px; }

.FindPatentClaims {padding:0 0 4em 15px;width:70%;min-width:400px}
.FindPatentClaims input { float:left;margin-right:1em;}
.FindPatentClaims label { float:left;width:10em;margin-top:3px}
.FindPatentClaims span {clear:left;float:left;margin-left:10em;padding-top:7px}
.FindPatentClaims h1 {margin:0;padding:0;font-size:1.2em}

/* Style a Form like TS */
.ThomsonScientificForm {font-family:Helvetica,Arial,sans-serif}
.ThomsonScientificForm .Informational {font-family:Helvetica,Arial,sans-serif}
.ThomsonScientificForm textarea, .ThomsonScientificForm input {font-family:Helvetica, Arial, Sans-Serif;font-size:1em}
.ThomsonScientificForm .Informational .InformationalBold {font-size:1em}
.ThomsonScientificForm h1 {font-size:1.2em;margin:1em 0 0 20px;color:#0078ae}
.ThomsonScientificForm h2 {font-size:0.8em;margin:30px 0 0 40px;color:#0078ae;position:absolute;left:0}
.ThomsonScientificForm h3 {font-size:0.8em;margin:1em 0 0 20px}
.ThomsonScientificForm h2.First {margin-top:4px}
.ThomsonScientificForm table table {margin:1em 0 0 20px}
.ThomsonScientificForm th {text-align:right;padding-right:1em;width:13em}
.ThomsonScientificForm .ReviewOrder {margin-bottom:2em}
.ThomsonScientificForm .ReviewOrder h2, .ThomsonScientificForm .ReviewOrder p {position:static;margin:1em 0 0 20px}
.ThomsonScientificForm ul {margin:0;padding:0}
.ThomsonScientificForm li {position:relative;list-style-type:none;margin:0.6em 0;padding:0}
.ThomsonScientificForm .ReviewOrder ul {position:static;margin:auto;padding:1em 0 0 40px;}
.ThomsonScientificForm .ReviewOrder li {position:static;list-style-type:disc;margin:auto;padding:auto;}
.ThomsonScientificForm fieldset li {position:static} /*ie bug */
.ThomsonScientificForm .FormSection {margin:30px 0 0 20em}
.ThomsonScientificForm .FormSection.First {margin-top:8px}
.ThomsonScientificForm fieldset {margin:0;padding:0;border:0}
.ThomsonScientificForm legend {color:#000;padding:0}
.ThomsonScientificForm label {width:175px;display:inline-block;position:relative} /* fix for ff */
.ThomsonScientificForm h2 label { width:50em;position:absolute }
.ThomsonScientificForm fieldset label {width:auto;display:inline;position:static}
.ThomsonScientificForm label span {width:10px;position:absolute;left:-10px}
.ThomsonScientificForm select {margin-left:4px}
.ThomsonScientificForm textarea {margin-left:177px}
.ThomsonScientificForm .button {margin:1.5em 40px;float:left;display:inline;font-size:0.72em }
.ThomsonScientificForm sup {color:#ff9100;font-size:18px}
.ThomsonScientificForm h2 sup {font-size:14px;position:relative;top:4px}

/* US Pat File History */
.ThomsonScientificForm .RequestedDocuments {position:absolute}
.ThomsonScientificForm .RequestedDocuments textarea {position:absolute;top:-11em}
.ThomsonScientificForm .RequiredNote {color:#ff9100;margin:1em 0 0 40px}
.ThomsonScientificForm .TwoColList {width:31em}
.ThomsonScientificForm .TwoColList li {width:15em}
.ThomsonScientificForm .TwoColList .SpanCols {width:42em}
.ThomsonScientificForm .DocumentInfoHelp {color:#666;font-size:0.60em;font-style:italic;position:absolute;margin:3em 0 0 80px;left:0;text-align:right}
.ThomsonScientificForm table.T111 {margin:0;padding:0}
.ThomsonScientificForm .T111 td {font-size:0.72em}
.ThomsonScientificForm .DifferentAddress label {width:auto;position:static;display:inline}
.ThomsonScientificForm div h2 {margin-top:0}

/*For Two Column Lists*/
.TwoColList {margin:0;padding:0}
.TwoColList li {float:left;width:49%;margin:0;padding:0}
.TwoColList .SpanCols {width:99%}
/* WestBatchProcessingWizard */
.WestBatchProcessingWizard {width:100%; height: 500px;}
.WestBatchProcessingWizard  .Next {clear:both; position:absolute; right:0; bottom:0;}

.WestBatchProcessingWizardTemplate  {padding: 0 0 0 0; margin: 0 0 0 0;  min-width:1024px;}
.WestBatchProcessingWizardTemplate  .ImageTopLeft {position:absolute; left:0; top:105px; }
.WestBatchProcessingWizardTemplate  .BatchHeader {position:absolute; left:0; top:102px; height: 56px; width:100%; min-width:1000px; background:#669999; border-top:solid 3px white;}
.WestBatchProcessingWizardTemplate  .ImageLeft {WIDTH: 180px; HEIGHT: 236px; position:absolute; left:0; top:161px;}
.WestBatchProcessingWizardTemplate  .BatchHeaderText {position:relative; bottom:20px; color:#FFFFFF; font-family:Verdana,Helvetica,sans-serif; font-size:1.25em;}

.WestBatchProcessingWizardTemplate  .StepNavigation {background:#8c8d8c; min-width:1000px; width:100%; position:absolute; top:80px; display:block;}
.WestBatchProcessingWizardTemplate  .StepNavigation .SignOnInactive {color:#BDBCBC; font-size:0.68em; font-weight:bold; margin-left:8px; margin-right:2px; vertical-align:super;}
.WestBatchProcessingWizardTemplate  .StepNavigation .StepInactive {color:#BDBCBC; font-size:0.68em; font-weight:bold; margin-left:2px; margin-right:2px; vertical-align:super;}
.WestBatchProcessingWizardTemplate  .StepNavigation .StepActive {color:White; background:#626362; font-size:0.68em; font-weight:bold; padding: 4px 8px 6px 8px; vertical-align:super;}
.WestBatchProcessingWizardTemplate  .StepNavigation .SpacerInactive {padding: 0 0 0 0; margin: 0 0 0 0; border: 0 0 0 0;}
.WestBatchProcessingWizardTemplate  .StepNavigation .SpacerActiveInactive {margin-left:-6px;}
.WestBatchProcessingWizardTemplate  .StepNavigation .SpacerInactiveActive {margin-right:-6px;}

.WestBatchProcessingWizardTemplate  .BatchBodyResult {position:absolute; left:180px; top:179px; right:0;}
.WestBatchProcessingWizardTemplate  .BatchBodyResult .ReportManagerGrid {font-size:0.72em; font-family:Verdana, Helvetica, Sans-Serif; width:800px; border:White; text-align:center}

.WestBatchProcessingWizard .BatchBody {margin:80px 0 0 145px;}
.WestBatchProcessingWizard .BatchBodyAbsolutePosition {position:absolute; left:175px; top:179px; right:0;  min-width:830px;}

.WestBatchProcessingWizard .BatchBodyAbsolutePosition .Step1Disclaimer{font-family:Verdana,Helvetica,sans-serif;font-size:0.6em;}
.WestBatchProcessingWizard .BatchBodyAbsolutePosition .Step1Error{font-size:0.75em; font-weight:bold; color:Red; padding-bottom: 10px; display:none;}

.WestBatchProcessingWizard .BatchBodyAbsolutePosition .Step2SearchOptionHeader {font-family:Verdana,Helvetica,sans-serif; font-size:0.9em; font-weight:bold;}
.WestBatchProcessingWizard .BatchBodyAbsolutePosition .Step2UL {list-style-type:none; padding:0;}
.WestBatchProcessingWizard .BatchBodyAbsolutePosition .Step2Error {font-size:0.75em; font-weight:bold; color:Red; display:none;}
.WestBatchProcessingWizard .BatchBodyAbsolutePosition .Step2SearchSelection{}
.WestBatchProcessingWizard .BatchBodyAbsolutePosition .Step2SearchSelection .AddressFinderRegion{display:none;}
.WestBatchProcessingWizard .BatchBodyAbsolutePosition .Step2SearchSelection .PublicRecordsContentSearchRegion{display:none;}
.WestBatchProcessingWizard .BatchBodyAbsolutePosition .Step2SearchSelection .PublicRecordsMultiSearchRegion{display:none;}
.WestBatchProcessingWizard .BatchBodyAbsolutePosition .Step2SearchSelection .PotentiallyAdverse {position:absolute; left:0; top:105px;}
.WestBatchProcessingWizard .BatchBodyAbsolutePosition .Step2SearchSelection .CriminalRecords {position:absolute; left:0; top:270px;}
.WestBatchProcessingWizard .BatchBodyAbsolutePosition .Step2SearchSelection .Assets {position:absolute; left:185; top:105px;}
.WestBatchProcessingWizard .BatchBodyAbsolutePosition .Step2SearchSelection .CompanyInformation {position:absolute; left:425; top:105px;}
.WestBatchProcessingWizard .BatchBodyAbsolutePosition .Step2SearchSelection .PatriotActCompliance {position:absolute; left:425; top:250px;}
.WestBatchProcessingWizard .BatchBodyAbsolutePosition .Step2SearchSelection .PeopleInformation {position:absolute; left:630; top:105px;}
.WestBatchProcessingWizard .BatchBodyAbsolutePosition .Step2SearchSelection .GhostInputLabel {font-size:0.72em; font-family:Verdana,Helvetica,sans-serif; font-weight:bold; color:#C0C0C0;}
.WestBatchProcessingWizard .BatchBodyAbsolutePosition .Step2SearchSelection .ContentHeader {font-family:Verdana,Helvetica,sans-serif; font-size:0.9em; font-weight:bold;}
.WestBatchProcessingWizard .BatchBodyAbsolutePosition .Step2SearchSelection .GroupSelector {font-family:Verdana,Helvetica,sans-serif; font-size:0.7em; vertical-align:2;}

.WestBatchProcessingWizard .BatchBodyAbsolutePosition .Step3DataFormat {list-style: none; display:inline; float:left; padding:0; margin:0;}
.WestBatchProcessingWizard .BatchBodyAbsolutePosition .Step3DataDelimiter {display:none;}
.WestBatchProcessingWizard .BatchBodyAbsolutePosition .Step3FileInput {clear:both; padding-bottom:20px;}
.WestBatchProcessingWizard .BatchBodyAbsolutePosition .Step3EmailInput {clear:both;}
.WestBatchProcessingWizard .BatchBodyAbsolutePosition .Step3Error {font-size:0.75em; font-weight:bold; color:Red; width: 100%;}
.WestBatchProcessingWizard .BatchBodyAbsolutePosition .Step3InformationalSmall {font-size:0.6em; font-family:Verdana,Helvetica,sans-serif; font-weight:bold; color:#AAAAAA;}
.WestBatchProcessingWizard .BatchBodyAbsolutePosition .Step3InformationalLarge {color:#626362; font-family:Verdana,Helvetica,sans-serif; font-size:0.9em; font-weight:bolder;}
.WestBatchProcessingWizard .BatchBodyAbsolutePosition .Step3InformationalLargeLeft {color:#626362; font-family:Verdana,Helvetica,sans-serif; font-size:0.9em; font-weight:bolder; float:left; display:inline;}
.WestBatchProcessingWizard .BatchBodyAbsolutePosition .Step3DisclaimerText {width:450px; font-size:0.6em; font-family:Verdana,Helvetica,sans-serif;}
.WestBatchProcessingWizard .BatchBodyAbsolutePosition .SearchInputColumns {margin-top:2em;}
.WestBatchProcessingWizard .BatchBody .Step4Error {font-size:0.75em; font-weight:bold; color:Red; padding-bottom: 13px;}
.WestBatchProcessingWizard .BatchBody .Step4UL {list-style-type:none;}
.WestBatchProcessingWizard .BatchBody .Step4LI {margin-bottom: 3px; margin-top: 10px;}
.WestBatchProcessingWizard .BatchBody .Step4FirstRow {margin: 13px; font-size:0.72em; font-family:Verdana,Helvetica,sans-serif; font-weight:bold; color:#AAAAAA;}

.WestBatchProcessingWizard .BatchBodyAbsolutePosition .ConfirmationSignOff{}
.WestBatchProcessingWizard .BatchBodyAbsolutePosition .ConfirmationNextSearch{}
.WestBatchProcessingWizard .BatchBodyAbsolutePosition .ConfirmationDataPrompt{list-style: none; display:inline; float:left; padding:0; margin:0;}
.WestBatchProcessingWizard .BatchBodyAbsolutePosition .ConfirmationData{list-style: none; display:inline; float:left; padding:0; margin:0;}
                                                         
.ClaimsAnalyzerFooter {/*position:fixed; left:0;bottom:0;background-color:#666666;*/width:100%;height:23px;color:#ffffff; margin:0 auto;}
.ClaimsAnalyzerFooter .ButtonReuters {margin:auto;display:block;margin-top:2px;}
.ClaimsSection {padding-bottom:30px;}
.IEClaimsAnalyzerFooter {/*position:absolute;left:0;background-color:#666666;*/width:100%;height:23px;color:#ffffff; margin:0 auto;/*bottom:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? -1 - documentElement.scrollTop : -1 - document.body.scrollTop);*/}
.IEClaimsAnalyzerFooter .ButtonReuters {margin-left:47%; display:block;}

.ClaimInput { margin:0 5px 0 0; }

.InternationalPatentDocument .PrelimTitle { text-align:center; display:block; margin-bottom:30px; }
.InternationalPatentDocument .Group { clear:left;margin-top:25px; }
.InternationalPatentDocument .LeftIndent { margin-left:30px; }
.InternationalPatentDocument .LeftSection { display:inline;float:left;clear:left; }
.InternationalPatentDocument .RightSection { display:inline;float:left;padding-left:3px;clear:right; }
.InternationalPatentDocument .ClearBoth { clear:both; margin:0px; }
.InternationalPatentDocument .PCTApps { width:100%; overflow:hidden; }
.InternationalPatentDocument .ReferencesIndent { margin-left:15px;text-indent:-15px; }
.InternationalPatentDocument .DefinitionTerm { margin-left:15px; margin-right:15px;clear:left; float:left; }
.InternationalPatentDocument .DefinitionDescription { clear:right; float:left; }
.InternationalPatentDocument .ClaimsParagraph { margin-top:20px; margin-bottom:20px; }

.UnSubscribePage { padding: 0; margin: 0; }
.UnSubscribePage .UnSubscribeContainer { margin: 5em; text-align: center;  }
.UnSubscribePage .UnSubscribeContainer label { padding-left: 0.5em; }
.UnSubscribePage .UnSubscribeContainer .SubmitButton {margin: 1em; display: block;}
.UnSubscribePage .Footer { position: absolute; bottom: 0; }

/* Profiler Migration Limits */
.Layout_ProfilerLimitsPageLeft { float:left; height:100%; width:180px; }
.Layout_ProfilerLimitsPageRight { float:left; width:580px; }
.Layout_ProfilerLimitsSelections { padding: 5px 0px 5px 10px; }
.Layout_ProfilerLimitsTitle { text-align:center; padding: 10px 0 5px 0; }
.Layout_ProfilerLimitsDropDownList { padding: 15px 0px 15px 20px; }
.Layout_ProfilerLimitsDateBox { padding: 10px 0;  }
.Layout_ProfilerLimitsDateTipsBackground { float:right; width:190px; vertical-align:bottom; height:auto; }
.ProfilerLimitsDateTipsBackground { background-color:#ECECEC; }
.Layout_ProfilerLimitsDateBottomLeft { padding-top:5px; float:left; width:380px; height:auto; }
.ProfilerLimitsPageLeft { background-color:#ececec; }
.ProfilerLimitsSelectionsDiv { padding: 7px 0 10px 0; }
.ProfilerLimitsButtonsDiv { padding: 15px 0 10px 0; text-align:center; }
.ProfilerLimitsLinkSelected { font-weight:bold; }

.Layout_TableResultListHeader{background-color:#FADC9E;height:18px}
.ResultListTableHeaderItem{font-size:0.78em; font-family:Verdana,Helvetica,sans-serif; font-weight:bold;}
/* Styles for West.Westlaw.Web.Search.RequiredExcluded */
.SearchRequiredExcluded {padding:5px;}
.SearchRequiredExcluded .HeaderWithBottomLine {border-bottom:solid 1px #909090; padding:4px; width:95%;}
.SearchRequiredExcluded .TopSpacing {padding-top:20px;}
.SearchRequiredExcluded .QueryData {padding-left:5px;}
.SearchRequiredExcluded .TermsList {padding-right:100px; float:left;}
.SearchRequiredExcluded .SectionLabels {padding:5px;}
.SearchRequiredExcluded .ExcludedTextbox {width:300px;}
.SearchRequiredExcluded .ExcludedNote {color:Gray;}
.RequiredExcludedCheckCell { padding-right:60px; }

/* Styles for West.Westlaw.Web.Search.CaseSensitiveSearch */
.SearchCaseSensitive { padding: 5px; }
.SearchCaseSensitive .QueryTextBox { width:150px; display:block; }
.SearchCaseSensitive .Bold { font-weight:bold; }
.SearchCaseSensitive .Insturction { display:block; }
.SearchCaseSensitive .Query { padding-left:150px; vertical-align:top; }
.SearchCaseSensitive .MainContent { padding-top:20px; }

/* Styles for West.Westlaw.Web.Search.LimitAllNews */
.SearchLimitAllNews .Information{ padding-bottom:15px; }
.SearchLimitWordCount .Information{ padding-bottom:15px; }

/*Styles for West.Westlaw.Web.Search.ConnectorsExpanders */
.SearchConnectorsExpanders { }
.SearchConnectorsExpanders .Title { text-align:center; font-weight:bold; margin-bottom:20px; }
.SearchConnectorsExpanders .TopInstructions { margin-bottom:20px; }
.SearchConnectorsExpanders .BottomInstructions div { margin-bottom:20px; }
.SearchConnectorsExpanders .Bolded { font-weight:bold; }
.SearchConnectorsExpanders .Italics { font-style:italic; }
.SearchConnectorsExpanders .ConnectorTable td { text-align:left; padding:2px; padding-bottom:15px; padding-right:20px;}
.SearchConnectorsExpanders .ConnectorTable tr { vertical-align:top; }
.SearchConnectorsExpanders .ConnectorTable .Header { font-weight:bold; }

/* Sytles for West.Westlaw.Web.Search.DatabaseList */
.SearchDatabaseList .SelectLabel { margin-top:15px; display:block; }
.SearchDatabaseList .Buttons { padding-top:15px; padding-bottom:15px; }
.SearchDatabaseList .SubmitButton { width:5em; }

/* Styles for West.Westlaw.Web.Search.CarswellLitigatorTopicsTree */
.SearchCarswellLitigatorTopicsTree .TopButtons { margin-bottom:15px; }
.SearchCarswellLitigatorTopicsTree .BottomButtons { margin-top:15px; margin-bottom:15px; }
.SearchCarswellLitigatorTopicsTree .Toc { width:600px; }
.SearchCarswellLitigatorTopicsTree .Toc table { width:600px; }
.SearchCarswellLitigatorTopicsTree .ExpandImage { width:600px; background-color:#A1A7C9; }

/*Styles for West.Westlaw.Web.Search.KnosTree */
.SearchKnosTree .TopButtons { margin-bottom:15px; }
.SearchKnosTree .BottomButtons { margin-top:15px; margin-bottom:15px; }
.SearchKnosTree .Toc { width:450px; }
.SearchKnosTree .Toc table { width:450px; }
.SearchKnosTree .ExpandImage { width:450px; background-color:#A1A7C9; }
.SearchKnosTree .LeftColumn { float:left; }
.SearchKnosTree .RightColumn { width:300px; float:left; margin-left:30px; margin-top:15px; }

/*Styles for West.Westlaw.Web.Search.PickList */
.SearchPickList .TopLabel { display:block; padding-bottom:15px; }
.SearchPickList .Buttons { clear:left; }
.SearchPickList .MainContent { float:left; }

/* Styles for West.Westlaw.Web.Search.QueryProgress */
.SearchQueryProgress .BlockLabel { display:block; float:none; padding-bottom:15px; }
.SearchQueryProgress .Buttons { float:none; padding-bottom:15px; padding-top:10px; }
.QueryProgress_InverseProgressCell { background-color:White; }
.QueryProgress_ProgressCell { background-color:rgb(0,102,153); text-align:right; }
.QueryProgress_ProgressLabel { background-color:rgb(0,102,153); color:White; }

/* Styles for SearchPlus Page*/
.SearchPlus .QueryEditor * {margin: 0; padding: 0; }
.SearchPlus .QueryEditor {width: 100%; background-color:#eff0e9;}
.SearchPlus .QueryEditor .QueryEditorTabs { width:100%; clear:both;}
.SearchPlus .QueryEditor .QueryEditorTabs .FeatureNavigation { float:left;  background:url("../images/tabborder_gray.gif") bottom left repeat-x; width:100%;}
.SearchPlus .QueryEditor .QueryEditorTabs .QueryEditorTabInactiveSpace { border-bottom:1px solid #9a9a9a; width:100%;}
.SearchPlus .QueryEditor .Tabs {word-spacing:0px; padding-left:5px; width:100%;}
.SearchPlus .QueryEditor .Tabs ul.Tabs li a { text-decoration:none; font-weight:bold; font-size: 0.9em;padding:4px;color:#222222;}
.SearchPlus .QueryEditor ul.Tabs li.ActiveTab { background:#fff; border: solid 1px #999999; border-bottom-color:#FFF;}
.SearchPlus .QueryEditor ul.Tabs li.InActiveTab { background:url("../images/multibase/multibase_search_unselectedtab.gif") top left repeat-x; border: solid 1px #999999; }
.SearchPlus .QueryEditor ul.Tabs li.InActiveTabLeft { background:url("../images/multibase/multibase_search_unselectedtab.gif") top left repeat-x  ; border-color: #999999; border-left-width:1px; border-right-width:0px; border-top-width:1px; border-bottom-width:1px; border-style:solid;  }
.SearchPlus .QueryEditor ul.Tabs li.InActiveTabRight {  background:url("../images/multibase/multibase_search_unselectedtab.gif") top left repeat-x  ; border-color: #999999; border-left-width:0px; border-right-width:1px; border-top-width:1px; border-bottom-width:1px; border-style:solid;  }

.SearchPlus .QueryEditor .NavBarTabsNarrowSearch {word-spacing:0px; width:100%;}
.SearchPlus .QueryEditor .NavBarTabsNarrowSearch ul.Tabs li a { text-decoration:none; font-weight:bold; font-size: 0.75em; padding:4px;}

.SearchPlus .QueryEditor .NoOfDatabases {background-color: #fff; border:1px solid #C0C7CE; padding:2px 2px 2px 5px; margin-bottom:5px;}

.SearchPlus .QueryEditor .SearchCustomLink {text-align: right;}
.SearchPlus .QueryEditor .MasterTable {background-color: #fff; clear:both;background-image:url("../images/multibase/multibase_search_innerbox.gif"); background-position:top; background-repeat:repeat-x; background-color:#e2e4d7;border: 1px solid #999999; }
.SearchPlus .QueryEditor .MasterTable .MasterTableBorder {padding: 0 0 10px 10px; width:99%; overflow:auto;}
.SearchPlus .QueryEditor .MasterTable .MasterTableBorder .MasterHeight {height: 5.5em;}
.SearchPlus .QueryEditor .MasterTable .MasterTableBorder .MasterHeightNarrow {height: 11.5em;}
.SearchPlus .QueryEditor .MasterTable .SearchLocateCaption {vertical-align: top; float: left;}
.SearchPlus .QueryEditor .MasterTable .TopRight {padding: 0; padding-top:0.5em; border-spacing: 0; float: left;}
.SearchPlus .QueryEditor .MasterTable .TopRight .ScrollQueryTextBox {overflow:auto;}
.SearchPlus .QueryEditor .ValidateLabel {margin-left:0em; color:Red;}
.SearchPlus .QueryEditor .FloatValidateLabel {float:left;margin-bottom:0;}
.SearchPlus .QueryEditor .ValidateLabelNarrowSearch {margin-left:0em; color:Red; font-size:10pt;}
.SearchPlus .QueryEditor .QueryTextBox {vertical-align: top; float: left; margin-left: 0em; margin-bottom: 0.5em;}
.SearchPlus .QueryEditor .QueryTextBoxNarrowSearch {vertical-align: top; margin-bottom: 0.5em;}
.SearchPlus .QueryEditor .RecentSearches {vertical-align: 1px; margin-top: 0.5em; margin-left:0em; margin-bottom:0.4em;	}
.SearchPlus .QueryEditor .RecentSearchesNarrowSearch {vertical-align: 1px; margin-top: 0.5em; margin-bottom:0.4em;	}
.SearchPlus .QueryEditor .SearchLinkButton {vertical-align: top; float:left;width:2em; padding-top:0.5em; margin-bottom:1em; margin-left:0.5em;}
.SearchPlus .QueryEditor .NarrowSearchLinkButton { display:block;  width:2em; clear:both; margin-bottom:0.5em;}
.SearchPlus .QueryEditor .LinkButtons {margin-bottom: .1em; margin-left: 0.0em;}
.SearchPlus .QueryEditor .ThesaurusButton {width:4em;}
.SearchPlus .QueryEditor .TermFrequencyButton {width:6.8em;}
.SearchPlus .QueryEditor .CaseSensitiveButton {width:10.4em;}
.SearchPlus .QueryEditor .LimitAllNewsButton {width:6.2em;}
.SearchPlus .QueryEditor .LimitWordCountButton {width:8.2em;}
.SearchPlus .QueryEditor .OSRVersionDate {vertical-align: middle;}
.SearchPlus .QueryEditor .HeightPadding {height:1.5em !important;}
.SearchPlus .QueryEditor .DateRestrictions {clear: both; margin-top: 0.5em;}
.SearchPlus .QueryEditor .DateRestrictions .MarginBottom {margin-bottom: 0; margin-bottom:0em !important;}
.SearchPlus .QueryEditor .DateRestrictions .MarginBottom .DateLabel {vertical-align: top; float: left;}
.SearchPlus .QueryEditor .DateRestrictions .MarginBottom .RestrictionsLabelWide {float:left;vertical-align: middle; margin-left:0.75em;}
.SearchPlus .QueryEditor .DateRestrictions .MarginBottom .RestrictionsLabelNarrow {vertical-align: middle; clear:both;}
.SearchPlus .QueryEditor .CheckBoxTopSpace {margin-top:20em;}
.SearchPlus .QueryEditor .FieldRestrictions {margin-bottom:0.25em; clear:both;}
.SearchPlus .QueryEditor .FieldRestrictions .FieldRestrictor {margin-left:0.4em;}
.SearchPlus .QueryEditor .FieldRestrictions .FieldRestrictorNarrowBlock {display:block;}
.SearchPlus .QueryEditor .RequireExcludeTermsDiv {clear: both; margin-top: 0.2em;}
.SearchPlus .QueryEditor .RequireExcludeTerms{font-size:12px; color:Blue; font-family:Arial;text-decoration:none;}
.SearchPlus .QueryEditor .HeaderBoxTop {  width:100%;margin:0;padding:0; }
.SearchPlus .QueryEditor .HeaderBoxTop div {margin:0;padding:0;}
.SearchPlus .QueryEditor .MasterTable .MasterTableBorder .CheckboxesSpacing {margin-bottom:0.5em;}
.SearchPlus .QueryEditor .DateRestrictor {float:left;}
.SearchPlus .TemplateContent {background-color:#f0f0f0;}
.SearchPlus .QueryEditor .TemplateContent {background-color: #ffffff; background-image:url("../images/query-editor-gradient.gif"); background-position:bottom; background-repeat:repeat-x; }
.SearchPlus .QueryEditor .TemplateContent .ConcordTemplate{width: 100%; padding: 10px; border-left: 1px solid #9a9a9a; border-bottom: 1px solid #9a9a9a; border-right: 1px solid #9a9a9a;}
.SearchPlus .QueryEditor .JurisdictionRegion{padding-bottom:10px;}
.SearchPlus .QueryEditor .JurisdictionState {font-size:12px; font-family:Arial;text-decoration:none;}
.SearchPlus .QueryEditor .JurisdictionEdit {font-size:12px; color:Blue; font-family:Arial;text-decoration:none;}
.SearchPlus .QueryEditor .ConnectorsExpandersSpacing {padding-top:1em; display:block;}
.SearchPlus .QueryEditor .ConnectorsExpandersSpacing .ConnectorExpanderHLineBreak{border-top:solid 1px #999999;}
.SearchPlus .QueryEditor .ConnectorsExpandersSpacing .ConnectorsExpandersListIndent{padding-left:1em;}
.SearchPlus .QueryEditor .ShowConnectorsExpanders {font-size:12px; color:Black; font-weight:bold; font-family:Arial;text-decoration:none; }
.SearchPlus .QueryEditor .ConnectorsExpandersHelp {font-size:12px; color:Blue; font-family:Arial;}
.SearchPlus .QueryEditor .AdvancedOptions:link {font-size:12px; color:#919191; font-family:Arial;text-decoration:none;}
.SearchPlus .QueryEditor .AdvancedOptions:visited {font-size:12px; color:#919191; font-family:Arial;text-decoration:none;}
.SearchPlus .QueryEditor .AdvancedOptions:hover {font-size:12px; color:#919191; font-family:Arial;text-decoration:none;}
.SearchPlus .NewQueryEditorToolTip {width: 9em; font-size: 80%; color: black; background: #ffc; border: 1px solid; position: absolute; left: 1em; top: 1em;  text-align: left;}
.SearchPlusSearchContent { background:url("../images/multibase/multibase_search_bluebar.gif") repeat-x top left; background-color:#eff0e9; padding:10px; padding-top:0px; border:solid 1px #999999; border-top:none; margin:0 auto; width:640px; }
.SearchPlusSearchTextAlign{text-align:left;}
.SearchPlusSearchOuterAlign{text-align:center;}
.SearchPlusSearchContent .EditSearchBox:link {color:White; text-decoration:none;}
.SearchPlusSearchContent .EditSearchBox:visited {color:White; text-decoration:none;}
.SearchPlusSearchContent .EditSearchBox:hover {color:White; text-decoration:none;}
.SearchPlusSearchContent .SearchHeading {vertical-align:text-bottom; height:32px;}
.SearchPlusSearchContent .SearchLeftHeading {float:left; margin-top:3px;}
.SearchPlusWhatsIncluded {padding:10px; padding-top:0px; margin:0 auto; margin-top:2%; width:640px; text-align:left;}
.SearchPlusWhatsIncluded .Title {font-size:12px; font-family:Arial;text-decoration:none; font-weight:bold;}
.SearchPlusWhatsIncluded .ShowHide {font-size:12px; font-family:Arial; margin:0; padding:0;text-decoration:none; color:Blue; margin-left:0.5em;}
.SearchPlusWhatsIncluded .Text {font-size:12px; font-family:Arial;text-decoration:none;}
.SearchPlusWhatsIncluded .TextTitle {font-size:12px; font-family:Arial;text-decoration:none; padding-top:0.5em; padding-bottom:0.5em;}
.SearchPlusWhatsIncluded .WestlawDirectory {font-size:12px; font-family:Arial;color:Blue; margin-left:0.2em;}
.SearchPlusWhatsIncluded .ClearDirectory {clear:both;}
.SearchPlusWhatsIncluded .OuterTable {width:24em;}
.SearchPlusWhatsIncluded .LeftTable {float:left;}
.SearchPlusWhatsIncluded .RightTable {float:right;}
.SearchPlusWhatsIncluded .List {margin-left:5px; padding-left:10px;}
.SearchPlus .JurisdictionPaddingWidth {width:2em;}
.SearchPlus .JurisdictionBottomPadding {padding-bottom:.75em;}
.SearchPlus .JurisdictionCloseDiv {text-align: right; float: right;}
.SearchPlus .JurisdictionSelectButton {clear: both; padding-top: 0.5em;}

/* Styles for West.Westlaw.Web.Search.MoreLikeThisControl  */
.SearchMoreLikeThis { }
.SearchMoreLikeThis .FirstColumn { float:left; }
.SearchMoreLikeThis .SecondColumn { vertical-align:middle; margin-top:100px;}
.SearchMoreLikeThis .SearchButton { margin:8px 0 8px 0; }
.SearchMoreLikeThis .RestrictionLink { margin-bottom:4px; }
.SearchMoreLikeThis .TermsLabel { margin-top:8px; }
.SearchMoreLikeThis .CheckBoxes { margin-right:50px; }
.SearchMoreLikeThis .OtherRestrictionsBox { width:270px; height:40px; }
.SearchMoreLikeThis .ReadOnlyBoxes { font-size:0.68em; font-family:Verdana,Helvetica,sans-serif;background-color:#DDDDDD; width:250px; height:auto;}
.SearchMoreLikeThis .BlockItem { display:block; }

/* Styles for West.Westlaw.Web.Search.ChangeDatabase  */
.SearchChangeDatabase { }
.SearchChangeDatabase .InputBox { width:300px; display:block; }
.SearchChangeDatabase .InputContent { display:block; }

/* Styles for West.Westlaw.Web.Search.CourtDocs  */
.SearchCourtDocs td { vertical-align:top; }
.SearchCourtDocs .Sidebar { float:left; width:255px; }
.SearchCourtDocs .SidebarCell { width:265px !important; }
.SearchCourtDocs .HeaderBox { width:255px; margin:0 0 10px 0;}
.SearchCourtDocs .MainContent { float:left; width:100%; }
.SearchCourtDocs .SearchCenter { width:100%; }
.SearchCourtDocs .SearchCenterDiv { margin-bottom:15px; }
.SearchCourtDocsEditLink { font-weight:bold; padding-left:45px; }

/* Styles for West.Westlaw.Web.Search.Shortcuts  */
.SearchShortcuts .Placeholder { margin-bottom: 5px; margin-top:15px;}
.SearchShortcuts .Placeholder .FeatureNavigation { display:block; }

/* Styles for RTB Public Records Dual Column Display*/
.PublicRecordsDualColumn {width:100%;}
.PublicRecordsDualColumn .MainHeader {font-weight:bold; text-align:center; background-color:#ECECEC; padding:5px;}
.PublicRecordsFooter {width:100%; float:right;}
.PublicRecordsFooter .CenterText {text-align:right;}
.PublicRecordsCopyright {clear:both;}
.PublicRecordsDualColumn .LeftMainColumn {position:relative; float:left; clear:left; width:50%;}
.PublicRecordsDualColumn .RightMainColumn {position:relative; float:right; clear:right; width:50%;}
.PublicRecordsDualColumn .LeftMainColumn .SectionLeft {width:90%; margin-left:10px;}
.PublicRecordsDualColumn .RightMainColumn .SectionRight {width:90%;}
.PublicRecordsDualColumn .LeftMainColumn .SectionLeft .PubRecSubHeader {font-weight:bold; background-color:#DAE5F4; padding:3px; clear:left;}
.PublicRecordsDualColumn .LeftMainColumn .SectionLeft .PubRecItem  {width:100%; clear:left;}
.PublicRecordsDualColumn .LeftMainColumn .SectionLeft .PubRecItem .PubRecItemKey {width:36%; vertical-align:top; float:left; font-weight:bold;}
.PublicRecordsDualColumn .LeftMainColumn .SectionLeft .PubRecItem .PubRecItemValue {width:64%; vertical-align:top; float:left;}
.PublicRecordsDualColumn .RightMainColumn .SectionRight .PubRecSubHeader {font-weight:bold; background-color:#DAE5F4; padding:3px; clear:left;}
.PublicRecordsDualColumn .RightMainColumn .SectionRight .PubRecItem  {width:100%; clear:left;}
.PublicRecordsDualColumn .RightMainColumn .SectionRight .PubRecItem .PubRecItemKey {width:36%; vertical-align:top; float:left; font-weight:bold;}
.PublicRecordsDualColumn .RightMainColumn .SectionRight .PubRecItem .PubRecItemValue {width:64%; vertical-align:top; float:left;}

/* Styles for RTB Public Records Single Column Display*/
.PublicRecordsSingleColumn {width:100%;}
.PublicRecordsSingleColumnBold {width:100%; font-weight:bold;}
.PublicRecordsSingleColumnHeader {font-weight:bold;}
.PublicRecordsSingleColumnHeaderCenter {font-weight:bold; text-align:center;}
.PublicRecordsSingleColumnHeaderCenterWidth {width:100%; font-weight:bold; text-align:center;}
.PublicRecordsSingleColumn .PublicRecordsSubHeaderUnderline {font-weight:bold; text-align:left; clear:left; text-decoration:underline;}
.PublicRecordsSingleColumn .PublicRecordsSubHeaderBold {font-weight:bold; text-align:left; clear:left;}
.PublicRecordsSingleColumn .PublicRecordsSubHeader {font-weight:bold; text-align:center; clear:left;}
.PublicRecordsSingleColumn .PublicRecordsItem {width:100%; clear:left;}
.PublicRecordsSingleColumn .PublicRecordsItemKey  {width:36%; vertical-align:top; float:left;}
.PublicRecordsSingleColumn .PublicRecordsItemKeyBold  {width:36%; vertical-align:top; float:left; font-weight:bold;}
.PublicRecordsSingleColumn .PublicRecordsItemValue  {width:64%; vertical-align:top; float:left;}
.PublicRecordsSingleColumn .PublicRecordsItemValueBold  {width:64%; vertical-align:top; float:left; font-weight:bold;}
.PubRecWorldscopeSixColFirstCol {width:24%; vertical-align:top; float:left;}
.PubRecWorldscopeSixColOtherCols {width:14%; vertical-align:top; float:left;}
.PubRecWorldscopeSixColOtherColsBold {width:14%; vertical-align:top; float:left; font-weight:bold;}
.PubRecWorldscopeFourColAllCos {width:24%; vertical-align:top; float:left;}
.PubRecPciFourCols {width:24%; float:left;}
.PubRecPciFourColsBold {width:24%; float:left; font-weight:bold;}
.PubRecPciFiveCols {width:19%; float:left;}
.PubRecPciFiveColsBold {width:19%; float:left; font-weight:bold;}
.PubRecMergerAcquisitionsThreeColFirstCol {width:30%; vertical-align:top; float:left;}
.PubRecMergerAcquisitionsThreeColSecondCol {width:35%; vertical-align:top; float:left;}
.PubRecMergerAcquisitionsThreeColThirdCol {width:32%; vertical-align:top; float:left;}
.PubRecMergerAcquisitionsFiveColFirstCol {width:39%; vertical-align:top; float:left;}
.PubRecMergerAcquisitionsFiveColOtherCols {width:14%; vertical-align:top; float:left;}
.PublicRecordsItalic {font-style:italic;}

/* Styles for Coverage Information include file */
.PubRecCoverageItem  {width:100%; clear:left;}
.PubRecCoverageItemKeyBold {width:36%; vertical-align:top; float:left; font-weight:bold;}
.PubRecCoverageItemKey {width:36%; vertical-align:top; float:left;}
.PubRecCoverageItemValue {width:64%; vertical-align:top; float:left;}

/* Styles for West.Westlaw.Web.Search.ProcessCustomTemplates  */
.ProcessCustomTemplates * { font-size:9pt; }

/* Styles for West.Westlaw.Web.Search.SearchByPartyName  */
.SearchByPartyNameSearchCenter { margin-bottom:15px; }

/* Styles for ExpertWitnessFilings widget in DocumentCenter_W.ascx*/
.ExpertWitnessFilings{
	background-color:#ECECEC;
	bottom:0;
	left:0;
	padding:0 15px 15px;
	position:absolute;
	right:0;
	z-index:1;
	padding: .9em;
}
.ExpertWitnessFilings_SubTitle
{ font-size: .6em;
}
.ExpertWitnessFilings_Title
{
  font-weight:bolder;
  font-size:.6em;
  Display: block;
}
.ExpertWitnessFilings_Go
{	margin-top:2px;
	margin-right:6px;
	float:right;
}

/*  Case Analysis Layout Style */
#CaseAnalysisForm .OuterContainer{padding:15px; background-color:White; border:solid 1px Black;width:540px;}
#CaseAnalysisForm .OuterContainer .InputContent{width:500px;}
#CaseAnalysisForm .MarginAllLarge{width:542px;}
#CaseAnalysisForm .MarginLeftRightSmall{margin-top:10px;}

#CaseAnalysisForm .InnerContainer
{
	width:500px;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	display:block;
}
#CaseAnalysisForm .ButtonBar{margin-top:5px;}
#CaseAnalysisForm .FormInput{padding-bottom:5px;}
#CaseAnalysisForm .FormInput .InputLabelBold, #CaseAnalysisForm .FormInputLast .InputLabelBold 
{
	float:left; width:150px; text-align:right;padding-right:5px;
}
#CaseAnalysisForm .FormInput .InputContent, #CaseAnalysisForm .FormInputLast .InputContent{width:250px;}
#CaseAnalysisForm .FormInputLast{padding-bottom:25px;}
#CaseAnalysisForm .SubHeading{border: none 0px;}
#CaseAnalysisForm .SubHeading2{font-weight:bold;}
#CaseAnalysisForm .SubHeading3{background-color:#e2e2e2; width:100%; border-width:0px; margin-top:20px;}
#CaseAnalysisForm .Informational{padding-top:0px; margin-top:16px;}
#CaseAnalysisForm #AdditionalRestrictionCopy{font-size:8pt; margin-top:0px; padding-top:0px; margin-bottom:5px; padding-bottom:5px;}
#CaseAnalysisForm #mToc{white-space: nowrap; overflow-x:auto; overflow-y:auto; width:800px; height:500px;}

/* CaseNotebookResult - Category List - Expandable */
.CaseNotebookResult .CategoryList .ExpandableListItem h2 { display: none; }
.CaseNotebookResult .CategoryList .ExpandableListItem li h2 { display: inline; }

/* MSMQViewer2 Layout Style*/
.MSMQViewer2 .AlternatingBackgroundColor { background-color:#EEEEEE; } 
.MSMQViewer2 .DataGrid td { margin:0px; padding:3px; border:solid 1px black; }

.PeopleMapLabel
{
	display:block;
	font-weight:bold;
	font-size:.9em;
}
/*For Keycite clear all doc type */
.DocTypeHeader {height:2em;}
.DocTypeHeader .ClearAll {margin-left:15.75em;}

/* Styles for Calendaring and Tasking */
.FolderingAssignTasks .Layout_ButtonGroup { clear: both; width: 100%; text-align: center; padding: 0.4em; }
.FolderingAssignTasks .TaskItems { clear: both; width: 100%; margin: 0 0 0.5em 0; }
.FolderingAssignTasks .TaskItem { clear: both; width: 100%; border-bottom: dotted 1px #000000; padding: 0.4em; }
.FolderingAssignTasks .TaskItem .Layout_LeftColumn { float: left; width: 35%; }
.FolderingAssignTasks .TaskItem .Layout_CenterColumn { float: left; width: 25%; }
.FolderingAssignTasks .TaskItem .Layout_RightColumn { float: left; width: 39%; }
.FolderingAssignTasks .TaskItem .InputLabelBold { float: left; text-align: center; margin-right: 10px;}
.FolderingAssignTasks .TaskItem .Layout_SelectionArea { width: 100%; margin: .8em 0 0 1.2em; clear: both; }
.FolderingAssignTasks .TaskItem .Layout_PaneSelection { float: left; }
.FolderingAssignTasks .TaskItem .Layout_ShiftedPaneSelection { float: left; margin: 0 0 0 1em; width: 80%;}
.FolderingAssignTasks .TaskItem .Layout_RightPaneSelection { float: right; }
.FolderingAssignTasks .TaskItem .Layout_ButtonPane { margin: 0 0 0.5em 2.5em; width: 100%; clear: both; }
.FolderingAssignTasks .Layout_HeaderBoxPrimary .TaskItemsHeading { }
.FolderingAssignTasks .TaskItem .InputContent { width: 90%; min-width: 90%; }
.FolderingAssignTasks .TaskItem .InputContent .Informational { font-size: 0.85em; }
.FolderingAssignTasks .TaskItem .Layout_TaskSummary { width: 100%; height: 1.65em; }
.FolderingAssignTasks .Layout_AssignmentsLabelsExpanded { margin: 0.5em 0 0.5em 0.7em; }
.FolderingAssignTasks .Layout_AssignmentsLabelsRestricted { margin: 0.5em 0 0.5em 0.7em; height:7.5em; overflow:auto; }
.FolderingAssignTasks .AssignmentsTitle { background: #e7e7e7; }
.FolderingAssignTasks .AssignmentsTitle .MajorHeaderBoxContent { background-color: #ffffff; }
.FolderingAssignTasks .AssignmentsTitle .MajorHeaderBox { border: #9A9A9A 1px solid; }
.FolderingAssignTasks .AssignmentsTitle tr.MajorHeaderBoxTitleBar { background: repeat-x left bottom; height: 30px; }
.FolderingAssignTasks .TaskItem .TaskCalendar { width: 200px; font-size:10pt; }

/* Foldering's ContentCalendar */
.FolderingContentCalendar .TaskList { overflow: auto; height: 96px; text-align: left; background-color: white; }
.FolderingContentCalendar .TaskList .Informational { display: block; background-color: Navy; margin: 1px 0; color:white; font-size: 1em; }

/* This is to prevent excessive spacing between nodes in the EDGAR template
   Tracker #103997 */
.ConcordTree * { padding:0px; }

/* Patent Claims Analyzer */
.PatentClaimsAnalyzer { font-size:10pt; background-color:#F0F0F0; height:100%; }
.PatentClaimsAnalyzer .PageContent { width:70%; text-align:left; clear:both; padding-top:15px; margin-left:10px; }
.PatentClaimsAnalyzer .HeaderSection { text-align:center; padding-bottom:25px; }
.PatentClaimsAnalyzer .HeaderSection .Line1 { font-weight:bold; }
.PatentClaimsAnalyzer .HeaderSection hr { text-align:center; width:80%; }
.PatentClaimsAnalyzer .HeaderSection div { margin-top:5px; }
.PatentClaimsAnalyzer .TopLinks .LeftSection { float:left; font-weight:bold; padding-left:10px; }
.PatentClaimsAnalyzer .TopLinks .RightSection { float:right; padding-right:10%; }
.PatentClaimsAnalyzer .HeaderBar { padding:20 20 0 20; width:80%; }
.PatentClaimsAnalyzer .DividerSection { background:url('../images/horizontal-blue.gif') repeat-x 0 center; width:50%; padding-left:80px;}
.PatentClaimsAnalyzer .DividerSection span { background-color:#F0F0F0; padding:0 3; }
.PatentClaimsAnalyzer .LeftMargin { margin-left:30px; }
.PatentClaimsAnalyzer .TopMargin { padding-top:50px; }
.PatentClaimsAnalyzer .ConfirmationClaim {margin-top:20; margin-bottom:20; }
.PatentClaimsAnalyzer .Checkbox { float:left; }
.PatentClaimsAnalyzer .Result { float:left; padding-left:10px; }
.PatentClaimsAnalyzer .Result a { font-weight:bold; }
.PatentClaimsAnalyzer .Result .PatentInfo { margin-bottom:15px; }
.PatentClaimsAnalyzer .Divider { clear:both; padding:10 0; width:70%; }
.PatentClaimsAnalyzer .TagToPrintDirections { margin-top:25px; margin-left:5px; }
.PatentClaimsAnalyzer .Recommendations .NoRecommendations { font-weight:bold; }


/* Advisor Offers */
.AdvisorDisplay { border:1px solid #aaa; }
.AdvisorDisplay .Image { float:left; margin:15px 10px 0 10px; }
.AdvisorDisplay .OfferContent { margin:46px 10px 10px 180px; }
.AdvisorDisplay .WarningContent { margin:10px; }
.AdvisorDisplay .ButtonHolder { text-align:center; padding:10px; }
.AdvisorDisplay .Accept { display:block; margin:auto; }
.AdvisorDisplay .Decline { display:block; font-size:0.68em; font-family:Verdana,Helvetica,sans-serif; color:#094285; margin-top:10px; }
.AdvisorDisplay .Notes { color:#888; }
.AdvisorDisplay .DontAskHolder { text-align:right; margin:15px; }
.AdvisorDisplay .DontAskHolder span { vertical-align:middle; color:#888;}
.AdvisorDisplay .DontAskHolder input { vertical-align:middle; }

/* Capitol Watch Track Buttons */
.CapitolWatchTrackingButtons { height: 1em; padding: 0.25em 0; text-align: right;}
.CapitolWatchTrackingButtons div { float: right; }
.CapitolWatchTrackingButtons a { padding-right: 1em; }
.CapitolWatchTrackingButtons span { font-weight:bold; font-size: 0.8em; display: block; }
.MultiSearchDisplay .CapitolWatchTrackingButtons span { font-size: 0.9em; float: right; }
.TrackFolderListContainer { font-size: 0.8em; font-weight: bold; padding: 0; margin: 0; }
.TrackFolderListContainer ul { margin-top: 0.5em;}
.TrackFolderListContainer h6 { font-size: 1em; padding: 0; margin: 0;}
.TrackFolderListContainer li { list-style-image: url('../images/CapitolWatch_FileClosed.gif'); padding-left: 0.5em; }
.ResultHitsContainer .CapitolWatchTrackingButtons { margin: 0.5em; }
.ResultHitsContainer .CapitolWatchTrackingButtons span { font-size: 0.9em; }
.DocumentTextContainer .CapitolWatchTrackingButtons { float: left; padding: 0.5em; font-size: 1em; }

.CapitolAdvantage h1 { background-color: #e6e6e6; font-size: 0.8em; font-weight: bold; line-height: 1.5em; padding-left: 0.5em; margin: 0; font-family: Verdana,Helvetica,sans-serif; }
.CapitolAdvantage h2 { font-size:  1.2em; margin: 0; font-family: Verdana,Helvetica,sans-serif; }
.CapitolAdvantage div { padding: 1em; }
.CapitolAdvantage p { padding-left: 3em; }
.CapitolAdvantage div div { padding: 0 0 0 2em; }
.CapitolAdvantage .Informational { }

/* OnePass password verification for public records */
.VerifyPassword {padding:20px 100 20px 20px;}
.VerifyPassword .Message {font-size: 0.9em; padding-right: 80px;}
.VerifyPassword .Username {font-size:0.9em; font-weight:bold; padding-right:3px;}
.VerifyPassword .Password {font-size:0.9em; font-weight:bold; padding-right:5px;}
.VerifyPassword .Password {padding-top:3px;}
.VerifyPassword .ForgotPassword {padding-left:125px; font-size:0.8em;}
.VerifyPassword .ErrorMessage {color:Red; font-size:0.7em; font-weight:bold; padding-left:5px;}

/* ContactNet Expert Selection */
.ContactNetExpertSelection {margin:10px;}
.ContactNetButtons {text-align:center;}
.ContactNetGo {margin:5px;margin-top:10px;}
.ContactNetCancel {margin:5px;margin-top:10px;}
.ContactNetExpertSelection .ProfileType {font-weight:bold;margin-top:10px;}
.ContactNetExpertSelection .Expert {margin-left:10px;}

/*Regulatory Guidance Summaries document */
.RegulatoryGuidanceSummary .SummariesUppercase { text-transform:uppercase; }
.RegulatoryGuidanceSummary table { width:600px; }
.RegulatoryGuidanceSummary td { vertical-align:top; width:50%; padding:0; }
.RegulatoryGuidanceSummary .SummariesHeadText { color:Navy; font-size:1.12em; }
.RegulatoryGuidanceSummary .SummariesHeading { display:inline; padding-right:0.2em; }
.RegulatoryGuidanceSummary .SummariesChartBuilderLink { padding-left: 0.3em; }

.ALRWestlawResearch {margin: 20px 0px 20px 0.25in; overflow:auto;}
.ALRWestlawResearch .Text {float:left; font-style:italic; border:1px solid black; padding: 5px 10px 5px 5px;}
.ALRWestlawResearch .Clear {clear:left;}
.ALRWestlawResearch .SearchTerms {font-style: normal; font-weight:bold;}

