
body{
    color: #000000;
    font-size: 9pt;
    margin: 0px;
    padding: 0px;
    font-family: Arial, Verdana, Helvetica, sans-serif;

    scrollbar-arrow-color:#FFFFFF;
    scrollbar-base-color:#6D8693;
    scrollbar-shadow-color:#F3F3F3;
    scrollbar-face-color: #0e5fd8;
    scrollbar-highlight-color:#F3F3F3;
    scrollbar-dark-shadow-color:white;
    scrollbar-3d-light-color: #9BAAC1;
}

.forms {
    font: 9px Arial, Verdana, Helvetica, sans-serif;
    color: #969696;
    background-color:#FFFFFF;
    border-style:0;
    border:1px solid #999999;
    padding:1px;
    padding-left:3px;
    padding-bottom:2px;
    padding-right:0px;
}


a, th, td, p, a, a:hover, a:visited, a:link {
    font-size: 9pt;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}



font.toplinks, p.toplinks, td.toplinks {
    font-size: 7pt;
    color: #FAFAFA;
}
th.toplinks {
    font-size: 8pt;
    color: #FAFAFA;
}
a.toplinks, a:visited.toplinks, a:link.toplinks{
    font-size: 7pt;
    color: #FAFAFA;
    text-decoration: none;
}
a:hover.toplinks {
    font-size: 7pt;
    color: #FAFAFA;
    text-decoration: underline;
}



font.top, p.top, td.top {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    color: #969696;
}
th.top {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    color: #969696;
}
a.top, a:visited.top, a:link.top{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 10pt;
    color: #5574B9;
    text-decoration: none;
}
a:hover.top {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 10pt;
    color: #fe6700;
    text-decoration: underline;
}

font.top1, p.top1, td.top1 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    color: #969696;
}
th.top1 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    color: #969696;
}
a.top1, a:visited.top1, a:link.top1{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    color: #969696;
    text-decoration: none;
}
a:hover.top1 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    color: #5574B9;
    text-decoration: none;
}



font.header, p.header, td.header {
    font-size: 9pt;
    color: #000000;
}
th.header {
    font-size: 10pt;
    color: #000000;
}
a.header, a:visited.header, a:link.header{
    font-weight: bold;
    font-size: 9pt;
    color: #ffffff;
    text-decoration: underline;
}
a:hover.header {
    font-weight: bold;
    font-size: 9pt;
    color: #fff799;
    text-decoration: underline;
}


font.header1, p.header1, td.header1 {
    font-size: 10.5pt;
    color: #6e6e6e;
}
th.header1 {
    font-size: 10.5pt;
    color: #6e6e6e;
}
a.header1, a:visited.header1, a:link.header1{
    font-size: 10.5pt;
    color: #fe6700;
    text-decoration: underline;
}
a:hover.header1 {
    font-size: 10.5pt;
    color: #5574B9;
    text-decoration: underline;
}

font.downlinks, p.downlinks, td.downlinks {
	font-weight: normal;
	font-size: 8pt;
	line-height: 16pt;
    color: #6e6e6e;
}
th.downlinks {
	font-weight: normal;
	font-size: 8pt;
	line-height: 16pt;
    color: #6e6e6e;
}
a.downlinks, a:visited.downlinks, a:link.downlinks{
	font-weight: normal;
	font-size: 8pt;
	line-height: 16pt;
    color: #6e6e6e;
    text-decoration: none;
}
a:hover.downlinks {
	font-weight: normal;
	font-size: 8pt;
	line-height: 16pt;

    color: #5574B9;
    text-decoration: none;
}


font.downlinksheader, p.downlinksheader, td.downlinksheader {
	font-weight: normal;
	font-size: 11pt;
	line-height: 16pt;
    color: #000000;
}
th.downlinksheader {
	font-weight: normal;
	font-size: 11pt;
	line-height: 16pt;
    color: #000000;
}
a.downlinksheader, a:visited.downlinksheader, a:link.downlinksheader{
	font-weight: bold;
	font-size: 11pt;
	line-height: 16pt;
    color: #000000;
    text-decoration: none;
}
a:hover.downlinksheader {
	font-weight: bold;
	font-size: 11pt;
	line-height: 16pt;

    color: #5574B9;
    text-decoration: none;
}


font.down, p.down, td.down {
	font-weight: normal;
    font-size: 8pt;
	font-family: arial, verdana, helvetica, sans-serif;
	font-variant: normal;
	font-style: normal;

    font-size: 8pt;
    color: #5C5C5E;
}
th.down {
	font-weight: normal;
    font-size: 8pt;
	font-family: arial, verdana, helvetica, sans-serif;
	font-variant: normal;
	font-style: normal;

    font-size: 8pt;
    color: #5C5C5E;
}
a.down, a:visited.down, a:link.down{
	font-weight: bold;
    font-size: 8pt;
	font-family: arial, verdana, helvetica, sans-serif;
	font-variant: normal;
	font-style: normal;

    font-size: 8pt;
    color: #5574B9;
    text-decoration: none;
}
a:hover.down {
	font-weight: normal;
    font-size: 8pt;
	font-family: arial, verdana, helvetica, sans-serif;
	font-variant: normal;
	font-style: normal;

    color: #fe6700;
    text-decoration: none;
}




font.bodyheader, p.bodyheader, td.bodyheader, h1, h2 {
    font-weight: bold;
    font-size: 18pt;
    color: #333333;
}
th.bodyheader {
    font-weight: bold;
    font-size: 18pt;
    color: #333333;
}
a.bodyheader, a:visited.bodyheader, a:link.bodyheader{
    font-weight: bold;
    font-size: 18pt;
    color: #333333;
    text-decoration: none;
}
a:hover.bodyheader {
    font-weight: bold;
    font-size: 18pt;
    color: #fe6700;
    text-decoration: none;
}


font.bodyheader1, p.bodyheader1, td.bodyheader1,h3 {
    font-weight: bold;
    font-size: 9pt;
    color: #fe6700;
    text-transform: uppercase;
}
th.bodyheader1 {
    font-weight: bold;
    font-size: 9pt;
    color: #fe6700;
    text-transform: uppercase;
}
a.bodyheader1, a:visited.bodyheader1, a:link.bodyheader1{
    font-weight: bold;
    font-size: 9pt;
    color: #fe6700;
    text-decoration: none;
    text-transform: uppercase;
}
a:hover.bodyheader1 {
    font-weight: bold;
    font-size: 9pt;
    color: #5574B9;
    text-decoration: none;
    text-transform: uppercase;
}

font.bodyheader2, p.bodyheader2, td.bodyheader2,h4,h5 {
    font-weight: bold;
    font-size: 8pt;
    color: #6699cc;
    text-transform: uppercase;
}
th.bodyheader2 {
    font-weight: bold;
    font-size: 8pt;
    color: #6699cc;
    text-transform: uppercase;
}
a.bodyheader2, a:visited.bodyheader2, a:link.bodyheader2{
    font-weight: bold;
    font-size: 8pt;
    color: #6699cc;
    text-decoration: none;
    text-transform: uppercase;
}
a:hover.bodyheader2 {
    font-weight: bold;
    font-size: 8pt;
    color: #6699cc;
    text-decoration: underline;
    text-transform: uppercase;
}

font.bodyheader3, p.bodyheader3, td.bodyheader3 {
    font-weight: bold;
    font-size: 8pt;
    color: #30420B;
}
th.bodyheader3 {
    font-weight: bold;
    font-size: 9pt;
    color: #30420B;
}
a.bodyheader3, a:visited.bodyheader3, a:link.bodyheader3{
    font-weight: bold;
    font-size: 8pt;
    color: #30420B;
    text-decoration: none;
}
a:hover.bodyheader3 {
    font-weight: bold;
    font-size: 8pt;
    color: #30420B;
    text-decoration: underline;
}

font.bodyheader4, p.bodyheader4, td.bodyheader4 {
    font-weight: bold;
    font-size: 8pt;
    color: #464646;
}
th.bodyheader4 {
    font-weight: bold;
    font-size: 9pt;
    color: #464646;
}
a.bodyheader4, a:visited.bodyheader4, a:link.bodyheader4{
    font-weight: bold;
    font-size: 8pt;
    color: #464646;
    text-decoration: none;
}
a:hover.bodyheader4 {
    font-weight: bold;
    font-size: 8pt;
    color: #464646;
    text-decoration: underline;
}

font.bodyheader5, p.bodyheader5, td.bodyheader5 {
    font-weight: bold;
    font-size: 8pt;
    color: #000000;
}
th.bodyheader5 {
    font-weight: bold;
    font-size: 9pt;
    color: #000000;
}
a.bodyheader5, a:visited.bodyheader5, a:link.bodyheader5{
    font-weight: bold;
    font-size: 8pt;
    color: #000000;
    text-decoration: none;
}
a:hover.bodyheader5 {
    font-weight: bold;
    font-size: 8pt;
    color: #003366;
    text-decoration: underline;
}

font.body, p.body, td.body {
    font-size: 9pt;
    color: #4d4d4d;
}
th.body {
    font-size: 9pt;
    color: #4d4d4d;
}
a.body, a:visited.body, a:link.body{
    font-size: 9pt;
    color: #5574B9;
    text-decoration: underline;
}
a:hover.body {
    font-size: 9pt;
    color: #fe6700;
    text-decoration: underline;
}

font.body1, p.body1, td.body1 {
    font-size: 8pt;
    color: #000000;
}
th.body1 {
    font-size: 9pt;
    color: #000000;
}
a.body1, a:visited.body1, a:link.body1{
    font-size: 8pt;
    color: #000000;
    text-decoration: underline;
}
a:hover.body1 {
    font-size: 8pt;
    color: #000000;
    text-decoration: underline;
}

font.body2, p.body2, td.body2 {
    font-size: 8pt;
    color: #313142;
}
th.body2 {
    font-size: 9pt;
    color: #313142;
}
a.body2, a:visited.body2, a:link.body2{
    font-size: 8pt;
    color: #313142;
    text-decoration: underline;
}
a:hover.body2 {
    font-size: 8pt;
    color: #313142;
    text-decoration: underline;
}

font.body3, p.body3, td.body3 {
    font-size: 8pt;
    color: #30420B;
}
th.body3 {
    font-size: 9pt;
    color: #30420B;
}
a.body3, a:visited.body3, a:link.body3{
    font-size: 8pt;
    color: #30420B;
    text-decoration: underline;
}
a:hover.body3 {
    font-size: 8pt;
    color: #30420B;
    text-decoration: underline;
}

font.body4, p.body4, td.body4 {
    font-size: 8pt;
    color: #252525;
}
th.body4 {
    font-size: 9pt;
    color: #252525;
}
a.body4, a:visited.body4, a:link.body4{
    font-size: 8pt;
    color: #252525;
    text-decoration: underline;
}
a:hover.body4 {
    font-size: 8pt;
    color: #252525;
    text-decoration: underline;
}

font.body5, p.body5, td.body5 {
    font-size: 8pt;
    color: #252525;
}
th.body5 {
    font-size: 9pt;
    color: #000000;
}
a.body5, a:visited.body5, a:link.body5{
    font-size: 8pt;
    color: #003366;
    text-decoration: underline;
}
a:hover.body5 {
    font-size: 8pt;
    color: #C27C4F;
    text-decoration: underline;
}



font.list, p.list, td.list {
    font-size: 8pt;
    color: #363636;
}
th.list {
    font-size: 9pt;
    color: #363636;
    font-weight: normal;
}
a.list, a:visited.list, a:link.list{
    font-size: 8pt;
    color: #2877BD;
}
a:hover.list{
    font-size: 8pt;
    color: #ED1B23;
    text-decoration: underline;
}

font.list1, p.list1, td.list1 {
    font-size: 8pt;
    background-color: #E1E1E1;
    color: #363636;
}
th.list1 {
    font-size: 9pt;
    background-color: #E1E1E1;
    color: #363636;
}
a.list1, a:visited.list1, a:link.list1{
    font-size: 8pt;
    color: #2877BD;
}
a:hover.list1 {
    font-size: 8pt;
    color: #ED1B23;
}

font.list2, p.list2, td.list2 {
    font-size: 8pt;
    background-color: #DBE6DE;
    color: #363636;
}
th.list2 {
    font-size: 9pt;
    background-color: #DBE6DE;
    color: #363636;
}
a.list2, a:visited.list2, a:link.list2{
    font-size: 8pt;
    color: #000000;
    text-decoration: underline;
}
a:hover.list2 {
    font-size: 8pt;
    color: #000000;
    text-decoration: underline;
}

font.list3, p.list3, td.list3 {
    font-size: 8pt;
    background-color: #C6D7CF;
    color: #363636;
}
th.list3 {
    font-size: 9pt;
    background-color: #C6D7CF;
    color: #363636;
}
a.list3, a:visited.list3, a:link.list3{
    font-size: 8pt;
    color: #2877BD;
}
a:hover.list3 {
    font-size: 8pt;
    color: #ED1B23;
}

font.list4, p.list4, td.list4 {
    font-size: 8pt;
    background-color: #E8E8CF;
    color: #363636;
}
th.list4 {
    font-size: 9pt;
    background-color: #E8E8CF;
    color: #363636;
}
a.list4, a:visited.list3, a:link.list3{
    font-size: 8pt;
    color: #2877BD;
}
a:hover.list4 {
    font-size: 8pt;
    color: #ED1B23;
}



font.bodyrid, p.bodyrid, td.bodyrid {
    font-weight: bold;
    font-size: 10pt;
    color: #C1D825;
}
th.bodyrid {
    font-weight: bold;
    font-size: 11pt;
    color: #C1D825;
}
a.bodyrid, a:visited.bodyrid, a:link.bodyrid{
    font-weight: bold;
    font-size: 10pt;
    color: #C1D825;
    text-decoration: none;
}
a:hover.bodyrid {
    font-weight: bold;
    font-size: 10pt;
    color: #C1D825;
    text-decoration: none;
}


font.menu, p.menu, td.menu {
    font-size: 14px;
    color: #FFFFFF;
}
th.menu, td.menu {
    font-size: 14px;
    color: #FFFFFF;
    background: #969696;
    text-align: center;
    vertical-align:middle;
    height:27px;
}
th.menu:hover, td.menu:hover {
    background: #70a7dd;
}
a.menu, a:visited.menu, a:link.menu{
    font-size: 14px;
    color: #FFFFFF;
    text-decoration: none;
}
a:hover.menu {
    font-size: 14px;
    color: #FFFFFF;
    text-decoration: none;
}

font.menuS, p.menuS, td.menuS {
    font-size: 14px;
    color: #FFFFFF;
}
th.menuS, td.menuS {
    font-size: 14px;
    color: #FFFFFF;
    background: #70a7dd;
    text-align: center;
    vertical-align:middle;
    height:27px;
}
th.menuS:hover, td.menuS:hover {
    background: #70a7dd;
}
a.menuS, a:visited.menuS, a:link.menuS{
    font-size: 14px;
    color: #FFFFFF;
    text-decoration: none;
}
a:hover.menuS {
    font-size: 14px;
    color: #fff799;
    text-decoration: none;
}

font.menu1, p.menu1, td.menu1 {
    font-size: 9pt;
    color: #FFFFFF;
}
th.menu1 {
    font-size: 9pt;
    color: #FFFFFF;
}
a.menu1, a:visited.menu1, a:link.menu1{
    font-weight: bold;
    font-size: 9pt;
    color: #FFFFFF;
    text-decoration: none;
}
a:hover.menu1 {
    font-weight: bold;
    font-size: 9pt;
    color: #000000;
    text-decoration: none;
}

font.menu1a, p.menu1a, td.menu1a {
    font-weight: bold;
    font-size: 9pt;
    color: #FFFFFF;
}
th.menu1a {
    font-weight: bold;
    font-size: 9pt;
    color: #FFFFFF;
}
a.menu1a, a:visited.menu1a, a:link.menu1a{
    font-weight: bold;
    font-size: 9pt;
    color: #FFFFFF;
    text-decoration: none;
}
a:hover.menu1a {
    font-weight: bold;
    font-size: 9pt;
    color: #fe6700;
    text-decoration: none;
}

font.left, p.left, td.left {
    font-size: 9pt;
    color: #4d4d4d;
}
th.left {
    font-size: 9pt;
    color: #4d4d4d;
}
a.left, a:visited.left, a:link.left{
    font-size: 9pt;
    color: #0e5fd8;
    text-decoration: underline;
}
a:hover.left {
    font-size: 9pt;
    color: #fe6700;
    text-decoration: underline;
}



font.right, p.right, td.right {
    font-size: 9pt;
    color: #4d4d4d;
}
th.right {
    font-size: 9pt;
    color: #4d4d4d;
}
a.right, a:visited.right, a:link.right{
    font-size: 9pt;
    color: #5574B9;
    text-decoration: underline;
}
a:hover.right {
    font-size: 9pt;
    color: #fe6700;
    text-decoration: underline;
}



font.main, p.main, td.main {
    font-size: 8pt;
    color: #4d4d4d;
}
th.main {
    font-size: 8pt;
    color: #4d4d4d;
}
a.main, a:visited.main, a:link.main{
    font-size: 8pt;
    color: #5574B9;
    text-decoration: underline;
}
a:hover.main {
    font-size: 8pt;
    color: #fe6700;
    text-decoration: underline;
}



font.bars, p.bars, td.bars {
    font-size: 9pt;
    color: #4d4d4d;
}
th.bars {
    font-size: 9pt;
    color: #4d4d4d;
}
a.bars, a:visited.bars, a:link.bars{
    font-weight: bold;
    font-size: 9pt;
    color: #fe6700;
    text-decoration: none;
}
a:hover.bars {
    font-weight: bold;
    font-size: 9pt;
    color: #5574B9;
    text-decoration: none;
}


font.small, p.small, td.small {
    font-size: 2pt;
    color: #FFFFFF;
}
th.small {
    font-size: 2pt;
    color: #FFFFFF;
}
a.small, a:visited.small, a:link.small{
    font-size: 2pt;
    color: #FFFFFF;
    text-decoration: none;
}
a:hover.small {
    font-size: 2pt;
    color: #FFFFFF;
    text-decoration: none;
}



font.small1, p.small1, td.small1 {
    font-size: 2pt;
    color: #FFFFFF;
}
th.small1 {
    font-size: 2pt;
    color: #FFFFFF;
}
a.small1, a:visited.small1, a:link.small1{
    font-size: 2pt;
    color: #FFFFFF;
    text-decoration: none;
}
a:hover.small1 {
    font-size: 2pt;
    color: #FFFFFF;
    text-decoration: none;
}






.submitbutton {
  width:auto;
  font-size:75% !important;
  border-width:2px !important;
}
a.submitbutton:hover {
  background-color:#CCCCCC;
  text-decoration:none !important;
}
.submitbutton {
  padding: 0.1em 0.5em 0.1em 0.5em;
  line-height:2.2em;
  font-size: 85% !important;
  color: white !important;
  background: #fe6700;
  font-weight: bold;
  border: solid;
  border: #d5d5d5 solid 1px;
  text-decoration:none !important;
  white-space:nowrap;
}

.whitetxt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.whitepipe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.whitetxt2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.whitetxtbig {

	font-family: "Trebuchet MS";
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.whitetxt2big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.whitepipebig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.whitetxtbullet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 4px;
	list-style-position: inside;
}


/*** submenu ***/
#submenuScience { position:absolute; top:118px; left:122px; width:auto; height:auto; background-color:#FFF; border-bottom:1px solid #e3e3e3; text-align:left; float:left; z-index:200; visibility:hidden; overflow:visible;}
#submenuAnalysis { position:absolute; top:118px; left:232px; width:auto; height:auto; background-color:#FFF; border-bottom:1px solid #e3e3e3; text-align:left; float:left; z-index:200; visibility:hidden; overflow:visible;}
#submenuProducts { position:absolute; top:118px; left:455px; width:auto; height:auto; background-color:#FFF; border-bottom:1px solid #e3e3e3; text-align:left; float:left; z-index:200; visibility:hidden; overflow:visible;}
#submenuAboutUs { position:absolute; top:118px; left:750px; width:auto; height:auto; background-color:#FFF; border-bottom:1px solid #e3e3e3; text-align:left; float:left; z-index:200; visibility:hidden; overflow:visible;}
.submenuLink { width:220px; height:22px; padding:6px 0px 0px 20px; background-color:#FFF; background:url(/img/ht/arrow_menu.gif) no-repeat; background-position:right; border:1px solid #e3e3e3; border-bottom:none; overflow:hidden; z-index:200;}

.submenu a, .submenu a:link, .submenu a:active, .submenu a:visited { font-size:15px; color:#6e6e6e; text-decoration:none;}
.submenu a:hover { color:#5574B9; text-decoration:none}
.allSubNavClose { position:absolute; top:118px; left:0px; width:100%; height:1000px; overflow:visible; float:none; visibility:hidden; z-index:199;}
.bodyWrapper {
	position:relative;
	width:1024px;
	height:auto;
	text-align:left;
	overflow:hidden;
}

