﻿.styleButtonLine                        {font-family:Arial; font-size:8pt; color:#000000; background-color:#c8c8c8; padding:4px;}
.styleStatusLine                        {font-family:Arial; font-size:8pt; color:#000000; background-color:#dddddd; padding:4px;}

/* Bread Crumbs */
.styleBread                             {font-family:Arial; font-size:7pt; color:#ffffff; background-color:#ffaa00; padding:3px; text-align:left; height:10px;}
.styleBread ul                          {margin-left:0; padding-left:0; display:inline; border:none;} 
.styleBread ul li                       {margin-left:0; padding-left:14px; border:none; list-style:none; display:inline; cursor:default; background:transparent url("Images/BulletBreadcrumb.gif") no-repeat 0;}
.styleBread ul a                        {text-decoration:none; color:#000080; cursor:pointer;}
.styleBread ul a:hover                  {text-decoration:none; color:#ffffff; cursor:pointer;}
.styleBreadAdmin                        {font-family:Arial; font-size:7pt; color:#ffffff; background-color:#ff6666; padding:3px; text-align:left; height:10px;}
.styleBreadAdmin ul                     {margin-left:0; padding-left:0; display:inline; border:none;} 
.styleBreadAdmin ul li                  {margin-left:0; padding-left:14px; border:none; list-style:none; display:inline; cursor:default; background:transparent url("Images/BulletBreadcrumb.gif") no-repeat 0;}
.styleBreadAdmin ul a                   {text-decoration:none; color:#000080; cursor:pointer;}
.styleBreadAdmin ul a:hover             {text-decoration:none; color:#ffffff; cursor:pointer;}

.MainForm                               {background-color:#ffffff; width:100%;}

/* Main Menu */
.styleMainMenu                          {font-family:Arial; font-size:8pt; color:#000000; font-weight:normal; text-decoration:none; cursor:default; background-color:#c8c8c8;}
.styleMainMenuText                      {font-family:Arial; font-size:9pt; color:#646464; font-weight:normal; text-decoration:none; cursor:pointer; background-color:Transparent;}
.styleMainMenuText a                    {font-family:Arial; font-size:9pt; color:#646464; font-weight:normal; text-decoration:none; cursor:pointer; background-color:Transparent;}
.styleMainMenuText a:hover              {font-family:Arial; font-size:9pt; color:#000000; font-weight:normal; text-decoration:none; cursor:pointer; background-color:Transparent;}
.styleMainMenuTextHover                 {font-family:Arial; font-size:9pt; color:#000000; font-weight:normal; text-decoration:none; cursor:pointer; background-color:Transparent;}
.styleWatermarkTextBox                  {font-family:Arial; font-size:8pt; color:#c8c8c8; font-weight:normal; text-decoration:none;}
.styleMainMenuTextHeader                {font-family:Arial; font-size:20pt; color:#ffffff;  background-color:#0000af; font-weight:normal; text-decoration:none;}

.Menu				    	            {margin:0; width:150px; font-family:Arial; font-size:8pt; color:#ff8800; font-weight:bolder; text-decoration:none; background-color:#c8c8c8;}
.MenuHeader			    	            {height:15px; font-family:Arial; font-size:8pt; color:#ff8800; font-weight:bolder; text-decoration:none; cursor:default; width:100%;}
.MenuHeaderAdmin	    	            {height:15px; font-family:Arial; font-size:8pt; color:#000080; font-weight:bolder; text-decoration:none; cursor:default; width:100%;}

.MenuLine                               {margin:0;}
.MenuLine dd a                          {display:block; padding:0 5px 0 -25px; text-indent:-25px; font-family:Arial; font-size:8pt; color:#000080; text-decoration:none;}
.MenuLine dd a:visited                  {display:block; padding:0 5px 0 -25px; text-indent:-25px; font-family:Arial; font-size:8pt; color:#000080; text-decoration:none;}
.MenuLine dd a:hover                    {display:block; padding:0 5px 0 -25px; text-indent:-25px; font-family:Arial; font-size:8pt; color:#d3d3d3; text-decoration:none; background-color:#000080; }
.MenuLine dd a:active                   {display:block; padding:0 5px 0 -25px; text-indent:-25px; font-family:Arial; font-size:8pt; color:#d3d3d3; text-decoration:none; background-color:Red;}
.MenuLine dt a                          {display:block; padding:0 5px 0 5px; font-family:Arial; font-size:8pt; color:#000080; text-decoration:none;}
.MenuLine dt a:visited                  {display:block; padding:0 5px 0 5px; font-family:Arial; font-size:8pt; color:#000080; text-decoration:none;}
.MenuLine dt a:hover                    {display:block; padding:0 5px 0 5px; font-family:Arial; font-size:8pt; color:#d3d3d3; text-decoration:none; background-color:#000080;}
.MenuLine dt a:active                   {display:block; padding:0 5px 0 5px; font-family:Arial; font-size:8pt; color:#d3d3d3; text-decoration:none; background-color:Red;}

.nav3-grid                              {width:100px; border-bottom:solid 1px rgb(200,200,200);}
.nav3-grid dt a                         {display:block; min-height:1.7em /*Non-IE6*/; height:auto !important; height:1.7em /*IE6*/; line-height:1.7em; padding:0 5px 0 5px; border-top: solid 1px rgb(200,200,200); text-decoration:none; color:rgb(70,122,167); font-weight:bold; font-size:8pt;}
.nav3-grid dt a:visited                 {display:block; min-height:1.7em /*Non-IE6*/; height:auto !important; height:1.7em /*IE6*/; line-height:1.7em; padding:0 5px 0 5px; border-top: solid 1px rgb(200,200,200); text-decoration:none; color:rgb(70,122,167); font-weight:bold; font-size:8pt;}
.nav3-grid dt a:hover                   {background-color:rgb(225,225,225); color:rgb(42,90,138); text-decoration:none;}
.nav3-grid dd a:hover                   {background-color:rgb(225,225,225); color:rgb(42,90,138); text-decoration:none;}
.nav3-grid dd a                         {display:block; min-height:1.7em /*Non-IE6*/; height:auto !important; height:1.7em /*IE6*/; line-height:1.7em; padding:0 5px 0 5px; border:none; font-weight:normal; text-decoration:none; color:rgb(70,122,167); font-size:8pt;}
.nav3-grid dd a:visited                 {display:block; min-height:1.7em /*Non-IE6*/; height:auto !important; height:1.7em /*IE6*/; line-height:1.7em; padding:0 5px 0 5px; border:none; font-weight:normal; text-decoration:none; color:rgb(70,122,167); font-size:8pt;}

/* Master Page */
.styleHeader                            {font-family:Arial; font-size:15pt; color:#ffffff; background-color:#ff8c00; text-align:center; font-weight:bold; background-position:center; vertical-align:top; height:25px;}
.styleHeaderAdmin                       {font-family:Arial; font-size:15pt; color:#ffffff; background-color:#ff0000; text-align:center; font-weight:bold; background-position:center; vertical-align:top; height:25px;}
.styleHeaderMain                        {font-family:Arial; font-size:15pt; color:#ffffff; background-color:#0000af; text-align:left; font-weight:bold; background-position:center; vertical-align:top; height:25px;}
.styleStatusBar                         {font-family:Arial; font-size:9pt; color:#ffffff; background-color:#3366ff; cursor:default; height:25px; width:100%;}
.styleStatusBarMenuBlue                 {font-family:Arial; font-size:9pt; color:#ffffff; background-color:#3366ff; cursor:default; text-align:center; white-space:nowrap; min-width:50px;}
.styleStatusBarMenuBlue:hover           {font-family:Arial; font-size:9pt; color:#ffffff; background-color:#0000af; cursor:default; text-align:center;}
.styleStatusBarMenuBlueNoHover          {font-family:Arial; font-size:9pt; color:#ffffff; background-color:#3366ff; cursor:default; text-align:center;}
.styleStatusBarMenuBlueDisabled         {font-family:Arial; font-size:9pt; color:#646464; background-color:#969696; cursor:default; text-align:center;}
.styleStatusBarMenuFormat               {padding-left:4px; padding-right:4px;}
.styleStatusBarMenuItemBlue             {font-family:Arial; font-size:9pt; color:#ffffff; background-color:#3366ff; cursor:default; text-align:left;}
.styleStatusBarMenuItemBlue:hover       {font-family:Arial; font-size:9pt; color:#ffffff; background-color:#0000af; cursor:default; text-align:left;}
.styleStatusBarMenuGray                 {font-family:Arial; font-size:9pt; color:#646464; background-color:#c8c8c8; cursor:default; text-align:center;}
.styleStatusBarMenuGray:hover           {font-family:Arial; font-size:9pt; color:#ffffff; background-color:#0000af; cursor:default; text-align:center;}
.styleStatusBarMenuItemGray             {font-family:Arial; font-size:9pt; color:#646464; background-color:#c8c8c8; cursor:default; text-align:left;}
.styleStatusBarMenuItemGray:hover       {font-family:Arial; font-size:9pt; color:#ffffff; background-color:#0000af; cursor:default; text-align:left;}
/*.styleStatusBarMenuLeft                 {float:left; padding-left:5px; padding-right:5px;}*/

/* Search Form */
.styleResearchMenuBlue                  {font-family:Arial; font-size:9pt; color:#ffffff; background-color:#3366ff; cursor:default; text-align:center; width:25px;}
.styleResearchMenuBlue:hover            {font-family:Arial; font-size:9pt; color:#ffffff; background-color:#0000af; cursor:default; text-align:center; width:25px;}
.styleResearchMenuBlueNoHover           {font-family:Arial; font-size:9pt; color:#ffffff; background-color:#3366ff; cursor:default; text-align:center; width:25px;}
.styleResearchMenuBlueDisabled          {font-family:Arial; font-size:9pt; color:#646464; background-color:#969696; cursor:default; text-align:center; width:25px;}

/* Main Menu */
.bullet                                 {font-family:Arial; font-size:8pt; background-color:Transparent; background-position:center; background-repeat:no-repeat; background-image:url('Images/Bullet.gif');}
.bullet:hover                           {font-family:Arial; font-size:8pt; background-color:Transparent; background-position:center; background-repeat:no-repeat; background-image:url('Images/BulletActive.gif');}

/* Sign In Page */
.signInForm                             {font-family:Arial; font-size:10pt; color:#000000;}
.signInFormCheckBox                     {font-family:Arial; font-size:10pt; color:#646464;}
.signInFormError                        {font-family:Arial; font-size:10pt; color:#ff0000;}
.signInFormSuccess                      {font-family:Arial; font-size:10pt; color:#0e5603;}

/* Lookup Form */
.labelStyleLookupWarning                {font-family:Arial; font-size:8pt; color:#ff0000; cursor:default;}
.lookup                                 {font-family:Arial; font-size:9pt; color:#505050; background-color:#ffffff; border:solid 2px grey; width:100%;}
.lookupClearFilter                      {font-size:15px; color:#707070; cursor:pointer;}
.lookupClearFilter:hover                {color:blue;}
.lookupHeader                           {font-family:Arial; font-size:8pt; height:20px; color:#ffffff; background-color:#ffaa00; text-decoration:none;}
.lookupHeader a                         {font-family:Arial; font-size:8pt; height:20px; color:#ffffff; background-color:#ffaa00; text-decoration:none;}
.lookupHeader a:hover                   {font-family:Arial; font-size:8pt; height:20px; color:#ffffff; background-color:#ffaa00; text-decoration:none;}
.lookupInfo                             {font-family:Arial; font-size:8pt; color:#707070;}
.lookupLine                             {font-family:Arial; font-size:9pt; color:#707070; background-color:#ffffff; text-decoration:none; cursor:default;}
.lookupLineAlternate                    {font-family:Arial; font-size:9pt; color:#707070; background-color:#dcdcdc; text-decoration:none; cursor:default;}
.lookupLineHover                        {font-family:Arial; font-size:9pt; color:#707070; background-color:#ffdd99; text-decoration:none; cursor:default;}
.lookupTitle                            {font-family:Arial; font-size:20pt; color:#ff0000;}
.tdStyleLookupFilter                    {font-family:Arial; font-size:9pt; color:#707070; cursor:default;}
.tdStyleSmartSearchFilterWarning        {font-family:Arial; font-size:9pt; color:#ff0000; cursor:default;}

/* Parts Maintenance Form */
.detailsViewLineDropDown                {font-family:Arial; font-size:8pt; color:#707070; background-color:#ffffff; text-decoration:none; text-align:left; width:200px; cursor:default;}
.detailsViewHeader                      {font-family:Arial; font-size:12pt; color:#ffffff; background-color:#ff8c00; text-decoration:none; text-align:center;}
.detailsViewLine                        {font-family:Arial; font-size:8pt; color:#707070; background-color:#ffffff; text-decoration:none; text-align:left; cursor:default;}
.detailsViewLineHeader                  {font-family:Arial; font-size:8pt; color:#ffffff; background-color:#707070; text-decoration:none; text-align:right;}
.PartsMaintenanceDropDown               {font-family:Arial; font-size:9pt; color:#000000; background-color:Transparent;}
.PartsMaintenanceDropDownBOM            {font-family:Arial; font-size:8pt; color:#505050; background-color:Transparent;}
.PartsMaintenanceDropDownRevision       {font-family:Arial; font-size:8pt; color:#505050; background-color:Transparent;}
.PartsMaintenanceLabel                  {font-family:Arial; font-size:9pt; color:#000000;}
.PartsMaintenanceLabelReadOnly          {font-family:Arial; font-size:9pt; color:#999999;}
.PartsMaintenanceTabAudit               {font-family:Arial; font-size:8pt; color:#bbbbbb; text-align:left;}
.PartsMaintenanceTabBOMHyperLink        {font-family:Arial; font-size:8pt; color:#0000ff; cursor:pointer;}
.PartsMaintenanceTextBox                {font-family:Arial; font-size:9pt; color:#000000;}
.PartsMaintenanceTextBoxDuplicate       {font-family:Arial; font-size:9pt; color:#000000; background-color:#ff9999;}
.PartsMaintenanceTextBoxBOM             {font-family:Arial; font-size:8pt; color:#505050; background-color:Transparent;}
.PartsMaintenanceTextBoxNumeric         {font-family:Arial; font-size:9pt; color:#000000; text-align:right;}
.PartsMaintenanceTextBoxRevision        {font-family:Arial; font-size:8pt; color:#505050; background-color:Transparent;}
.PartsMaintenanceTextBoxNotes           {font-family:Arial; font-size:8pt; color:#505050;}
.PartsMaintenanceTextBoxNotesBOM        {font-family:Arial; font-size:8pt; color:#505050; background-color:Transparent;}
.PartsMaintenanceTextBoxHyperlink       {font-family:Arial; font-size:8pt; color:#0000ff; font-weight:normal; text-decoration:none; cursor:pointer;}
.PartsMaintenanceTextBoxHyperlink a     {font-family:Arial; font-size:8pt; color:#0000ff; font-weight:normal; text-decoration:none; cursor:pointer;}
.PartsMaintenanceTextBoxReadOnly        {font-family:Arial; font-size:9pt; color:#999999;}
.PartsMaintenanceImageAuditTrail        {width:15px; background-position:center; background-repeat:no-repeat; background-image:url('Images/AuditTrail.gif');}
.PartsMaintenanceImageAuditTrail:hover  {width:15px; background-position:center; background-repeat:no-repeat; background-image:url('Images/AuditTrailActive.gif');}
.PartsMaintenanceImageEmpty             {width:15px; background-position:center; background-repeat:no-repeat; background-image:url('');}
.PartsMaintenanceExport                 {font-size:10px; color:white; cursor:pointer;}
.PartsMaintenanceExport:hover           {background-color:#0000c8;}

/* Tab Control */
.divTabControlHidden                    {display:none; visibility:hidden; height:0; width:100%;}
.divTabControlVisible                   {display:block; visibility:visible; height:500px; width:100%;}
.labelTabControl                        {font-family:Arial; font-size:10pt; color:#ffffff; background-color:#3366ff; text-decoration:none; text-align:center; width:20%; height:25px; cursor:default;}
.labelTabControl:hover                  {font-family:Arial; font-size:10pt; color:#ffffff; background-color:#0000c8; text-decoration:none; text-align:center; width:20%; height:25px; cursor:default;}
.labelTabControlSelected                {font-family:Arial; font-size:10pt; color:#ffffff; background-color:#0000c8; text-decoration:none; text-align:center; width:20%; height:25px; cursor:default;}
.labelTabControlSelected:hover          {background-color:#0000af;}

/* GridView */
.gridViewStyle                          {font-family:Arial; font-size:9pt; color:#505050; background-color:#ffffff; border:solid 2px grey; width:100%;}
.gridViewStyleHeader                    {font-family:Arial; font-size:8pt; height:20px; color:#ffffff; background-color:#ffaa00; text-decoration:none;}
.gridViewStyleHeader a                  {font-family:Arial; font-size:8pt; height:20px; color:#ffffff; background-color:#ffaa00; text-decoration:none;}
.gridViewStyleHeader a:hover            {font-family:Arial; font-size:8pt; height:20px; color:#ffffff; background-color:#ffaa00; text-decoration:none;}

/* Popup - Menu */
.popupMenu                              {font-family:Arial; font-size:9pt; color:#333333; background-color:#b4b4b4; text-align:left; text-decoration:none; position:absolute; visibility:hidden; height:25px; cursor:default;}
.popupMenuMain							{font-family:Arial; font-size:9pt; color:#333333; background-color:#b4b4b4; text-align:left; text-decoration:none; height:25px; cursor:default;}
.popupMenuMainBorder					{font-family:Arial; font-size:9pt; color:#333333; background-color:#b4b4b4; text-align:left; text-decoration:none; border:solid 1px #666666; height:25px; cursor:default;}
.popupMenuMainText						{font-family:Arial; font-size:9pt; color:#333333; background-color:#b4b4b4; text-align:left; text-decoration:none; cursor:pointer; height:25px;}
.popupModal								{font-family:Arial; font-size:8pt; color:#333333; background-color:#b4b4b4; text-align:left; text-decoration:none; padding:1px; border:solid 2px #666666;}
 
/* Reports */
.tdStyleReportFooter                    {position:absolute; bottom:0;}
.tdStyleReportBOMHeaderText             {font-family:Arial; font-size:18pt; color:#000000; font-weight:bold;}
.tdStyleReportBOMDetailsHeaderText      {font-family:Arial; font-size:9pt; color:#000000; font-weight:bold;}
.tdStyleReportBOMDetailsText            {font-family:Arial; font-size:8pt; color:#000000; font-weight:normal;}
.tdStyleReportBOMFooterText             {font-family:Arial; font-size:8pt; color:#000000; font-weight:normal;}
 
/* Announcements */
.styleAnnouncements                     {font-family:Arial; font-size:9pt; color:#666666; background-color:Transparent; cursor:default;}
.styleAnnouncementsLastMonth            {font-family:Arial; font-size:9pt; color:#999999; background-color:Transparent; cursor:default;}
.styleAnnouncementsHeader               {font-family:Arial; font-size:12pt; color:#666666; font-weight:bold; background-color:Transparent; cursor:default;}
.tableStyleAnnouncements td             {border-top:solid 1px #dddddd;}

/* User Details Form */ 
.tdStyleUserDetails                     {background-color:Transparent;}
.labelStyleUserDetails                  {font-family:Arial; font-size:9pt; color:#000000; width:95%;}
.labelStyleUserDetailsReadOnly          {font-family:Arial; font-size:9pt; color:#999999; width:95%;}
.textBoxStyleUserDetails                {font-family:Arial; font-size:9pt; color:#000000; width:95%;}

/* Smart Search Form */
.headerStyle                            {font-family:Arial; font-size:8pt; color:#666666; cursor:default;}

/* TreeView Form */
.treeViewStyle                          {font-family:Arial; font-size:10pt; height:20px; color:#666666; text-decoration:none; margin-left:5px;}
.treeViewStyle td div                   {font-family:Arial; font-size:10pt; height:20px!important; color:#666666; text-decoration:none;}
.treeViewStyle td a                     {font-family:Arial; font-size:10pt; height:20px; color:#666666; text-decoration:none;}
.treeViewStyle td a:visited             {font-family:Arial; font-size:10pt; height:20px; color:#666666; text-decoration:none;}
.treeViewStyle td a:hover               {font-family:Arial; font-size:10pt; height:20px; color:#333333; text-decoration:none;}

/* Help Style */
.tdStyleHelpHeader                      {font-family:Arial; font-size:10pt; color:#333333; font-weight:bold; background-color:#b4b4b4; cursor:default;}
.tdStyleHelpText                        {font-family:Arial; font-size:8pt; color:#333333; font-weight:normal; background-color:#b4b4b4; cursor:default;}
