﻿/*--------------------------------------------------------------------------------*/
/* PRIMARY LAYOUT CLASSES AND STYLES										  */
/*--------------------------------------------------------------------------------*/
.CstHdr					{background: #6f6f6f; color: White; }
.menuItem				{ font-family: sans-serif; font-size:8pt; width:125; padding-left:20; background-Color: menu;color:black; }
.highlightItem	{ font-family: sans-serif; font-size: 8pt; width: 125; padding-left: 20; background-Color: highlight; color: white; }

.BB					{border-bottom: 5px solid #ffcc66; padding-left: 1px;}

/*	Div Title */
.DivTitle			{font-family: tahoma, arial, helvetica; font-size: 10px; font-weight:bold; text-align:center; background-color:#969696; color:white; padding-left:5px;}

.tblcolor1			{BACKGROUND-COLOR: #000000;}
.tblcolor2			{BACKGROUND-COLOR: #efefef; border-right: 1px outset #efefef;}
.tblcolor3			{BACKGROUND-COLOR: #3f3f3f;}

.topmenu				{BACKGROUND-COLOR: #ffffff; COLOR: #696969; FONT-FAMILY: Verdana, arial, Helvetica, sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal; TEXT-DECORATION: none;}
.title1					{COLOR: #ffffff; FONT-FAMILY: arial, Helvetica, sans-serif; FONT-SIZE: 18px; FONT-WEIGHT: bold;}
.menuselected		{COLOR: maroon; FONT-FAMILY: arial; FONT-SIZE: 11px; FONT-WEIGHT: bold;}

.MenuTopColor		{background: #3A3A96; color: white;}
.MenuOut				{background: #3A3A96; font-family: arial; font-size: 11px; color: white; cursor: hand; padding: 4px;}
.MenuOver				{background: #CED41F; font-family: arial; font-size: 11px; color: black; cursor: hand; border: 2px groove #efefef; padding: 2px;}
.MenuChosen			{background: #3A3A96; font-family: arial; font-size: 11px; color: white; cursor: default; border: 2px groove #efefef; padding: 2px;}

.defaultpageback{BACKGROUND-COLOR: #d3d3b6}
.menuhover			{COLOR: #f0e68c; FONT-FAMILY: arial; FONT-SIZE: 10pt; FONT-WEIGHT: bold; LETTER-SPACING: normal; TEXT-DECORATION: none;}
.searchtop			{BACKGROUND-COLOR: #000000; COLOR: #ffffff; FONT-FAMILY: arial; FONT-SIZE: 8pt; FONT-WEIGHT: bold;}
.sr							{COLOR: #000000; FONT-FAMILY: arial; FONT-SIZE: 7pt;}
.sr1						{COLOR: #000000; FONT-FAMILY: arial; FONT-SIZE: 7pt; text-align:left;}
.src						{COLOR: #000000; FONT-FAMILY: arial; FONT-SIZE: 7pt; BACKGROUND: #f4f4f4; text-align:center;}
.searchresult		{COLOR: #000000; FONT-FAMILY: arial; FONT-SIZE: 7pt}

.noteheader			{COLOR: #ffcc33; FONT-FAMILY: arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold;}
.notereplyheader{COLOR: #000000; FONT-FAMILY: arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: bold}
.notereplybody	{COLOR: #000000; FONT-FAMILY: arial; FONT-SIZE: 11px;}
.noteaddreply		{COLOR: #ffcc33; FONT-FAMILY: arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-DECORATION: underline;}
.notebody				{COLOR: #666666; FONT-FAMILY: arial; FONT-SIZE: 11px;}

.GB					{padding-left: 3px; padding-right: 3px; cursor: hand;  height: 16px; font-weight: normal; font-family: arial; font-size: 11px; background-color: #efefef; color: black; text-align: center; border: 2px groove; padding-top: 0px;}
.GBOv				{padding-left: 3px; padding-right: 3px; cursor: hand; height: 16px; font-weight: normal; font-family: arial; font-size: 11px; background-color: maroon; color: white; text-align: center; border: 2px groove; padding-top: 0px;}

.GBtn
{	
	behavior: url(library/behaviours/btnGB.htc);
	padding-left: 3px; padding-right: 3px; padding-top: 0px;
	cursor: hand;  
	height: 16px; 
	font-weight: normal; font-family: arial; font-size: 11px; 
	text-align: center; 
	border: 2px groove;
}


.pt {font-family: arial; font-size: 14px; font-weight: bold;}

/*--------------------------------------------------------------------------------*/
/* Tab Classes																	  */
/*--------------------------------------------------------------------------------*/
.tabOn				{background: #efefef; border-left: 1px solid #cccccc;border-top: 1px solid #cccccc;border-right: 1px solid #cccccc; text-align: center; font-family: arial, tahoma, helvetica; font-size: 11px; font-weight: bold; cursor: default; padding-left: 5px; padding-right: 5px;}
.tabOff				{background: #ffffff; border-left: 1px solid #cccccc;border-top: 1px solid #cccccc;border-right: 1px solid #cccccc; text-align: center; font-family: arial, tahoma, helvetica; font-size: 11px; font-weight: bold; cursor: hand; padding-left: 5px; padding-right: 5px;}


.tbon				{cursor: hand;BACKGROUND: #ffcc66;COLOR: #000000;FONT-FAMILY: arial;FONT-SIZE: 9pt; FONT-WEIGHT: bold }
.tb2				{cursor: hand;BACKGROUND: #424284;COLOR: #ffffff;FONT-FAMILY: arial;FONT-SIZE: 9pt; FONT-WEIGHT: bold }
.tb3				{cursor: hand;BACKGROUND: maroon;COLOR: #ffffff;FONT-FAMILY: arial;FONT-SIZE: 9pt; FONT-WEIGHT: bold }
.tb4				{cursor: hand;BACKGROUND: orange;COLOR: #ffffff;FONT-FAMILY: arial;FONT-SIZE: 9pt;FONT-WEIGHT: bold }
.tbG				{cursor: hand;BACKGROUND: #0055AA;COLOR: #ffffff;FONT-FAMILY: arial;FONT-SIZE: 9pt;FONT-WEIGHT: bold }

/*--------------------------------------------------------------------------------*/
/* PRIMARY CONTENT CLASSES AND STYLES										  */
/*--------------------------------------------------------------------------------*/
a						{text-decoration: none; color: blue;}
.PTL				{font-family: arial, arial, helvetica; font-size: 16px; font-weight: bold; color: black; padding-left: 10px;} /*Page Title Text*/
.PTR				{font-family: arial, arial, helvetica; font-size: 18px; font-weight: bold; color: white; padding-right: 10px;} /*Page Title Text*/
.PTBack				{background: #dedbd6; height: 25px;}									/*Page Title Cell*/
.mh					{background: #ffcc66; height: 25; border-top: 1px solid #636563;}																				/*Menu Holder Cell*/
.mhc				{background: #ffcc66;}
.sOn				{background: #dedbd6; height: 30px; color: black; border-top: 1px solid #636563;}	
.std				{padding-left: 10px;background: url('../../../images/graphite_search_background.gif') no-repeat #CECFCE; font-family: arial; font-size: 14px; font-weight: bold; color: black; border-top: 2px groove #efefef; border-bottom: 2px groove #ffffff;}																			/*Search Bar Cell*/
.sOff				{background: #efefef; height: 5px; border-top: 1px solid #636563;}																				/*Search Bar Off Cell*/
.db					{background: url('../../../images/graphite_page_background.gif'); height: 26px; font-weight: bold; color: #000000; font-family: arial; font-size: 16px; padding-top: 4px;} /*Detail Bar*/
.cbt				{border-top: 1px solid #636563; padding-top: 10px; padding-left: 10px; padding-right: 10px;}  /*Main body cell*/
.cbl				{background: url('../../../images/graphite_page_background.gif');border-right: 1px solid #636563;}										/*Left Menu Cell*/
.bor				{border-bottom: 1px solid #636563;}
.back				{background: url('../../../images/graphite_page_background.gif') #efefef;}
.BB					{border-bottom: 5px solid #ffcc66; padding-left: 1px;}

/*--- Text Classes ---------------------------------------------------------------*/
.t					{font-family: arial, tahoma, helvetica; font-size: 12px;}
.tb					{font-family: arial, tahoma, helvetica; font-size: 12px; font-weight: bold;}

.t8					{font-family: arial, tahoma, helvetica; font-size: 8px;}
.t8i				{font-family: arial, tahoma, helvetica; font-size: 8px; font-style: italic;}
.t8b				{font-family: arial, tahoma, helvetica; font-size: 8px; font-weight: bold;}
.t8ib				{font-family: arial, tahoma, helvetica; font-size: 8px; font-style: italic; font-weight: bold;}

.t9					{font-family: arial, tahoma, helvetica; font-size: 9px;}
.t9i				{font-family: arial, tahoma, helvetica; font-size: 9px; font-style: italic;}
.t9b				{font-family: arial, tahoma, helvetica; font-size: 9px; font-weight: bold;}
.t9ib				{font-family: arial, tahoma, helvetica; font-size: 9px; font-style: italic; font-weight: bold;}

.t10				{font-family: arial, tahoma, helvetica; font-size: 10px;}
.t10i				{font-family: arial, tahoma, helvetica; font-size: 10px; font-style: italic;}
.t10b				{font-family: arial, tahoma, helvetica; font-size: 10px; font-weight: bold;}
.t10ib				{font-family: arial, tahoma, helvetica; font-size: 10px; font-style: italic; font-weight: bold;}

.t11				{font-family: arial, tahoma, helvetica; font-size: 11px;}
.t11i				{font-family: arial, tahoma, helvetica; font-size: 11px; font-style: italic;}
.t11b				{font-family: arial, tahoma, helvetica; font-size: 11px; font-weight: bold;}
.t11ib				{font-family: arial, tahoma, helvetica; font-size: 11px; font-style: italic; font-weight: bold;}

.t12				{font-family: arial, tahoma, helvetica; font-size: 12px;}
.t12i				{font-family: arial, tahoma, helvetica; font-size: 12px; font-style: italic;}
.t12b				{font-family: arial, tahoma, helvetica; font-size: 12px; font-weight: bold;}
.t12ib				{font-family: arial, tahoma, helvetica; font-size: 12px; font-style: italic; font-weight: bold;}

.t14				{font-family: arial, tahoma, helvetica; font-size: 14px;}
.t14i				{font-family: arial, tahoma, helvetica; font-size: 14px; font-style: italic;}
.t14b				{font-family: arial, tahoma, helvetica; font-size: 14px; font-weight: bold;}
.t14ib				{font-family: arial, tahoma, helvetica; font-size: 14px; font-style: italic; font-weight: bold;}

.t16				{font-family: arial, tahoma, helvetica; font-size: 16px;}
.t16i				{font-family: arial, tahoma, helvetica; font-size: 16px; font-style: italic;}
.t16b				{font-family: arial, tahoma, helvetica; font-size: 16px; font-weight: bold;}
.t16ib				{font-family: arial, tahoma, helvetica; font-size: 16px; font-style: italic; font-weight: bold;}

.t18				{font-family: arial, tahoma, helvetica; font-size: 18px;}
.t18i				{font-family: arial, tahoma, helvetica; font-size: 18px; font-style: italic;}
.t18b				{font-family: arial, tahoma, helvetica; font-size: 18px; font-weight: bold;}
.t18ib				{font-family: arial, tahoma, helvetica; font-size: 18px; font-style: italic; font-weight: bold;}

.t20				{font-family: arial, tahoma, helvetica; font-size: 20px;}
.t20i				{font-family: arial, tahoma, helvetica; font-size: 20px; font-style: italic;}
.t20b				{font-family: arial, tahoma, helvetica; font-size: 20px; font-weight: bold;}
.t20ib				{font-family: arial, tahoma, helvetica; font-size: 20px; font-style: italic; font-weight: bold;}

.t24				{font-family: arial, tahoma, helvetica; font-size: 24px;}
.t24i				{font-family: arial, tahoma, helvetica; font-size: 24px; font-style: italic;}
.t24b				{font-family: arial, tahoma, helvetica; font-size: 24px; font-weight: bold;}
.t24ib				{font-family: arial, tahoma, helvetica; font-size: 24px; font-style: italic; font-weight: bold;}

.text				{font-family: arial, tahoma, helvetica; font-size: 12px;}
.textbold			{font-family: arial, tahoma, helvetica; font-size: 12px; font-weight: bold;}

.text10px			{font-family: arial, tahoma, helvetica; font-size: 10px;}
.text10pxi			{font-family: arial, tahoma, helvetica; font-size: 10px; font-style: italic;}
.textbold10px		{font-family: arial, tahoma, helvetica; font-size: 10px; font-weight: bold;}

.text11px			{font-family: arial, tahoma, helvetica; font-size: 11px;}

.textred			{font-family: arial, tahoma, helvetica; font-size: 12px; color: red;}
.textredbold		{font-family: arial, tahoma, helvetica; font-size: 12px; color: red; font-weight: bold;}

.textgreen			{font-family: arial, tahoma, helvetica; font-size: 12px; color: green;}
.textgreenbold		{font-family: arial, tahoma, helvetica; font-size: 12px; color: green; font-weight: bold;}

.textwhite			{font-family: arial, tahoma, helvetica; font-size: 12px; color: white;}
.textwhitebold		{font-family: arial, tahoma, helvetica; font-size: 12px; color: white; font-weight: bold;}

.text14px			{font-family: arial, tahoma, helvetica; font-size: 14px;}
.text14pxi			{font-family: arial, tahoma, helvetica; font-size: 14px; font-style: italic;}
.textbold14px		{font-family: arial, tahoma, helvetica; font-size: 14px; font-weight: bold;}

.headingtext16px	{font-family: arial, tahoma, helvetica; font-size: 16px; font-weight: bold;}
.headingtext16pxi	{font-family: arial, tahoma, helvetica; font-size: 16px; font-weight: bold; font-style: italic;}
.headingtext18px	{font-family: arial, tahoma, helvetica; font-size: 18px; font-weight: bold;}
.headingtext18pxi	{font-family: arial, tahoma, helvetica; font-size: 18px; font-weight: bold; font-style: italic;}

/*Invoicing Fixed Width Text Styles*/
.textinvoicelarge	{font-family: courier new; font-size: 12pt;}
.textinvoicesmall	{font-family: courier new; font-size: 8pt;}

/*Tabs*/
.tab1				{}
.tabc1				{}
.tab1text			{color: #000000; font-family: arial, tahoma, helvetica; text-decoration: none; font-size: 12px; font-weight: bold;}
.tab2				{background-color: #5C5B5B;}
.tabc2				{background-color: #5C5B5B;}
.tab2text			{color: #ffffff; font-family: arial, tahoma, helvetica; text-decoration: none; font-size: 12px; font-weight: bold;}
.tab3				{background-color: navy;}
.tabc3				{background-color: navy;}
.tab3text			{color: #ffffff; font-family: arial, tahoma, helvetica; text-decoration: none; font-size: 12px; font-weight: bold;}
.tab4				{background-color: #B7B7DB;}
.tabc4				{background-color: #B5B6DE;}
.tab4text			{color: #000000; font-family: arial, tahoma, helvetica; text-decoration: none; font-size: 12px; font-weight: bold;}
.tab5				{background-color: red; width: 200px;}
.tab5text			{color: #ffffff; font-family: arial, tahoma, helvetica; text-decoration: none; font-size: 12px; font-weight: bold;}
.tab6				{background-color: #6f6f6f; width: 200px;}
.tab6text			{color: #ffffff; font-family: arial, tahoma, helvetica; text-decoration: none; font-size: 12px; font-weight: bold;}
.tab7				{background-color: #346969; width: 200px;}
.tab7text			{color: #ffffff; font-family: arial, tahoma, helvetica; text-decoration: none; font-size: 12px; font-weight: bold;}
.tab8				{background-color: #FFC9AE; width: 200px;}
.tab8text			{color: #000000; font-family: arial, tahoma, helvetica; text-decoration: none; font-size: 12px; font-weight: bold;}
.tabsp				{width: 10px;}

/*Form Elements*/
.txt100				{width: 100px; font-family: arial; font-size: 12px;}
.txt125				{width: 125px; font-family: arial; font-size: 12px;}
.txt150				{width: 150px; font-family: arial; font-size: 12px;}
.txt175				{width: 175px; font-family: arial; font-size: 12px;}
.txt200				{width: 200px; font-family: arial; font-size: 12px;}
.fe					{height: 20px; font-family: arial; font-size: 11px;}
.fe25				{height: 20px; width:  25px; font-family: arial; font-size: 11px; padding-left: 4px;}
.fe50				{height: 20px; width:  50px; font-family: arial; font-size: 11px; padding-left: 4px;}
.fe75				{height: 20px; width:  75px; font-family: arial; font-size: 11px; padding-left: 4px;}
.fe100				{height: 20px; width: 100px; font-family: arial; font-size: 11px; padding-left: 4px;}
.fe125				{height: 20px; width: 125px; font-family: arial; font-size: 11px; padding-left: 4px;}
.fe150				{height: 20px; width: 150px; font-family: arial; font-size: 11px; padding-left: 4px;}
.fe175				{height: 20px; width: 175px; font-family: arial; font-size: 11px; padding-left: 4px;}
.fe200				{height: 20px; width: 200px; font-family: arial; font-size: 11px; padding-left: 4px;}
.fe225				{height: 20px; width: 225px; font-family: arial; font-size: 11px; padding-left: 4px;}
.fe250				{height: 20px; width: 250px; font-family: arial; font-size: 11px; padding-left: 4px;}
.fe275				{height: 20px; width: 275px; font-family: arial; font-size: 11px; padding-left: 4px;}
.fe300				{height: 20px; width: 300px; font-family: arial; font-size: 11px; padding-left: 4px;}
.fe325				{height: 20px; width: 325px; font-family: arial; font-size: 11px; padding-left: 4px;}
.fe350				{height: 20px; width: 350px; font-family: arial; font-size: 11px; padding-left: 4px;}
.fe375				{height: 20px; width: 375px; font-family: arial; font-size: 11px; padding-left: 4px;}
.fe400				{height: 20px; width: 400px; font-family: arial; font-size: 11px; padding-left: 4px;}
.fe425				{height: 20px; width: 425px; font-family: arial; font-size: 11px; padding-left: 4px;}
.fe450				{height: 20px; width: 450px; font-family: arial; font-size: 11px; padding-left: 4px;}
.fe475				{height: 20px; width: 475px; font-family: arial; font-size: 11px; padding-left: 4px;}
.fe500				{height: 20px; width: 500px; font-family: arial; font-size: 11px; padding-left: 4px;}
.fe525				{height: 20px; width: 525px; font-family: arial; font-size: 11px; padding-left: 4px;}
.fe550				{height: 20px; width: 550px; font-family: arial; font-size: 11px; padding-left: 4px;}
.fe575				{height: 20px; width: 575px; font-family: arial; font-size: 11px; padding-left: 4px;}
.fe600				{height: 20px; width: 600px; font-family: arial; font-size: 11px; padding-left: 4px;}

/*Table Elements*/
/*--- Table Elements -------------------------------------------------------------------*/
.tbl					{background: #efefef; border: 1px solid #6f6f6f;}
.tbld					{border: 1px solid #636563; background: #efefef;}
.thc					{background: #DEDBD6;}	/*Table Header Cells*/
.thtc					{background: #cccccc;}	/*Table Total Cells*/
.thtcy				{background: #F8F2D9;}	/*Table Total Cells Yellow*/
.thgtc				{background: #939393;}		/*Table Grand Total Cells*/
.thl					{background: #efefef;}
.rl						{background: #ffffff; font-family: arial; font-size: 11px;}
.rhl					{background: #ffcc66; font-family: arial; font-size: 11px;}
.rd						{background: #E6E6E6; font-family: arial; font-size: 11px;}
.lk						{color: blue; text-decoration: underline; cursor: hand;}
.RowLight	{background-color: #ffffff;}
.RowDark	{background-color: #efefef;}
TD #rs		{font-family: arial; font-size: 11px;}	/*Table Cells For RecordSet Row Generation - Netscape Compatible */
TD #rsr		{font-family: arial; font-size: 11px; text-align: right;}
TD #rsc		{font-family: arial; font-size: 11px; text-align: center;}
TD #rsl		{font-family: arial; font-size: 11px; text-align: left;}
TD #rsh		{font-family: arial; font-size: 11px; font-weight: bold;}
TD #rshr		{font-family: arial; font-size: 11px; text-align: right; font-weight: bold;}
TD #rshc		{font-family: arial; font-size: 11px; text-align: center; font-weight: bold;}
TD #rshl		{font-family: arial; font-size: 11px; text-align: left; font-weight: bold;}

/*Black Page Header Tabs*/
.blacktab	{font-family: arial; font-size: 12px; color: #ffffff; font-weight: bold;}


