/* Optum Fonts
----------------------------------*/
@font-face {
  font-family: 'Optum Sans'; 
  src: url(/images/lab/EnterpriseSans-Regular.woff2) format('woff2');       
}

BODY {font-family: "Optum Sans", Verdana, Arial, Helvetica; FONT-SIZE: x-small; color:black; BACKGROUND-COLOR:white}
a {font-family: "Optum Sans", Verdana, Arial, Helvetica; font-size:x-small}
button {font-family: "Optum Sans", Verdana, Arial, Helvetica; FONT-SIZE: x-small}
input {font-family: "Optum Sans", Verdana, Arial, Helvetica; FONT-SIZE: x-small}
select {font-family: "Optum Sans", Verdana, Arial, Helvetica; FONT-SIZE: x-small}

.blueheadertext {
	FONT-SIZE: x-small;
        background: #808284 url(/styles/jquery/default/images/ui-bg_highlight-hard_100_808284_1x100.png) 50% 50% repeat-x; 
	color: white; 
}
.background	{BACKGROUND-COLOR: #FFFFFF}
.btn			{FONT-SIZE: small; font-weight: normal; COLOR: #000000}
.tbrBtn			{FONT-SIZE: small; font-weight: normal; COLOR: #000000}
.tbrColor		{BACKGROUND-COLOR: #00a994}

.tblHdr	{
    font-family: "Optum Sans", Verdana, Arial, Helvetica; FONT-SIZE: x-small; FONT-WEIGHT: bold
}
.colTitle	    {FONT-SIZE: x-small; 
                     border: 0px solid #ffffff;
                     background: #FFFFFF url(/styles/jquery/default/images/ui-bg_highlight-hard_100_808284_1x100.png) 50% 50% repeat-x; 
                     color: white;
                     FONT-WEIGHT: bold}
.rowTitle	    {FONT-SIZE: x-small}

.cell, .even		{FONT-SIZE: x-small; background-color: #F4F4F4}
.cellw, .odd		{FONT-SIZE: x-small; background-color: #FFFFFF}
.cellwSmall		{FONT-SIZE: xx-small; background-color: #FFFFFF}
.cellSmall	    {FONT-SIZE: xx-small; background-color: #d3d3d3}

.stepnum {
        border: 1px solid #ffffff; 
        color: #ffffff; 
        background: #808284 url(/styles/jquery/default/images/ui-bg_highlight-hard_100_808284_1x100.png) 50% 50% repeat-x; 
        color: white;
	FONT-SIZE: x-small; 
	FONT-WEIGHT: normal
        }
.ui-widget-header .stepnum {
        border: 1px solid #ffffff; 
	FONT-SIZE: x-small; 
	FONT-WEIGHT: normal
        }        
.stepnumbig {
        border: 1px solid #ffffff; 
        background: #808284 url(/styles/jquery/default/images/ui-bg_highlight-hard_100_808284_1x100.png) 50% 50% repeat-x; 
        color: #ffffff; 
	FONT-SIZE: small; 
	FONT-WEIGHT: normal; COLOR: #FFFFFF; BACKGROUND-COLOR: #336699
}
.title          {FONT-SIZE: 16pt; COLOR: #000000}
.title-small {font-size: x-small; color: white}
.title a        {font-size: 16pt}
.grey-title          {FONT-SIZE: medium; COLOR: #666666; FONT-WEIGHT: bold}
.black-title          {FONT-SIZE: medium; COLOR: black; FONT-WEIGHT: medium}
.copyright      {COLOR: #000000; FONT-SIZE=xx-small}
.help           {FONT-WEIGHT: normal; FONT-SIZE: x-small}
/* .label          {FONT-SIZE: xx-small; color:#666666} */

.data       {FONT-SIZE: x-small; color:black}
.rxdata12       {FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 12pt; color:black}
.rxdata10       {FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 10pt; color:black}
.rxdata9       {FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 9pt; color:black}
.rxdata8       {FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 8pt; color:black}
.rxdata7       {FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 7pt; color:black}
.rxdata6       {FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 6pt; color:black}
.rxdatal       {FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 8pt; color:black}
.rxdata       {FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 6pt; color:black}
.response	{FONT-SIZE: x-small; color:red}
.printButton    {visibility:  visible}

DIV.menuDIV		{position:absolute; visibility:hidden; border: 2px grey outset}
TABLE.menu	    {background-color:#CCCCCC}
TH.menu			{}
.menuCell			{FONT-SIZE: xx-small}
A.comboBtn			{CURSOR: default}
SELECT.combo		{border:2px white inset; CURSOR:default}
SELECT.oldcombo		{position:absolute; visibility:hidden; border:2px white inset; CURSOR:default}
INPUT.combo			{}


.testCode	{FONT-SIZE: xx-small; COLOR: black; FONT-WEIGHT: bold; TEXT-ALIGN: right}
.testCode a     {FONT-SIZE: xx-small; FONT-WEIGHT: bold; TEXT-ALIGN: right}
.testDesc	{FONT-SIZE: xx-small; COLOR: black;}
.testHdr	{FONT-SIZE: xx-small; FONT-WEIGHT: bold; COLOR: black; BACKGROUND-COLOR: #FF9999}
.icd9Hdr	{FONT-SIZE: xx-small; FONT-WEIGHT: bold; COLOR: black; BACKGROUND-COLOR: #99CCCC}
.vLine		{Background-Color: #666666}
.currentTab	{FONT-SIZE: x-small; FONT-WEIGHT: bold; COLOR: white; BACKGROUND-COLOR: #FFFFFF; BORDER-COLOR: #336699; TEXT-ALIGN: center}
.otherTab	{FONT-SIZE: x-small; FONT-WEIGHT: bold; COLOR: #336699; text-decoration: none; border-color: #336699; TEXT-ALIGN: center}
.currentUserTab	{FONT-SIZE: x-small; FONT-WEIGHT: bold; COLOR: white; BACKGROUND-COLOR: #E5E5E6; BORDER-COLOR: #336699; TEXT-ALIGN: center}
.menuskin{
position:absolute;
width:165px;
background-color:menu;
border:2px solid black;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
visibility:hidden;
}

.menuskin a{
text-decoration:none;
color:black;
padding-left:10px;
padding-right:10px;
}

#mouseoverstyle{
background-color:highlight;
}

#mouseoverstyle a{
color:white;
}

.label{
        color:#808284;
        font-size:x-small;  
/*        font-weight:bold; */
}


/* Sortable tables */
table.sortable span.sortarrow {
    color: black;
    text-decoration: none;
}



.checkbox{
    border-width: 0px 0px 0px 0px;
        text-align:right;
        margin:4px 5px 0px 0px;
}



