.buttonface              {font-family: Arial, Helvetica, sans-serif; font-size: 09pt; font-style: normal; font-weight: normal; color: #000000}
   	.field-label             {font-family: Arial, Verdana Helvetica; font-size: 09pt; font-style: normal; font-weight: bold;   color: #000000}
   	.field-label-red         {font-family: Arial, Verdana Helvetica; font-size: 09pt; font-style: normal; font-weight: bold;   color: #FF0000}
	.field-label-underline             {font-family: Arial, Verdana Helvetica; font-size: 09pt; font-style: normal; font-weight: bold; color: #000000; text-decoration: underline}
	.field-hyperlink             {font-family: Arial, Verdana Helvetica; font-size: 09pt; font-style: normal; font-weight: normal;   color: #000000}
	.field-blue         {font-family: Arial, Verdana Helvetica; font-size: 09pt; font-style: normal; font-weight: bold;   color: #012972}
   	.infotext                {font-family: Arial, Verdana Helvetica; font-size: 12pt; font-style: normal; font-weight: normal; color: #0000FF}
   	.pageHeading				{font-family:Arial, Verdana Helvetica; font-size:12pt; font-style:normal; font-weight:bold; color:#333366}
   	.text			{font-family:Arial, Verdana Helvetica; font-size: 12px; color: #000000; line-height: 18px;}
	.header           {font-family: Verdana, Helvetica; color: #000000; font-size: 14px; font-weight:normal;text-decoration: none;}
	.headerbold           {font-family: Verdana, Helvetica; color: #000000; font-size: 14px; font-weight:bold;text-decoration: none;}
	.headerunderline           {font-family: Verdana, Helvetica; color: #000000; font-size: 14px; font-weight:normal;text-decoration: underline;}
    .headerblue       {font-family: Verdana, Helvetica; color: #012972; font-size: 14px; font-weight:bold;}
	.headerred       {font-family: Verdana, Helvetica; color: #FF0000; font-size: 14px; font-weight:bold;}
	.hyperlink       {font-family: Verdana, Helvetica; color: #012972; font-size: 10px; font-weight:normal;}
   
HR.rule {
	color:#CCCC99;
	height:2px;
}


   /* THIS IS USED ACROSS THE WHOLE APPLICATION  ----- The Body */
   .buttonface-small        {font-family: Arial, Helvetica, sans-serif; font-size: 08pt; font-style: normal; font-weight: normal; color: #000000}
   .buttonface-bold         {font-family: Arial, Helvetica, sans-serif; font-size: 08pt; font-style: normal; font-weight: bold; color: #000000}
   .buttonface-big          {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #000000}
   
   .errortext-bold          {font-family: Arial, Verdana Helvetica; font-size: 12pt; font-style: normal; font-weight: bold;   color: #FF0000}
   .errortext-global-success{font-family: Arial, Verdana Helvetica; font-size: 10pt; font-style: normal; font-weight: normal; color: #0000FF}
   .errortext-global-failure{font-family: Arial, Verdana Helvetica; font-size: 10pt; font-style: normal; font-weight: normal; color: #FF0000}
   .errortext-bold-italic   {font-family: Arial, Verdana Helvetica; font-size: 12pt; font-style: italic; font-weight: bold;   color: #FF0000}
   
   .errortext-italic-huge   {font-family: Arial, Verdana Helvetica; font-size: 14pt; font-style: italic; font-weight: normal; color: #FF0000}
   .errortext-small         {font-family: Arial, Verdana Helvetica; font-size: 10pt; font-style: normal; font-weight: normal; color: #FF0000}
   .errortext-small-bold    {font-family: Arial, Verdana Helvetica; font-size: 10pt; font-style: normal; font-weight: bold;   color: #FF0000}
   .errortext-tiny-bold     {font-family: Arial, Verdana Helvetica; font-size: 08pt; font-style: normal; font-weight: bold;   color: #FF0000}
   .errortext-tiny          {font-family: Arial, Verdana Helvetica; font-size: 08pt; font-style: normal; font-weight: normal; color: #FF0000}
   
   .field                   {font-family: Arial, Verdana Helvetica; font-size: 09pt; font-style: normal; font-weight: normal; color: #000000}
   .fieldname               {font-family: Arial, Verdana Helvetica; font-size: 11pt; font-style: normal; font-weight: bold;   color: #000000}
   .fieldname-small         {font-family: Arial, Verdana Helvetica; font-size: 10pt; font-style: normal; font-weight: bold;   color: #000000}
 
   .infotext-bold           {font-family: Arial, Verdana Helvetica; font-size: 12pt; font-style: normal; font-weight: bold;   color: #0000FF}
   .infotext-bold-italic    {font-family: Arial, Verdana Helvetica; font-size: 12pt; font-style: italic; font-weight: bold;   color: #0000FF}
   
   
   .instructionnote-italic  {font-family: Arial, Verdana Helvetica; font-size: 10pt; font-style: italic; font-weight: normal; color: #000000}
   
   .pghead                  {font-family: Arial, Verdana Helvetica; font-size: 14pt; font-style: normal; font-weight: normal; color: #9C735A}
   
   .pgtext-bold-huge                 {font-family: Arial, Verdana Helvetica; font-size: 11pt; font-style: normal; font-weight: bold; color: #000000}
   .pgtext-bold-big                  {font-family: Arial, Verdana Helvetica; font-size: 10pt; font-style: normal; font-weight: bold; color: #000000}
   .pgtext-bold                      {font-family: Arial, Verdana Helvetica; font-size: 09pt; font-style: normal; font-weight: bold; color: #000000}
   .pgtext-bold-small                {font-family: Arial, Verdana Helvetica; font-size: 08pt; font-style: normal; font-weight: bold; color: #000000}
   .pgtext-bold-tiny                 {font-family: Arial, Verdana Helvetica; font-size: 07pt; font-style: normal; font-weight: bold; color: #000000}
   .pgtext-bold-miniature            {font-family: Arial, Verdana Helvetica; font-size: 06pt; font-style: normal; font-weight: bold; color: #000000}
   .pgtext-bold-too-miniature        {font-family: Arial, Verdana Helvetica; font-size: 05pt; font-style: normal; font-weight: bold; color: #000000}

   .pgtext-bold-italic-huge          {font-family: Arial, Verdana Helvetica; font-size: 11pt; font-style: italic; font-weight: bold; color: #000000}
   .pgtext-bold-italic-big           {font-family: Arial, Verdana Helvetica; font-size: 10pt; font-style: italic; font-weight: bold; color: #000000}
   .pgtext-bold-italic               {font-family: Arial, Verdana Helvetica; font-size: 09pt; font-style: italic; font-weight: bold; color: #000000}
   .pgtext-bold-italic-small         {font-family: Arial, Verdana Helvetica; font-size: 08pt; font-style: italic; font-weight: bold; color: #000000}
   .pgtext-bold-italic-tiny          {font-family: Arial, Verdana Helvetica; font-size: 07pt; font-style: italic; font-weight: bold; color: #000000}
   .pgtext-bold-italic-miniature     {font-family: Arial, Verdana Helvetica; font-size: 06pt; font-style: italic; font-weight: bold; color: #000000}
   .pgtext-bold-italic-too-miniature {font-family: Arial, Verdana Helvetica; font-size: 05pt; font-style: italic; font-weight: bold; color: #000000}

   .pgtext-bold-italic-small-grey {font-family: Arial, Verdana Helvetica; font-size: 08pt; font-style: italic; font-weight: bold; color: #cecece}

   .pgtext-bold-reverse              {font-family: Arial, Verdana Helvetica; font-size: 09pt; font-style: normal; font-weight: bold; color: #FFFFFF}
   .pgtext-bold-reverse-tiny         {font-family: Arial, Verdana Helvetica; font-size: 07pt; font-style: normal; font-weight: bold; color: #FFFFFF}
   
   .pgtext-fw-small             {font-family: Courier;                  font-size: 11pt; font-style: normal; font-weight: normal; color: #000000}
   
   .pgtext-italic-huge          {font-family: Arial, Verdana Helvetica; font-size: 11pt; font-style: italic; font-weight: normal; color: #000000}
   .pgtext-italic-big           {font-family: Arial, Verdana Helvetica; font-size: 10pt; font-style: italic; font-weight: normal; color: #000000}
   .pgtext-italic               {font-family: Arial, Verdana Helvetica; font-size: 09pt; font-style: italic; font-weight: normal; color: #000000}
   .pgtext-italic-small         {font-family: Arial, Verdana Helvetica; font-size: 08pt; font-style: italic; font-weight: normal; color: #000000}
   .pgtext-italic-tiny          {font-family: Arial, Verdana Helvetica; font-size: 07pt; font-style: italic; font-weight: normal; color: #000000}
   .pgtext-italic-miniature     {font-family: Arial, Verdana Helvetica; font-size: 06pt; font-style: italic; font-weight: normal; color: #000000}
   .pgtext-italic-too-miniature {font-family: Arial, Verdana Helvetica; font-size: 05pt; font-style: italic; font-weight: normal; color: #000000}

   .pgtext-normal-too-huge      {font-family: Arial, Verdana Helvetica; font-size: 12pt; font-style: normal; font-weight: normal; color: #000000}
   .pgtext-normal-huge          {font-family: Arial, Verdana Helvetica; font-size: 11pt; font-style: normal; font-weight: normal; color: #000000}
   .pgtext-normal-big           {font-family: Arial, Verdana Helvetica; font-size: 10pt; font-style: normal; font-weight: normal; color: #000000}
   .pgtext-normal               {font-family: Arial, Verdana Helvetica; font-size: 09pt; font-style: normal; font-weight: normal; color: #000000; text-decoration: none}
   .pgtext-normal-small         {font-family: Arial, Verdana Helvetica; font-size: 08pt; font-style: normal; font-weight: normal; color: #000000}
   .pgtext-normal-tiny          {font-family: Arial, Verdana Helvetica; font-size: 07pt; font-style: normal; font-weight: normal; color: #000000}
   .pgtext-normal-miniature     {font-family: Arial, Verdana Helvetica; font-size: 06pt; font-style: normal; font-weight: normal; color: #000000}
   .pgtext-normal-too-miniature {font-family: Arial, Verdana Helvetica; font-size: 05pt; font-style: normal; font-weight: normal; color: #000000}
   .pgtext-normal-timesnewroman {font-family: Times New Roman;          font-size: 09pt; font-style: normal; font-weight: normal; color: #000000}
   
   .resulttext-bold                 {font-family: Arial, Verdana Helvetica; font-size: 09pt; font-style: normal; font-weight: bold;   color: #FF0000}

   .resulttext-normal               {font-family: Arial, Verdana Helvetica; font-size: 09pt; font-style: normal; font-weight: normal; color: #FF0000}
   .resulttext-normal-small         {font-family: Arial, Verdana Helvetica; font-size: 08pt; font-style: normal; font-weight: normal; color: #FF0000}
   .resulttext-normal-tiny          {font-family: Arial, Verdana Helvetica; font-size: 07pt; font-style: normal; font-weight: normal; color: #FF0000}
   .resulttext-normal-miniature     {font-family: Arial, Verdana Helvetica; font-size: 06pt; font-style: normal; font-weight: normal; color: #FF0000}
   .resulttext-normal-too-miniature {font-family: Arial, Verdana Helvetica; font-size: 05pt; font-style: normal; font-weight: normal; color: #FF0000}

   .textarea			{font-family:Arial, Verdana Helvetica; font-size:9pt; font-style: normal; font-weight: normal; color: #000000}

   .dropdown			{font-family:Arial, Verdana Helvetica; font-size:8pt; font-style: normal; font-weight: normal; color: #000000}

   .disabled			{font-family:Arial, Verdana Helvetica; font-size: 10px; font-weight: normal; color: #DFDFDF; line-height: 10px;}

   .headingBars			{background-color: #313063;}

   .subContextSelected		{font-family:Arial, Verdana Helvetica; font-size: 12px; font-weight: normal; color: #6699cc; line-height: 10px;}

   
   .heading1			{font-family:Arial, Verdana Helvetica; font-size: 18px; font-weight: bold; color: #000000; line-height: 18px;}
   .heading2			{font-family:Arial, Verdana Helvetica; font-size: 16px; font-weight: bold; color: #000000; line-height: 16px;}
   .heading3			{font-family:Arial, Verdana Helvetica; font-size: 14px; font-weight: bold; color: #000000; line-height: 16px;}

   .header-background           {background-color: #333366}
   .subheader-background        {background-color: #333333}

   .footer                 {font-family: Arial, Verdana Helvetica; font-size: 8pt; color: #999999; text-align: right;}
   



HR.subrule {
	color:#CCCC99;
}

TD.body {
   background-color: #FFFFFF;
   vertical-align: top;
}

TD.image {
   background-color: #CCCC99;
   vertical-align: top;
}

TD.context-background {
   background-color: #666666;
}

TD.tan {
   background-color: #CCCC99;
}

TD.white {
   background-color: #ffffff;
}

TR.adminCodeTableHeader {
   background-color: #8080ff;
}

TD.grey {
   background-color: #CCCCCC;
}

TD.lightblue {
   background-color: #ADB5D6;
}
TR.lightblue {
   background-color: #ADB5D6;
}

TD.darkblue {
   background-color: #5A7BBD;
}

TABLE.light {
   background-color: #ADB5D6;
}

TABLE.grey{
     background-color: #CCCCCC;
     }
     
TABLE.dark {
   background-color: #636563;
}

TABLE.tan {
   background-color: #CCCC99;
}

TABLE.white {
   background-color: #FFFFFF;
}

TR.grey {
   background-color: #CCCCCC;
}

TR.light {
   background-color: #ADB5D6;
}

TR.dark {
   background-color: #636563;
}

TD.light {
   background-color: #ADB5D6;
}

TD.dark {
   background-color: #636563;
}

TD.tableHeading 
{ 
 background-color: #5C5C5C; 
}

TD.alternateRows
{ 
 background-color: #CCCCCC; 
}

/* administration ONLY */
TD.adminReportSectionHeading
{ 
 background-color: #5A79BD; 
}
TD.adminReportSectionDescription
{ 
 background-color: #ADB6D6; 
}
.adminReportSectionChoices
{ 
 background-color: #ADB5D6; 
}

/* ADMINISTRATION SEARCH RESULTS TABLE */
TD.adminSearchResultsHeading
{ 
 background-color: #003399; 
}
TD.adminSearchResultsAlternateRows
{ 
 background-color: #FFFFCC; 
}

/* footer settings */
.footer {
   font-family: verdana, Arial, Verdana Helvetica;
   font-size: 10px;
   line-height: 16px;
}
/*
A.footer:LINK {
   color: #e22e3c;
}

A.footer:VISITED {
   color: #e22e3c;
}

A.footer:ACTIVE {
   color: #6699cc;
}

A.footer:HOVER {
   color: #000000;
}
*/
/* sub navigation settings */
/*
.subnav {
   font-family: verdana, Arial, Verdana Helvetica;
   font-size: 11px;
   line-height: 14px;
}

.subnavhighlight {
   font-family: verdana, Arial, Verdana Helvetica;
   font-size: 11px;
   color: #6699cc;
}
*/
/*A.subnav:LINK {
   color: #e22e3c;
   text-decoration: none;
}

A.subnav:VISITED {
   color: #e22e3c;
   text-decoration: none;
}

A.subnav:ACTIVE {
   color: #6699cc;
   text-decoration: none;
}

A.subnav:HOVER {
   color: #6699cc;
   text-decoration: none;
}

A.disabled:LINK {
   color: #999999;
   text-decoration: none;
}

A.disabled:VISITED {
   color: #999999;
   text-decoration: none;
}

A.disabled:ACTIVE {
   color: #999999;
   text-decoration: none;
}

A.disabled:HOVER {
   color: #999999;
   text-decoration: none;
}
*/
/*
A:LINK {
   font-family: Arial, Verdana Helvetica;
   font-weight: bold;
   font-size: 08pt;
   color: #000000;
   text-decoration: none;
}

A:VISITED {
   font-family: Arial, Verdana Helvetica;
   font-weight: bold;
   font-size: 08pt;
   color: #000000;
   text-decoration: none;
}
*/

A.currentservices:LINK {
   font-family: Arial, Verdana Helvetica;
   font-weight: bold;
   font-size: 09pt;
   color: #000000;
   text-decoration: none;
}

A.currentservices:VISITED {
   font-family: Arial, Verdana Helvetica;
   font-weight: bold;
   font-size: 09pt;
   color: #000000;
   text-decoration: none;
}

a.currentservices:hover { font-weight: bold; color: #EF7D00; text-decoration: none;}

A.proposedservices:LINK {
   font-family: Arial, Verdana Helvetica;
   font-weight: bold;
   font-size: 09pt;
   color: #0030CE;
   text-decoration: none;
}

A.proposedservices:VISITED {
   font-family: Arial, Verdana Helvetica;
   font-weight: bold;
   font-size: 09pt;
   color: #0030CE;
   text-decoration: none;
}

a.proposedservices:hover { font-weight: bold; color: #EF7D00; text-decoration: none;}

A.workorderservices:LINK {
   font-family: Arial, Verdana Helvetica;
   font-weight: bold;
   font-size: 09pt;
   color: #0030CE;
   text-decoration: none;
}

A.workorderservices:VISITED {
   font-family: Arial, Verdana Helvetica;
   font-weight: bold;
   font-size: 09pt;
   color: #0030CE;
   text-decoration: none;
}

a.workorderservices:hover { font-weight: bold; color: #EF7D00; text-decoration: none;}

A.availableservices:LINK {
   font-family: Arial, Verdana Helvetica;
   font-weight: bold;
   font-size: 08pt;
   color: #000000;
   text-decoration: none;
}

A.availableservices:VISITED {
   font-family: Arial, Verdana Helvetica;
   font-weight: bold;
   font-size: 08pt;
   color: #000000;
   text-decoration: none;
}

a.availableservices:hover { font-weight: bold; color: #EF7D00; text-decoration: none;}

/*
a:hover { font-weight: bold; color: #EF7D00; text-decoration: none;}
*/

#dek {POSITION:absolute;VISIBILITY:hidden;Z-INDEX:200;}

   .availableservices {font-family: Arial, Verdana Helvetica; font-size: 08pt; font-weight: bold; color: #000000; text-decoration: none; cursor: pointer;}
   .currentservices   {font-family: Arial, Verdana Helvetica; font-size: 08pt; font-weight: bold; color: #000000; text-decoration: none; cursor: pointer;}
   .proposedservices  {font-family: Arial, Verdana Helvetica; font-size: 08pt; font-weight: bold; color: #0030CE; text-decoration: none; cursor: pointer;}
   .workorderservices {font-family: Arial, Verdana Helvetica; font-size: 08pt; font-weight: bold; color: #0030CE; text-decoration: none; cursor: pointer;}
