/* resets */
.reset {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
table.table-reset {border-collapse: collapse; border-spacing: 0; empty-cells:show; font-size:100%;}
input.input-reset { font:12px/15px Arial, Helvetica, sans-serif; vertical-align:middle; color:#2f2f2f; }

/* body */
body {margin:0px; background-color:#FFFFFF; font-family:Arial, Sans-Serif, Verdana; font-size:9pt}

/* anchor */
a:link {color:#0060A9; text-decoration:none}
a:visited {color:#0060A9; text-decoration:none}
a:hover {color:#0060A9; text-decoration:underline}
a.1:link {color:#FFFFFF; text-decoration:none}
a.1:visited {color:#FFFFFF; text-decoration:none}
a.1:hover {color:#FFFFFF; text-decoration:underline}

/* home page banner navigation */
a.ebiobanner:link {color:#0060A9; text-decoration:none; font-family:Arial, Sans-Serif, Verdana; font-size: 10pt; font-weight: bold;}
a.ebiobanner:visited {color:#0060A9; text-decoration:none; font-family:Arial, Sans-Serif, Verdana; font-size: 10pt; font-weight: bold;}
a.ebiobanner:hover {text-decoration:none; font-family:Arial, Sans-Serif, Verdana; font-size: 10pt; font-weight: bold;}

/* header */
td.topnav {text-align:center; height:100%; }
td.topnav a {display:block;  text-decoration: none; font-family: Arial, Verdana, Sans-Serif; font-weight: bold; font-size: 8.5pt; padding: 4px 4px 4px 0px; }

td.topnav1 a {background-color: #FFF;color:#005FA8;margin-bottom:2px; border-right: solid 1px #005FA8;  }

td.topnav1 a:link {color:#005FA8; background-color: #FFF;text-decoration: none;}
td.topnav1 a:visited {color:#005FA8; background-color: #FFF;text-decoration: none;}
td.topnav1 a:hover {color:#FFF; background-color: #102854;text-decoration: none;}
td.topnav1 a:focus {color:#FFF; background-color: #102854;text-decoration: none;}
td.topnav1 a:active {color:#FFF; background-color: #102854;text-decoration: none;}

td.topnav2 {border-right: solid 2px white;}
td.topnav2 a {margin-top:2px;}
td.topnav2 a:link {color:#FFF; background-color: #80ACD4;text-decoration: none;}
td.topnav2 a:visited {color:#FFF; background-color: #80ACD4;text-decoration: none;}
td.topnav2 a:hover {color:#FFF; background-color: #102854;text-decoration: none;}
td.topnav2 a:focus {color:#FFF; background-color: #102854;text-decoration: none;}
td.topnav2 a:active {color:#FFF; background-color: #102854;text-decoration: none;}

a.smgnav:link { font-weight: normal; font-size: 8pt; color: #666666; font-family: Verdana, Arial, Sans-Serif; text-decoration: none}
a.smgnav:visited { font-weight: normal; font-size: 8pt; color: #666666; font-family: Verdana, Arial, Sans-Serif; text-decoration: none}
a.smgnav:active { font-weight: normal; font-size: 8pt; color: #666666; font-family: Verdana, Arial, Sans-Serif; text-decoration: none}
a.smgnav:hover { font-weight: normal; font-size: 8pt; color: #666666; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline}

input.hdrtxtbox1 {BORDER-RIGHT: #0060A9 1px solid; BORDER-TOP: #0060A9 1px solid; BORDER-LEFT: #0060A9 1px solid; BORDER-BOTTOM: #0060A9 1px solid; BACKGROUND-COLOR: #ffffff }

.header-links {text-align: center;}


/* home page lower windows navigation */
table.efluorASR { border-width: 10px; border-color: #FAEDC0; border-style: solid; padding: 0px 0px 0px 0px; height: 205px; }                            
table.efluorASR td { padding: 0px 0px 0px 0px; border-width: 0px; vertical-align: top; height: 181px; font-size: smaller; }
table.efluorASR img { border-width: 0px; vertical-align: top; margin: 0px 0px 0px 0px; }

table.homepagelow { border-width: 10px; border-color: #E4E4E4; border-style: solid; padding: 0px 0px 0px 0px; height:205px; }                            
table.hoempagelow td {padding: 2px 5px 10px 10px; text-align: left; vertical-align: top; width:229; }

/*ASR specific */
p.asr {font-family:Arial, Sans-Serif, Verdana; font-size:8.5pt; line-height:1.5; color:#808080}

/* Custom Products */
p.customprod {font-family:Arial, Sans-Serif, Verdana; font-size: 9pt; font-weight: bold; }

/* catalog and 404 pages */
td.spacer { width: 10px; }
td.leftprcolumn { border-right:#CCCCCC 1pt solid; vertical-align:top; text-align:left; width:50%; }
td.rightprcolumn { vertical-align:top; text-align:left; }

/* headingings */
h1 {font-family:Verdana, Arial, Sans-Serif; font-size:10pt; font-weight:bold; margin:0px}
h2 {font-family:Verdana, Arial, Sans-Serif; font-size:9pt; font-weight:bold; margin:0px;}
h3 {font-family:Verdana, Arial, Sans-Serif; font-size:9pt; font-weight:bold; margin:0px; color:#666666}
h4 {font-family:Verdana, Arial, Sans-Serif; font-size:9pt; font-weight:normal; text-decoration: underline; margin:0px; color:#000000}
h5 {font-family:Verdana, Arial, Sans-Serif; font-size:9pt; font-weight:normal; margin:0px; color:#000000}
h6 {font-family:Verdana, Arial, Sans-Serif; font-size:9pt; font-weight:normal; margin:0px; color:#000000}

h1.bl {font-family:Verdana, Arial, Sans-Serif; font-size:9pt; font-weight:bold; margin:0px;color:#0060A9}
h2.bl {font-family:Verdana, Arial, Sans-Serif; font-size:9pt; font-weight:bold; margin:0px;color:#0060A9}
h3.bl {font-family:Verdana, Arial, Sans-Serif; font-size:9pt; font-weight:bold; margin:0px;color:#0060A9}
h4.bl {font-family:Verdana, Arial, Sans-Serif; font-size:9pt; font-weight:bold; margin:0px;color:#0060A9}
h5.bl {font-family:Verdana, Arial, Sans-Serif; font-size:9pt; font-weight:bold; margin:0px;color:#0060A9}
h6.bl {font-family:Verdana, Arial, Sans-Serif; font-size:9pt; font-weight:bold; margin:0px;color:#0060A9}

h6.rd {font-family:Verdana, Arial, Sans-Serif; font-size:9pt; font-weight:bold; margin:0px;color:#FF0000}

h1.nc {font-family:Verdana, Arial, Sans-Serif; font-size:16pt; font-weight:normal; margin:0px;color:#C1272D}
h2.nc {font-family:Verdana, Arial, Sans-Serif; font-size:9pt; font-weight:bold; margin:0px;color:#0060A9}
h3.nc {font-family:Verdana, Arial, Sans-Serif; font-size:9pt; font-weight:bold; margin:0px;color:#0060A9}
h4.nc {font-family:Verdana, Arial, Sans-Serif; font-size:9pt; font-weight:bold; margin:0px;color:#0060A9}
h5.nc {font-family:Verdana, Arial, Sans-Serif; font-size:9pt; font-weight:bold; margin:0px;color:#0060A9}
h6.nc {font-family:Verdana, Arial, Sans-Serif; font-size:9pt; font-weight:bold; margin:0px;color:#0060A9}

/* list */
ol {list-style-image: none; font-family:Arial, Sans-Serif, Verdana; font-size:9pt}
ul {list-style: square; font-family:Arial, Sans-Serif, Verdana; font-size:9pt}
ul.nc {list-style: circle; font-family:Arial, Sans-Serif, Verdana; font-size:10pt; color:#FFFFFF}
ul {list-style-image: url(/images/bluebullets.gif); font-family:Arial, Sans-Serif, Verdana; font-size:9pt}

/* information type */
em {font-style:italic; text-decoration:none; font-family:Arial, Sans-Serif, Verdana; font-size:9pt}

/* hr */
hr {color:#CCCCCC}

/* page header title */
.pghdrtitle {font-family:Verdana, Arial, Sans-Serif; font-size:18pt; color:#0060A9; padding: 10px 10px 10px 10px;font-weight:normal;}
.pghdrtitle2 {font-family:Verdana, Arial, Sans-Serif; font-size:18pt; color:#0060A9; padding: 10px 10px 10px 0px;}
.tdspghdrtitle {font-family:Verdana, Arial, Sans-Serif; font-size:14pt; color:#0060A9; padding: 10px 0px 0px 0px;}
h1.tdspghdr {font-family:Verdana, Arial, Sans-Serif; font-size:14pt; color:#0060A9; font-weight:normal;} 

/* page body */
.pgbody {font-family:Arial, Sans-Serif, Verdana; font-size:9pt; line-height:130%}
.pghdr {font-family:Arial, Sans-Serif, Verdana; font-size:11pt; line-height:130%}
.pghdr2 {font-family:Arial, Sans-Serif, Verdana; font-size:16pt; font-weight:bold}
.pgncbody {font-family:Arial, Sans-Serif, Verdana; font-size:9pt; color:#808080}
.pgncehbody {font-family:Arial, sans-serif, Verdana; font-size:12pt; color:#005fa8; background-color:#e5eff6; text-align:center;}
.pgncbody2 {font-family:Arial, Sans-Serif, Verdana; font-size:9pt; color:#000000}
.pgnccaption {font-family:Arial, Sans-Serif, Verdana; font-size:7pt; color:#808080}

/* page table */
.pgtbl {font-family:Arial, Sans-Serif, Verdana; font-size:9pt; background-color:#CCCCCC}
th.pgtbl {font-family:Arial, Sans-Serif, Verdana; font-size:9pt; background-color:#102854; color:#CCCCCC; text-align:left; font-weight:normal}
td.pgtbl {font-family:Arial, Sans-Serif, Verdana; font-size:9pt; background-color:#F8F8F8; text-align:left}

.smtbl {font-family:Arial, Sans-Serif, Verdana; font-size:8pt; background-color:#CCCCCC}
th.smtbl {font-family:Arial, Sans-Serif, Verdana; font-size:8pt; background-color:#102854; color:#CCCCCC; text-align:left; font-weight:normal}
td.smtbl {font-family:Arial, Sans-Serif, Verdana; font-size:8pt; background-color:#F8F8F8; text-align:left}

.bktbl {font-family:Arial, Sans-Serif, Verdana; font-size:9pt; background-color:#FFFFFF}
td.bktbl {font-family:Arial, Sans-Serif, Verdana; font-size:9pt; background-color:#FFFFFF; text-align:left}
td.bktblr {font-family:Arial, Sans-Serif, Verdana; font-size:9pt; background-color:#FFFFFF; text-align:right}
td.bktblc {font-family:Arial, Sans-Serif, Verdana; font-size:9pt; background-color:#FFFFFF; text-align:center}

.errpage {font-family:Arial, Sans-Serif, Verdana; font-size:9pt; background-color:#FFFFFF}
/* alternate page table */
.aptbl {font-family:Arial, Sans-Serif, Verdana; font-size:9pt; background-color:#CCCCCC}

tr.aptblb {background-color:#102854}
tr.aptbll {background-color:#E1EEF7}
tr.aptblg {background-color:#F0F0F0}
tr.aptblw {background-color:#FFFFFF}

/* dark gray background - used by tds */
th.aptblb {font-family:Verdana, Arial, Sans-Serif; font-size:9pt; background-color:#102854; color:#CCCCCC; text-align:left; font-weight:bold}
/* pink background - used by tds */
th.aptblp {font-family:Verdana, Arial, Sans-Serif; font-size:9pt; background-color:#CC0099; color:#CCCCCC; text-align:left; font-weight:bold}
th.aptblbc {font-family:Arial, Sans-Serif, Verdana; font-size:8pt; background-color:#102854; color:#E1EEF7; text-align:center; font-weight:bold}
th.aptblbr {font-family:Arial, Sans-Serif, Verdana; font-size:8pt; background-color:#0060A9; color:#E1EEF7; text-align:right; font-weight:bold}
th.aptbll {font-family:Verdana, Arial, Sans-Serif; font-size:8pt; background-color:#999999; color:#000000; text-align:left; font-weight:bold}

/* black text on dark gray background - used by basket */
th.aptbllr {font-family:Verdana, Arial, Sans-Serif; font-size:8pt; background-color:#999999; color:#000000; text-align:right; font-weight:bold}
th.aptbllc {font-family:Verdana, Arial, Sans-Serif; font-size:9pt; background-color:#999999; color:#000000; text-align:center; font-weight:bold}

td.aptblg {font-family:Arial, Sans-Serif, Verdana; font-size: 9pt; background-color:#F0F0F0; text-align:left}
td.aptblw {font-family:Arial, Sans-Serif, Verdana; font-size: 9pt; background-color:#FFFFFF; text-align:left}
td.aptblwc {font-family:Arial, Sans-Serif, Verdana; font-size:9pt; background-color:#FFFFFF; text-align:center}
td.aptblwr {font-family:Arial, Sans-Serif, Verdana; font-size:9pt; background-color:#FFFFFF; text-align:right}

/* footer text */
td.aptblftr {font-family:Verdana, Arial, Sans-Serif; font-size:8pt; background-color:#FFFFFF; text-align:left}

/* light gray background, black text*/
td.aptblgr {font-family:Verdana, Arial, Sans-Serif; font-size:8pt; background-color:#CCCCCC; text-align:left}
th.aptblgr {font-family:Verdana, Arial, Sans-Serif; font-size:8pt; background-color:#CCCCCC; text-align:left}

/* white background, black text */
th.aptbwl {font-family:Verdana, Arial, Sans-Serif; font-size:8pt; background-color:#FFFFFF; color:#000000; text-align:left; font-weight:bold}

th.aptgwl {font-family:Verdana, Arial, Sans-Serif; font-size:8pt; background-color:#FFFFFF; color:#808080; text-align:left; font-weight:normal}

/* fonts */
.normalty {font-family:Arial, Sans-Serif, Verdana; font-size:6pt; color:#000000; font-weight:normal}
.normalxs {font-family:Arial, Sans-Serif, Verdana; font-size:6pt; color:#000000; font-weight:normal}
.normalsm {font-family:Arial, Sans-Serif, Verdana; font-size:8pt; color:#000000; font-weight:normal}
.normal {font-family:Arial, Sans-Serif, Verdana; font-size:9pt; color:#000000; font-weight:normal}
.normallg {font-family:Arial, Sans-Serif, Verdana; font-size:10pt; color:#000000; font-weight:normal}
.normalxl {font-family:Arial, Sans-Serif, Verdana; font-size:12pt; color:#000000; font-weight:normal}
.bluesm {font-family:Arial, Sans-Serif, Verdana; font-size:8pt; color:#0060A9; font-weight:normal; line-height:130%}
.bluexlg {font-family:Arial, Sans-Serif, Verdana; font-size:12pt; color:blue; font-weight:normal; line-height:130%}
.redxlg {font-family:Arial, Sans-Serif, Verdana; font-size:12pt; color:red; font-weight:normal; line-height:130%}
.grntxt {font-family:Arial, Sans-Serif, Verdana; font-size:9pt; color:#009900; font-weight:normal}
.orange {color:#FF6600}
.nctitle {font-family:Arial, Sans-Serif, Verdana; font-size:18pt; color:#808080; font-weight:normal}
.ncheader {font-family:Arial, Sans-Serif, Verdana; font-size:16pt; color:#C1272D; font-weight:normal}
.ncVLRheader {font-family:Arial, Sans-Serif, Verdana; font-size:16pt; color:#CC0099; font-weight:normal}
.ncheader1 {font-family:Arial, Sans-Serif, Verdana; font-size:13pt; color:#808080; font-weight:normal}
.ncsubheader {font-family:Arial, Sans-Serif, Verdana; font-size:11pt; color:#005FA8; font-weight:bold}
.ncvlrsubheader {font-family:Arial, Sans-Serif, Verdana; font-size:10.5pt; color:#005FA8; font-weight:bold}
.ncgentext {font-size:9pt; color: #005fa8; font-family:Arial, Sans-Serif, Verdana; text-decoration:none; }
.ncsubheader1 {font-family:Arial, Sans-Serif, Verdana; font-size:11pt; color:#C1272D; font-weight:bold}
.ncsubheader2 {font-family:Arial, Sans-Serif, Verdana; font-size:10pt; color:#C1272D; font-weight:bold}
.nccaption {font-family:Arial, Sans-Serif, Verdana; font-size:7pt; color:#000000; font-weight:bold}
.ncbluecap1 {font-family:Arial, Sans-Serif, Verdana; font-size:10pt; color:#FFFFFF; font-weight:normal}
.od1 {font-family:Arial, Sans-Serif, Verdana; font-size:10pt; color:#FFFFFF;}
.ncgraycap1 {font-family:Arial, Sans-Serif, Verdana; font-size:10pt; color:#4D4D4D; font-weight:normal}
.ncwhitecap1 {font-family:Arial, Sans-Serif, Verdana; font-size:9pt; color:#FFFFFF; font-weight:normal}
.ncreg {font-family:Arial, Sans-Serif, Verdana; font-size:7pt; color:#808080; font-weight:normal; vertical-align:text-top;}
.newstitle {font-style:normal; color:#005FA8; font-family:Arial, Sans-Serif, Verdana; font-size:16pt}
.newshdr {font-style:normal; color:#005FA8; font-family:Arial, Sans-Serif, Verdana; font-size:9pt}
.newstext {font-style:normal; color:#808080; font-family:Arial, Sans-Serif, Verdana; font-size:9pt}
.newsspecial {font-style:normal; color:#808080; font-family:Arial, Sans-Serif, Verdana; font-size:9pt; line-height:1.5}
/* tds image caption  */
div.imgcap {font-family:Arial, Sans-Serif, Verdana; font-size:8pt; font-weight:normal; text-align:left;}

/* submit button */
.button {background-color: #E5E5E5; color:#000000; font-family:Arial, Sans-Serif, Verdana; font-size:9pt; text-align: center}

/* form elements */
input {font-family:Arial, Sans-Serif, Verdana; font-size:9pt}
select {font-family:Arial, Sans-Serif, Verdana; font-size:9pt}

/* kluge for netscape */
b {font-weight:bold}

/* print navigation on tds (pdf and print view) */
a.prtnav:link {font-family:Arial, Sans-Serif, Verdana; color:#0060A9; text-decoration:none;font-size:8pt;}
a.prtnav:visited {font-family:Arial, Sans-Serif, Verdana; color:#0060A9; text-decoration:none;font-size:8pt;}
a.prtnav:hover {font-family:Arial, Sans-Serif, Verdana; color:#0060A9; text-decoration:underline;font-size:8pt;}

/* footer */
a.ftrnav:link {font-weight: normal; font-size:8.5pt; color: #666666; font-family: Verdana, Arial, Sans-Serif; text-decoration: none}
a.ftrnav:visited { font-weight: normal; font-size: 8.5pt; color: #666666; font-family: Verdana, Arial, Sans-Serif; text-decoration: none}
a.frtnav:active { font-weight: normal; font-size: 8.5pt; color: #666666; font-family: Verdana, Arial, Sans-Serif; text-decoration: none}
a.ftrnav:hover { font-weight: normal; font-size: 8.5pt; color: #666666; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline}
.footerheading { font-weight: bold; font-size: 8.5pt; color: #666666; font-family: Verdana, Arial, Sans-Serif;text-align: center;}
.footercopyright {font-size:8.5pt; font-family:Arial, Sans-Serif; text-decoration:none;text-align: center;color:#000;}

/*homepage styles*/
a.blk:link { font-weight: normal; font-size: 9pt; color: #000000; font-family: Arial, Sans-Serif, Verdana; text-decoration: none; line-height: 20px }
a.blk:visited { font-weight: normal; font-size: 9pt; color: #000000; font-family: Arial, Sans-Serif, Verdana; text-decoration: none; line-height: 20px }
a.blk:active  { font-weight: normal; font-size: 9pt; color: #000000; font-family: Arial, Sans-Serif, Verdana; text-decoration: none; line-height: 20px }
a.blk:hover { font-weight: normal; font-size: 9pt; color: #000000; font-family: Arial, Sans-Serif, Verdana; text-decoration: none; line-height: 20px }

a.blksmall  { font-weight: normal; font-size: 8.5pt; color: #000000; font-family: Arial, Sans-Serif, Verdana; text-decoration: none; line-height: 18px }
a.blksmall:link { font-weight: normal; font-size: 8.5pt; color: #000000; font-family: Arial, Sans-Serif, Verdana; text-decoration: none; line-height: 18px }
a.blksmall:visited { font-weight: normal; font-size: 8.5pt; color: #000000; font-family: Arial, Sans-Serif, Verdana; text-decoration: none; line-height: 18px }
a.blksmall:active { font-weight: normal; font-size: 8.5pt; color: #000000; font-family: Arial, Sans-Serif, Verdana; text-decoration: none; line-height: 18px }
a.blksmall:hover { font-weight: normal; font-size: 8.5pt; color: #000000; font-family: Arial, Sans-Serif, Verdana; text-decoration: underline; line-height: 18px }
.blksmall { font-weight: normal; font-size: 8.5pt; color: #000000; font-family: Arial, Sans-Serif, Verdana; text-decoration: none; line-height: 18px }

.txtbox2 {
	BORDER-RIGHT: #898989 1px solid; BORDER-TOP: #898989 1px solid; BORDER-LEFT: #898989 1px solid; BORDER-BOTTOM: #898989 1px solid; BACKGROUND-COLOR: #FFFFFF; margin: 5px
}

/* white  */
.wht { font-weight: normal; font-size: 8pt; color: #FFFFFF; font-family: Verdana, Arial, Sans-Serif; text-decoration: none }
.wht:link { font-weight: normal; font-size: 8pt; color: #FFFFFF; font-family: Verdana, Arial, Sans-Serif; text-decoration: none }
.wht:visited { font-weight: normal; font-size: 8pt; color: #FFFFFF; font-family: Verdana, Arial, Sans-Serif; text-decoration: none }
.wht:active { font-weight: normal; font-size: 8pt; color: #FFFFFF; font-family: Verdana, Arial, Sans-Serif; text-decoration: none }
.wht:hover { font-weight: normal; font-size: 8pt; color: #FFFFFF; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline }

/* white efluor */
.whtef { font-weight: normal; font-size: 9pt; color: #FFFFFF; font-family: Arial, Sans-Serif, Verdana; text-decoration: none }
.whtef:link { font-weight: normal; font-size: 9pt; color: #FFFFFF; font-family: Arial, Sans-Serif, Verdana; text-decoration: none }
.whtef:visited { font-weight: normal; font-size: 9pt; color: #FFFFFF; font-family: Arial, Sans-Serif, Verdana; text-decoration: none }
.whtef:active { font-weight: normal; font-size: 9pt; color: #FFFFFF; font-family: Arial, Sans-Serif, Verdana; text-decoration: none }
.whtef:hover { font-weight: normal; font-size: 9pt; color: #FFFFFF; font-family: Arial, Sans-Serif, Verdana; text-decoration: underline }


/* yellow  */
.ylw { font-weight: normal; font-size: 7.5pt; color: #FFCC33; font-family: Verdana, Arial, Sans-Serif;  text-decoration: none; line-height:130%;}
.ylw:link { font-weight: normal; font-size: 7.5pt; color: #FFCC33; font-family: Verdana, Arial, Sans-Serif;  text-decoration: none; line-height:130%;}
.ylw:visited { font-weight: normal; font-size: 7.5pt; color: #FFCC33; font-family: Verdana, Arial, Sans-Serif;  text-decoration: none; line-height:130%;}
.ylw:active { font-weight: normal; font-size: 7.5pt; color: #FFCC33; font-family: Verdana, Arial, Sans-Serif;  text-decoration: none; line-height:130%;}
.ylw:hover { font-weight: normal; font-size: 7.5pt; color: #FFCC33; font-family: Verdana, Arial, Sans-Serif;  text-decoration: underline; line-height:130%;}

.ylwb { font-weight: bold; font-size: 9pt; color: #FFCC33; font-family: Verdana, Arial, Sans-Serif; text-decoration: none }
.ylwb:link { font-weight: bold; font-size: 9pt; color: #FFCC33; font-family: Verdana, Arial, Sans-Serif; text-decoration: none }
.ylwb:visited { font-weight: bold; font-size: 9pt; color: #FFCC33; font-family: Verdana, Arial, Sans-Serif; text-decoration: none }
.ylwb:active { font-weight: bold; font-size: 9pt; color: #FFCC33; font-family: Verdana, Arial, Sans-Serif; text-decoration: none }
.ylwb:hover { font-weight: bold; font-size: 9pt; color: #FFCC33; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline }

/* left menu bar */
td.navlm {vertical-align:middle; padding: 1px 0px 8px 1px;}
td.navlm2 {padding: 3px 3px 3px 3px;vertical-align:middle; text-align: center; font-weight: bold; border-top:#CCCCCC 1px solid;border-bottom:#CCCCCC 1px solid;font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #666666;}
.navlm {font-family:Arial, Sans-Serif, Verdana; font-size:7.5pt; color:#0060A9;}
a.navlm:link {color:#0060A9; text-decoration:none}
a.navlm:visited {color:#0060A9; text-decoration:none}
a.navlm:hover {color:#0060A9; text-decoration:underline}

/* left menu header gray background */
td.lmhdr1 { border:none 0px #FFFFFF; background-color:#FFFF99; vertical-align:middle;padding: 2px 0px 2px 0px; }
td.lmhdr { border:none 0px #FFFFFF; background-color:#F6F6F6; vertical-align:middle;padding: 2px 0px 2px 0px; }
div.lmhdr {font-family:Arial, Helvetica, sans-serif, Verdana; font-size:8pt; line-height:130%; font-weight:bold; color:#0060A9; margin-left:3px}

a.lmhdr:link { font-family:Arial, Helvetica, sans-serif, Verdana; font-size:8pt; line-height:130%; font-weight:bold; color:#0060A9; margin-left:3px;text-decoration: none; }
a.lmhdr:visited { font-family:Arial, Helvetica, sans-serif, Verdana; font-size:8pt; line-height:130%; font-weight:bold; color:#0060A9; margin-left:3px;text-decoration: none; }
a.lmhdr:hover { font-family:Arial, Helvetica, sans-serif, Verdana; font-size:8pt; line-height:130%; font-weight:bold; color:#0060A9; margin-left:3px;text-decoration: underline; }
a.lmhdr:active  { font-family:Arial, Helvetica, sans-serif, Verdana; font-size:8pt; line-height:130%; font-weight:bold; color:#0060A9; margin-left:3px;text-decoration: underline; }

/* left menu box containing black text */
.lmblktxt {font-family:Arial, Sans-Serif, Verdana; font-size:8pt; padding: 5px 5px 5px 5px;}
a.lmblktxt:link {color:#0060A9; text-decoration:underline}
a.lmblktxt:visited {color:#0060A9; text-decoration:underline}
a.lmblktxt:hover {color:#0060A9; text-decoration:underline}

/* left menu arrow */
.nav-symbol {font-family:Arial, Sans-Serif; font-size:8pt; color:#FF9933;}

/* page navigation */
.pgnav {font-family:Arial, Sans-Serif, Verdana; font-size:9pt; color:#666666; font-weight:normal; text-align:center}

h1.blkhd {font-family:Arial, Sans-Serif, Verdana; font-size:16pt; font-weight:bold;}

h1.mag {color:#CC0099;font-family:Arial, Sans-Serif, Verdana; font-size:16pt; font-weight:normal;}
h2.mag {color:#CC0099;font-family:Arial, Sans-Serif, Verdana; font-size:10pt; font-weight:bold;}
h2.mag2 {color:#CC0099;font-family:Arial, Sans-Serif, Verdana; font-size:12pt; font-weight:bold;}
hr.mag {color:#CC0099;background-color:#CC0099;height:1px;border:none;border:0;}
.mag {color:#CC0099;font-family:Arial,Helvetica, sans-serif; font-size:9pt;}

a.nc:link {color: #005fa8; text-decoration:none;font-family:Arial, Sans-Serif, Verdana; font-size:9pt; }
a.nc:visited {color: #005fa8; text-decoration:none;font-family:Arial, Sans-Serif, Verdana; font-size:9pt; }
a.nc:hover {color: #005fa8; text-decoration:underline;font-family:Arial, Sans-Serif, Verdana; font-size:9pt; }

p.bdarkgray {color:#4D4D4D; font-family:Arial, sans-serif; font-size:10pt;font-weight:bold;}

td.grad1 {vertical-align:middle; padding: 2px 0px 15px 5px;background-image:url('/images/grd-4px_720px.gif'); background-repeat:repeat-x;}
td.bl2 {font-family:Arial, Sans-Serif, Verdana;font-size:11pt; color:#0060A9; background-color:#e5eff6;}
hr.gr {color:#999999;background-color:#999999;height:1px;border:none;border:0;}
h3.bl2 {font-family:Arial, Sans-Serif, Verdana;font-size:10pt; color:#0060A9;; font-weight:normal;margin:0px;}

.bluebox {background-color:#E5EFF6;}
.bluebox2 { background: #0099FF; }
.bluetext2 {line-height:140%; font-family:Arial, Sans-Serif, Verdana; font-size:11pt; color:#005fa8; text-align:left;}
.bluetext1 {font-family:Arial, Sans-Serif, Verdana; font-size:12pt; color:#005fa8;font-weight:bold;}
.bluetext3 {font-family:Arial, Sans-Serif, Verdana; font-size:9pt; color:#0060A9; font-weight:normal;}

body.tds {font-family: Arial, Sans-Serif, Verdana; font-size: 8pt; color: #000000;}
h1.tds {font-family: Arial, Sans-Serif, Verdana; font-size: 11pt; font-weight: bold; color: #0060A9;}
h1.aka {font-family: Arial, Sans-Serif, Verdana; font-size: 8pt; font-weight: normal; color: #000000;}
hr.tds {color: #CCCCCC; background-color: #CCCCCC; height: 1px; border: 0;}

.field-heading {font-family: Arial, Sans-Serif, Verdana; font-size: 9pt; font-weight: bold; color: #000000; line-height: 120%; }
.field-heading2 {font-family: Arial, Sans-Serif, Verdana; font-size: 8pt; font-weight: bold; color: #000000; line-height: 120%; }
.highlighted-content-more-padded-1 {background-color: #FFFF99;padding: 15px 20px 15px 20px;} 
.highlighted-content-less-padded-1{background-color: #FFFF99;padding: 10px 0px 10px 20px;} 

.bordered-field-heading {padding: 10px 0px 10px 0px; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-top-style: solid; border-bottom-style: solid; border-top-color: #CCCCCC;border-bottom-color: #CCCCCC;  font-family: Arial, Sans-Serif, Verdana; font-size: 9pt; font-weight: bold; color: #000000;}

.content-padded {padding: 10px 0px 20px 0px; } 

form.no-space{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.no-pad{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

table.bordered-table { border-style: none; border-collapse: collapse; }
table.bordered-table th.first-1 { border-width: 1px; border-color: #CCCCCC; border-style: solid; background-color: #FFFF99; font-family: Arial, Sans-Serif, Verdana; font-size: 8pt; color: #0060A9; font-weight: bold; text-align: left; padding: 3px;}
table.bordered-table th.first-2 { border-width: 1px; border-color: #CCCCCC; border-style: solid; background-color: #E5EFF6; font-family: Arial, Sans-Serif, Verdana; font-size: 8pt; color: #0060A9; font-weight: bold; text-align: left; padding: 3px;}
table.bordered-table th.second { border-width: 1px; border-color: #CCCCCC; border-style: solid; background-color: #FFFFFF; font-family: Arial, Sans-Serif, Verdana; font-size: 8pt; color: #000000; font-weight: bold; text-align: left; padding: 3px;}
table.bordered-table td { border-width: 1px; border-color: #CCCCCC; border-style: solid; background-color: #FFFFFF; font-family: Arial, Sans-Serif, Verdana; font-size: 8pt; color: #000000; font-weight: normal; text-align: left; padding: 3px; }
                            
a.nav-related:link {font-family: Arial, Sans-Serif, Verdana; font-size: 8pt; font-weight: normal; text-decoration: underline; color: #0060A9;}
a.nav-related:visited {font-family: Arial, Sans-Serif, Verdana; font-size: 8pt; font-weight: normal; text-decoration: underline; color: #0060A9;}
a.nav-related:hover {font-family: Arial, Sans-Serif, Verdana; font-size: 8pt; font-weight: normal; text-decoration: underline; color: #0060A9;}
a.nav-related:active {font-family: Arial, Sans-Serif, Verdana; font-size: 8pt; font-weight: normal; text-decoration: underline; color: #0060A9;}

a.nav-tds:link {font-family: Arial, Sans-Serif, Verdana; font-size: 9pt; font-weight: normal; text-decoration: none; color: #0060A9;}
a.nav-tds:visited {font-family: Arial, Sans-Serif, Verdana; font-size: 9pt; font-weight: normal; text-decoration: none; color: #0060A9;}
a.nav-tds:hover {font-family: Arial, Sans-Serif, Verdana; font-size: 9pt; font-weight: normal; text-decoration: underline; color: #0060A9;}
a.nav-tds:active {font-family: Arial, Sans-Serif, Verdana; font-size: 9pt; font-weight: normal; text-decoration: underline; color: #0060A9;}

.navbar-tds {font-family: Arial, Sans-Serif, Verdana; font-size: 9pt; font-weight: normal; text-decoration: none; color: #0060A9;vertical-align: middle;}
select.navbar-tds {font-family: Arial, Sans-Serif, Verdana; font-size: 9pt; font-weight: normal; text-decoration: none; color: #000000;vertical-align: middle;}

/* small font so I can make a really short empty table cell */
.empty-cell { font-family: Arial, Sans-Serif, Verdana; font-size: 2px; }

td.eformlabel { color: #CC0099; padding: 5px 5px 1px 0px; font-family: Arial, sans-serif; font-size: 9pt; }
td.eformtb { color: #CC0099; padding: 1px 1px 1px 0px; font-family: Arial, sans-serif; font-size: 9pt; }
td.eformchk { font-family: Arial, Sans-Serif, Verdana; font-size: 9pt; color: #808080; padding: 2px 1px 2px 2px; }
td.eformchklbl { font-family: Arial, Sans-Serif, Verdana; font-size: 9pt; color: #808080; padding: 2px 2px 2px 2px; }
.highlighted-content-2{background-color: #FAEAF5; color: #CC0099;font-family: Arial, Sans-Serif, Verdana; font-size: 9pt; } 
.highlighted-content-more-padded-2 {background-color: #E5EFF6;padding: 15px 20px 15px 20px;} 
.highlighted-content-less-padded-2{background-color: #E5EFF6;padding: 10px 0px 10px 20px;} 

.content-1 {font-family:Arial, Sans-Serif; font-size:9pt; color:#808080;line-height:150%;}
.error-content {font-family:Arial, Sans-Serif; font-size:9pt; color:#FF0000;line-height:150%;}
.magbold {color:#CC0099;font-family:Arial, sans-serif; font-size:9pt;font-weight:bold;}
h1.heading-1 {font-family: Arial, Sans-Serif; font-size:18pt; color:#0060A9;font-weight:normal;line-height:150%;}
h2.heading-2 {font-family: Arial, Sans-Serif; font-size:12pt; color:#0060A9;font-weight:normal;line-height:150%;}

a.link-error:link {font-family: Arial, Sans-Serif; font-size:9pt; color:#FF0000; text-decoration:underline;font-weight:normal;line-height:150%;}
a.link-error:visited {font-family: Arial, Sans-Serif; font-size:9pt; color:#FF0000; text-decoration:underline;font-weight:normal;line-height:150%;}
a.link-error:hover {font-family: Arial, Sans-Serif; font-size:9pt; color:#FF0000; text-decoration:underline;font-weight:normal;line-height:150%;}

a.link-imp-1:link {font-family: Arial, Sans-Serif; font-size:9pt; color:#0060A9; text-decoration:none;font-weight:bold;line-height:150%;}
a.link-imp-1:visited {font-family: Arial, Sans-Serif; font-size:9pt; color:#0060A9; text-decoration:none;font-weight:bold;line-height:150%;}
a.link-imp-1:hover {font-family: Arial, Sans-Serif; font-size:9pt; color:#0060A9; text-decoration:underline;font-weight:bold;line-height:150%;}

table.table-1 {border-style: none;  }

table.table-1 th.imp {background-color: #0060A9; font-family: Arial, Sans-Serif; font-size: 9pt; color: #FFFFFF; font-weight: bold; text-align: left; padding: 2px; border-bottom-style: solid;  border-bottom-width: 2px; border-bottom-color: #FFFFFF;}

table.table-1 th {background-color: #0060A9; font-family: Arial, Sans-Serif; font-size: 9pt; color: #FFFFFF; font-weight: normal; text-align: left; padding: 2px; border-bottom-style: solid;  border-bottom-width: 2px; border-bottom-color: #FFFFFF; }

table.table-1 th.highlight {background-color: #CC0099; font-family: Arial, Sans-Serif; font-size: 9pt; color: #FFFFFF; font-weight: normal; text-align: left;  padding: 1px 4px 1px 4px; border-bottom-style: solid;  border-bottom-width: 2px; border-bottom-color: #FFFF99; }

table.table-1 td {background-color: #FFFFFF; font-family: Arial, Sans-Serif; font-size: 9pt; color: #000000; font-weight: normal; text-align: left; padding: 1px;  border-bottom-style: solid;  border-bottom-width: 2px; border-bottom-color: #FFFFFF;}

table.table-1 td.highlight {background-color: #FFFF99; font-family: Arial, Sans-Serif; font-size: 9pt; color: #CC0099; font-weight: bold; text-align: left; padding: 1px 4px 1px 4px;  border-bottom-style: solid;  border-bottom-width: 2px; border-bottom-color: #FFFF99;}

table.table-1 td.highlight-shade {background-color: #EEEE88; font-family: Arial, Sans-Serif; font-size: 9pt; color: #CC0099; font-weight: bold; text-align: left; padding: 1px 4px 1px 4px; border-bottom-style: solid;  border-bottom-width: 2px; border-bottom-color: #EEEE88; }

table.table-1 td.clear {background-color: #FFFFFF; font-family: Arial, Sans-Serif; font-size: 9pt; color: #000000; font-weight: normal; text-align: left; padding: 1px; border-bottom-style: solid;  border-bottom-width: 2px; border-bottom-color: #FFFFFF;}

table.table-1 td.shade {background-color: #F0F0F0; font-family: Arial, Sans-Serif; font-size: 9pt; color: #000000; font-weight: normal; text-align: left; padding: 1px; border-bottom-style: solid;  border-bottom-width: 2px; border-bottom-color: #F0F0F0; }

/************* Contact Us Page ************/

td.chdr1 {font-family:Arial, Sans-Serif,Verdana,; font-size:16pt; color:#0060A9; padding: 10px 10px 10px 0px;}
td.chdr {padding: 5px 5px 5px 5px; background-color: #E6E6E6; font-family: Arial, Sans-Serif, Verdana; font-size: 14pt; font-weight:bold;}
td.ctitle { padding: 5px 5px 5px 10px; border-bottom: solid 1px #CCCCCC; font-family: Arial, Sans-Serif, Verdana; font-size: 11pt; font-weight:bold;}
td.cbody { padding: 5px 5px 5px 10px; font-family: Arial, Sans-Serif, Verdana; font-size: 8pt; font-weight:normal;}
a.clink:link {color:#0060A9; text-decoration:none; font-family:Arial, Sans-Serif, Verdana;font-size:8pt; font-weight:normal;}
a.clink:visited {color:#0060A9; text-decoration:none; font-family:Arial, Sans-Serif, Verdana;font-size:8pt; font-weight:normal;}
a.clink:hover {color:#0060A9; text-decoration:underline; font-family:Arial, Sans-Serif, Verdana;font-size:8pt; font-weight:normal;}

/************* BMS page ***************/

td.bmsbluebg { border-right:1px; border-right-color: #FFFFFF; padding: 5px 5px 5px 5px; font-family:Arial, Sans-Serif, Verdana;font-size:8pt; color:#000000; background-color:#e5eff6;}
td.bmswhitebg {padding: 5px 5px 5px 5px; font-family:Arial, Sans-Serif, Verdana;font-size:8pt; color:#000000; background-color:#ffffff;}
h1.bms {font-family:Arial, Sans-Serif, Verdana;font-size:12pt; color:#CC0099; font-weight:bold; margin:0px; line-height:125%;}
td.bms {font-family:Arial, Sans-Serif, Verdana;font-size:8pt; font-weight:normal; color: Black;}
a.bms:link {color:#0060A9; text-decoration:none; font-family:Arial, Sans-Serif, Verdana;font-size:8pt; font-weight:normal;}
a.bms:visited {color:#0060A9; text-decoration:none; font-family:Arial, Sans-Serif, Verdana;font-size:8pt; font-weight:normal;}
a.bms:hover {color:#0060A9; text-decoration:underline; font-family:Arial, Sans-Serif, Verdana;font-size:8pt; font-weight:normal;}

/************* Lit Req Page ************/

td.lrhdr {font-family:Arial, Sans-Serif,Verdana ; font-size:16pt; color:#0060A9; padding: 10px 10px 10px 0px;}
td.lrtitle {padding: 10px 0px 0px 0px; font-family: Arial, Sans-Serif, Verdana; font-size: 10pt;}
td.lrbody { padding: 5px 0px 5px 15px; border-bottom: solid 1px #CCCCCC; font-family: Arial, Sans-Serif, Verdana; font-size: 9pt; line-height: 150%;}
td.lrbody1 { padding: 0px 0px 0px 0px; font-family: Arial, Sans-Serif, Verdana; font-size: 9pt; line-height: 150%; vertical-align:middle; }
td.lrbeg { padding: 1px 0px 1px 0px; border-bottom: solid 1px #CCCCCC; border-top: solid 1px #CCCCCC; font-family: Arial, Sans-Serif, Verdana; font-size: 9pt; line-height: 150%;}
a.lrlink:link {color:#0060A9; text-decoration:none; font-family:Arial, Sans-Serif, Verdana;font-size:8pt; font-weight:normal;}
a.lrlink:visited {color:#0060A9; text-decoration:none; font-family:Arial, Sans-Serif, Verdana;font-size:8pt; font-weight:normal;}
a.lrlink:hover {color:#0060A9; text-decoration:underline; font-family:Arial, Sans-Serif, Verdana;font-size:8pt; font-weight:normal;}

.global-h1highsensitivity {font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold; color: #a6479b; }
.global-h1instant { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold; color: #bed53d; }
.global-h1platinum { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold; color: #d3cec8; }
.global-h1flowcytomix { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold; color: #f58220; }
.global-h1 { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold; color: #005890; }
.global-h1normal { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; color: #005890; }

.global-h2 {font-family: Arial, Helvetica, sans-serif; font-size: 15pt; color: #666666; }
.global-h3 {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 13pt; color: #005890; font-weight: bold; padding: 15px 0px 0px 0px; }
.global-h3middle { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 13pt; color: #005890; font-weight: bold; vertical-align: middle; padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; text-align: center; }
.global-h4 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 15pt; color: #005890; font-weight: bold; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.global-h5 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #005890; padding: 15px 0px 0px 0px; }
.global-bodytxt {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; line-height: 14pt; color: #666666; }
.global-bodytxtitalic { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; line-height: 14pt; color: #666666; font-style: italic; }
.global-link1arrow { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; line-height: 14pt; color: #FF9933; }
.catalog-left  { border-right:1px solid #CCCCCC; padding: 0px 10px 10px 10px; }
.catalog-right  { padding: 0px 10px 10px 10px; }

.global-link1 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; line-height: 14pt; color: #005890; }
a.global-link1:link { font-weight: normal; font-size: 9pt; color: #005890; font-family: Arial, Helvetica, sans-serif; text-decoration: none; line-height: 14pt }
a.global-link1:visited { font-weight: normal; font-size: 9pt; color: #6699cc; font-family: Arial, Helvetica, sans-serif; text-decoration: none; line-height: 14pt }
a.global-link1:hover { font-weight: normal; font-size: 9pt; color: #005890; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; line-height: 14pt }
a.global-link1:active  { font-weight: normal; font-size: 9pt; color: #005890; font-family: Arial, Helvetica, sans-serif; text-decoration: none; line-height: 14pt }

ul.global-list { list-style-type: disc; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; line-height: 14pt; color: #666666; list-style-image: none ; }
.global-captiontitle { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #005890; }
.global-captiontext { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #666666; }
.global-captiontextcentered { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #666666; text-align: center; }
table.bordered-table1{ border-top:1px solid #CCCCCC; text-align: left; color: #666666; font-family: Arial, Helvetica, sans-serif; margin:0px 90px 0px 10px; }
table.bordered-table2 { border-collapse: collapse; margin-left: 10px; }
table.bordered-table2 th {padding:6px 6px 6px 6px;text-align:center;background-color: #666666;font-size: 10pt;font-family: Arial, Helvetica, sans-serif; color:#000000;padding:0px 0px 0px 15px;line-height:130%;}
table.bordered-table2 th { padding:3px 3px 3px 3px; border-width: 1px; border-color: #CCCCCC; border-style: solid; background-color: #666666; color: #ffffff; }
td.shaded { text-align:center;font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding:3px 3px 3px 3px; border-width: 1px; border-color: #CCCCCC; border-style: solid; background-color: #666666; color: #ffffff; }
td.bordered-table-box { border-width: 1px; border-color: #CCCCCC; border-style: solid; background-color: #FFFFFF; padding-top: 10px; padding-bottom: 10px; }

.container1 {padding:0px 0px 0px 0px;text-align:center;background-color: #FFFFFF;} 
.container2 {vertical-align:top; padding:0px 0px 0px 10px;text-align:center;background-color: #FFFFFF; border-left:1px solid #CCCCCC;} 
.container3 {padding:2px 0px 0px 0px;} 
.container4 {padding:2px 0px 0px 15px;} 
.container5 {padding:0px 0px 0px 15px;} 
.container6 {background-color: #80ACD4; text-align:center; height:19px; padding: 3px 3px 3px 3px;  border-right-style: solid; border-right-color: #FFFFFF; border-right-width: 5px;  }
.container7 {background-color: #EDF0F1; vertical-align:top; text-align:left; height:19px; padding: 5px 6px 10px 6px; border-right: 5px solid #FFFFFF; } 
.container8 {padding:0px 0px 0px 15px;} 
.container9 {padding:10px 0px 0px 0px;}
.container10 {padding:5px 0px 0px 0px;}
.container11 { vertical-align: middle; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px; border-top-width: 1pt; border-top-style: solid; border-top-color: #666; }
.container12 {padding:7px 7px 7px 7px;background-color:#f9f9f9;}
.container13 {border-width: 1px; border-color: #CCCCCC; border-style: solid;border-collapse: collapse;}
.container14 { vertical-align: middle; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px; }
.container15 { background-color: #005890; text-align:left; height:19px; padding: 5px 3px 5px 10px; color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size:9pt; border-right-style: solid; border-right-color: #FFFFFF; border-right-width: 5px; border-bottom-style: solid; border-bottom-color: #FFFFFF; border-bottom-width: 5px; font-weight: bold; }
.container16 { background-color: #EDF0F1; vertical-align:top; text-align:left; color:#005890; font-family: Arial, Helvetica, sans-serif; font-size:9pt; height:19px; padding: 5px 3px 5px 10px; border-right: 5px solid #FFFFFF; border-bottom: 5px solid #FFFFFF; }
.container18 {padding: 5px 5px 5px 5px;}
.container19 {text-align:left;background-color: #FFFFFF;font-size: 9pt;font-family: Arial, Helvetica, sans-serif; color:#666666;padding:15px 90px 15px 10px;line-height:130%;} 
.container20 {text-align:left;background-color: #FFFFFF;font-size: 9pt;font-family: Arial, Helvetica, sans-serif; color:#666666;padding:15px 70px 15px 10px;line-height:130%;} 

.content-heading1 {font-weight: normal; font-size: 12pt; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-decoration: none;vertical-align:middle;} 
.content-heading2 {font-weight: bold;font-size: 11pt;font-family: Arial, Helvetica, sans-serif; color:#666666;padding:0px 0px 0px 15px;line-height:180%;} 
.content-heading3 {font-family: Arial, Helvetica, sans-serif; font-size:15pt; color:#0060A9; font-weight:normal; padding:0px 0px 0px 0px;line-height: 160%;} 

.content1 {font-size: 9pt;font-family: Arial, Helvetica, sans-serif; color:#000000;} 
.content2 {font-size: 9pt;font-family: Arial, Helvetica, sans-serif; color:#666666;} 
.content5 {font-size: 9pt;font-family: Arial, Helvetica, sans-serif; color:#666666;line-height:160%;} 
.content6 {font-size: 12pt;vertical-align:top;font-family: Arial, Helvetica, sans-serif; color:#666666;line-height: 140%;} 
.content7 { color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size:9pt; font-weight: bold; }

.link2arrow {font-size: 9pt;font-family: Arial, Helvetica, sans-serif;color:#0060A9; text-decoration:none; line-height:180%;}
a.global-link2:link {font-size: 9pt;font-family: Arial, Helvetica, sans-serif;color:#0060A9; text-decoration:none; line-height:180%;}
a.global-link2:visited {font-size: 9pt;font-family: Arial, Helvetica, sans-serif;color:#6699CC; text-decoration:none; line-height:180%;}
a.global-link2:hover {font-size: 9pt;font-family: Arial, Helvetica, sans-serif;color:#0060A9; text-decoration:underline; line-height:180%;}

table.bordered-table3 {border-style: none; border-collapse: collapse;}
th.th3 { padding:3px 3px 3px 3px; border-width: 1px; border-color: #CCCCCC; border-style: solid; background-color: #f3f6df; color: #666666;text-align:center;font-size: 9pt;font-family: Arial, Helvetica, sans-serif;line-height:130%;  }
td.bordered-table-box2 {padding:7px 7px 7px 7px;border-width: 1px; border-color: #CCCCCC; border-style: solid; background-color: #FFFFFF;}

.global-link4 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; line-height: 14pt; color: #FFFFFF; }
a.global-link4:link { font-weight: normal; font-size: 9pt; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-decoration: none; line-height: 14pt; }
a.global-link4:visited { font-weight: normal; font-size: 9pt; color: #DDDDDD; font-family: Arial, Helvetica, sans-serif; text-decoration: none; line-height: 14pt; }
a.global-link4:hover { font-weight: normal; font-size: 9pt; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; line-height: 14pt; }
a.global-link4:active  { font-weight: normal; font-size: 9pt; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-decoration: none; line-height: 14pt; }

.global-link3 {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 13pt; color: #005890; font-weight: bold; padding: 15px 0px 0px 0px;text-decoration: none;}
a.global-link3:link {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 13pt; color: #005890; font-weight: bold; padding: 15px 0px 0px 0px;text-decoration: none;}
a.global-link3:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 13pt; color: #6699cc; font-weight: bold; padding: 15px 0px 0px 0px;text-decoration: none;}
a.global-link3:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 13pt; color: #005890; font-weight: bold; padding: 15px 0px 0px 0px;text-decoration: underline;}
a.global-link3:active {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 13pt; color: #005890; font-weight: bold; padding: 15px 0px 0px 0px;text-decoration: none;}
.heading7 {font-size: 11pt;font-family: Arial, Helvetica, sans-serif;padding: 5px 0px 5px 5px;background-color: #d2ebf4;color: #005890;text-align:left}
.heading8 {font-size: 11pt;font-family: Arial, Helvetica, sans-serif;padding: 5px 0px 5px 5px;background-color: #e1ebb0;color: #005890;text-align:left}
.heading9 {font-size: 11pt;font-family: Arial, Helvetica, sans-serif;padding: 5px 0px 5px 5px;background-color: #ffe7ac;color: #005890;text-align:left}
.heading10 {font-size: 11pt;font-family: Arial, Helvetica, sans-serif;padding: 5px 0px 5px 5px;background-color: #ebebeb;color: #005890;text-align:left}

a.global-link5:link {color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size:9pt; font-weight: bold; text-decoration: none;}
a.global-link5:visited { color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size:9pt; font-weight: bold; text-decoration: none; }
a.global-link5:hover { color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size:9pt; font-weight: bold; text-decoration: underline; }
a.global-link5:active  { color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size:9pt; font-weight: bold; text-decoration: underline; }

/* inivai text  */
.inheader1 {font-family:Arial, Sans-Serif, Verdana; font-size:9pt; color:#808080; font-weight:normal}
.incheck {font-family:Arial, Sans-Serif, Verdana; font-size:9pt; color:#379070; font-weight:normal}
.innocheck {font-family:Arial, Sans-Serif, Verdana; font-size:9pt; color:#f16f44; font-weight:normal}
th.inborder {font-family:Arial, Sans-Serif, Verdana; font-size:9pt; color:#808080; border-bottom: 2px solid #4F81BD; border-top: 2px solid #4F81BD}
td.inborder {border-top: 2px solid #4F81BD;}
td.inborder1 {border-bottom: 2px solid #4F81BD;}
td.inborder2 {border-bottom: 2px solid #4F81BD;  border-top: 2px solid #4F81BD}
td.inborder3 {border-bottom: 2px solid #cccccc; }

.page {padding:10px 0px 10px 10px;}
.page p {color: #666666;font-family:Arial, Helvetica, Sans-Serif; font-size:9pt;line-height: 150%; margin:0;padding:0;} 
.page div {color: #666666;font-family:Arial, Helvetica, Sans-Serif; font-size:9pt;line-height: 150%; margin:0;padding:0;} 
.page h1 {font-family:Arial, Helvetica, Sans-Serif;font-size: 16pt; font-weight: bold; color: #005890;line-height: 150%; margin:0;padding:0;} 
.page h2 {font-family:Arial, Helvetica, Sans-Serif;font-size: 15pt; color: #666666;font-weight: normal;line-height: 150%; margin:0;padding:0;} 
.page h3 {font-family:Arial, Helvetica, Sans-Serif;font-size: 10pt; color: #005890; font-weight: bold;line-height: 150%; margin:0;padding:0; } 
.page h4 {font-family:Arial, Helvetica, Sans-Serif;color:#CC0099;font-weight:bold;text-decoration: none;line-height: 150%; margin:0;padding:0;} 
ul.no-bullet {font-family:Arial, Helvetica, Sans-Serif;list-style-type:none; list-style-image: none;padding:0; margin:0;}
ul.no-bullet ul {font-family:Arial, Helvetica, Sans-Serif;list-style-type:none; list-style-image: none;padding:0px 0px 0px 20px; margin:0;display : inline-block;}

ul.global-list2 { list-style-type: disc; list-style-image: none; padding-top:0;margin-top:0;padding-bottom:0;margin-bottom:0;}

.page a {font-family:Arial, Helvetica, Sans-Serif;line-height: 150%; margin:0;padding:0;text-decoration: none;}  
.page a:link {color: #005890; font-weight: normal; color: #005890;}
.page a:visited {color: #6699CC;}
.page a:hover {text-decoration: underline;}
.page a:active {text-decoration: underline;}

div.group {padding:0px 0px 10px 0px;} 

div.heading-column {width:370px;float:left;}
div.secondary-content-column {width:206px;float:right;}    

div.content-box {border-left: solid 1px #CCCCCC;border-right: solid 1px #CCCCCC;border-bottom: solid 1px #CCCCCC;text-align:left;padding:10px;}
div.content-box-centered {border-left: solid 1px #CCCCCC;border-right: solid 1px #CCCCCC;border-bottom: solid 1px #CCCCCC;text-align:center;padding:10px;}

div.heading-box {border: solid 1px #CCCCCC;text-align:center;padding:3px;}
div.heading-box-reversed {padding:3px;border: solid 1px #666666;text-align:center;background-color: #666666; color:#FFFFFF;}
div.heading-box-highlighted {text-align:center;padding:3px;background-color:#CC0099;color:#FFFFFF;font-weight:bold;border: solid 1px #CC0099;}
    
a.imp-link:link {font-weight:normal; font-size: 10pt; color: #005890; text-decoration: underline; }
a.imp-link:visited {font-weight:normal; font-size: 10pt; color: #6699cc; text-decoration: underline; }
a.imp-link:hover {font-weight:normal; font-size: 10pt; color: #005890; text-decoration: underline; }
a.imp-link:active  {font-weight:normal; font-size: 10pt; color: #005890; text-decoration: underline; }

div.clinical-image-box {border: solid 1px #CCCCCC;padding:0;margin:0;height:124px;background-image:url('/images/clinical-1.jpg');}
div.clinical-container-heading{float:left;height:247px;border-top: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC;width:204px;padding:0px 0px 0px 0px;background-image:url('/images/clinical-2.jpg');}
div.clinical-container-heading div {padding:50px 20px 0px 20px;text-align:center;}
div.clinical-container-content {float:left;height:247px;border: solid 1px #CCCCCC; width:370px;padding:0px 0px 0px 0px;}
div.clinical-container-content div.content {padding:10px 30px 0px 20px}

div.clear {clear:both}

