html {
	margin-top:0px;
	padding-top: 0px;
}
body {
	margin-top:0px;
	padding-top: 0px;
	background-color: #cce4da;
	background-image:url(../images/background.jpg);
	background-repeat:repeat;
}
a:link{
	font-family:Arial, Helvetica, sans-serif;
	color:#33ac82;
	font-size:9pt;
	text-decoration:none;
}
a:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#33ac82;
	font-size:9pt;
	text-decoration:none;
}
a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#33ac82;
	font-size:9pt;
	text-decoration:underline;
}
a:visited:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#33ac82;
	font-size:9pt;
	text-decoration:underline;
}
a.info:link{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#33ac82;
	font-size:9pt;
	text-decoration:none;
}
a.info:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#33ac82;
	font-size:9pt;
	text-decoration:none;
}
a.info:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#33ac82;
	font-size:9pt;
	text-decoration:underline;
}
a.info:visited:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#33ac82;
	font-size:9pt;
	text-decoration:underline;
}
h1{
	font-family:Arial, Helvetica, sans-serif;
	color:#007648;
	font-size:9pt;
}
.copyright{
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#ffffff;
}
.bodytext{
	font-family:Arial, Helvetica, sans-serif;
	color:#3f3f3f;
	font-size:9pt;
}
a.careerVOCV, a.careerVOCV:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #004a21;
	text-decoration: underline;
}
a.careerVOCV:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
a.eiLink, a.eiLink:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:10px;
	text-decoration:none
}
a.eiLink:hover, a.eiLink:visited:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#00E488;
	font-size:10px;
	text-decoration:none
}
a.FooterLink{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:11px;
	text-decoration:none
}
a.FooterLink:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#00E488;
	font-size:11px;
	text-decoration:none
}
a.GPLtocLink, a.GPLtocLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #004a21;
	text-decoration: none;
}
a.GPLtocLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #004a21;
	text-decoration: none;
}
td.GPLindex {
	padding-left:10px;
	padding-right:10px;
	vertical-align:top;
	/*border-right: 1px solid #004a21;*/
}
td.GPLindex2 {
	padding-left:10px;
	padding-right:10px;
	vertical-align:top;
}
table.GPLTable{
	width:600px;
}
a.GPLProd {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#12bd7a;
}
a.GPLbttLink, a.GPLbttLink:visited {
	font-family:Arial, Helvetica, sans-serif;
	color: #999999;
	font-size:10px;
	text-decoration:none;
}
th.GPLHead{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFFFFF;
	background-color:#004a21;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
}
td.GPLbttCell{
	background-color:#d4e5de;
	text-align:right;
	padding-bottom:10px;
	padding-right:10px;
}
td.GPLCell{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#010101;
	background-color:#d4e5de;
	text-align:left;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
}
a.LeftMenuLink, a.LeftMenuLink:visited{
	display:block;
	text-align:right;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666767;
	font-size:12px;
	text-decoration:none;
}
a.LeftMenuLink:hover, a.LeftMenuLink:visited:hover{
	display:block;
	text-align:right;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#01662f;
	font-size:12px;
	text-decoration:none
}
a.LeftMenuLinkSelected, a.LeftMenuLinkSelected:visited, a.LeftMenuLinkSelected:hover, a.LeftMenuLinkSelected:visited:hover{
	display:block;
	text-align:right;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#01662f;
	font-size:12px;
	font-weight:bold;
	text-decoration:none
}
td.MatrixCell0 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	background-color:#ffffff;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	vertical-align:middle;
	text-align:center;
	height:40px;
}
td.MatrixCell1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	background-color:#c4c4c4;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	vertical-align:middle;
	text-align:center;
	height:40px;
}
td.MatrixGreyCell {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	vertical-align:middle;
	padding-left:10px;
	padding-right:10px;
	background-color:#c4c4c4;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
}
td.MatrixGreenCell {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	vertical-align:middle;
	padding-left:10px;
	padding-right:10px;
	background-color:#008065;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
}
td.MatrixLimeCell {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	vertical-align:middle;
	padding-left:10px;
	padding-right:10px;
	background-color:#00d7ac;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
}
td.MatrixGreenHeader {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13pt;
	color:#ffffff;
	text-align:center;
	background-color:#008065;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
}
td.MatrixGreenFooter {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	height:20px;
	color:#ffffff;
	background-color:#008065;
	padding-left:10px;
}
td.MatrixIndex0 {
	padding-right:10px;
	vertical-align:top;
	border-right: 1px solid #004a21;
}
td.MatrixIndex {
	padding-left:10px;
	padding-right:10px;
	vertical-align:top;
	border-right: 1px solid #004a21;
}
td.MatrixIndex2 {
	padding-left:10px;
	padding-right:10px;
	vertical-align:top;
}
a.MatrixIndexLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	color: #004a21;
	text-decoration: none;
}
a.MatrixIndexLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	color: #004a21;
	text-decoration: none;
}
a.MatrixIndexLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	color: #8f8e8e;
	text-decoration: none;
}
a.MatrixIndexLink:visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	color: #8f8e8e;
	text-decoration: none;
}
a.MatrixIndexLinkSelected, a.MatrixIndexLinkSelected:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #8f8e8e;
	text-decoration: none;
}
a.MatrixIndexLinkSelected:hover, a.MatrixIndexLinkSelected:visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #8f8e8e;
	text-decoration: none;
}
a.MatrixProdLink, a.MatrixProdLink:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000000;
	text-decoration:none;
	padding-top:10px;
	width: 100%;
	height:29px;
	display:block;
}
a.MatrixProdLink:hover, a.MatrixProdLink:visited:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color: #FFFFFF;
	text-decoration:none;
	padding-top:10px;
	width: 100%;
	height:29px;
	display:block;
	background-color:#008065;
}
a.MatrixProdLink2, a.MatrixProdLink2:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
a.MatrixProdLink2:hover, a.MatrixProdLink2:visited:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #008065;
	text-decoration:none;
}
table.MatrixTable {
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
.PressBody{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5a5a5a;
}
a.PressBackLink, a.PressBackLink:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#01662f;
	font-size:12px;
	font-weight:bold;
	text-decoration: underline;
}
a.PressBackLink:hover, a.PressBackLink:visited:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#01662f;
	font-size:12px;
	font-weight:bold;
	text-decoration: underline;
}
.PressDateline{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#007648;
}
.PressHeadline{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#007648;
}
a.PressMoreLink, a.PressMoreLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #007648;
	text-decoration: underline;
}
a.PressMoreLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #007648;
	text-decoration: underline;
}
a.ProductRequestLink, a.ProductRequestLink:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#ffffff;
	font-size:12px;
	text-decoration:underline;
	line-height:135%;
}
a.ProductRequestLink:hover, a.ProductRequestLink:visited:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#ffffff;
	font-size:12px;
	text-decoration:underline;
	line-height:135%;
}
.RecSysStep{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#006a3c;
	font-size:12pt;
	padding-bottom:5px;
	padding-top:15px;
}
.RecSysText{
	font-family:Arial, Helvetica, sans-serif;
	color:#3f3f3f;
	font-size:8pt;
}
table.RecSysTable{
}
table.RecSysTable td a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#12bd7a;
}
table.RecSysTable th{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFFFFF;
	background-color:#004a21;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
}
table.RecSysTable td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#010101;
	background-color:#d4e5de;
	text-align:left;
	padding:10px;
	border: 1px #ffffff solid;
}
.SamReq_Step{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#007648;
	font-size:9pt;
	vertical-align:top;
	padding-right:5px
}
.SamReq_Body{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:9pt;
	width:100%
}
.SamReq_Form{
	font-family:Arial, Helvetica, sans-serif;
	color:#575656;
	font-size:9pt;
	text-align:right;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:8px;
	padding-left:10px;
}
.SamReq_FormHeader{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color:#004a21;
	font-size:9pt;
	padding-top:5px;
	padding-bottom:8px;
}
td.SamReq_List{
	font-family:Arial, Helvetica, sans-serif;
	color:#858383;
	font-size:11px;
	height:21px;
	padding-left:10px;
	border-bottom:2px solid #ffffff;
	background-color:#d2e3dd;
}
input.SamReq_Text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border: 1px solid #3f3f3f;
}
select.SamReq_Text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border: 1px solid #3f3f3f;
}
textarea.SamReq_Text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border: 1px solid #3f3f3f;
}

table.CompanyTable{
	width:600px;
}
table.CompanyTable th{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFFFFF;
	background-color:#004a21;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
}
table.CompanyTable td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#4e4e4e;
	background-color:#d4e5de;
	text-align:left;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	vertical-align:top;
}
table.CompanyTable td.SubHeader {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#004a21;
	background-color:#d4e5de;
	text-align:center;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	vertical-align:top;
}
table.CompanyTable td ul {
	padding-left:5px;
	margin-left:5px;
}
a.CompanybttLink, a.CompanybttLink:visited {
	font-family:Arial, Helvetica, sans-serif;
	color: #999999;
	font-size:10px;
	text-decoration:none;
}
td.Companyindex {
	padding-left:10px;
	padding-right:10px;
	vertical-align:top;
	border-right: 1px solid #004a21;
}
td.Companyindex a, a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #004a21;
	text-decoration: none;
}
td.Companyindex a:hover, a:visited:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #004a21;
	text-decoration: none;
}

table.SnDTable{
	width:600px;
}
a.SnDProd {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#12bd7a;
}
a.SnDLink, a.SnDLink:visited {
	font-family:Arial, Helvetica, sans-serif;
	color: #999999;
	font-size:10px;
	text-decoration:none;
}
th.SnDHead{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFFFFF;
	background-color:#004a21;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
}
td.SnDCell{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#4e4e4e;
	background-color:#d4e5de;
	text-align:left;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	vertical-align:top;
}
.SnDCountry{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#004a21;
}
a.SnDLink, a.SnDLink:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#4e4e4e;
	text-decoration:underline;
}
a.SnDRegionLink{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#049e60;
	font-size:9pt;
	text-decoration:none;
}
a.SnDRegionLink:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#049e60;
	font-size:9pt;
	text-decoration:none
}
a.SnDSubMenuLink, a.SnDSubMenuLink:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#049e60;
	font-size:9pt;
	text-decoration:none;
	display:block;
	padding-bottom:5px;
}
a.SnDSubMenuLink:hover, a.SnDSubMenuLink:visited:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#049e60;
	font-size:9pt;
	text-decoration:none
	display:block;
	padding-bottom:5px;
}
a.TILink, a.TILink:visited {
	font-family:Arial, Helvetica, sans-serif;
	color: #12bd7a;
	font-size:9pt;
	text-decoration:none;
}
a.TILink:hover, a.TILink:visited:hover {
	font-family:Arial, Helvetica, sans-serif;
	color: #12bd7a;
	font-size:9pt;
	text-decoration:underline;
}
th.TIHead{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFFFFF;
	background-color:#004a21;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
}
td.TICell{
	border-top-color:#FFFFFF;
	border-top-style:solid;
	border-top-width:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#12bd7a;
	background-color:#d4e5de;
	text-align:left;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	vertical-align:top;
}
.TopHeader{
	font-family:Arial, Helvetica, sans-serif;
	color:#555454;
	font-size:8pt;
}
a.SubMenuLink, a.SubMenuLink:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#ffffff;
	font-size:11px;
	text-decoration:none
}
a.SubMenuLink:hover, a.SubMenuLink:visited:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#43f8b8;
	font-size:11px;
	text-decoration:none
}
a.SubMenuLinkSelected, a.SubMenuLinkSelected:visited, a.SubMenuLinkSelected:hover, a.SubMenuLinkSelected:visited:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#43f8b8;
	font-size:11px;
	text-decoration:none
}
a.TopHeaderLink{
	font-family:Arial, Helvetica, sans-serif;
	color:#555454;
	font-size:8pt;
	text-decoration:none
}
a.TopHeaderLink:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:8pt;
	text-decoration:none
}
input.StdText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
textarea.StdText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #001a15;
}
