/* CSS Document */
html,body,form,fieldset {
	font: 100% Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}

html {
	font-size: 100.01%;
}

body {
	color: #666;
	/*line-height:1.3em;*/ /*font-size:0.7em;*/
	font-size: 12px;
	line-height: 140%;
	background-color: #fff;
}

input,select,textarea {
	font-size: 12px;
	font-family: inherit;
	color: #666;
	line-height: 140%;
}

a {
	color: #0000ff;
	font-weight: normal;
}

a:visited {
	color: #333;
	font-weight: normal;
}

a:hover {
	color: #0e3192;
	text-decoration: none;
	font-weight: normal;
}

a img {
	border: none; /* avoids border when img is link */
}

.clearfloats {
	clear: both;
}

H1 {
	font-size: 16px;
	COLOR: #0e3192;
}

H2 {
	font-size: 14px;
	COLOR: #000000;
}

H3 {
	font-size: 12px;
	COLOR: #557482;
}

H4 {
	font-size: 12px;
	COLOR: #0e3192;
}

H5 {
	font-size: 12px;
	COLOR: #0e3192;
}

H6 {
	font-size: 12px;
	COLOR: #0e3192;
}

#main {
	/*width: 950px;
	margin: 0 auto; 
	position: relative;*/
	
	margin-left: -475px;
	position: absolute;
	left: 50%;
	width: 970px;
	
}

/**********************   header *********************/
#header {
	height: 103px;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
}

/************************* logo *******************************/
#logo {
	width: 300px;
	float: left;
	margin-top: 30px;
}

#topNav {
	width: 650px;
	float: left;
	margin-top: 30px;
}

/************************ topnav 01 ***************************/
#topNav01 {
	width: 390px;
	text-align: right;
	float: left;
	height: 30px;
	color: #ccc;
	padding-top: 15px;
}

#topNav01 p {
	margin: 0;
	padding: 0;
}

#topNav01 .divider {
	margin-left: 10px;
	margin-right: 10px;
}

#topNav01 a {
	color: #666;
	text-decoration: none;
}

#topNav01 a:visited {
	color: #666;
	text-decoration: none;
}

#topNav01 a:hover {
	color: #333;
	text-decoration: none;
}

/************************* search *****************************/
#search {
  left: 740px;
  padding-top: 10px;
  float: right;
  width: 230px;
  height: 30px;
}

#search .margin {
	margin-left: 20px;
}

#search .margin input {
	float: left
}

#searchcontent{
	color: #333333;
	left: 220px;
	position: absolute;
	top: 230px;
	width: 450px;
	z-index: 1;
}

.search input {
	float: left
}

.inputSearch {
	border: 1px solid #689dae;
	margin: 0;
}

.inputButton {
	margin: 2px 5px;
}

/************************* topnav 02 *****************************/
#topNav02 {
	width: 650px;
	float: left;
}

.topNavItem {
	cursor: pointer;
	position: relative;
	top: 0px;
	text-align: center
}

.off {
	width: 7px;
	cursor: pointer;
	color: #0c2877;
	height: 22px;
}

.left_nav {
	width: 7px;
	cursor: pointer;
	color: #0c2877;
	height: 22px;
	background: url(../image/topNav02_left.gif) no-repeat;
}

.right_nav {
	width: 7px;
	cursor: pointer;
	color: #0c2877;
	height: 22px;
	background: url(../image/topNav02_right.gif) no-repeat;
}

.topmenuitem {
	padding: 0 5px;
	Z-INDEX: 3;
	cursor: pointer;
	color: #0e3192;
	height: 22px;
	text-decoration: none;
	font-size: 13px;
}

.hover_blue {
	padding: 0 5px;
	Z-INDEX: 3;
	cursor: pointer;
	color: #fff;
	height: 22px;
	text-decoration: none;
	font-size: 13px;
	background: url(../image/topNav02_background.gif) repeat;
}

/************************ middle block *******************************/
#middleBlock {
	top: 103px;
	position: absolute;
	left: 0px;
	width: 100%;
}

/************************ banner *******************************/
.banner {
	height: 147px;
	Z-INDEX: 1;
	LEFT: 0px;
	WIDTH: 950px;
	POSITION: absolute;
	TOP: 0px;
	width: 100%;
}

.banner img {
	margin-top: 4px;
}

/************************ home content *******************************/
#backTransparant {
	Z-INDEX: 3;
	LEFT: 311px;
	POSITION: absolute;
	TOP: 93px;
	FILTER: alpha(opacity = 50);
	-moz-opacity: .50;
	opacity: .50 *;
	background: url(../image/border1.gif) no-repeat;
	height: 352px;
	width: 400px;
}

#homeContent {
	Z-INDEX: 5;
	LEFT: 0px;
	POSITION: absolute;
	TOP: 120px;
	width: 100%;
}

#left {
	float: left;
	width: 291px;
}

#middle {
	float: left;
	width: 366px;
	margin-left: 10px;
}

#middle .margin {
	margin: 20px 39px;
}

#right {
	float: left;
	width: 255px;
	margin-left: 25px;
}

#right .news_title { /*** new 2309**/
	margin-top:25px;
	margin-bottom:15px;
	font-size:20px;
}



#right #boxGrey{ /*** new 2309**/
	background:#f0f0f0;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding:10px 10px 1px 10px}
	
#right #boxGrey strong{ /*** new 2309**/
	color:#557482;
	font-weight:normal;
	font-size: 18px;
	display:block;
	margin-bottom:5px;
}


#crisisFloat {
	z-index: 99; 
	left: 0px; 
	width: 940px;
	position: absolute; 
	top: 100px;
}

#crisisContent {
	z-index: 5;
	left: 0px;
	position: absolute;
	top: 120px;
}

#crisis {
	margin-left:291px; 
	margin-top: 30px;
}

.quote {
	color: #bed0de;
	font-style: italic;
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 20px;
}

.quote .L {
	font-size: 24px;
}

#right .customerstxt {
	font-size: 14px; 
	color: #666666; /*** new 2309**/
	margin-bottom: 20px;
}

#right .customerstxt p {
	margin:0;
}

#right .customerstxt .title {
	font-size: 16px;
	font-weight: bold;
}

#right .customerstxt .txt {
	margin-left: 5px;
	display: block;
}

#right .customerstxt a:link {
	color: #666666; /*** new 2309**/
	text-decoration: none;
}

#right .customerstxt a:visited {
	color: #666666; /*** new 2309**/
	text-decoration: none;
}

#right .customerstxt a:hover {
	color: #666666;
	text-decoration: none;
}

/*********************** homeLeft********************************/
#left h1 {
	font-size: 18px;
	font-weight: normal;
	color: #557482;
}

.company_tagline {
	color: #a0b7c1;
	text-align: center;
	margin-bottom: 20px;
}

.emphasis {
	font-size: 14px;
}

.semiEmphasis {
	font-size: 12px;
}

.hotNews {
	background: url(../image/grey.gif) no-repeat;
	border-top: 1px solid #fff;
	height: 165px
}

.hotNews .margin {
	margin: 8px;
}

.hotNews .margin .title {
	margin: 0px 8px 4px 8px;
	color:#557482;
	font-size: 18px;
	padding:0;
}

.hotNews .margin .text {
	margin: 2px 8px;
	font-size: 11px;
	color:#666666;
	padding: 0 0 15px;
}

.hotNews .margin .text p {
	margin: 0;
}

.hotNews .margin .text a {
	color: #666;
	text-decoration: none;
}

.hotNews .margin .text a:visited {
	color: #666;
	text-decoration: none;
}

.hotNews .margin .text a:hover {
	color: #333;
	text-decoration: none;
}

.hotNews .margin .text img {
	float: left;
	margin-right: 10px;
}

.quicklinks {
	margin: 0px 8px 0 2px;
}

.hotNews .margin .quicklinks .title{
	margin: 4px 0px 2px 0px;
}



.quicklinks select {
	font-size: 11px;
	width: 255px;
}

.news_title,.events_title {
	margin: 5px 10px;
	color:#557482;
	font-size: 18px;
}

.news_text {
	margin: 2px 16px 12px 12px;
	font-size: 11px;
	color:#666;
}

.news_text a {
	color: #666;
	text-decoration: none;
}

.news_text a:visited {
	color: #666;
	text-decoration: none;
}

.news_text a:hover {
	color: #333;
	text-decoration: none;
}

/*********************** footer home **********************************/
#copyright {
	top: 850px;
	position: absolute;
	left: 0px;
	width: 100%;
	color: #999999;
	FONT-SIZE: 8pt;
	z-index: 10;
}

/*.copyright {
	FONT-SIZE: 8pt; Z-INDEX: 1; LEFT: 0px; WIDTH: 947px; COLOR: #999999; POSITION: relative; TOP: 10px; 
}*/
#copyright_branch {
	FONT-SIZE: 8pt;
	Z-INDEX: 10;
	LEFT: -250px;
	WIDTH: 947px;
	COLOR: #999999;
	POSITION: absolute;
	/* will need some adaptation for ticket 291653 */
}

#copyright_branch_automotive {
	FONT-SIZE: 8pt;
	Z-INDEX: 10;
	LEFT: 0px;
	WIDTH: 947px;
	COLOR: #999999;
	POSITION: absolute;
	/* will need some adaptation for ticket 291653 */
}

/* #copyright_datasheet {
	FONT-SIZE: 8pt;
	Z-INDEX: 10;
	LEFT: -250px;
	WIDTH: 947px;
	COLOR: #999999;
	POSITION: absolute;
	TOP: 450px;
} */

#copyright_section {
	FONT-SIZE: 8pt;
	WIDTH: 947px;
	COLOR: #999999;
}

#copyright_datasheet {
	FONT-SIZE: 8pt;
	WIDTH: 947px;
	COLOR: #999999;
	left: -200px;
	position: absolute;
}

.copyright_left {
	float: left;
	padding-bottom: 10px;
	text-align: left;
	padding-top: 5px;
}

.copyright_right {
/*	float: right;	*/
	padding-bottom: 10px;
	text-align: right;
	padding-top: 5px;
}

hr.copyright {
	WIDTH: 100%;
	HEIGHT: 1px;
	border: none;
	border-top: 1px solid #999999;
}

/****************** module left menu ***********************************/
.left_menu {
	Z-INDEX: 5;
	FILTER: alpha(opacity = 50);
	LEFT: 52px;
	POSITION: absolute;
	TOP: 88px;
	-moz-opacity: .50;
	opacity: .50
		/*	Z-INDEX: 5; FILTER: alpha(opacity=50); LEFT: 76px; POSITION: absolute; TOP: 170px ; -moz-opacity: .50; opacity: .50*/
}

.left_menu_values {
	Z-INDEX: 100;
	LEFT: 52px;
	WIDTH: 195px;
	POSITION: absolute;
	TOP: 105px;
}

.left_menu_values table {
	margin:0 13px;
}

.left_menu_values UL {
	PADDING-LEFT: 5px;
	MARGIN: 0px;
	LIST-STYLE-TYPE: none
}

.left_menu_values LI {
	PADDING-LEFT: 5px;
	MARGIN: 0px;
	LIST-STYLE-TYPE: none
}



.menu_header {
	margin: 5px 13px;
	font-weight: bold;
	font-size: 18px;
	color: #0e3192;
}

.menu_header a {
	color: #0e3192;
	text-decoration: none;
}

.menu_header a:visited {
	color: #0e3192;
	text-decoration: none;
}

.menu_header a:hover {
	color: #0e3192;
	text-decoration: none;
}

/* niveau 1*/

.leftmenuitem {
                font-size: 13px;
                color: #666666;
                /*height: 25px;*/
                /*BACKGROUND: url(../images/bck_leftMenu01.gif) left 2px no-repeat;*/
                border-bottom:1px solid #999; 
                cursor:pointer; 
}

.leftmenuitem span {
                display:block;    
                padding:2px 5px;
                margin: 3px 0;
}

.hover {
                /*BACKGROUND: url(../images/bck_leftMenu01_over.gif) left 2px no-repeat;*/
                
}

.hover span {
                -moz-border-radius: 5px;
                border-radius: 5px;
                background:#e8edf1;
                
}


.selected {
                /*BACKGROUND: url(../images/bck_leftMenu01_over.gif) left 2px no-repeat;*/
                border-bottom:1px solid #fff;

}

.selected span {
                /*BACKGROUND: url(../images/bck_leftMenu01_over.gif) left 2px no-repeat;*/
                -moz-border-radius: 5px;
                border-radius: 5px;
                background:#e8edf1;   
}


/* niveau 2 */

.second{
	border-bottom:1px solid #999999;
	padding-bottom:5px;
}
.second_level {
	font-size: 11px;
	color: #666666;
	padding-left: 0px;
}

.second_level a:link {
	COLOR: #666666;
	TEXT-DECORATION: none
}

.second_level a:visited {
	COLOR: #666666;
	TEXT-DECORATION: none
}

.second_level a:hover {
	COLOR: #666666;
	TEXT-DECORATION: none
}

.second_level_selected {
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	padding-left: 0px;
}

.second_level_selected a:link {
	COLOR: #666666;
	TEXT-DECORATION: none;
		font-weight: bold;
	
}

.second_level_selected a:visited {
	COLOR: #666666;
	TEXT-DECORATION: none;
		font-weight: bold;
	
}

.second_level_selected a:hover {
	COLOR: #666666;
	TEXT-DECORATION: none;
		font-weight: bold;
	
}

/* niveau 3 */
ul.third {
	padding-left: 4px;
}

.third_level {
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	padding-left: 5px;
}

.third_level A:link {
	COLOR: #666666;
	TEXT-DECORATION: none;
	font-weight: normal;
}

.third_level A:visited {
	COLOR: #666666;
	TEXT-DECORATION: none;
	font-weight: normal;
}

.third_level A:hover {
	COLOR: #666666;
	TEXT-DECORATION: none;
	font-weight: normal;
}

.third_level_selected {
	font-size: 11px;
	color: #ffffff;
	background: url(../image/bck_leftMenu02_over.gif) left 1px no-repeat;
	font-weight: normal;
	padding-left: 5px;
}

.third_level_selected A:link {
	text-decoration: none;
	color: #ffffff;
		font-weight: normal;
	
}

.third_level_selected A:visited {
	text-decoration: none;
	color: #ffffff;
		font-weight: normal;
	
}

.third_level_selected A:hover {
	text-decoration: none;
	color: #ffffff;
		font-weight: normal;
	
}

/******************* breadcrumb ****************************************/
.breadcrumbs {
	font-size: 11px;
	Z-INDEX: 100;
	LEFT: 270px;
	WIDTH: 620px;
	COLOR: #00000;
	POSITION: absolute;
	TOP: 220px
}

.breadcrumbs_on_section {
	font-size: 11px;
	Z-INDEX: 100;
	LEFT: 16px;
	WIDTH: 620px;
	COLOR: #00000;
	POSITION: absolute;
	TOP: 114px
}



SPAN.selected_crumb {
	FONT-WEIGHT: bold;
	COLOR: #0e3192;
	TEXT-DECORATION: none
}

.breadcrumbs a {
	color: #8698c8;
}

.breadcrumbs a:visited {
	color: #8698c8;
	text-decoration: none;
}

.breadcrumbs a:hover {
	color: #0e3192;
}

.breadcrumbs_on_section a {
	color: #8698c8;
}

.breadcrumbs_on_section a:visited {
	color: #8698c8;
	text-decoration: none;
}

.breadcrumbs_on_section a:hover {
	color: #0e3192;
}

.arrow {
	padding: 0px 4px;
	color: #199187;
	font-weight: bold;
}

/******************* module content *************************************/
#content {
	Z-INDEX: 5;
	LEFT: 270px;
	WIDTH: 420px;
	COLOR: #333333;
	POSITION: absolute;
	TOP: 260px
}

#content_wide {
	Z-INDEX: 5;
	LEFT: 270px;
	WIDTH: 600px;
	COLOR: #333333;
	POSITION: absolute;
	TOP: 260px
}

/* new styles content 9/12/08 */

#contentFloat {
	Z-INDEX: 99; 
	/*LEFT: 270px; 
	WIDTH: 670px; */
	LEFT: 0px; 
	WIDTH: 940px; */
	COLOR: #333333; 
	POSITION: absolute; 
	TOP: 260px;
}


#contentLeft {
	float:left;
	margin-left:270px; 
	width:460px; 
	min-height:270px;
/* KB 7-7-2009   height:auto!important;
    height:270px;   */ 
    display:inline; /* change feb 2009 for IE6  */ 

}

#contentLeft .margin {
/* 	KB 7-7-2009 margin-right:30px   */
	width: 430px;
}

#contentLeft .margin2 {
	width: 650px;
}

#contentLeft .margin .section_table {
	margin-left: 10px;
	width: 650px;
}

#contentLeft .margin .news_img .image_caption{
	font-size: 12px;
}

#contentLeft img {
	margin: 5px;	
}

#contentFull {
	float:left;
	width:460px; 
	min-height:270px;
    height:auto!important;
    height:270px;
    display:inline; 

}

/**********/

#flashcontent {
	height:300px;
}

#scientific_content {
	Z-INDEX: 5;
	LEFT: 270px;
	WIDTH: 630px;
	COLOR: #333333;
	POSITION: absolute;
	TOP: 260px;
}

#datasheets_content {
	position: absolute;
	LEFT: 270px;
	WIDTH: 600px;
	z-index: 5;
	color: #333333;
	width: 600px;
	TOP: 280px
}

#content H1 {
	margin-top: 0;
}

/******************* module right block *********************************/
DIV.related_content {
	width: 210px;
	background:url(/image/section_right.gif) no-repeat;
	float:right; 
	margin-left:-210px;
	/*Z-INDEX: 5;
	LEFT: 10px;
	WIDTH: 200px;
	POSITION: relative;
	TOP: 10px;*/ /* 9/12/08*/
}

DIV.related_content_text {
	margin:20px;
}

Div.related_content_text ul li .side_panel_text {
	display: inline;
}

.side_panel_heading {
	FONT-SIZE: 14px;
	COLOR: #557482;
	display: block;
	margin-bottom: 5px;
}

.side_panel_text_bold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #666666;
	display: block;
	margin: 5px 0px
}

.side_panel_text {
	FONT-SIZE: 11px;
	COLOR: #666666;
	display: block;
}

DIV.related_content_text UL {
	PADDING-LEFT: 15px;
	MARGIN: 0px;
}

DIV.related_content_text LI {
	PADDING-LEFT: 0px;
	MARGIN: 0px;
}

.rightgrey {
	Z-INDEX: 6;
	LEFT: 726px;
	POSITION: absolute;
	TOP: 275px;
	WIDTH: 200px;
	FONT-SIZE: 10px;
}

.rightgreyregion {
	Z-INDEX: 6;
	LEFT: 726px;
	POSITION: absolute;
	TOP: 0px;
	WIDTH: 200px;
	FONT-SIZE: 10px;
}

.rightgrey UL {
	PADDING-LEFT: 15px;
	MARGIN: 0px;
}

.rightgrey LI {
	PADDING-LEFT: 0px;
	MARGIN: 0px;
}


.rightgreyNews {
	Z-INDEX: 6;
	LEFT: 726px;
	POSITION: absolute;
	TOP: 20px;
	WIDTH: 200px;
	FONT-SIZE: 11px;
}

.rightgreyNews UL {
	PADDING-LEFT: 15px;
	MARGIN: 0px;
}

.rightgreyNews LI {
	PADDING-LEFT: 0px;
	MARGIN: 0px;
}

.rightgrey2 {
	background: url(/image/bck_grey2top.gif);
	padding: 20px;
}

.rightgrey2Bottom {
	background: url(/image/bck_grey2bottom.gif);
	height: 6px;
}

.rightgrey1 {
	background: #f0f0f0;
	padding: 20px;
}

.rightgrey1Bottom {
	background: url(/image/bck_grey1bottom.gif);
	height: 6px;
}



/********************* grijze blokjes links *****************************/

.leftgrey {
	WIDTH: 200px;
	FONT-SIZE: 10px;
	margin-top:25px;
}

.leftgrey UL {
	PADDING-LEFT: 15px;
	MARGIN: 0px;
}

.leftgrey LI {
	PADDING-LEFT: 0px;
	MARGIN: 0px;
}



.leftgrey2 {
	background: url(/image/bck_grey2top.gif);
	padding: 20px;
}

.leftgrey2Bottom {
	background: url(/image/bck_grey2bottom.gif);
	height: 6px;
}

.leftgrey1 {
	background: #f0f0f0;
	padding: 20px;
}

.leftgrey1Bottom {
	background: url(/image/bck_grey1bottom.gif);
	height: 6px;
}

/******************* module footer  *************************************/
.copyright {
	FONT-SIZE: 8pt;
	Z-INDEX: 1;
	LEFT: 0px;
	WIDTH: 947px;
	COLOR: #999999;
	POSITION: relative;
	TOP: 10px;
}

.copyright_branch {
	FONT-SIZE: 8pt;
	Z-INDEX: 10;
	LEFT: 0px;
	WIDTH: 947px;
	COLOR: #999999;
	/*POSITION: absolute;*/
	position:relative /* adjustment 9/12/08 */
	
}

.copyright_branch_app {
	FONT-SIZE: 8pt;
	Z-INDEX: 10;
	LEFT: -270px;
	WIDTH: 947px;
	COLOR: #999999;
	/*POSITION: absolute;*/
	position:relative /* adjustment 9/12/08 */
	
}

DIV.copyright_datasheet {
	FONT-SIZE: 8pt;
	Z-INDEX: 10;
	LEFT: -280px;
	WIDTH: 947px;
	COLOR: #999999;
	POSITION: absolute;
	TOP: 450px;
	/* will need some adaptation for the footer change */
}

DIV.copyright_section {
	FONT-SIZE: 8pt;
	Z-INDEX: 10;
	LEFT: 0px;
	WIDTH: 947px;
	COLOR: #999999;
	POSITION: absolute;
	/* will probably need some adaptation for the footer change */
}

DIV.copyright_news {
	FONT-SIZE: 8pt;
	Z-INDEX: 10;
	LEFT: 0px;
	top:800px;
	WIDTH: 947px;
	COLOR: #999999;
	POSITION: absolute;
	/* will probably need some adaptation for the footer change */
	
}
}

.copyright_left {
	float: left;
	padding-bottom: 10px;
}

.copyright_right {
/*	float: right;	*/
	padding-bottom: 10px;
}

hr.copyright {
	WIDTH: 100%;
	HEIGHT: 1px;
	border: none;
	border-top: 1px solid #999999;
	margin-bottom: 5px;
}

/******************* AAA  *************************************/
DIV.fontsize {
	Z-INDEX: 6;
	LEFT: 895px;
	WIDTH: 40px;
	COLOR: #999999;
	POSITION: absolute;
	TOP: 210px;
}

DIV.fontsize_on_detail {
	Z-INDEX: 6;
	LEFT: 895px;
	WIDTH: 40px;
	COLOR: #999999;
	POSITION: absolute;
	TOP: 105px;
}

DIV.fontsize_on_section {
	Z-INDEX: 6;
	LEFT: 895px;
	WIDTH: 40px;
	COLOR: #999999;
	POSITION: absolute;
	TOP: 108px;
}

A.font_small {
	FONT-SIZE: 14px;
	COLOR: #666666;
	TEXT-DECORATION: none
}

A.font_small A:link {
	FONT-SIZE: 14px;
	COLOR: #666666;
	TEXT-DECORATION: none
}

A.font_small A:visited {
	FONT-SIZE: 14px;
	COLOR: #666666;
	TEXT-DECORATION: none
}

A.font_small A:hover {
	FONT-SIZE: 14px;
	COLOR: #666666;
	TEXT-DECORATION: none
}

A.font_medium {
	FONT-SIZE: 16px;
	COLOR: #666666;
	TEXT-DECORATION: none
}

A.font_medium A:link {
	FONT-SIZE: 16px;
	COLOR: #666666;
	TEXT-DECORATION: none
}

A.font_medium A:visited {
	FONT-SIZE: 16px;
	COLOR: #666666;
	TEXT-DECORATION: none
}

A.font_medium A:hover {
	FONT-SIZE: 16px;
	COLOR: #666666;
	TEXT-DECORATION: none
}

A.font_large {
	FONT-SIZE: 18px;
	COLOR: #666666;
	TEXT-DECORATION: none
}

A.font_large A:link {
	FONT-SIZE: 18px;
	COLOR: #666666;
	TEXT-DECORATION: none
}

A.font_large A:visited {
	FONT-SIZE: 18px;
	COLOR: #666666;
	TEXT-DECORATION: none
}

A.font_large A:hover {
	FONT-SIZE: 18px;
	COLOR: #666666;
	TEXT-DECORATION: none
}

/************************* section page ***************************/
#sectionContent {
	Z-INDEX: 5;
	LEFT: 0px;
	POSITION: absolute;
	TOP: 140px;
	width: 100%;
	background:url(/image/bck_sitemapBottom.gif) left bottom no-repeat;
}

#sectionContent .margin {
	margin: 10px 0px 100px 40px;
	border-top: 1px solid #fff;
}

#sectionContent_small {
	Z-INDEX: 5;
	LEFT: 0px;
	POSITION: absolute;
	TOP: 140px;
	width: 700px;
}

#sectionContent_small .margin {
	margin: 10px 0px 20px 20px;
	border-top: 1px solid #fff;
}

.section_header2 {
	padding-bottom: 10px;
}

.product {
	float: left;
	width: 220px;
}

.flip1 {
	BACKGROUND: url(/image/blue_small_left.jpg) no-repeat;
	WIDTH: 189x;
	HEIGHT: 64px;
	padding-left: 13px;
}

.flip2 {
	BACKGROUND: url(/image/orange_small_left.jpg) no-repeat;
	WIDTH: 189x;
	HEIGHT: 64px;
	padding-left: 13px;
}

.flip3 {
	BACKGROUND: url(/image/green_small_left.jpg) no-repeat;
	WIDTH: 189x;
	HEIGHT: 64px;
	padding-left: 13px;
}

.flip4 {
	BACKGROUND: url(/image/yellow_small_left.jpg) no-repeat;
	WIDTH: 189x;
	HEIGHT: 64px;
	padding-left: 13px;
}

.product_header1 {
	FONT-SIZE: 15px;
	COLOR: #04568d;
	margin-left: 12px;
	margin-bottom: 5px;
}

.product_header2 {
	FONT-SIZE: 15px;
	COLOR: #e48d00;
	margin-left: 12px;
	margin-bottom: 5px;
}

.product_header3 {
	FONT-SIZE: 15px;
	COLOR: #33890a;
	margin-left: 12px;
	margin-bottom: 5px;
}

.product_header4 {
	FONT-SIZE: 15px;
	COLOR: #938833;
	margin-left: 12px;
	margin-bottom: 5px;
}

#ind_description1 {
	COLOR: #04568d;
	margin: 12px 28px 5px 13px;
	font-size: 11px;
	line-height: 13px;
}

#ind_description2 {
	COLOR: #e48d00;
	margin: 12px 28px 5px 13px;
	font-size: 11px;
	line-height: 13px;
}

#ind_description3 {
	COLOR: #33890a;
	margin: 12px 28px 5px 13px;
	font-size: 11px;
	line-height: 13px;
}

#ind_description4 {
	COLOR: #e3c900;
	margin: 12px 28px 5px 13px;
	font-size: 11px;
	line-height: 13px;
}

#ind_description1 P.noIndent,P.noIndent,#ind_description1 P {
	TEXT-INDENT: 0px
}

#ind_description2 P.noIndent,#ind_description2 P {
	TEXT-INDENT: 0px
}

#ind_description3 P.noIndent,#ind_description3 P {
	TEXT-INDENT: 0px
}

#ind_description4 P.noIndent,#ind_description4 P {
	TEXT-INDENT: 0px
}

.product_links {
	margin-left: 12px;
	width: 176px;
}

DIV.product_link_block_end1 {
	BORDER-TOP: #04568d 1px solid;
}

DIV.product_link_block_end2 {
	BORDER-TOP: #e48d00 1px solid;
}

DIV.product_link_block_end3 {
	BORDER-TOP: #33890a 1px solid;
}

DIV.product_link_block_end4 {
	BORDER-TOP: #e3c900 1px solid;
}

A.blockE1 {
	padding: 5px;
	border: #04568d 1px solid;
	border-bottom: none;
	DISPLAY: block;
	WIDTH: 164px; /* 164 + 10 padding + 2 border = 176 */
	COLOR: #000000;
	TEXT-DECORATION: none;
}

A.blockE2 {
	padding: 5px;
	border: #e48d00 1px solid;
	border-bottom: none;
	DISPLAY: block;
	WIDTH: 164px; /* 164 + 10 padding + 2 border = 176 */
	COLOR: #000000;
	TEXT-DECORATION: none;
}

A.blockE3 {
	padding: 5px;
	border: #33890a 1px solid;
	border-bottom: none;
	DISPLAY: block;
	WIDTH: 164px; /* 164 + 10 padding + 2 border = 176 */
	COLOR: #000000;
	TEXT-DECORATION: none;
}

A.blockE4 {
	padding: 5px;
	border: #e3c900 1px solid;
	border-bottom: none;
	DISPLAY: block;
	WIDTH: 164px; /* 164 + 10 padding + 2 border = 176 */
	COLOR: #000000;
	TEXT-DECORATION: none;
}

A.blockE1:visited {
	COLOR: #000000;
	TEXT-DECORATION: none
}

A.blockE1:hover {
	COLOR: #ffffff;
	BACKGROUND-COLOR: #04568d;
	TEXT-DECORATION: none
}

A.blockE:focus {
	COLOR: #ffffff;
	BACKGROUND-COLOR: #04568d;
	TEXT-DECORATION: none
}

A.blockE:active {
	COLOR: #ffffff;
	BACKGROUND-COLOR: #04568d;
	TEXT-DECORATION: none
}

A.blockE2:visited {
	COLOR: #000000;
	TEXT-DECORATION: none
}

A.blockE2:hover {
	COLOR: #ffffff;
	BACKGROUND-COLOR: #e48d00;
	TEXT-DECORATION: none
}

A.blockE:focus {
	COLOR: #ffffff;
	BACKGROUND-COLOR: #e48d00;
	TEXT-DECORATION: none
}

A.blockE:active {
	COLOR: #ffffff;
	BACKGROUND-COLOR: #e48d00;
	TEXT-DECORATION: none
}

A.blockE3:visited {
	COLOR: #000000;
	TEXT-DECORATION: none
}

A.blockE3:hover {
	COLOR: #ffffff;
	BACKGROUND-COLOR: #33890a;
	TEXT-DECORATION: none
}

A.blockE:focus {
	COLOR: #ffffff;
	BACKGROUND-COLOR: #33890a;
	TEXT-DECORATION: none
}

A.blockE:active {
	COLOR: #ffffff;
	BACKGROUND-COLOR: #33890a;
	TEXT-DECORATION: none
}

A.blockE4:visited {
	COLOR: #000000;
	TEXT-DECORATION: none
}

A.blockE4:hover {
	COLOR: #ffffff;
	BACKGROUND-COLOR: #e3c900;
	TEXT-DECORATION: none
}

A.blockE:focus {
	COLOR: #ffffff;
	BACKGROUND-COLOR: #e3c900;
	TEXT-DECORATION: none
}

A.blockE:active {
	COLOR: #ffffff;
	BACKGROUND-COLOR: #e3c900;
	TEXT-DECORATION: none
}

.product UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}

.product LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}

DIV.industry_section_base {
	Z-INDEX: 1;
	LEFT: 10px;
	POSITION: relative;
	TOP: 100px
}

/** copied from general.css */
span.pdf_button {
	display: block;
	background-image: url('/image/pdf_button.gif');
	background-repeat: no-repeat;
	width: 168px;
	height: 35px;
}

span.pdf_button a:link a:visited a:hover {
	text-decoration: none;
}

span.rss_button {
	display: block;
	background-image: url('/image/rss_button.gif');
	background-repeat: no-repeat;
	width: 168px;
	height: 35px;
}

span.rss_button a:link a:visited a:hover {
	text-decoration: none;
}

span.publication_heading {
	display: block;
	font-weight: bold;
	border-bottom: solid 1px #666666;
}

span.publication_bottom {
	display: block;
	font-weight: none;
	border-bottom: solid 1px #666666;
}

div.dark_body {
	background-color: #DBDBDB;
}

div.light_body {
	background-color: #FFFFFF;
}

table.news_img {
	padding-right: 15px;
	padding-bottom: 15px;
}

.grey_body a:link {
	color: #999;
	text-decoration: none;
}

.grey_body a:visited {
	color: #999;
	text-decoration: none;
}

.grey_body a:hover {
	color: #666;
	text-decoration: none;
}

ul,li {
	color: #666666;
}

/**** rechtse blokken ***/
DIV.news_related_content {
	position: absolute;
	left: 750px;
	top: 240px;
	z-index: 6;
}

DIV.news_related_content_text {
	position: absolute;
	left: 770px;
	top: 260px;
	z-index: 6;
	width: 180px;
	color: #0E3192;
}

DIV.news_related_events {
	position: absolute;
	left: 10px;
	top: 218px;
	z-index: 6;
	width: 180px;
}

DIV.news_related_events_top {
	position: absolute;
	left: 0px;
	top: 0px;
	height: 100px;
	width: 180px;
	z-index: 7;
	background-color: #FFFFFF;
	filter: alpha(opacity = 40);
	-moz-opacity: .0;
	opacity: .0;
	border: 1px solid #000000;
}

DIV.grey_content {
	position: absolute;
	left: 765px;
	top: 260px;
	z-index: 10;
	width: 185px;
}

DIV.automotive_related_content {
	position: absolute;
	left: 80px;
	top: 440px;
	z-index: 6;
}

DIV.automotive_grey_content {
	position: absolute;
	left: 100px;
	top: 460px;
	z-index: 10;
	width: 145px;
}

DIV.region_map {
	position: relative;
	left: 0px;
	top: 0px;
	height: 600px;
}

/*************** sitemap ******************/
.sitemapBlock {
	width: 220px;
	background: url(/image/bck_sitemap.gif) no-repeat top left;
	font-size: 11px;
	height: 200px;
	border-top: 1px solid #fff;
	float: left;
}

.sitemapBlock H5 {
	margin: 25px 0 0 25px;
	padding: 0;
	font-size: 12px;
}

.sitemapBlock ul {
	margin: 0 0 0 25px;
	padding: 0;
	LIST-STYLE-TYPE: none
}

.sitemapBlock LI {
	PADDING: 0px;
	MARGIN: 0px;
	LIST-STYLE-TYPE: none
}

.sitemapBlock a {
	color: #666;
	font-weight: bold;
}

.sitemapBlock a:visited {
	color: #666;
}

.sitemapBlock a:hover {
	color: #333;
}

/***** news *************/

.news_image {
	float:left;
	margin-right:10px;
	
	}
#news_header {
  /*float:left;*/
}


#news_body {
  /*float:left;*/
}
#news_body a:link {
  color: #666666;
  text-decoration: none;
  font-weight: normal;		
}
#news_body a:visited {
  color: #666666;
  text-decoration: none;
  font-weight: normal;	
}
#news_body a:hover {
  color: #333333;
  text-decoration: none;
  font-weight: normal;	
}
#news_body p.noIndent, p.noIndent {
	text-indent: 0px;
}
#news_body p {
	text-indent:0px;
}

DIV.left_releases {
 /* position: absolute;
  left: 20px;
  top: 180px;
  width: 800px;
  z-index: 5;*/
}

DIV.news1_links {
	position: absolute;
	left: 30px;
	top: 250px;
	width: 200px;
}
DIV.news2_links {
	position: absolute;
	left: 240px;
	top: 250px;
	width: 200px;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	padding-left: 20px;	
	padding-right: 20px;
}
DIV.news3_links {
	position: absolute;
	left: 510px;
	top: 250px;
	width: 200px;;
}

span.news_headlines {
text-decoration: none;
font-weight: normal;
color: #0E3192;
font-size: 18px;
}
span.news_links {
text-decoration: none;	
font-weight: bold;
}

DIV.news1 {
	position: absolute;
	left: 20px;
	top: 220px;
}

DIV.news2 {
	position: absolute;
	left: 250px;
	top: 220px;	
}
DIV.news3 {
	position: absolute;
	left: 500px;
	top: 220px;	
}

DIV.news_image {
  float:left;
}

DIV.section_body {
	position: absolute;
	left: 30px;
	top: 250px;
	width: 940px;
	color: #333333;
	z-index: 5;
}

#datasheets_results {
	position: absolute;
	/* left: 20px; */
	/* top: 230px; */
	z-index: 5;
	color: #333333;
	width: 940px;
	zoom:1;
}
#datasheets_Borresults {
	position: absolute;
	left: 20px;
	/*top: 0px;*/
	z-index: 5;
	color: #333333;
	width: 940px;
	zoom:1;
}
#datasheets_filter {
	position: absolute;
	left: 760px;
	top: 230px;
	z-index: 5;
	color: #333333;
	width: 150px;
}
tr.borderTopBottom {
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;	
}
img.button {
	cursor: pointer;
}

#scientific_content {
	position: absolute;
	left: 300px;
	top: 230px;
	z-index: 5;
	color: #333333;
	width: 600px;	
}
span.green {
	color: green;
}
span.red {
	color: #FBB033;
}
span.white {
	color: #fff;
}
div.dark_body {
	background-color: #DBDBDB;
}
div.light_body {
	background-color: #FFFFFF;
}

/********************* datasheet table ***********************/

#datasheets_results #datasheetslogintab{
	/*float:left;*/
}

#datasheets_results .results{
	/*float:left;*/
}
	
#DatasheetGreen {
}

#DatasheetHeader td {vertical-align:top; color:#fff; font-size: 95%; font-weight:bold; padding:4px 5px}
#DatasheetRow td {vertical-align:top; font-size: 95%; padding:4px 5px; border-top:1px solid #ffffff}
#DatasheetFooter td {vertical-align:top; color:#fff; font-size: 95%; font-weight:bold; padding:0 5px; height:10px;}

#DatasheetRow td a {color:#0000FF}


#DSid { width:80px; border-right:1px solid #b4b4b4}
#DSname {width:130px; border-right:1px solid #b4b4b4 }
#DSdescription {width:170px; border-right:1px solid #b4b4b4 }
#DSValue {width:140px; border-right:1px solid #b4b4b4 }
#DSdensity {width:90px; border-right:1px solid #b4b4b4 }
#DSsheet {width:55px; border-right:1px solid #b4b4b4 }
#DSsafety {width:125px; border-right:1px solid #b4b4b4 }
#DScompliance {width:70px; }


#DatasheetHeader #DSid { background:url('/image/datasheets/bck_tableGreen_leftTop.gif') no-repeat; }
#DatasheetHeader #DSname {background:url('/image/datasheets/bck_tableGreen_middleTop.gif') repeat-x;}
#DatasheetHeader #DSdescription {background:url('/image/datasheets/bck_tableGreen_middleTop.gif') repeat-x; }
#DatasheetHeader #DSValue {background:url('/image/datasheets/bck_tableGreen_middleTop.gif') repeat-x;}
#DatasheetHeader #DSdensity {background:url('/image/datasheets/bck_tableGreen_middleTop.gif') repeat-x; }
#DatasheetHeader #DSsheet {background:url('/image/datasheets/bck_tableGreen_middleTop.gif') repeat-x; }
#DatasheetHeader #DSsafety {background:url('/image/datasheets/bck_tableGreen_middleTop.gif') repeat-x; }
#DatasheetHeader #DScompliance {background:url('/image/datasheets/bck_tableGreen_rightTop.gif') no-repeat right top }

#DatasheetRow #DSid {  width:79px; background:#4fad25; border-left:1px solid #b4b4b4; color: #fff }
#DatasheetRow #DSname {background:#f2f2f2; }
#DatasheetRow #DSdescription {background:#f2f2f2; }
#DatasheetRow #DSValue {background:#f2f2f2; }
#DatasheetRow #DSdensity {background:#f2f2f2;  }
#DatasheetRow #DSsheet {background:#f2f2f2; text-align:center; vertical-align: middle }
#DatasheetRow #DSsafety {background:#f2f2f2; text-align:center; vertical-align: middle  }
#DatasheetRow #DScompliance { width:69px;background:#f2f2f2; border-right:1px solid #b4b4b4; text-align:center; vertical-align: middle  }

#DatasheetFooter #DSid { background:url('/image/datasheets/bck_tableGreen_leftBottom.gif') no-repeat left bottom; }
#DatasheetFooter #DSname {background:url('/image/datasheets/bck_tableGreen_middleBottom.gif') repeat-x left bottom }
#DatasheetFooter #DSdescription {background:url('/image/datasheets/bck_tableGreen_middleBottom.gif') repeat-x left bottom }
#DatasheetFooter #DSValue {background:url('/image/datasheets/bck_tableGreen_middleBottom.gif') repeat-x left bottom; }
#DatasheetFooter #DSdensity {background:url('/image/datasheets/bck_tableGreen_middleBottom.gif') repeat-x left bottom;  }
#DatasheetFooter #DSsheet {background:url('/image/datasheets/bck_tableGreen_middleBottom.gif') repeat-x left bottom;  }
#DatasheetFooter #DSsafety {background:url('/image/datasheets/bck_tableGreen_middleBottom.gif') repeat-x left bottom;  }
#DatasheetFooter #DScompliance {background:url('/image/datasheets/bck_tableGreen_rightBottom.gif') no-repeat bottom right }

.lightGreen #DatasheetRow #DSid {background:#84c567;}
.lightGreen #DatasheetRow #DSname {background:#fff; }
.lightGreen #DatasheetRow #DSdescription {background:#fff; }
.lightGreen #DatasheetRow #DSValue {background:#fff; }
.lightGreen #DatasheetRow #DSdensity {background:#fff;}
.lightGreen #DatasheetRow #DSsheet {background:#fff;}
.lightGreen #DatasheetRow #DSsafety {background:#fff;}
.lightGreen #DatasheetRow #DScompliance {background:#fff;}

.lightGreen #DatasheetRow td {vertical-align:top; font-size: 95%; padding:4px 5px; border-top:1px solid #f2f2f2}

#DSid img {
	float:right;
	margin-right:2px;
	margin-top:3px;
}

#DSid .txt {
	float:left;
}

#info_icon {
	margin-left:8px;
	align:middle;
}

.clearFloats {
	clear:both
}

#datasheetslogintab {
	padding-bottom:10px;
	}

DIV.pd {
  visibility: hidden;	
}

DIV.pd_hidden {
  position: absolute;
  width: 50%;
  text-align: left;	
  background-color: #FFFFFF;
  z-index: 1;
  visibility: hidden;
}

/********************* dataform ***********************/
/**** General ****/
.dataform {
	padding:5px 0 15px 0;
	color:#666;
}
.widthS {
	width:430px;	
}
.widthM {
	width:610px;	
}
.dataform h1 {
	color:#557482;
	font-weight:bold;
	padding:5px 0 3px 0;
	margin:0;
}
.dataform form {
	margin:0;
	padding:0;
}
.dataform .button input {
	padding:14px 0 0 0;	
}
.dataform form label {
	color:#557482;
	
	/*padding: 0 0 0 13px;*/
}
.dataform .message {
	color:#666;
	display:block;
	padding:5px 0 8px 0;
}
.dataform span.star {
	/*color:#557482;*/
	font-weight:bold;
}
/**** FormTop ****/
.dataform .formTop {
	background:url('/image/bck_formTop.gif') left top no-repeat;
	height:9px;
}
.dataform .formTop .formTopRight {
	background:url('/image/bck_formTopRight.gif') left top no-repeat;
	float:right;
	height:9px;
	width:9px;
	line-height:0;
	cursor:pointer;
}
/**** FormCenter ****/
.dataform .formCenter {
	border-left:1px solid #dadada;
	border-right:1px solid #dadada;
	margin:0;
	padding:0 7px;
}
.dataform .formCenter .formCenterTop {
	background:url('/image/formTopContent.gif') left top no-repeat;
	height:5px;
	margin:0;
	padding:0;
}
.dataform .formCenter .formCenterTop .formCenterTopRight {
	background:url('/image/formTopContentRight.gif') left top no-repeat;
	height:5px;
	width:5px;
	float:right;
	line-height:0;
	cursor:pointer;
}
.dataform .formCenter .formCenterBottom {
	background:#edf1f2 url('/image/bck_formBottomContent.gif') left bottom repeat-x;
	padding:10px 19px;
	
}
.dataform .formCenter .formCenterBottom table {
	background:none;
	border:none;
}
/**** FormBottom ****/
.dataform .formBottom {
	background: url('/image/bck_formBottom.gif') left top no-repeat;
	height:13px;
}
.dataform .formBottom .formBottomRight {
	background: url('/image/bck_formBottomRight.gif') left top no-repeat;
	float:right;
	height:13px;
	width:9px;
}
table input.inputfield {
	border:1px solid #9fa8b0;
	color:#666;
}

select.dropdown {
	background-color: #FFFFFF;
	border:1px solid #9fa8b0;
	font-size: 12px;
}
table select {
	border:1px solid #9fa8b0;
	color:#666;
}

.textarea textarea {
	background: #FFFFFF;
	border:1px solid #9fa8b0;
	padding: 2px;
	width: 360px;
}

/********************* Liability ***********************/
.title {
	padding: 10px 0;
	}
.level02 {
	padding:0 0 0 17px;
	background:url('/image/bck_tableBullet.gif') 0 3px no-repeat;
	vertical-align:top;
}

/********************* Data sheet ***********************/
#datasheetContent {
	Z-INDEX: 5;
	LEFT: 0px;
	POSITION: absolute;
	TOP: 140px;
	width: 100%;
}

#datasheetContent .margin {
	margin: 10px 0px 60px 40px;
	border-top: 1px solid #fff;
}

#datasheetDownloadContent {
	Z-INDEX: 5;
	LEFT: 200px;
	POSITION: absolute;
	TOP: 140px;
	width: 75%;
}

td.check {
	width:20px;
}
td.list {
	padding:0 0 0 10px;
}
td.labelS {
	color:#557482;
	font-weight:bold;
	width:80px;
}
td.labelM {
	color:#557482;
	font-weight:bold;
	width:97px;
	padding:0 0 0 7px;
}
fieldset { 
	border: none; 
}
.fieldset { 
	width:100%;
	position: relative; 
	border:none;
}
legend span {
	color:#557482; 
	font-size:1.1em;
	font-weight: bold;
	left: 1em;
	top: 0em;
	margin-top:10px;
}
.formfield legend span { 
	left: 0;
	top: -2em;
}
/********************* Succes message ***********************/
.succes {
	padding:0 0 50px 0;
}


/******************* search result *****************/

.searchResults{
	margin: 20px 0;
	
	}

.searchTopLeft {
	background:url('/image/bck_searchTopLeft.gif') top left no-repeat;
	width:414px;
	padding:4px 15px;
	color:#fff;
	}


.searchTopRight{
	background:url('/image/bck_searchTopRight.gif') top right no-repeat;
	width:414px;
	padding:4px 15px;
	text-align:right;
	color:#fff;
	}
.searchBottomLeft{
	background:url('/image/bck_searchBottomLeft.gif') bottom left no-repeat;
	width:414px;
	padding:4px 15px;
	color:#fff;
	}
.searchBottomRight{
	background:url('/image/bck_searchBottomRight.gif') bottom right no-repeat;
	width:414px;
	padding:4px 15px;
		text-align:right;
		color:#fff;
	}
	
.resultItem {
	vertical-align:top;  
	padding:2px 15px; 
	border-top:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	}
	
.searchTopRight a{	color:#fff;	}
.searchTopRight a:link {color:#fff;	}
.searchTopRight a:visited {color:#fff;	}
.searchTopRight a:hover {color:#fff;	}

.searchBottomRight a{	color:#fff;	}
.searchBottomRight a:link {color:#fff;	}
.searchBottomRight a:visited {color:#fff;	}
.searchBottomRight a:hover {color:#fff;	}


/******************** publication finder ***************/

.pagebannerAll { /*without paging*/
	background:url('/image/bck_searchTopLeft.gif') top left no-repeat;
	width:263px;
	padding:4px 15px;
	color:#fff;
	display:block;
	float:left;
	}
	
.pagebannerSome {/*with paging*/
	background:url('/image/bck_searchTopLeft.gif') top left no-repeat;
	width:263px;
	padding:4px 15px;
	color:#fff;
	display:block;
	float:left;
	}
	
.pagebannerBasic, .pagebannerNo { /* no results */
	font-weight:bold;
	}
	
.pagelinks {
	background:url('/image/bck_searchTopRight.gif') top right no-repeat;
	width:263px;
	padding:4px 15px;
	text-align:right;
	color:#fff;
	display:block;
	float:left;
	}

.pagelinks a{	color:#fff;	}
.pagelinks a:link {color:#fff;	}
.pagelinks a:visited {color:#fff;	}
.pagelinks a:hover {color:#fff;	}



#publication {
	width: 586px;
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	clear:both;
	}
	
#publication th {
	background-color:#4fad26;
	white-space: nowrap;
	padding:4px 15px;
	text-align:left;
	font-weight:bold;
	color:#fff;
	}
#publication th a{	color:#fff;	}
#publication th a:link {color:#fff;	}
#publication th a:visited {color:#fff;	}
#publication th a:hover {color:#fff;	}

#publication td {
	padding:2px 15px; 
	border-bottom:1px solid #CCCCCC;
	padding:2px 15px;
	vertical-align:top;
	font-size:11px;
	}
	
#publication td a{
	display:block
	}


.odd {
	
	}
	
.even {
	background-color:#f2f2f2;
	}
	


.searchForm{
	margin: 20px 0;
	
	}

.searchForm .searchTopLeft {
	background:url('/image/bck_searchTopLeft.gif') top left no-repeat;
	width:223px;
	height:20px;	
	}

.searchForm .searchTopRight{
	background:url('/image/bck_searchTopRight.gif') top right no-repeat;
	width:303px;
	height:20px;
	}
	
.searchForm .searchBottomLeft{
	background:url('/image/bck_searchBottomLeft.gif') bottom left no-repeat;
	width:223px;
	height:20px;
	}
	
.searchBottomRight{
	background:url('/image/bck_searchBottomRight.gif') bottom right no-repeat;
	width:303px;
	height:20px;
	}
	
.searchLabel {
	vertical-align:top;  
	padding:2px 15px; 
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	background-color:#f2f2f2;
	}
	
.searchInput {
	vertical-align:top;  
	padding:2px 15px; 
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	}
	
.searchInput Select {
	width:270px;
}

.searchScientific th {
	background-color:#4fad26;
	white-space: nowrap;
	padding:4px 0px 4px 15px;
	text-align:left;
	font-weight:bold;
	color:#fff;
	}
	
.searchScientific td {
	padding:4px 0px 4px 15px;
	text-align:left;
	}


.searchScientific {
	margin:20px 0;
	border:1px solid #CCCCCC;
	}
	
#dict{
	clear:both;
	width: 586px;
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	}

#dict td {
	padding:2px 15px 2px 0; 
	border-bottom:1px solid #CCCCCC;
	vertical-align:top;
	font-size:11px;
	}
	
span.alphanavigation {
	background-color: #fff;
	border: 1px dotted #ccc;
	padding: 2px 4px 2px 4px;
	width: 100%;
	margin-top: 10px;
	display:block;
	margin-bottom:20px;
}




