BODY {
	color: Black;

}

P {
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
}

THEAD { display: table-header-group }
TFOOT { display: table-footer-group }

A {
	text-decoration: underline;
	color: blue;
}

A:Hover {
	text-decoration: underline;
	color: red;}

.trend-down3			{
	background-color: #FF6666;
}
.trend-down2			{
	background-color: #FF9999;
}
.trend-down1			{
	background-color: #FFDDDD;
}
.trend-nodata			{
	background-color: Yellow;
}
.trend-even			{
	background-color: White;
}
.trend-up1			{
	background-color: #CCFFCC;
}
.trend-up2			{
	background-color: #33FF99;
}
.trend-up3			{
	background-color: #00CC66;
}

.OH_OasisLinks			{
	color: #FFFFFF;
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	text-decoration: none;
}

.OH_OasisLinks:hover			{
	color: #FFFF00;
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	text-decoration: none;
}

.OH_River			{
	color: #FFFFFF;
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 13pt;
	font-weight: bold;
}

.ONav			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
}			

.ONav2          {
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
    font-size: 8pt;
    background-color: #E6E6FA;
    border: thin solid Silver;
}                                   

.ONav3                          {
    font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
    font-size: 8pt;
    background-color: #FFDDDD;
    border: thin solid Silver;
}           

.OHide                          {
    font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
    font-size: 8pt;
    display: none;
}                                   




.OQuery			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	background-color : #FFFFCC;
}					 
.OResHead			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	background-color : #99FFCC;
}					 
.OHead			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	background-color : #FFFFCC;
}					 
.OHeader			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 7pt;
	color: #FFFFFF;
}					 
.OSubHead			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	background-color : #CCFFFF;
}					 
.OColHead			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	background-color : #99FFCC;
}					 
.OInvHead			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	background-color : #FFFFCC;
}					 
.OInvNotes			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	background-color : #CCFFFF;
}					 
.OInvAddr			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	background-color : #99FFCC;
}					 
.OTotal			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	background-color : #EEEEEE;
}					 
.OTotalB	{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	background-color : #EEEEEE;
	font-weight : bold;
}					 
.OTotalG	{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	background-color : #BDD3BD;
}					 

.OSort			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	font-weight : bold;
	color: Maroon;
	text-decoration: none;
}					 
.OSort:Hover			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	color: Maroon;
	text-decoration: none;
}					 
	
.OTextU			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	text-decoration: underline;
}					 
.OText			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
}	
.OTextS			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 7pt;
}	
.OTextRoman			{
	font-family: "times new roman", "arial unicode ms", arial;
	font-size: 10pt;
}	
.OTextG			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	background : #99FFCC;
	font-size: 8pt;
}	
.OTextR			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	background : #FF9999;
	font-size: 8pt;
}	
				 
.OCrumb			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 7pt;
}					 
.OTextMaroon		{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	color : Maroon;
}					 
.OTextBMaroon		{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	color : Maroon;
	font-weight : bold;
}					 
.OTextY			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	background-color : #FFFFCC;
}					 

.OTextE 		{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
}					 
.OTextB			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	font-weight : bold;
}
.OTextBS			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 7pt;
	font-weight : bold;
}						 
.OError			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	border-style:none;
	background-color:transparent;
	color : Red;
}
.OInputError			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	color : Red;
}					 
.OInput 			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
}		
.OErrorBox			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	color: Red;
	border: 1px solid Red;
}					 
.report132			{
	font-size: 8pt;
}					 

#errordesc{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	color: Black;
	border: 1px solid Black;
	position: absolute;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
	padding: 1;
}

.OBlue			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	color : Blue;
}					 
.OUpd			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	border-style:none;
	background-color:transparent;
	color : Blue;
}
.OSaveMsg			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	border-style:none;
	background-color: #CCFFCC;
	color : Blue;
}				 
.OAction			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	background-color: #CCFFCC;
}		
.OHeadSmall {
	background: white;
	color: black;
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 10pt;
	font-weight : bold;
	text-align : left;
}
.ORptBlue	{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	background : #DFE3F9;
	color : Black;
}					 
.ORptRed	{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	background : #FFCCCC;
	color : Black;
}					 
.ORptGreen	{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	background: #C0FFC0;
	color: Black;
}					 

.pgHead {
	background: white;
	color: black;
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 14pt;
	font-weight : bold;
	text-align : Center;
}

.pgHeadSmall {
	background: white;
	color: black;
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 12pt;
	font-weight : bold;
	text-align : left;
}

.subHead	{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 10pt;
	font-weight : bold;
}		
				 
.subHeadU	{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 10pt;
	font-weight : bold;
	text-decoration : underline;
}		

.sitepgHead {
	background: white;
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 14pt;
	font-weight : bold;
	text-align : left;
}

				 
				 
				 
.stdTable {	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
}			  
				  
.pgText			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
}		

.pgTextErr		{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	color : Red;
}		

.pgTextSm			{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
}	

.pgTextSmI			{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight : bold;
}	

.pgTextSmH			{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight : bold;
}	

.pgTextBold			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	font-weight : bold;
}	

.pgError			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 10pt;
	color : Red;
}	

.pgReg8			{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}	

.pgError8			{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color : Red;
}	

.pgNav			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 7pt;
}	




.catText			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
}	

.catTextBold			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	font-weight : bold;
}

.catMenuTable			{
	text-align : right;
}

.leftHead1			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	font-weight: bold;
	color: Gray;
	background-color : White;
	text-align : center;
}

.saver1			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	font-weight: bold;
	color: Gray;
	background-color : White;
	text-align : center;
}

.saver2			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 7pt;
	color: Black;
	background-color : transparent;
	text-align : center;
	font-weight : bold;
}

.saver3			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 7pt;
	color: Red;
	background-color : transparent;
	text-align : center;
	font-weight : bold;
}

.saver4			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 6pt;
	color: Red;
	background-color : transparent;
	text-align : center;
	font-weight : bold;
}

.saver5			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 7pt;
	color: Black;
	background-color : transparent;
	text-align : center;
}

.catMenu1			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	font-weight: bold;
	color: Gray;
	background-color : White;
	text-align : right;
}

.catMenu2			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 7pt;
	color: Navy;
	background-color : transparent;
	text-align : right;
	font-weight : bold;
}

.catMenu2s			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 7pt;
	color: Navy;
	background-color : transparent;
	text-align : right;
	font-weight : bold;
}

.catMenu3			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 7pt;
	color: Black;
	background-color : transparent;
	text-align : right;
	font-weight : bold;
}				

.catMenu9			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 7pt;
	color: Gray;
	background-color : White;
	text-align : left;
}			

.catMenuProd			{
	background-color : White;
	text-align : center;
}	

.catMainHeadSmall		{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style : italic;
}	

.catConsumerDesc		{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}	

.catConsumerDesc:link  {
	color: #7FA2C1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
}		

.catConsumerDesc:visited  {
	color: #7FA2C1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
}

.catMainArea		{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight : bold;
}	

.catMainAreaDesc		{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;

}	



.aboutText			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
}	

.aboutTextBold			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	font-weight : bold;
}

.aboutMenuTable			{
	text-align : right;
}

.aboutMenu1			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	font-weight: bold;
	color: Gray;
	background-color : transparent;
	text-align : right;
}

.aboutMenu2			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 7pt;
	color: Navy;
	background-color : transparent;
	text-align : right;
	font-weight : bold;
}

.aboutMenu2s			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 7pt;
	color: Navy;
	background-color : transparent;
	text-align : right;
	font-weight : bold;
}

.aboutMenu3			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 7pt;
	color: Black;
	background-color : transparent;
	text-align : right;
	font-weight : bold;
}				

.aboutMenu9			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 7pt;
	color: Gray;
	background-color : White;
	text-align : left;
}			

.aboutMenuProd			{
	background-color : White;
	text-align : center;
}	




.prodName			{
	font-family: Arial;
	font-size: 9pt;
	font-weight : bold;
}	

.prodFinish			{
	font-family: Arial;
	font-size: 9pt;
}	

.prodNumber			{
	font-family:  arial;
	font-size: 9pt;
}	

.prodText			{
	font-family: arial;
	font-size: 8pt;
}	

.prodLink			{
	font-family: arial;
	font-size: 8pt;
	text-align : center;
}	

.prodColl			{
	font-family: arial;
	font-size: 9pt;
	text-align : center;
}	

.prodDesc			{
	font-family: arial;
	font-size: 9pt;
	font-style : italic;
}	

.prodStats			{
	font-family: arial;
	font-size: 9pt
}	

.prodDisc			{
	font-family: arial;
	font-size: 9pt;
	color : Red;
}	

.prodImage			{
}	

.compName			{
	padding-left: 20px;
	font-family: Arial;
	font-size: 9pt;
	font-weight : bold;
}	
.compFinish			{
	padding-left: 20px;
	font-family: Arial;
	font-size: 9pt;
}	
.compNumber			{
	padding-left: 20px;
	font-family:  arial;
	font-size: 9pt;
}	
.compText			{
	padding-left: 20px;
	font-family: arial;
	font-size: 8pt;
}	
.compColl			{
	padding-left: 20px;
	font-family: arial;
	font-size: 9pt;
	text-align : center;
}	
.compDesc			{
	padding-left: 20px;
	font-family: arial;
	font-size: 9pt;
	font-style : italic;
}	
.compStats			{
	padding-left: 20px;
	font-family: arial;
	font-size: 9pt
}	
.compDisc			{
	padding-left: 20px;
	font-family: arial;
	font-size: 9pt;
	color : Red;
}	
.compAvail			{
	padding-left: 20px;
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	border-style:none;
	background-color:transparent;
	color : Red;
}




.dlrName			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	font-weight : bold;
}	

.dlrAddress			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
}	

.dlrPhone		{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	font-weight : bold;
}	

.dlrAlert			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
}	

.dlrIntro			{
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	font-weight : bold;
}	

.dlrSrchHead			{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight : bold;
	font-style : italic;
}	

.dlrSrchDesc			{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color : Gray;
}	




.copyright		{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
}	




.pgTopLink		{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	color: blue;}

.formInstructions			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
}	

.formField			{
	font-family: verdana, "century gothic", tahoma, "arial unicode ms", arial;
	font-size: 8pt;
	font-weight : bold;
}	

.magAd     	{
	font-family: arial;
	font-size: 10pt;
}	

.magAdProd  {
	font-family: arial;
	font-size: 8pt;
}

.magAdProd:link  {
	color: black;
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
}		

.magAdProd:visited  {
	color: black;
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
}

.magAdProd:hover  {
	color: black;
	font-family: arial;
	font-size: 8pt;
	text-decoration: none;
}

.pdfClick  {
  color: #7fa2c1;
  font-family: arial;
	font-size: 8pt;
	}
	
.comingSoon  {
  color: #932f1e;
  font-family: arial;
	font-size: 8pt;
	}
		
/* 2007/05/01 - css for revised header and footer look - slightly different than what is in net.css */
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.x1, .x2, .x3, .x4 {display:block; overflow:hidden;}
.x1, .x2, .x3 {height:1px;}
.x2, .x3, .x4 {background:#454F82; border-left:1px solid black; border-right:1px solid black;}
.x1 {margin:0 5px; background:black;}
.x2 {margin:0 3px; border-width:0 2px;}
.x3 {margin:0 2px;}
.x4 {height:2px; margin:0 1px;}
.content {display:block; border-width:0 1px; background:#454F82; border:0 solid black;}
#Head {background: transparent; margin:0.1em; color: White; white-space:nowrap;}
#Head a {text-decoration: none; color: White;}
#Head a:Hover {color: yellow;}
#Foot {background: transparent; margin:0.1em; color: White; white-space:nowrap;}
#Foot a {text-decoration: none; color: White;}
#Foot a:Hover {color: yellow;}	

/* 2007/12/01 - added for header OE status msg */
.OEAlert {color: White; background-color: Red;}
.OEStat  {color: Red; text-align:right;}

/* 2009/27/2009 - CSS for controlling print output*/
/* nvi = No View Inline, will not show on screen, but will show up in print as inline*/
/* nvb = No View Block, will not show on screen, but will show up in print as block*/
/* np = No Print, will prevent from showing up in print */
/* thead = Table Header, will cause the row to show up as a table header on top of each page */ 
/* pv = Print View, somewhat generic class to make content more printable, makes panels(divs) not scrollable */
/* note: this also makes links show up as plain text in print */
.nvb {display: none;}
.nvi {display: none;}
.nvt {display: none;}
@media print {    
    .nvb {display:block!important;}
    .nvi {display:inline!important;}
    .nvt {display:table-row!important;}
    .np {display: none;}            
    thead {
               display: table-header-group!important;
          }          
    .pv {
               width:auto!important;
               height:auto!important;
               overflow:visible!important;
               border-width:0px!important;
        } 
              
    a{color: black;text-decoration: none;}
  }