/*.srchCBO  {font-size: 9pt; font-family: Verdana,sans-serif; font-weight:normal; color: #000000; width:180px; }*/
.srchCBO  {font-size: 9pt; font-family: Verdana,sans-serif; font-weight:normal; color: #000000; }
.tdhdr    {background-color:#3864B8; color:white; text-align:left; font-weight:bold; font-size:9pt; vertical-align:top; }
/*.tddta    {color:black; text-align:left; font-weight:normal; font-size:8pt; vertical-align:top; border:1px solid #EBEBEB}*/
.tddta    {color:black; text-align:left; font-weight:normal; font-size:9pt; vertical-align:top;}
.uom      {font-size:4pt; } /*stupid non-consistent stlyes*/
.altrow   {background-color:#EEEEFF}
.blank    {}
.disclaimer   {font-size: 7pt; font-family: Arial,sans-serif; font-weight:normal; color: #000000; text-align:left; }


/*
TABLE   {padding: 0px;margin: 0px; border:0px; border-width:0px;}
TR      {}
TD      {font-size: 10pt;font-family: Arial; vertical-align:top;}
TH      {font-size: 10pt;font-family: Arial}

UL      {font-size: 10pt;font-family: Arial; }
LI      {font-size: 10pt;font-family: Arial}
H1      {font-weight: bold;font-size: 20pt;color: #000000;font-family: Arial; display:block;}
H2      {font-weight: bold;font-size: 16pt;color: #000099;font-family: Arial; display:block;}
H3      {font-weight: bold;font-size: 14pt;color: #000099;font-family: Arial; display:block;}
H4      {font-weight: bold;font-size: 14pt;color: #000000;font-family: Arial; display:block;}
H5      {font-weight: bold;font-size: 12pt;color: #000099;font-family: Arial; display:block;}
H6      {font-size: 10pt;color: #000099;font-family: Arial}
SUP     {font-size: 7pt;font-family: Arial}
HR      {border:0; height:1px; background-color:Black;}


.resultHead   {font-weight:bold; font-size:8pt; color:#FFFFFF; text-align:center; vertical-align:middle;}
.hiText       {font-weight: bold; color: #000066;}
.smBold       {font-size: 7pt; font-weight: bold; color: #FF0000;}
.tiny         {font-size: 7pt;}
.seqSearchJS  {color: #000066;}
.compareHead  {font-size: 8pt;color: #000000;}
.clsTable     {font-size: 8pt;color: #000000;}
.clsTableodd  {font-size: 8pt;color: #000000; background-color: #E1E1E1;}
.srchLabel    {font-size: 7pt; font-family: Arial,sans-serif; font-weight:bold; color: #000000;}
.srchCBO      {font-size: 7pt; font-family: Arial,sans-serif; font-weight:normal; color: #000000;}
.srchTXT      {font-size: 7pt; font-family: Arial,sans-serif; font-weight:normal; color: #000000;}
.disclaimer   {font-size: 7pt; font-family: Arial,sans-serif; font-weight:normal; color: #000000; text-align:left; }
.basCount     {font-size: 8pt; font-family: Arial,sans-serif; font-weight:bold; color: #000000; border:0}
.helpdivtext  {font-size: 7pt; font-family: Arial,sans-serif; font-weight:normal; color: red; width:300px;}
.pdiv         {font-size: 7pt; font-family: Arial,sans-serif; font-weight:normal;}

P,LI    {font-size: 8pt; font-family: Arial,sans-serif;}
TD      {font-size: 8pt; font-family: Arial,sans-serif;}
H4      {font-size: 10pt; font-family: Arial,sans-serif; font-weight: bold;}
SUP     {font-size: 7pt; font-family: Arial,sans-serif;}
INPUT   {font-size: 8pt; font-family: Arial,sans-serif;}
A:link    {color: #0000FF;text-decoration: underline}
A:active  {color: #FF0000;text-decoration: underline}
A:visited {color: #9933CC;text-decoration: underline}
A:hover   {color: #0000FF;text-decoration: underline}

.tableborder     {border:solid 1px black; padding: 3px; margin:0px; }
.tablegrid td,
.tablegrid th    {border:solid 1px black; }

.tabledataformat    {margin:0px; padding:0px;width:100%;border-collapse:collapse;}
.tabledataformat tr {text-align:left;}
.tabledataformat td {padding-left:2px; padding-right:2px; vertical-align:middle; background-color:White; }
.tabledataformat th,
.tabledataformat th A:link,
.tabledataformat th A:visited,
.tabledataformat th A:hover
    { padding-left:2px;
      padding-right:5px;
      vertical-align:top;
      color: White;
      background-color:#000099;
      text-decoration:none;
      font-weight:bold;
    }

.altrow,.altrow td
    {background-color: #E9E9E9;}
.xxx,.xxx td
    {background-color: #FFFFFF;}


*/


/*
=============================
DATASHEET STYLES
=============================
*/

.dataCell,
.dataCondition      {text-align:right; vertical-align:top; font-weight:normal; font-size:10pt; color:#000000; border:0; margin:0; white-space:nowrap;}
.dataCondition      {text-align: left; font-size:8pt; color:#808080; white-space:nowrap;}
.dataComment        {width:40%; text-align:right; vertical-align:top; font-weight:normal; font-size:10pt; color:#000000; border:0; margin:0; white-space:normal;}
.datarowSeparator,
.datarowSeparator td{border-top:solid 1px #DDDDDD;}

/*
=============================
COMPARE STYLES
=============================
*/
.compareMatNameRow, .compareMatNameRow td
                    {font-size:8pt; font-weight:bold; vertical-align:top; background-color:#EEEEEE; }
.compareDataRow, .compareDataRow td
                    {font-size:8pt; font-weight:normal; vertical-align:top; white-space:nowrap;  }
td.comparePropName
                    {font-size:8pt; font-weight:bold; white-space:nowrap; color:#202020; }
.compareComment     {font-size:8pt; font-weight:normal; color:Gray; white-space:normal; display:block; width:100%; }


