h1{
	font-size:11px;
	display: inline;
	font-weight:normal;
	padding: 0; margin: 0;
}
span.error_message {
	padding-left: 5px;
	color: red;
}
td.error_message {
	color: red;
}
table.milestones td{
	vertical-align: top;
}
.contentHead{
	padding-top: 105px; padding-right: 10px; height: 33px; width: 590px; line-height: 28px;
	text-align: right; font-size: 20px; font-family: Arial; color: #0037AF; letter-spacing: 1px;
}

.hse_head{
	font-style: italic;
}
.hmc_hightlight{
	font-weight:bold;
	color: #00ADEF;
}
.highlight1{
	color:#00ADEF;
}
.highlight2{
	color:#009194;
}
.underline{
	text-decoration:underline;
}
.bold{
	font-weight: bold;
}
.left{
	float: left;
}
.right{
	float: right;
}
.clrl{
	clear: left;
}
.clr{
	clear: both;
}
/* Verdana */
body{
	margin: 0; padding: 0; width: 100%;
	font-family: Verdana; font-size: 11px; color: #374D59; background: #e2eaf4;
}
select, input, textarea{font-family: Verdana; font-size: 11px; color: #06417B; border: 1px solid #B8E1F5;}
input.submit{color: #FFF; background: #06417B; font-weight: bold;}
form{margin: 10px;}
img{
	border:0px;
}
a{
	text-decoration: none; color: #003271;
}

a.lnk{
	text-decoration: none; color: #00ADEF;
}
strong.lnk{
	font-size:14px;
	color: #00ADEF;
}
a.lnk:hover{
	text-decoration: underline; color: #6CCFF6;
}

a.lnk2:hover{
	color: #00ADEF;
}

#body{
	margin: auto; width: 780px; padding: 0 52px;
	font-size: 11px;
	background: url('im/bgWebsite.gif');
}
#logo{
	padding-bottom: 0em;
	text-align: right;
}
#upMenu{
	padding: 10px 0;
}

#upMenu{
	font-size: 12px; text-align: right; color: #B5B5B5; font-weight: bold;
}
#upMenu a{
	color: #B5B5B5;
	margin: 0 0.6em;
}
#upMenu a:hover{
	color: #1e282e;
}
#upMenu a.active{
	color: #00ADEF;
}
.chosedLang{
	text-decoration: underline;
}
/*
#menu{
	text-align: center; font-size: 13px;
	border: 1px solid #CADBE5; padding: 5px 0;
}

#menu a{
	color: #1e282e;
	margin: 0 15px;
}

#menu a:hover, #menu a.active:hover{
	color: #003271;
}
#menu a.active{
	color: #00ADEF;
}
*/
#content{
	font-size: 11px; line-height: 18px; width: 780px;
	padding: 1em 0; clear: both;
}
#pageContent{
	width: 600px; margin-bottom: 10px;
	font-size: 12px; line-height: 19px;
}

#breadcrumbTrail a{
	color: #1e282e;
}
#breadcrumbTrail a:hover{
	color: #00ADEF;
}
#breadcrumbTrail{
	padding-bottom: 20px;
}
.subMenu{
	padding-left: 5px;
	color: #00ADEF;
}
.subMenu span{
	position: relative; left: -5px; display: block;
	font-weight: bold; color: #374D59;
}
.subMenu a{
	display: block;
}
.subMenu a:hover{
	color: #00ADEF;
}
#foot{
	padding-top: 3px; border-top: 2px solid #cadbe5;
	font-size: 11px;
	clear: both;
}
#certificates{
	margin-left: 0.5em;
}
#certificates img{
	margin-right: 10px;
}
.contactMails{
	padding: 10px 0;
	text-align: center;
}
.contactMails a:hover{
	color: #00ADEF;
}
.contactView{
	background: url('im/bgContactView.gif');
	padding: 3px; margin-right: 15px;
}
.mapLink{
	margin-top: 5px;
}
#footMenu{
	text-align: right; color: #cadbe5;
	padding-bottom: 4px;
}
#footMenu a{
	margin: 0 0.5em;
	color: #1e282e;
}
#footMenu a:hover{
	color: #000;
}
#copyRights{
	color: #566b78; text-align: right;
	margin-right: 0.5em;
}
.pageHead{
	font-size: 18px; font-family: Arial; line-height: 18px; font-weight: bold;
}
.pageHead2{
	font-size: 16px; font-family: Arial; line-height: 18px; font-weight: bold;
}
.avaliablePositions{
	padding-top: 19px;
	width: 500px;
}
.avaliablePositions a{
	line-height: 20px;
	display: block; padding-left: 5px;
}
.avaliablePositions a.markItem{
	background: #ecf9ff;
}
.avaliablePositions a:hover{
	background: #B8E1F5;
}
.jobDescription{padding-top: 20px;}
.jobDescription .hd{font-weight: bold; color: #06417B;}
.jobDescription .apply{padding-top: 20px;}
a.submit, input.submit{
	border: 3px double #62CBF5; border-top-color: #B8E1F5; border-left-color: #B8E1F5;
	background-color: #ecf9ff;
	color: #06417B; font-size: 11px;
}
a.rblink{font-weight: bold; padding: 2px 5px; float: left; margin: 5px 0;}
a.link{font-weight: bold; padding: 1px 5px;}
a.link2{font-weight: bold;}

#productDescr{width:570px; margin-top: 15px;}
#productDescr .hd_sub {color: #00009C}
#productDescr .hd_sub_bold {font-weight:bolder;font-size:12px;color: #00009C;padding:2px;vertical-align:middle;height:33px;}
#productDescr .padding_right{padding-right:90px;}
#productDescr .center{text-align:center;}
#productDescr .borderFrame { border:#00009C solid 1px;height:33px;}
#productDescr .un_blue{border-bottom:#00009C solid 1px;height:26px;vertical-align:bottom;}
#productDescr .un_gray{border-bottom:#CCC solid 1px;height:26px;vertical-align:bottom;}
#productDescr .headI{color:#000094;font-size:20px;font-style:italic}
#productDescr .headB{color:#000094;font-size:16px;font-weight:bolder;}
#productDescr .headS{color:#000094;font-size:16px;font-weight:bolder;}
#productDescr .subB{font-weight:bolder;font-size:12px;}
#productDescr .subBBox{font-size:14px;color:#00009C;}
#productDescr .width{width:258px;}
#productDescr .leftbox{position:relative;float:left;}
#productDescr .rightbox{position:relative;float:right;}
#productDescr table{width:570px;border-width:0px;padding:0px;border-spacing:0px;}
#productDescr .c1{width:300px;}
#productDescr .c2{width:135px;}
#productDescr .c3{width:135px;}
#productDescr .i{font-style:italic;}
#productDescr .fontBI{ font-style:italic; font-weight: bold; color: #00ADEF;}
#productDescr .fontB{ font-weight: bold; color: #00ADEF;}

#prodList{font-size: 11px;}
#prodList th{background: #06417B; color: #FFF;}
#prodList{background: #CADBE5; margin-top: 10px;}
#prodList td{background: #FFF; text-align: center;}
#prodList td.tl{text-align: left;}
#prodList tr.sec td{background: #F3FAFD;}
#prodList .polymerType{background: #2179AD; color: #FFF; font-weight: bold;}

form#formSearch2{margin: 0; clear: both; padding: 20px 0;}
#formSearch2 p{margin: 0; padding: 0; float: left;}
#formSearch2 #grade{width: 135px;}
#formSearch2 #mfr_range{width: 100px;}
#formSearch2 #application{width: 160px;}
#formSearch2 #keyword{width: 90px;}
#formSearch2 .frms{padding-right: 4px; margin: 2px 0;}



.prodCat{float: left; display: block; width: 110px; margin: 4px; text-align: center; font-weight: bold; height: 160px;}
.prodCat img{display: block; margin-left: 3px; border: 1px solid #B8E1F5;}
.prodScat{border-bottom: 1px solid #B8E1F5; height: 60px;}
.prodScat p{font-weight: bold;}
#productCategories{text-align: center;}
.hideMe{display: none;}
.productHead{font-weight: bold; font-size: 13px; color: #668DD9;}
.newProduct img{float: left; border: 1px solid #B8E1F5; margin: 5px;}

#contactForm label{width: 100px; display: block; float: left;}
#contactForm div{line-height: 18px;}
#contactForm select.txt, #contactForm input.txt{width: 200px;}
#contactForm input.submit{width: 95px;}



/* Navigation */
ul#nav-one{
	background: #FFF; list-style: none; font-size: 13px;
	width: 778px; float: left; margin: 0; padding: 0;
	border: 1px solid #CADBE5;
	z-index: 100;
	position: relative;
}

ul#nav-one a.active{color: #00ADEF}

.nav, .nav ul {
	list-style: none;
	margin: 0; padding: 0;
}

.nav ul {
	background: #207DB2;
	border: 1px solid #B8E1F5;
	position: absolute; left: -1px; top: -999em;
	color: #B8E1F5;
	font-size: 11px;
}

.nav li{
	float: left;
	margin: 0; padding: 0;
	position: relative;
}

.nav li li{
	float: none;
	display: block;
	margin: 5px 3px;
}

li.menuSpacer{
	padding: 5px 0px;
}

.nav li a{
	display: block;
	padding: 5px 18px;
}

.nav ul li a{
	color: #FFF;
	display: block;
	padding: 0;
}

.nav li a:hover {
}
.nav ul li a:hover{
	color: #6DCFF6;
	text-decoration: underline;
}

#nav-one li:hover a,
#nav-one li.sfHover a {
}
#nav-one li:hover ul a,
#nav-one li.sfHover ul a {
	width: 100%;
}
#nav-one li:hover ul a:hover,
#nav-one li.sfHover ul a:hover {
}

.nav li:hover ul,
.nav li.sfHover ul {
  top: 25px;
}


ul#menucompany{width: 155px;}
ul#menuproducts{width: 168px;}
ul#menutechnology{width: 150px;}
ul#menuhse{width: 215px;}
ul#menucareers{width: 170px;}
ul#menucontact{width: 110px;}

#sitemap{margin: 0; padding: 0px; list-style: none;}
#sitemap ul{margin: 0; padding: 0 7px; list-style: none;}
#sitemap li{float: left; font-weight: bold; padding: 10px;}
#sitemap li li{float: none; font-weight: normal; padding: 0px;}

.headHome{font-weight: bold; color: #00ADEF;}
#partners{text-align: center;}

#formSearch label{width: 120px; display: block; float: left;}
#formSearch p{margin: 5px;}
#formSearch select{width: 150px;}

a.newsLnk:hover{text-decoration: underline;}
.new_h1 { font-weight:bold; font-size:14px;}
.new_ub { text-decoration:underline; font-weight:bold;}
.new_i { font-style: italic;}

.productBrand{font-weight:bold; text-decoration:underline;}
.ital{font-style: italic;}


.articleProdName{font-weight: bold; font-style: italic; color: #00ADEF;}
.articleHead{font-weight: bold; font-style: italic; font-size: 16px; line-height: 24px; padding-top: 10px;}

table.gallery{background: #FFF;}
.galleryMain, table.gallery td img{padding: 1px; background: #215D8C; border-right: 2px solid #D6E3EF; border-bottom: 1px solid #D6E3EF;}
.galleryMain2{border: 1px solid #215D8C;}
table.gallery td{text-align: center; vertical-align: center;}
.galleryNav{text-align: right; color: #99ACDF; padding-bottom: 3px; border-bottom: 1px solid #E7EBF7; margin-bottom: 15px;}
.galleryNav a{color: #00AEEF;}

.line{color: #99ACDF; padding-bottom: 3px; border-bottom: 1px solid #6BCFF7; margin-bottom: 5px;}

.page_news sup {
	color: #00ADEF;
	font-size: 12px;
	vertical-align: baseline;
}

.page_news sub {
	color: #99CC33;
	font-size: 12px;
	vertical-align: baseline;
}
p.under_picture{
	line-height:100%;
	margin-bottom:6px;
	margin-left:0;
	margin-right:0;
	margin-top:5px;
}
.gallery_none{
	padding: 0 35px;
}
table.gallery td {
	padding: 0;
	margin: 0;
	}
td.enews_header {
	color:#00ADEF;
	font-weight: bold;
	}