
/*/
	Copyright © 2000-2009 by Locke Enterprises (iLocke.com) - All rights reserved.
	License: Authorized for use on the Windshields To Go website(s).
	File:  manager.css [v0.97]
	Purpose:  Export CSS classes for use in the LockeMgr standardized website content management system utility scripts.
	Created:  12/29/2003 - Nathan - for the manager.phi subsystem; taken from m¥ master template from Y2K
	Modification History:
		· 7/7/2004 - Nathan - modifications; added in the TR.managerRow*, the generic .bolded, and A.text* classes
		· mm/dd/yyyy - [name] - [comment]
/*/


/* MAIN items */
	BODY, TD{ color: #000000; font-family: Arial, Helvetica; font-size: 12px; }

/* LINKS */

	/* regular links */
		A, A:link, A:visited { color: #2828B8; text-decoration: none; }
		A:hover, A:active { color: #88A0D8; text-decoration: underline; }
		A, A:link, A:visited, A:hover, A:active { font-weight: normal; }


	/* thin links */
		A.thin, A.thin:link, A.thin:visited { font-weight: normal; }
		A.thin:hover, A.thin:active { font-weight: normal; }

	/* "larger" links */
		A.larger, A.larger:link, A.larger:visited { font-size: 18px; color: #0040C0; text-decoration: none; font-weight: normal; }
		A.larger:hover, A.larger:active { font-size: 18px; color: #0030E0; text-decoration: underline; font-weight: normal; }

	/* "admin" links */
		A.admin, A.admin:link, A.admin:visited { color: #0050A0; font-weight: normal; }
		A.admin:hover, A.admin:active { color: #0050A0; text-decoration: underline; }

	/* "alert" links */
		A.alert, A.alert:link, A.alert:visited { color: #C00000; }
		A.alert:hover, A.alert:active { color: #FF0000; text-decoration: underline; }

	/* NOT USED -- "action" links */
		A.action, A.action:link, A.action:visited { font-size: 12px; }
		A.action:hover, A.action:active { color: #FFC040; text-decoration: underline; }

	/* "Header1" links */
		A.Header1, A.Header1:link, A.Header1:visited { font-weight: normal; font-size: 12px; }
		A.Header1:hover, A.Header1:active{ color: #F0F0C0; text-decoration: underline; }

	/* "Header2" links */
		A.Header2, A.Header2:link, A.Header2:visited { font-weight: normal; font-size: 12px; }
		A.Header2:hover, A.Header2:active { color: #B8F0B8; text-decoration: underline; }

	/* "listName" links */
		A.listName,A.listName:link,A.listName:visited{ font-size: 12px; font-weight: normal; }
		A.listName:hover,A.listName:active{ color: #0080C0; font-weight: normal; text-decoration: underline; }

	/* "text" links (looks like regular text) */
		A.text,A.text:link,A.text:visited{ color: #000000; font-size: 12px; font-weight: normal; }
		A.text:hover,A.text:active{ color: #000000; font-weight: normal; text-decoration: none; }

/* table items */

		TABLE.managerEdit{ background: #204890; border-bottom: #204890 1px solid; border-left: #204890 1px solid; border-right: #204890 1px solid; border-top: 0; }

	/* cells */
		TD{ text-align: left; vertical-align: middle; }
		TD.managerListBg{ background: #808080; }
		TD.header{ color: #000000; background: #C0C0C0; font-weight: bold; text-align: center; }
		TD.name{ color: #000000; background: #E0E0E0; font-weight: bold; text-align: left; }
		TD.field{ color: #000000; background: #F0F0F0; }
		TD.value{ color: #000080; background: #F8F8F8; }
		TD.actionHeader{ color: #000000; background: #A0C0D0; font-weight: bold; text-align: center; }
		TD.action{ color: #000000; background: #D0E8F0; text-align: center; }
		TD.action2{ color: #000000; background: #BAD9E4; text-align: center; }
		TD.action_grayed{ color: #000000; background: #E8E8E8; text-align: center; }
		TD.action2_grayed{ color: #000000; background: #D8D8D8; text-align: center; }
		TD.action_special{ color: #000000; background: #D8F0DC; text-align: center; }
		TD.action2_special{ color: #000000; background: #C0E8C0; text-align: center; }
		TD.highlight{ color: #990066; background: #F4F4E8; text-align: center; vertical-align: middle; font-weight: normal;font-size: 12px; }
		TD.grayed{ color: #808080; background: #F8F8F8; font-weight: normal; text-align: center; }
		TD.managerHeaderList{ background: #D0D0D0; font-weight: bold; }
		TD.managerHeaderEdit{ background: #D0D0D0; font-weight: bold; border-top: #204890 1px solid; }
		TD.managerSectionHeader{ color: #4018A0; background: #E0E0F8; font-weight: bold; border-top: #204890 1px solid; }
		TD.managerFieldName{ color: #404060; background: #E8E8E8; font-weight: bold; vertical-align: top; padding-top: 5px; padding-bottom: 2px; padding-left: 4px; padding-right: 10px; }
		TD.managerFieldEdit{ background: #FFFFFF; font-weight: normal; }
		TD.managerSectionHeaderSpecial{ color: #781888; background: #D0F0D8; font-weight: bold; border-top: #204890 1px solid; }
		TD.managerFieldNameSpecial{ color: #686068; background: #E0F0E4;/*#E0F0E0*/ font-weight: bold; vertical-align: top; padding-top: 5px; padding-bottom: 2px; padding-left: 4px; padding-right: 10px; }
		TD.managerFieldEditSpecial{ color: #000000; background: #F0F8F2;/*#F4FFF0*//*#F8FCF8*/ font-weight: normal; }

	/* rows */
		TR.managerRow{ background: #F4FCFF; }
		TR.managerRow2{ background: #E4F0F4; }
		TR.managerRow_grayed{ background: #F0EEED; }
		TR.managerRow2_grayed{ background: #E0DEDD; }
		TR.managerRow_special{ background: #E8F8EC; }
		TR.managerRow2_special{ background: #D8F0DC; }

/* other BLOCKs */

	/* paragraphs */
		P.message{ color: #00A000; background: none; text-decoration: none; font-weight: bold; font-size: 16px; }
		P.action{ color: #00A000; background: none; text-decoration: none; font-weight: bold; font-size: 14px; }
		P.error{ color: #C00000; background: none; text-decoration: none; font-weight: bold; font-size: 14px; }
		P.pageTitle{ color: #2060A0; font-weight: bold; font-size: 22px; text-decoration: underline; }
		P.alertTitle{ color: #C00000; font-weight: bold; font-size: 22px; text-decoration: underline; }
		P.pagetext{ margin-top: 0; margin-left: 0; margin-right: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-left: 2em; padding-bottom: 1em; }
		P.bq{ padding-top: 0; padding-left: 2em; padding-right: 0; padding-bottom: 0; }

	/* blockquoting */
		BLOCKQUOTE{ padding-top: 0; padding-left: 2em; padding-right: 0; padding-bottom: 0; }
		
	/* spans */
		SPAN.fieldUnits{ color: #000000; font-weight: normal; padding-left: 1px; }
		SPAN.fieldDescription{ color: #808080; font-size: 11px; }
		SPAN.note{ color: #288858; }
		SPAN.4px{ font-family: Arial, Helvetica; font-size: 4px; }

/* GENERIC */
	.none{}
	.bolded{ font-weight: bold; }
	.grayed{ color: #808080; }
	.button{ color: #FFFFFF; background: #8080B0; vertical-align: middle; font-size: 14px; border-color: 0040D0;  }
	.smallButton {
		color: #FFFFFF; background-color: #8080B0; font-size: 10px; vertical-align: middle; border-style: solid; border-width: 1px;
		border-left-color: #000000; border-right-color: #000000 border-top-color: #000000; border-bottom-color: #000000;
	}
	.deleteButton {
		color: #600000; background: #C06060; font-size: 10pt; border-color: #F04040; border-color: #FFC0C0; vertical-align: middle;
		font-family: Verdana, Tahoma, Arial, Helvetica; font-weight: bold;
	}
	.normal {
		color: #000060; background: #F4F4F4; vertical-align: middle;
		font-size: 11px; font-weight: normal; border-color: #C0C0C0; text-decoration: none;
		font-family: "Arial", "Helvetica", "Sans-Serif"; /* N6?! */
		scrollbar-face-color: #A0A0A0; scrollbar-shadow-color: #808080; scrollbar-highlight-color: #E8E8E8;
		scrollbar-3dlight-color: #C0C0C0; scrollbar-darkshadow-color: #000000; scrollbar-track-color: #E0E0E0;
		scrollbar-arrow-color: #FFFFFF;
	}
	.readonly {
		color: #404040; background: #D8D8D8; border-color: #C0C0C0; vertical-align: middle;
		font-size: 8pt; font-family: "Arial"; font-weight: normal; text-decoration: none;
	}
	.errorText{ color: #C00000; }
	.messageText{ color: #00A000; }
