/**********************************************************************
* Copyright (C) 2002 Barnhart & Barnhart, Inc.  All rights reserved.
*
* http://www.barnhart.com
*
* Barnhart & Barnhart, Inc.
* 1851 E Mayberry Rd, Suite 100
* Westminster, MD 21158-1508 USA
**********************************************************************/

/*
	BODY {
	}
*/

	A:link {
		color: #191970;
	}

	A:visited {
		color: #191970;
	}

	A:active {
		color: red;
	}

	H1 {
		color: #191970;
		font-family: Times, serif;
		font-size: 160%;
		font-weight: bold;
	}

	H2 {
		color: #191970;
		font-family: Times, serif;
		font-size: 140%;
		font-weight: bold;
	}

	H3 {
		color: #191970;
		font-family: Times, serif;
		font-size: 120%;
		font-weight: bold;
	}

	H4 {
		color: #191970;
		font-family: Times, serif;
		font-size: 100%;
		font-weight: bold;
	}

	H5 {
		color: #191970;
		font-family: Times, serif;
		font-size: 100%;
		font-style: italic;
		font-weight: bold;
	}

	P {
		color: #191970;
		font-family: Arial, Helvetica, sans-serif;
	}

	LI {
		color: #191970;
		font-family: Arial, Helvetica, sans-serif;
	}

	TH {
		color: #191970;
		font-family: Arial, Helvetica, sans-serif;
	}

	TD {
		color: #191970;
		font-family: Arial, Helvetica, sans-serif;
	}

	BLOCKQUOTE {
		font-family: Arial, Helvetica, sans-serif;
	}

/************************************************************/

	.H1Style {
		color: #191970;
		font-family: Times, serif;
		font-size: 160%;
		font-weight: bold;
	}

	.H2Style {
		color: #191970;
		font-family: Times, serif;
		font-size: 140%;
		font-weight: bold;
	}

	.H3Style {
		color: #191970;
		font-family: Times, serif;
		font-size: 120%;
		font-weight: bold;
	}

	.H4Style {
		color: #191970;
		font-family: Times, serif;
		font-size: 100%;
		font-weight: bold;
	}

	.H5Style {
		color: #191970;
		font-family: Times, serif;
		font-size: 100%;
		font-style: italic;
		font-weight: bold;
	}

	.PStyle {
		color: #000000;
		font-family: Arial, Helvetica, sans-serif;
	}

/************************************************************/

	.CopyrightNotice {
		color: #191970;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 75%;
	}

	.ErrorHeadingStyle {
		color: red;
		font-family: Arial, Helvetica, sans-serif;
		font-size: larger;
		font-weight: bold;
	}

	.ErrorTextStyle {
		color: red;
		font-family: Arial, Helvetica, sans-serif;
	}

	.SpecialOrderStyle {
		color: red;
		font-weight: bold;
	}

	.NoteStyle {
		color: red;
		font-style: italic;
	}

	.headerH1 {
		color: #FFFFFF;
	}

	.headerH3 {
		color: #FFFFFF;
	}

/************************************************************
*	TOC STYLINGS
************************************************************/

	.TOCTabStyle {
		color: #000000;
		font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;
		font-size: smaller;
		font-weight: bold;
	} 

	.TOCLevel1Style {
		color: #000000;
		font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;
		font-size: smaller;
		font-weight: bold;
	}

	A.TOCLevel1Style:link {
		color: #000000;
	}

	A.TOCLevel1Style:visited {
		color: purple;
	}

	A.TOCLevel1Style:active {
		color: #FFFF00;
	}

	.TOCLevel2Style {
		color: black;
		font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;
		font-size: smaller;
	}

	A.TOCLevel2Style:link {
		color: black;
	}

	A.TOCLevel2Style:visited {
		color: purple;
	}

	A.TOCLevel2Style:active {
		color: #FFFF00;
	}

	.TOCLevel3Style {
		color: black;
		font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;
		font-size: smaller;
	}

	A.TOCLevel3Style:link {
		color: black;
	}

	A.TOCLevel3Style:visited {
		color: purple;
	}

	A.TOCLevel3Style:active {
		color: #FFFF00;
	}

	.BreadcrumbStyle {
		color: black;
		font-family: Arial, Helvetica, sans-serif;
		font-size: smaller;
		font-style: italic;
	}

	A.BreadcrumbStyle:link {
		color: black;
	}

	A.BreadcrumbStyle:visited {
		color: purple;
	}

	A.BreadcrumbStyle:active {
		color: red;
	}

	.TOCNoteStyle {
		color: black;
		font-family: Arial, Helvetica, sans-serif;
		font-style: italic;
	}

	A.TOCNoteStyle:visited {
		color: black;
	}

/************************************************************
*	Nav Bar STYLINGS
************************************************************/

	.NavBarStyle {
		color: #191970;
		font-family: Arial, Helvetica, sans-serif;
	}

	A.NavBarStyle:link {
		color: #191970;
	}

	A.NavBarStyle:visited {
		color: #191970;
	}

	A.NavBarStyle:active {
		color: red;
	}

/************************************************************
*	record_set_nav_subview_style STYLINGS
************************************************************/

	.RSNavBarStyle {
		color: black;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 75%;
	}

	A.RSNavBarStyle:link {
		color: black;
	}

	A.RSNavBarStyle:visited {
		color: purple;
	}

	A.RSNavBarStyle:active {
		color: red;
	}

/************************************************************
*	MISCELLANEOUS
************************************************************/

	.sof_label_style {
		color: #000000;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
	}

/************************************************************
*	AQTREE
*	Copied from file 'aqtree3clickable.css'.
************************************************************/

/* Turn off list bullets */
ul.aqtree3clickable li { list-style: none; }

ul.aqtree3clickable, ul.aqtree3clickable ul, ul.aqtree3clickable li {
  margin: 0; padding: 0; 
}

/* This controls the indent for each sublist */
ul.aqtree3clickable ul {
  padding-left: 20px;
}

/* Provide space for our own "bullet" inside the link */
ul.aqtree3clickable li a { padding-left: 20px; }

/* Show "bullets" in the links, depending on the class of the
   LI that the link's in */
ul.aqtree3clickable li.aq3open a {
    background: url(aqtree/minus.gif) center left no-repeat;
}
ul.aqtree3clickable li.aq3closed a {
    background: url(aqtree/plus.gif) center left no-repeat;
}
ul.aqtree3clickable li.aq3bullet a {
    background: url(aqtree/bullet.gif) center left no-repeat;
}

/* Actually show and hide sublists */
ul.aqtree3clickable li.aq3open ul { display: block; }
ul.aqtree3clickable li.aq3closed ul { display: none; }

/************************************************************

/************************************************************
*	ABSTRACT PAGE STYLINGS
************************************************************/

	.AbstractLevel1Style {
		color: black;
		font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;
		font-weight: bold;
	}

	A.AbstractLevel1Style:link {
		color: black;
	}

	A.AbstractLevel1Style:visited {
		color: purple;
	}

	A.AbstractLevel1Style:active {
		color: red;
	}

/************************************************************
*	SITE MAP STYLINGS
************************************************************/

	.IndexTOCTabStyle {
		color: black;
		font-family: Arial, Verdana, sans-serif;
		font-weight: bold;
	}

	.IndexTOCLevel1Style {
		color: black;
		font-family: Arial, Verdana, sans-serif;
		font-weight: bold;
	}

	.IndexTOCLevel2Style {
		color: black;
		font-family: Arial, Verdana, sans-serif;
	}

	.IndexTOCLevel3Style {
		color: black;
		font-family: Arial, Verdana, sans-serif;
	}

/************************************************************
*			SHOPPING CART STYLINGS
************************************************************/

/* Obsolete 10/26/06
	.sc_table_header_style {
		background-color: #DCDCDC;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		color: #000000;
		text-align: center;
	}

	.sc_table_cell_style {
		color: #000000;
		font-family: Arial, Helvetica, sans-serif;
	}

	.sof_section_header_style {
		color: #000000;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
	}

	.sc_summary_style {
		background-color: #F5F5F5;
		color: #000000;
		font-family: Arial, Helvetica, sans-serif;
	}
*/

/************************************************************
*				SALES ORDER FORM STYLINGS
************************************************************/

/* Obsolete 10/26/06
	.sof_page_header_style {
		color: #000000;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
	}

	.sof_comment_style {
		color: #000000;
		font-family: Arial, Helvetica, sans-serif;
	}
*/

/************************************************************
*			ERROR MESSAGE STYLINGS
************************************************************/

	.error_header_style {
		color: red;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
	} 

	.error_message_style {
		color: navy;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
	} 

/************************************************************
*			APPLICATION SUB MENU STYLINGS
************************************************************/

	.applicationSubMenuStyle {
		font-family: Arial, Helvetica, sans-serif;
		color: black;
		background: white;
	}

/* TBD Is this really needed?
	A.applicationSubMenuLinkStyle {
		font-family: Arial, Helvetica, sans-serif;
		color: black;
	}
*/

	A.applicationSubMenuLinkStyle:link {
		color: blue;
	}

	A.applicationSubMenuLinkStyle:visited {
		color: purple;
	}

	A.applicationSubMenuLinkStyle:active {
		color: green;
	}

/************************************************************
*				SECTION HEADER STYLINGS
************************************************************/

	.sectionHeaderStyle {
		color: #CC0033;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
	}

	.sectionCommentStyle {
		background-color: #E5E5E5;
		color: purple;
		font-family: Arial, Helvetica, sans-serif;
	}

/************************************************************
*				SALE LIST STYLINGS
************************************************************/

	.tableHeaderStyle {
		background-color: #C0C0C0;
		color: #000000;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
	}

	A.tableHeaderStyle {
		font-family: Arial, Helvetica, sans-serif;
		color: blue;
	}

	A.tableHeaderStyle:active {
		color: green;
	}

	A.tableHeaderStyle:visited {
		color: purple;
	}

	A.tableHeaderStyle:link {
		color: blue;
	}

	.tableCellStyle {
		font-family: Arial, Helvetica, sans-serif;
		color: black;
	}

	.sale_list_entry_header{
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		color: purple;
	}

	.sale_list_entry_detail{
		font-family: Arial, Helvetica, sans-serif;
		color: black;
	}

/************************************************************
*						AUTH STYLINGS
************************************************************/

	.tableRowHeaderStyle {
		color: #CC0033;
		font-family: Arial, Helvetica, sans-serif;
	}

	.tableRowStyle {
		color: purple;
		font-family: Arial, Helvetica, sans-serif;
	}

/************************************************************
*	ADD, DELETE, MODIFY, AND SEARCH FORM STYLINGS
************************************************************/

	.formFieldNameStyle {
		background-color: #C0C0C0;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bolder;
		text-align: right;
	}

	.formFieldValueStyle {
		background-color: #FFFFFF;
		font-family: Arial, Helvetica, sans-serif;
		color: black;
	}

/************************************************************
*				VIEW OPTION FORM STYLINGS
************************************************************/

	.ViewOptionName {
		background-color: #C0C0C0;
		color: #CC0033;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal;
	}

	.ViewOptionValue {
		background-color: #FFFFFF;
		color: black;
		font-family: Arial, Helvetica, sans-serif;
	}

	.ViewOptionNote {
		font-size: small;
	}

/************************************************************/


