/*/
	(c) 2000-2004 by Locke Enterprisesw - All rights reserved.
	License: Authorized for use on the AutoGlassHosting.com website.
	File:  management.css [v2.0]
	Purpose:  Export CSS classes for use in the website content management system.
	Created:  10/4/2000 - Locke Enterprises (iLocke.com) - taken from Nathan's master template
	Modification History:
		· 3/7/2003 - Nathan - enhanced/standardized certain elements including the generic .normal class
		· 7/3/2004 - Nathan - ported from the admin.css for subordinate logins
/*/

/* standard elements */
	BODY{ color: #000000; font-family: Arial, Helvetica; font-size: 12px; }

/*-------------------------------------------------------------------------
 link classes
-------------------------------------------------------------------------*/

/* regular links */
	A{ font-size: 12px; color: #6060C0; text-decoration: none; font-weight: bold; }
	A:link{ font-size: 12px; color: #6060C0; text-decoration: none; font-weight: bold; }
	A:visited{ font-size: 12px; color: #6060C0; text-decoration: none; font-weight: bold; }
	A:hover{ font-size: 12px; color: #88A0D8; text-decoration: underline; font-weight: bold; }
	A:active{ font-size: 12px; color: #88A0D8; text-decoration: underline; font-weight: bold; }

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

/* regular links 
	A{ color: #6060C0; font-weight: bold; text-decoration: none; }
	A:link{ color: #6060C0; font-weight: bold; text-decoration: none; }
	A:visited{ color: #6060C0; font-weight: bold; text-decoration: none; }
	A:hover{ color: #82B3D1; font-weight: bold; text-decoration: underline; }
	A:active{ color: #82B3D1; font-weight: bold; text-decoration: underline; }
*/

/* "nav" links */
	A.nav{ font-size: 18px; color: #FFFFFF; text-decoration: none; font-weight: bold; }
	A.nav:link{ font-size: 18px; color: #FFFFFF; text-decoration: none; font-weight: bold; }
	A.nav:visited{ color: #FFFFFF; text-decoration: none; font-weight: bold; }
	A.nav:hover{ color: #FFFC90; text-decoration: underline; font-weight: bold; }
	A.nav:active{ color: #FFFC90; text-decoration: underline; font-weight: bold; }

/* "subnav" links */
	A.subnav{ font-size: 12px; color: #C0F0F0; text-decoration: none; font-weight: bold; }
	A.subnav:link{ font-size: 12px; color: #C0F0F0; text-decoration: none; font-weight: bold; }
	A.subnav:visited{ color: #C0F0F0; text-decoration: none; font-weight: bold; }
	A.subnav:hover{ color: #FFFC90; text-decoration: underline; font-weight: bold; }
	A.subnav:active{ color: #FFFC90; text-decoration: underline; font-weight: bold; }

/* "topnav" links */
	A.topnav{ font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: bold; }
	A.topnav:link{ font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: bold; }
	A.topnav:visited{ color: #FFFFFF; text-decoration: none; font-weight: bold; }
	A.topnav:hover{ color: #FFFC90; text-decoration: underline; font-weight: bold; }
	A.topnav:active{ color: #FFFC90; text-decoration: underline; font-weight: bold; }

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

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

/* "alert" links */
	A.alert{ font-size: 12px; }
	A.alert:link{ color: #FF0000; font-weight: bold; text-decoration: none; }
	A.alert:visited{ color: #FF0000; font-weight: bold; text-decoration:none; }
	A.alert:hover{ color: #FF0000; text-decoration: underline; }
	A.alert:active{ color: #FF0000; text-decoration: underline; }
	
/* "action" links */
	A.action{ font-size: 12px; }
	A.action:link{ color: #F08000; font-weight: bold; text-decoration: none; }
	A.action:visited{ color: #F08000; font-weight: bold; text-decoration:none; }
	A.action:hover{ color: #FFC040; text-decoration: underline; }
	A.action:active{ color: #F08000; text-decoration: underline; }

/* "Header1" links */
	A.header{ font-weight: bold; font-size: 12px; }
	A.header:link{ color: #0000A0; text-decoration: none; }
	A.header:visited{ color: #0000A0; text-decoration:none; }
	A.header:hover{ color: #0000C8; text-decoration: underline; }
	A.header:active{ color: #0000C8; text-decoration: underline; }

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

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

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

/*-------------------------------------------------------------------------
 table cell data classes
-------------------------------------------------------------------------*/
	td{ color: #000000; font-family: Arial, Helvetica; font-size: 12px; text-align: left; vertical-align: middle; }
	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.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; }

/*-------------------------------------------------------------------------
 special 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; }


/*-------------------------------------------------------------------------
 custom spans
-------------------------------------------------------------------------*/
	SPAN.newstitle{ font-weight: bold; color: #181818; }
	SPAN.newstext{ color: #181818; }

/*-------------------------------------------------------------------------
 general classes
-------------------------------------------------------------------------*/
/*-- for buttons --*/
	.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; /* border-style: dashed dotted; */
	}
/*-- for input boxes, texareas, and certain cells --*/
	.normal {
		color: #000060; background: #F0F0F0; vertical-align: middle;
		font-size: 11px; font-weight: normal; border-color: #C0C0C0; text-decoration: none;
		font-family: "Arial", "Helvetica", "Sans-Serif"; /*/ -- N6 has problems with this for some reason (?) -- /*/
		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;
		/* testing: border-color: #000080; border-style: solid; border-width: 1px;  */
	}
	.readonly {
		color: #404040; background: #D8D8D8; border-color: #C0C0C0; vertical-align: middle;
		font-size: 8pt; font-family: "Arial"; font-weight: normal; text-decoration: none;
		/* testing: border-color: #C0C0C0; background: #D8D8D8; border-style: solid; border-width: 1px; */
	}
	.errorText{ color: #C00000; }
	.messageText{ color: #00A000; }
