BODY        { font-family: arial,helvetica,sans-serif;
              font-size: 12px;
              margin-left: 20px;
              padding-bottom : 0px;
              margin-bottom : 0px;
              margin-top : 3px;
              line-height: 14px;
              color: #000000;
              background-image: url("images/background.gif");}

P	    	{ /* text-indent: 12px; */ }


A           { color: #0033CC;
              text-decoration:none;
              font-family: arial,helvetica,sans-serif;}

A:link 		{ }
A:visited 	{ color: #006699}
A:active  	{ color: #0000FF;
              text-decoration:underline; }

A:hover   	{ color: #0000FF;
              text-decoration:underline; }

table		{ border: none; font-family: arial,helvetica,sans-serif;  }

TR			{ font-family: arial,helvetica,sans-serif;
			  font-size: 12px;  }

TH			{ font-size: 12px;
              /* text-align: center; */
              background-color: #000000;
              color: #FFFFFF;
              border: solid thin;
              border-color: #000000;
              font-family: arial,helvetica,sans-serif;}

TD			{ font-family: arial,helvetica,sans-serif;
			  font-size: 12px;  }

UL			{ font-family: arial,helvetica,sans-serif;
			  font-size: 12px;
			  list-style: square  }

LI          { margin-top: 3px; }

OL			{ font-size: 12px;  }

FORM		{ margin-top: 0px;
              /* padding-bottom: -100%; */
              /* margin-bottom: -100%;  */}

H1          { font-size: 20px;
		      padding-top : 4px;
		      padding-bottom: 0px;
		      line-height: 26px;
		      font-weight: bold;
		      font-family: arial,helvetica,sans-serif;}

H2          { font-size: 14px;
    	      padding-top : 10px;
    	      padding-bottom: 0px;
    	      line-height: 20px;
    	      font-weight: bold;
    	      font-family: arial,helvetica,sans-serif;}

H3          { font-size: 12px;
    	      padding-top : 7px;
    	      padding-bottom: 0px;
    	      line-height: 14px;
    	      font-weight: bold;
    	      font-family: arial,helvetica,sans-serif;}

/* specific classes */

.Head1      { font-size: 20px;         
		      padding-top : 4px;
		      padding-bottom: 0px;
		      line-height: 26px;
		      display: inline;
		      font-weight: bold;
		      font-family: arial,helvetica,sans-serif;}

.Head2      { font-size: 14px;
    	      padding-top : 10px;
    	      padding-bottom: 0px;
    	      line-height: 20px;
    	      display: inline;
    	      font-weight: bold;
    	      font-family: arial,helvetica,sans-serif;}

.Head3      { font-size: 12px;
    	      padding-top : 7px;
    	      padding-bottom: 0px;
    	      line-height: 14px;
    	      display: inline;
    	      font-weight: bold;
    	      font-family: arial,helvetica,sans-serif;}


.warning        { color: #CC0000;}

.error        { color: #CC0000;}

.small          { font-size: 10px }

.code 			{ font-family: monospace;
                  font-size: 12px;
                  margin-left: 10px; }

.temp			{ font-family: arial,helvetica,sans-serif; }

.trademark  	{ font-size: 7pt }

.subhead        { font-size: 15px;
				  color: #000000;
                  font-weight: bold; }

.globalnavbar   { background-color: #FFFFFF; }

.appnavbar      { background-color: #FFFFFF; }

.oddrow         { background-color: #CCCCCC; }

.colheader      { background-color: #FFFFFF;
                  color: #000000;
                  /* text-align: left; */
                  border:0;}

.step           { }

.menu           { font-size: 12px;
                  text-indent: 0px;
                  white-space: nowrap;
                  font-weight: bold;}

.selectedmenu   { font-size: 12px;
                   text-indent: 10px;
                   white-space: nowrap;
                   font-weight: bold;}

.submenu        { font-size: 10px;
                   text-indent: 20px;
                   white-space: nowrap;
                   font-weight: bold;}

.tab            { border: 0em;
                  font-size: 12px;
                  background-color: #CCCCCC;}

.tab IMG        { border: 0em;
                  margin: 0em;
                  border-spacing:0em;
                  padding-left: 0em;}

.tabtext        { color: #000000;
                  font-weight: normal;
                  white-space: nowrap;}

.tabtext A      { color: #000000;
                  font-weight: normal;
                  white-space: nowrap;}

.acttab         { border: 0em;
                  font-size: 12px;
                  background-color: #000000;
                  color: #FFFFFF;}

.acttab IMG     { border: 0em;
                  margin: 0em;
                  border-spacing:0em;
                  padding-left: 0em;}

.acttabtext     { color: #FFFFFF;
                  font-weight: bold;
                  white-space: nowrap;}

.acttabtext A   { color: #FFFFFF;
                  font-weight: bold;
                  white-space: nowrap;}

.tabbody        { border: Solid 1px;
                  border-color: #000000;
                  font-size: 12px;}

.button         { font-size: 12px;
                  font-weight: bold;
                  background-color: #000000;
                  color: #FFFFFF; }

.darkback       { background-color: #000000; }
.lightback      { background-color: #FFFFFF; }

.label          { font-size: 8pt;
                  font-weight: bold;
                  background-color: #FFFFFF;
                  color: #000000;
                  font-family: arial,helvetica,sans-serif;
                  display: inline;}

A.label         { color: #6B0031; }
A.label:visited { color: #6B0031; }
A.label:hover   { color: #6B0031;
                  text-decoration:none;}
                  
.tagfieldpendingjob     {font-size: 8pt;  font-family: arial,helvetica,sans-serif;  background-color: #FACBB4; }
.tagfieldpendingchange  {font-size: 8pt;  font-family: arial,helvetica,sans-serif;  background-color: #FFF3ED; }
.tagfieldwarning        {font-size: 8pt;  font-family: arial,helvetica,sans-serif;  background-color: #FFFFCC; }
.tagfielderror          {font-size: 8pt;  font-weight: bold;  font-family: arial,helvetica,sans-serif;  background-color: #990000; color: #FFFFFF; }
.tagfieldnormal         {font-size: 8pt;  font-family: arial,helvetica,sans-serif; }
.tagfieldreadonly 	{font-size: 8pt;  font-family: arial,helvetica,sans-serif; }
                  

/************/
/* INTERNAL */
/************/

/* Global Quote & Order Overrides */

.gqo H1 			 { color: #663366 }
.gqo H2 			 { color: #663366 }
.gqo H3 			 { color: #663366 }
.gqo .Head1 		 { color: #663366 }
.gqo .Head2 		 { color: #663366 }
.gqo .Head3     	 { color: #663366 }

.gqo A               {  }
.gqo A:link          {  }
.gqo A:visited       {  }
.gqo A:active        {  }
.gqo A:hover         {  }
.gqo TH              { background-color: #663366;
                       color: #FFFFFF;
                       border-color: #663366; }
.gqo .colheader      { background-color: #FFFFFF;
                       color: #000000; }

.gqo .darkback       { background-color: #663366; }
.gqo .lightback      { background-color: #FFFFFF; }


.gqo .oddrow         { background-color: #E8E1E8; }

.gqo .appnavbar      { background-color: #FFFFFF; }

.gqo .button         { background-color: #663366;
                         color: #FFFFFF; }

.gqo .tab            { background-color: #E8E1E8; }
.gqo .acttab         { background-color: #663366;}
.gqo .tabbody        { background-color: #FFFFFF;
                       color: #000000;
                       border-color: #E8E1E8; }


/* Installed Base Maintenance Overrides */

.ibm H1     { color: #666699 }
.ibm H2     { color: #666699 }
.ibm H3     { color: #666699 }
.ibm .Head1    { color: #666699 }
.ibm .Head2    { color: #666699 }
.ibm .Head3       { color: #666699 }
.ibm A               {  }
.ibm A:link          {  }
.ibm A:visited       {  }
.ibm A:active        {  }
.ibm A:hover         {  }
.ibm TH              { background-color: #666699;
                       color: #FFFFFF;
                       border-color: #666699; }
.ibm .colheader      { background-color: #FFFFFF;
                       color: #000000; }

.ibm .darkback       { background-color: #666699; }
.ibm .lightback      { background-color: #FFFFFF; }

.ibm .step           { background-color: #666699; }

.ibm .oddrow         { background-color: #D9D9E7; }

.ibm .appnavbar      { background-color: #FFFFFF; }

.ibm .button         { background-color: #666699;
                       color: #FFFFFF; }

.ibm .tab            { background-color: #D9D9E7; }
.ibm .acttab         { background-color: #666699;}
.ibm .tabbody        { background-color: #FFFFFF;
                       color: #000000;
                       border-color: #666699; }

.ibm .tabtext A      { color: #000000;
                       font-weight: normal;
                       white-space: nowrap;}

.ibm .acttabtext A   { color: #FFFFFF;
                       font-weight: bold;
                       white-space: nowrap;}

.ibm .tagfieldpendingjob     {font-size: 8pt;  font-family: arial,helvetica,sans-serif;  background-color: #FACBB4; }
.ibm .tagfieldpendingchange  {font-size: 8pt;  font-family: arial,helvetica,sans-serif;  background-color: #FFF3ED; }
.ibm .tagfieldwarning        {font-size: 8pt;  font-family: arial,helvetica,sans-serif;  background-color: #FFFFCC; }
.ibm .tagfielderror          {font-size: 8pt;  font-weight: bold;  font-family: arial,helvetica,sans-serif;  background-color: #990000; color: #FFFFFF; }
.ibm .tagfieldnormal         {font-size: 8pt;  font-family: arial,helvetica,sans-serif; }
.ibm .tagfieldreadonly 	{font-size: 8pt;  font-family: arial,helvetica,sans-serif; }


/* Company Maintenance Overrides */


/************/
/* EXTERNAL */
/************/


/* Product Directory Overrides */

.products H1 			 { color: #000066 }
.products H2 			 { color: #000066 }
.products H3 			 { color: #000066 }
.products .Head1 		 { color: #000066 }
.products .Head2 		 { color: #000066 }
.products .Head3     	 { color: #000066 }

.products A               {  }
.products A:link          {  }
.products A:visited       {  }
.products A:active        {  }
.products A:hover         {  }
.products TH              { background-color: #000066;
                       color: #FFFFFF;
                       border-color: #000066; }
.products .colheader      { background-color: #FFFFFF;
                       color: #000000; }

.products .darkback       { background-color: #000066; }
.products .lightback      { background-color: #FFFFFF; }


.products .oddrow         { background-color: #d9d9e8; }

.products .appnavbar      { background-color: #FFFFFF; }

.products .button         { background-color: #000066;
                         color: #FFFFFF; }

.products .tab            { background-color: #B1E7CC; }
.products .acttab         { background-color: #000066;}
.products .tabbody        { background-color: #FFFFFF;
                       color: #000000;
                       border-color: #B1E7CC; }

/* Product Directory Overrides */

.company H1 		 { color: #660033 }
.company H2 		 { color: #660033 }
.company H3 		 { color: #660033 }
.company  .Head1 	 { color: #660033 }
.company  .Head2 	 { color: #660033 }
.company  .Head3     { color: #660033 }
.company TH              { background-color: #660033;
                       color: #FFFFFF;
                       border-color: #660033; }
.products .darkback       { background-color: #660033; }

.company .menu 		 { color: #660033 }

/* Product Directory Overrides */

.industry H1 		 { color: #000066 }
.industry H2 		 { color: #000066 }
.industry H3 		 { color: #000066 }
.industry .Head1 	 { color: #000066 }
.industry .Head2 	 { color: #000066 }
.industry .Head3     { color: #000066 }
.industry TH         { background-color: #000066; color: #ffffff; }
.industry .menu 	 { color: #000066 }

/* Product Directory Overrides */

.store H1 			 { color: #663366 }
.store H2 			 { color: #663366 }
.store H3 			 { color: #663366 }
.store .Head1 		 { color: #663366 }
.store .Head2 		 { color: #663366 }
.store .Head3     	 { color: #663366 }
.store TH            { background-color: #663366; color: #ffffff; }
.store .menu 		 { color: #663366 }

/* Product Directory Overrides */

.support H1 		 { color: #003333 }
.support H2 		 { color: #003333 }
.support H3 		 { color: #003333 }
.support .Head1 	 { color: #003333 }
.support .Head2 	 { color: #003333 }
.support .Head3      { color: #003333 }
.support TH          { background-color: #003333; color: #ffffff; }
.support .TH         { background-color: #003333; color: #ffffff; font-weight: bold; border:none;}
.support .menu 		 { color: #003333 }
.support .colheader  { background-color: #003333;
                       color: #ffffff; }

.support .darkback   { background-color: #003333; }
.support .lightback  { background-color: #d9e1e1; }

.support .step       { background-color: #003333; }

.support .oddrow     { background-color: #d9e1e1; }

.support .appnavbar  { background-color: #FFFFFF; }

.support .button     { background-color: #d9e1e1;
                       color: #000000;}

.support .tab        { background-color: #D9E1E1; }
.support .acttab     { background-color: #003333;}
.support .tabbody    { background-color: #FFFFFF;
                       color: #000000;
                       border-color: #003333; }
.support .white      { color: #FFFFFF;}

/* Product Directory Overrides */

.mla H1 			 { color: #006699 }
.mla H2 			 { color: #006699 }
.mla H3 			 { color: #006699 }
.mla .Head1 	 	 { color: #006699 }
.mla .Head2 	 	 { color: #006699 }
.mla .Head3    	 	 { color: #006699 }
.mla TH              { background-color: #000066; color: #ffffff; }
.mla .menu 		     { color: #006699 }

/* Product Directory Overrides */

.consult H1 		 { color: #0B5A6D }
.consult H2 		 { color: #0B5A6D }
.consult H3 		 { color: #0B5A6D }
.consult .Head1 	 	 { color: #0B5A6D }
.consult .Head2 	 	 { color: #0B5A6D }
.consult .Head3    	 	 { color: #0B5A6D }
.consult TH          { background-color: #0B5A6D; color: #ffffff; }
.consult .menu 		 { color: #0B5A6D }