




/*<group=html>*/
* {
	padding:0;
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
body {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	padding: 20px;
	font-size: 11px;
	background-color: #fff;
}
p {
	margin: 0.7em 0.5em 0.7em 0;
	text-align: justify;
	line-height: 1.7;
	}
a {
	color : #225172;
}
img, a img{
	border: none;
}
h1 {color: #c16810;
	text-align: right;
	margin-top: 1.0em;
	margin-bottom: 2.5em;
	padding-right: 27px;
}
h1 span {
	background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/h1_background.png) no-repeat left center;
	padding-left: 10px;
	text-align: right;
	font-size: 2.4em;
	font-weight: normal;
	line-height: 1em;
	}
h2 {color: #225172;
	font-size: 1.3em;
	font-weight: bold;
	margin-bottom: 1.2em;
	margin-top: 1em;
	}

h3 {font-size: 1.1em;
	font-weight: bold;
	margin-top: 1.4em;
	margin-bottom: 0.4em;
	}

h4 {font-size: 1.1em;
	font-style: italic;
	margin-top: 1.4em;
	margin-bottom: 0.4em;
	}

h5 {font-size: 1.1em;
	margin-top: 1.4em;
	margin-bottom: 0.4em;
	}

h6 {font-size: 1em;
	font-weight: bold;
	display: inline;
	}
address {
	text-align: center;
	color: #a8a8a8;
	font-style: normal;
	border-top: 1px solid #a8a8a8;
	padding: 0.5em;
	margin: 0;
	clear: both;
	display: block;
	}
address a {
	color: #a8a8a8;
	text-decoration: none;
}
address span {
	white-space: nowrap;
}
blockquote {
	border-top: 3px double #ccc;
	border-bottom: 3px double #ccc;
	margin: 1em 1em 0.5em 0;
	padding: 0.6em;
	width: 20em;
	float: left;
}
blockquote p {
	font-size: 1.2em;
	font-style: italic;
	font-weight: bold;
	color: #225172;
	text-align:center;
	padding: 0;
	margin: 0;
}
blockquote.alt {
	float:right;
	margin: 1em 0.5em 0.5em 1em;
}
form {
	display: inline;
	padding: 0;
	margin: 0;
}
acronym	{
	font-size: inherit;
	font-variant: inherit;
	font-weight: inherit;
	color: inherit;
	border-bottom: 1px dotted #d47800;
	cursor: help;
}
acronym:hover {
  		cursor: help;
  		color: #000;
  		background-color: #ffd1a4;
  		border-bottom: 1px solid #d47800;
  		border-right: 1px solid #d47800;
}
sub, sup {
	font-size: 0.75em;
}
/*</group>*/

/*<group=page layout>*/
.hidden {
	display: none;
	}
#page_container{
		width: 74em;
		text-align: left;
		background-color: #fff;
		border: 0px solid #ccc;
}
#page_header {
	background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/page_header_2009_background.png) repeat-x top;
	height: 108px;
}
#page_header a.kromasil {
	}
#page_header a.kromasil img{
	position: absolute; 
	top: 3px; 
	left: 20px;
	z-index: 10;
	}
#page_header div.akzonobel{
	background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/page_header_2009_right_end_background.png) no-repeat right top;
	height: 108px;
	}
#page_header div.akzonobel img{
	padding-right: 50px; 
	text-align: right; 
	display: inline; 
	clear: none; 
	float: right; 
	}
#page_nav {
	list-style: none none inside;
	text-align: right;
	margin-right: 27px;
	margin-bottom: -12px;
	position: relative;
	top: -23px;
	}
#page_nav li {
	display: inline;
	background: repeat-x url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/page_nav_item_background.png);
	margin: 0 0 0 1px;
	padding: 6px;
	font-weight: bold;
	text-transform: uppercase;
	color: #fff;
	}
#page_nav li.on {
	background: repeat-x url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/page_nav_item_on_background.png);
	}
#page_nav li a {
	color: #fff;
	text-decoration:  none;
	border-bottom: none;
	}
#page_nav li.search {
	margin: 0 0 0 1px;
	padding: 6px;
	font-weight: normal;
	text-transform: none;
	color: #fff;
	}
#page_nav li.search div{
	display: inline;
}
#page_nav li.search a{
	margin: 0 0 0 5px;
	}

#page_nav li.search input {
	vertical-align: text-top;
	margin: -1px 0 0 0;
	padding: 0;
	font-weight: normal;
	width: 80px;
	border: 1px inset #28516f;
	color: #fff;
	background-color: #638096;
	}
#page_nav li.search a.printpage {
	background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/icon_print_blue_background.png) no-repeat bottom left;
	padding: 0 0 0 15px;
	margin: 0;
	/* display: none; temporary, until function is available */
}#page_location {
	list-style: none none inside;
	}
#page_location li {
	display: inline;
	background: no-repeat url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/location_separator_background.png) right center;
	margin: 0;
	padding: 0 10px 0 5px;
	}
#page_menu {
	float:left;
	height:450px;
	width:16.5em;
	padding: 0;
	margin-top: -10px;
	}
#page_menu h2 {
	background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/page_menu_h2_background.gif) no-repeat;
	width: 100%;
	display: block;
	padding: 0 0 0 5px;
	margin: 10px 0 0 0;
	}
#page_menu h2 a{
	color: #225172;
	font-size: 0.7em;
	font-weight: bold;
	line-height: 1.4;
	text-transform: uppercase;
	text-decoration: none;
	padding: 0;
	margin: 0;
	display: block;
	}
#page_menu p {
	border-bottom: 1px solid #c6c6c6;
	border-right: 1px solid #c6c6c6;
	padding: 7px;
	font-size: 1em;
	line-height: 1.3;
	text-align: left;
	display: none;
	color: #000000;
	font-weight: normal;
	background: none #d6d6d6;
	margin: 1px 0 1px 0;
	}
#page_menu ul {
	list-style: none;
	background: none left bottom;
	padding: 0;
	margin: 0;
	font-size: 0.9em;
	color: #000;
	display: none;
	}

#page_menu ul li {
	color: #C16810;
	font-weight: bold;
	list-style: none;
	background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/page_menu_li1_background.png) no-repeat left 1.5em;
	padding: 2px;
	margin: 3px 0 10px;
	line-height: 1.5em;
	}
#page_menu ul li a{
	color: #C16810;
	}
#page_menu ul li ul {
	padding: 0;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	}
#page_menu ul li ul li{
	color: #225172;
	font-weight: normal;
	background: none  left center;
	list-style: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/page_menu_li2_background.gif);
	margin: 0 0 0 20px;
	padding: 0;
	line-height: 1.2em;
	font-size: 10px;
	}

#page_menu ul li ul li.on{
	font-weight: bold;
	list-style: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/page_menu_li2_on_background.gif);
	}

#page_menu ul li ul li a {
	color: #225172;
	text-decoration: none;
	}

#page_menu ul li ul li a:hover {
	text-decoration: underline;
	}

/*<group=Index page>*/
.page_index_banner {
	background: no-repeat center center #fff;
	height: 194px;
	margin: 5px 0 5px 0;
	z-index: 50;
	}

.page_index_banner div.tr {background: url(/kromasil/opencms/system/modules/com.eka.kromasil/resources/images/doggear_tr.gif) no-repeat right top;
	position: relative;
	top: 0;
	right: 0;
	height: 100%;
	margin: 0 0 -28px;
	padding: 0;
	z-index: 50;
	}

.page_index_banner div.bl {background: url(/kromasil/opencms/system/modules/com.eka.kromasil/resources/images/doggear_bl.gif) no-repeat left bottom;
	position: relative;
	height: 28px;
	margin: 0;
	padding: 0;
	bottom: 0;
	left: 0;
 	z-index: 50;
}
.middle_line{
	margin: 0;
	padding: 22px 0 22px 0;
	background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/index_middle_separator.gif) left center no-repeat transparent;
	z-index: 100;
	display: block;
	position: relative;
	top: -17px;
	}
.middle_line span{
	font-size: 1px;
	height: 4px;
 	background-color: #d6d6d6;
 	display: block;
 	width: 776px;
 	margin: 0;
 	padding: 0;
	z-index: inherit;
	}

#index_front_panel {
	background: #a8a8a8 url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/index_front_panel_right.gif) repeat-y right;
	position: relative;
	top: -30px;
	margin: 0 0 -20px 0;
}
#index_front_panel div.container {
	background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/index_front_panel_top_right.gif) no-repeat top right;
	margin: 0;
	height: 190px;
}
.middle_stage, .right_stage{
	background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/index_front_panel_vr.gif) no-repeat bottom left;
	padding: 10px 10px 5px 10px;
}
.middle_stage {
	margin-left: 257px;
	margin-right: 257px;
}
.right_stage{
	float: right;
	width: 250px;
}
.left_stage{
	background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/index_front_panel_top_left.gif) no-repeat top left;
	float: left;
	width: 250px;
	padding: 10px 10px 5px 15px;
}
#index_front_panel h2 {
	color: #fff;
	font-size: 2.5em;
	font-weight: normal;
	margin: 0 0 0 0;
	background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/index_front_panel_h2.gif) no-repeat left center;
	padding-left: 10px;
	padding-bottom: 5px;
}
#index_front_panel p {
	color: #fff;
	padding-left: 10px;
	padding-right: 10px;
	line-height: normal;
	text-align: left;
}
#index_front_panel p.stage_info {
	height: 92px;
}
#index_front_panel a {
	color: #C16810;
	font-size: 10px;
	font-weight: bold;
	line-height: 1.4;
	text-transform: uppercase;
	text-decoration: none;
	background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/index_front_panel_a.gif) no-repeat left center;
	padding: 2px 0px 2px 3px;
	margin: 0;
	display: block;
	width: 203px;
	}
#index_front_panel div.footer{
	background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/index_front_panel_bottom.gif) repeat-x bottom;
	margin: 0;
	height: 5px;
}
#index_front_panel div.footer div{
	background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/index_front_panel_bottom_right.gif) no-repeat bottom right;
	margin: 0;
	text-align: right;
	height: 5px;
}
/*</group>*/
/*<group=Content>*/

#page_content {
	margin: 0 0 1.5em 23em;
	}

.page_content_image_88 {
	background: no-repeat center center #BDBCC2;
	height: 88px;
	}
.page_content_image_100 {
	background: no-repeat center center #BDBCC2;
	height: 100px;
	}

.page_content_image_200 {
	background: no-repeat center center #BDBCC2;
	height: 200px;
	}

.page_content_image_300 {
	background: no-repeat center center #BDBCC2;
	height: 300px;
	}

.page_content_image_88 div.tr, .page_content_image_100 div.tr, .page_content_image_200 div.tr, .page_content_image_300 div.tr
	{
	background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/page_image_tr_corner_background.gif) no-repeat right top;
	position: relative;
	top: 0;
	right: 0;
	margin: 0 0 -28px;
	padding: 0;
	}
.page_content_image_88 div.tr	{
	height: 88px;
	}
.page_content_image_100 div.tr	{
	height: 100px;
	}
.page_content_image_200 div.tr	{
	height: 200px;
	}
.page_content_image_300 div.tr	{
	height: 300px;
	}

.page_content_image_88 div.bl, .page_content_image_100 div.bl, .page_content_image_200 div.bl, .page_content_image_300 div.bl
	{
	background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/page_image_bl_corner_background.gif) no-repeat left bottom;
	position: relative;
	height: 28px;
	margin: 0;
	padding: 0;
	bottom: 0;
	left: 0;
	}

#page_content ul {
	margin: 6px 0 6px 20px;
	list-style: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/page_content_li1_background.gif);
	}

#page_content ul.pagelinks {
	margin: 15px 0 15px 18px ;
	}
#page_content ul.pagelinks li.on{
	font-weight: bold;
	list-style: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/page_menu_li2_on_background.gif);
	}

#page_content ul li{
	padding: 0;
	margin-left: 20px;
	}

#page_content ul ul {
	margin-left: 10px;
	list-style: inside url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/page_content_li2_background.gif);
	}
#page_content div.fig {
	text-align: center;
	margin: 1em;
}
#page_content div.fig img{
	border: 0;
}
#page_content div.fig p{
	width: auto;
	margin: 0.5em auto 1em auto;
	text-align: left;
	line-height: normal;
	color: #225172;
}
#page_content div.figure {
	text-align: center;
    margin: 0.7em 0 0.7em 0.7em;
}
#page_content div.figure p {
	font-size: 0.9em;
   	text-align: justify;
	line-height: normal;
	color: #225172;
   	margin: 0;
   	width:95%;
}
#page_content div.figure > p {
	margin: 0 auto;
}
span.alpha {
	font-family: arial;
}
.illustri_dextra {
	display: inline;
	float: right;
	margin-left: 0.8em;
	margin-bottom: 0.5em;
	margin-right: 0;
	}

.illustri_sinistra {
	display: inline;
	float: left;
	margin-left: 0;
	margin-bottom: 0.5em;
	margin-right: 0.8em;
	}
.wide	{
	margin-left: 3em;
	margin-bottom: 7em;
}

/*<group=Site links>*/
a.add, a.add_d, a.back, a.back_d, a.call, a.exp, a.exp_d, a.goto, a.help, a.print, a.save, a.save_d, a.trash, a.view, a.view_d{
	padding: 1px 4px 4px 20px;
	margin-left: 20px;
	display: block;
}
a.add {background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/icon_add_l_background.gif) no-repeat;}
a.add_d {background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/icon_add_d_background.gif) no-repeat;}
a.back {background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/icon_back_l_background.gif) no-repeat;}
a.back_d {background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/icon_back_d_background.gif) no-repeat;}
a.call {background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/icon_call_l_background.gif) no-repeat;}
a.exp {background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/icon_exp_l_background.gif) no-repeat;
	cursor: w-resize;
	}
a.exp_d {background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/icon_exp_d_background.gif) no-repeat;
	cursor: w-resize;
	}
a.goto {background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/icon_goto_l_background.gif) no-repeat;}
a.help {background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/icon_help_l_background.gif) no-repeat;}
a.print {background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/icon_print_l_background.gif) no-repeat;}
a.save {background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/icon_save_l_background.gif) no-repeat;}
a.save_d {background: url(/kromasil/opencms/system/modules/com.eka.kromasil/resources/images/icon_save_d_background.gif) no-repeat;}
a.trash {background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/icon_trash_l_background.gif) no-repeat;}
a.view {background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/icon_view_l_background.gif) no-repeat;}
a.view_d {background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/icon_view_d_background.gif) no-repeat;}

div.pdf	{
	padding:2px 2px 2px 2em;
	margin: 3px 0 3px 1em;
	background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/icon_pdf_background.gif) no-repeat 2px 2px;
}
.pdf:hover {
	Background-color: #e3e3e3;
	cursor: pointer;
}
a.pdf_inline	{
	padding-left: 18px;
	background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/icon_pdf_background.gif) no-repeat;
}
a.plus {
	background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/icon_plus.gif) left center no-repeat;
}
a.minus {
	background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/icon_minus.gif) left center no-repeat;
}
a.plus, a.minus {
	padding: 0 0 1px 12px;
	margin: 0;
	float: right;
	display: block;
	color: #676767;
	}
/*</group>*/
/*<group=Zebra tables>*/
.zebra  {
	margin: 0 0 16px 0;
	border-bottom: 1px solid #666666;
}
.zebra caption {
	padding: 0 0 3px 2px;
	text-align: left;
	font-weight: bold;
	color: #225172;
}
.zebra thead td,.zebra thead th {
	border-top: 1px solid #666666;
	border-bottom: 3px double #666666;
	padding: 5px 15px 5px 15px;
	text-align: center;
	font-weight: normal;
}
.zebra tbody tr.odd {
	background-color: #bdcbd5;
}
.zebra tbody td {
	padding: 5px 15px 5px 15px;
	text-align: center;
}
.zebra tbody td.even {
	text-align: left;
	font-weight: bold;
	border-right: 2px solid #bdcbd5;
}
.zebra tbody td.odd{
	text-align: left;
	font-weight: bold;
	border-right: 2px solid #fff;
}
.zebra tbody tr.footnote td{
	text-align: left;
	border-top: 1px solid #666666;
}
/*</group>*/
/*<group=Technical evidence>*/

#example1 {display: block;}
#example2 {display: none;}

.testtable caption{
	padding: 0 0 3px 2px;
	text-align: left;
	font-weight: bold;
	color: #225172;
	}

.equivbox{
	margin-top: 5px;
	padding: 5px;
	text-align: center;
	border: 2px solid #BE2A37;
	}

.equivbox span{font-size: 1.5em;}

.yieldtable {
	border-bottom: 1px solid #000;
	margin: 5px 0 0 0;
	padding: 0;
	}

.yieldtable thead td{
	border-bottom: 3px double #000;
	padding: 2px;
	}

.yieldtable tbody td{
	text-align: center;
	padding: 2px;
	}

.enantiomer1{
	background-color: #88c4ff;
	}

.enantiomer2{
	background-color: #c4e0ff;
	}
.enantiomer1a{
	background-color: #d15754;
	}

.enantiomer2a{
	background-color: #df7d70;
	}
#competitor_comparator {
	width: 520px;
}
#kromasil_own, #competitor_phenyl, #competitor_diol{
	width: 237px;
	height: 173px;
}
#kromasil_own {
	float: left;
}
#competitor_phenyl, #competitor_diol{
	background: url(/kromasil/export/pics/technical_evidence/phenyl_antidep_none.gif) no-repeat left top;
	text-align: right;
	float: right;
	font-size: 20px;
}
.conditions p{

	line-height: normal;
	padding: 5px;
	color: #225172;
	font-size: 0.8em;
}
.conditions p em{
	font-weight: bold;
	color: #000;
}
/*</group>*/
/*<group=Product selection>*/
.prologue {
	margin-right: 27px;
	}
#gray_panel{
	background: #d6d6d6 url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/gray_panel_right.gif) right repeat-y;
}
.gray_panel_top{
 	background:  url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/gray_panel_top.gif) top right no-repeat;
 	padding: 1em 1em 1em 9px;
 	height: 8em;
 	text-align: center;
}
.gray_panel_top h3{
	margin-top: 0;
	margin-bottom: 4em;
 	text-align: left;
}
.gray_panel_top table{
	text-align: left;
	width: 99.9%;
}
.gray_panel_top table thead td{
	padding-bottom: 0.3em;
 	text-align: left;
}
.selection_tools{
	float: right;
	padding-right: 1em;
 	text-align: left;
}
.selection_tools_microsite{
	float: right;
	padding-right: 1em;
 	text-align: left;
 	background-color: #fff;
}
.panel_content {
	margin: 9px 10px 0 9px;
	padding: 1em;
	background-color: #fff;
}
.filter_summary{
	display:none;
}
.superzebra{
	width: 99%;
	border-bottom: 1px solid #666666;

}
.superzebra th {
	border-top: 1px solid #666666;
	border-bottom: 3px double #666666;
	padding: 2px;
	text-align: center;
	vertical-align: bottom;
	font-weight: bold;
	color: #225172;
}
.superzebra td {
	text-align: center;
	font-weight: normal;
	height: 2.1em;
	vertical-align: middle;
}
td.silica, th.silica, td.silica2 {
 	text-align: left;
 	width: 5em;
 	padding-left: 0.3em;
 	padding-right: 0.3em;
}
td.silica {

}
td.silica2, td.silica3 {
 	border-right: 2px solid #bdcbd5;
}
td.silica3 {
 	text-align: right;
 	padding-right: 0.3em;
 	font-style: italic;
}
tr.odd td{
	background-color:#bdcbd5;
}
tr.first td{
	border-bottom: 3px solid #bdcbd5;
}
tr.odd_first td{
	background-color:#bdcbd5;
	border-bottom: 3px solid #fff;
}
tr.odd td.silica2, tr.odd td.silica3, tr.odd_first td.silica2, tr.odd_first td.silica3 {
 	border-right: 2px solid #fff;
}
.bottom_line {
	margin-top: 3em;
}
.bottom_line div{
	margin-bottom: 3em;
}
.bottom_line span{
	display: block;
	clear: right;
	vertical-align: middle;
	font-size: 0.9em;
	line-height: 1.8em;
	height: 2em;
	}
.bottom_line span img{
	vertical-align: middle;
	border: none;
	margin: 0;
	padding: 0;
}
.gray_panel_bottom{
 	background:  url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/gray_panel_bottom.gif) bottom repeat-x;

}
.gray_panel_bottom_corner{
 	background:  url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/gray_panel_bottom_corner.gif) bottom right no-repeat;
 	height: 13px;
}


/*</group>*/
/*<group=Cart>*/

#page_content.cart  div.cart {
	margin: 20px 0 20px 27px;
	min-height: 300px;
}

#page_content.cart div.page_content_image_88 {
	background: url(/kromasil/export/pics/tone_of_voice/spherical_silica88.jpg) no-repeat center center;
}

#page_content.cart table {
	width:99%;
	margin: 0;
}

#page_content.cart td {
	text-align: left;
	padding: 0.5em 0.8em;
}

#page_content.cart table.zebra {
	margin-bottom: 30px;
}

#page_content.cart table.zebra thead td {
	font-weight: bold;
	color: #225172;
}

#page_content.cart table.zebra td {
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	padding: 0.5em;
}

#page_content.cart table.zebra tfoot td {
	border-top: 1px solid #666666;
	text-align: left;
}

#page_content.cart table.zebra tfoot a.trash {
	margin-left: 1px;
	padding-left: 25px;
}

#page_content.cart table.zebra tfoot a.save {
	background-position: right;
	margin-left: 0;
	padding-right: 25px;
	padding-left: 4px;
	text-align: right;
	margin-right: 40px;
}

/*</group>*/
/*<group=Contact form>*/
.formbody{
	margin-right: 20px;
	display: block;
	float: right;
	clear: none;
	}
.formpart{
	width: 400px;
	margin-bottom: 15px;
	display: block;
	clear: none;
	}
.formpart2{
	width: 400px;
	margin-bottom: 15px;
	}
.formpartbody{
	border-right: 1px solid #b3b3b3;
	margin: 0;
	padding: 10px;
	border-left: 1px solid #cbcbcb;
	}
.formpart h5{
	background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/fieldset_top_background.gif) no-repeat top right;
	color: #fff;
	padding: 4px 4px 3px 4px;
	margin: 0;
	}
.formpart ul{
	background-color: #EFEFEF;
	margin: 10px;
	list-style-type: none;
	padding: 5px;
	}
.formpart ul li{
	margin: 10px;
	padding: 0;
	list-style-image: none;
	}
.formpart table{
	background-color: #EFEFEF;
	margin: 10px;
	padding: 5px;
	}
.formpart table tbody tr{
	padding: 0 10px 0 10px;
	}
.formpart table tbody tr td{
	padding: 3px 15px 3px 15px;
	}
.formpartfooter{
	background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/fieldset_bottom_background.gif) repeat-x;
	height: 5px;
	}
.formelement{
	display: block;
	clear: both;
	padding: 5px;
	margin: 0;
	height: 20px;
	}
.formelement h6{
	margin: 0;
	float: left;
	}
.formelement input{
	margin: 0;
	padding: 0 10px 0 10px;
	float: right;
	width: 200px;
	}
.formelement2{
	display: block;
	clear: both;
	padding: 10px;
	margin: 0;
	border-top: 1px solid #b3b3b3;
	border-right: 1px solid #b3b3b3;
	border-left: 1px solid #b3b3b3;
	}
.formelement2 h6{
	margin: 0 10px 0 0;
	display: inline;
	vertical-align: top;
	}
.formelement2 input{
	margin: 0;
	padding: 0 10px 0 10px;
	display: inline;
	width: 200px;
	vertical-align: top;
	}
.formelement2 textarea{
	margin: 0;
	padding: 2px;
	display: inline;
	vertical-align: top;
	}
.formelement3{
	display: block;
	clear: both;
	padding: 10px;
	margin: 0;
	border-right: 1px solid #b3b3b3;
	border-bottom: 1px solid #b3b3b3;
	border-left: 1px solid #b3b3b3;
	}
.formelement3 h6{
	display: inline;
	margin: 0 10px 0 0;
	}
.formelement3 input{
	margin: 0;
	padding: 0 10px 0 10px;
	}
.formpartlinks{
	}
.formpartlinks img{
	border-style: none;
	vertical-align: middle;
	margin: 0 5px 0 30px;
	}
.formpartlinks a{
	vertical-align: middle;
	}
.formsubmit{
	background-color: #EFEFEF;
	padding: 10px;
	margin: 15px 0 15px 0;
	}
.formsubmit h2{
	margin: 0;
	}
.formsubmit h6{
	margin: 0;
	}
/*</group>*/
.publication_part {
	display: block;
	margin: 2em 0 2em 0;
}
#articles, #posters {
	display: none;
}
.publication_page div.navigation {
	margin: 3em 0 0 6em;
}
.publication_page div.selection_tools{
	float: none;
	margin: 1em 0 1em 25em;
}
.publication_page h2{
	padding-top: 0.2em;
	border-top: 2px ridge #bcbcbc;
}
.publication_part a {
	font-size: inherit;
	line-height: inherit;
	font-style: inherit;
	text-decoration: none;
	font-weight: inherit;
	color: #000;
}

.publication_part ol {
	list-style: none;
}

.publication_part li{
	display: block;
	margin: 1em 0 1em 0.5em;
	vertical-align: top;
}
.publication_part ol li div{
	padding: 2px 2px 2px 2em;
	margin: -10px 0 2px 2em;
	vertical-align: top;
}
.publication_part ol li > div{
	margin-top: 0px;
}
.publication_part li input{
	float: left;
	vertical-align: middle;
	margin: 2px;
	padding: 0;
}

/*</group>*/
/*<group=Distributor selector>*/
#popup_content	{
	text-align: left;
	margin: 3em;
}
#popup_content	img{
	border: none;
}
#popup_content div.distributor_map{
	text-align: right;
}
#popup_content a.nix {
	color: #225172;
	font-weight: bold;
	text-decoration: none;
}

/*</group>*/
/*<group=Distributor pages>*/
.distributors h2 {
	color: #225172;
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom: 0.9em;
	margin-top: 1.2em;
	padding: 0;
	margin-left: 0;
}
.distributors address	{
	text-align: left;
	color: #000;
	border-top: none;
	margin: 0;
	padding: 0;
	clear: none;
}
.distributors address a	{
	color: #225172;
	font-weight: normal;
	background: none;
	padding: 0;
	margin-left: 0;
	display: inline;
}
/*</group>*/
/*<group=News and events>*/
.news {
	margin: 1em 0 1em 0;
}
.news_item	{
	display: block;
	clear: right;
}
.event_item	{
	margin: 0.5em 250px 0.5em 0;
	padding-bottom: 0.5em;
	border-bottom: 1px solid #a8a8a8;
	clear: none;
}
.news_item_end {
	border-bottom: 1px solid #a8a8a8;
	display: block;
	clear: right;
	margin: 0;
}
.news_item div.date, .event_item div.date	{
	display: block;
	clear: none;
	color: #c16810;
	margin: 1.5em 0 0.5em 0;
}
.news_item h3	{
	display: inline;
}
/*</group>*/
/*<group=Search>*/
.search_page li {
	border-bottom: 1px solid #a8a8a8;
	padding-bottom: 1em;
	margin-bottom: 1em;
	text-align: justify;
}
.search_page p {
	text-align: center;
}
/*</group>*/
/*<group=Application guide>*/
.filterpanel{
	margin-bottom: 15px;
	display: block;
	clear: none;
}
.filterpanel h5{
	background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/fieldset_top_background.gif) no-repeat top right;
	color: #fff;
	padding: 4px 4px 3px 4px;
	margin: 0;
	clear: right;
}
.filterpanelbody {
	border-left: 1px solid #cbcbcb;
	border-right: 1px solid #b3b3b3;
	padding: 0;
	margin: 0;
}
.filterpanelbody div{
	text-align: right;
	padding: 0.5em;
}
.filterpanelbody table	{
	border: none;
}
.filterpanelbody table td	{
	padding: 0.2em 1em;
}
.filterpanelbody label	{
	color: #c16810;
}
.filterpanelbody select	{
	width: 14.6em;
	margin-top: 0.3em;
}
.filterpanelbody select#id,.filterpanelbody select#substance	{
	width: 48em;
}
.filterpanelbody input {
	margin: 1em;
}
.filterpanelfooter {
	background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/fieldset_bottom_background.gif) repeat-x;
	height: 5px;
}

.application_panel_top {
	background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/gray_panel_top.gif) top right no-repeat;
	padding: 9px;
	text-align: center;
}
.application_panel_top h3, .secondary_panel h3 {
	margin: 5px 0 0 2px;
	text-align: left;
	color: #666;
}
.application_description, .application_conditions, .application_reference {
	border: 1px solid #eee;
	margin: 0 9px 9px 9px;
	padding: 0.5em;
}
.application_chromatogram, .application_substances, .secondary_panel_body {
	margin: 9px;
	padding: 1em;
	background-color: #fff;
}
.application_chromatogram {
	text-align: center;
	vertical-align: middle;
}
.application_chromatogram img {
	margin: 0 1em 0 1em;
}
.application_conditions caption, .application_substances caption{
   text-align: left;
   font-weight: bold;
   padding-bottom: 3px;
}
.application_conditions	td{
	padding: 2px 7px 2px 0;
	vertical-align: top;
}
.application_substances table{
	width: 100%;
}
.application_substances td{
	margin:0;
	padding: 2px 7px 2px 0;
	vertical-align: top;
	text-align: left;
}
.application_reference, .application_reference p {
	margin-bottom: 0;
}
.secondary_panel	{
	background: #d6d6d6 url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/gray_panel_right.gif) right repeat-y;
}
.secondary_panel h3 {
	padding: 9px 9px 0 9px;
	background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/secondary_panel_top_right_background.gif) right top no-repeat;
}
.secondary_panel_body {
	text-align: center;
	margin-bottom: 4px;
	padding-right: 4px;
}
.secondary_panel_body form div{
	text-align: right;
	padding-right: 0.45em;
}
/*</group>*/
/*<group=Online>*/
.online_logout {
	text-align: center;
	padding: 30px;
	}

.online_logout span {
	padding: 15px;
	font-size: 12px;
	font-weight: bold;
	color: #225172;
	border: 1px solid #ccc;
}
/*</group>*/
/*<group=ChiralMicrosite>*/
#microsite_menu ul {
	display: block;
	}
#swp_panel_body {
	border: 0px solid #ccc;
	background: #3e3e3e url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/swp-background1.jpg) no-repeat top left;
	}

#swp_panel_container {
	background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/swp_panel_right.gif) repeat-y right;
	}

#swp_panel_title {
	padding: 10px 13px 0 10px;
	background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/swp_panel_top_right2.gif) no-repeat top right;
	height: 60px;
	}
#swp_panel_title h2 {
	color: #fff;
	font-size: 2em;
	font-weight: bold;
	margin: 0;
	}
#swp_panel_title p {
	color: #fff;
	font-size: 1.2em;
	font-weight: bold;
	line-height: normal;
	margin: 0;
	}
#swp_panel_content {
	margin: 10px 13px 0 10px;
	padding: 10px;
	background: #ededed url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/swp-background3.jpg) no-repeat;
	background-position:-13px -80px;
	min-height: 450px;
	}
#swp_panel_pre_content {
	margin: 10px 13px 0 10px;
	padding: 0;
	}
#swp_panel_pre_content img {
	width: 99%;
}
#swp_panel_pre_content > img {
	width: 100%;
}
#swp_panel_container > #swp_panel_content {
	background-position:-10px -80px;
	}
#swp_pannel_footer {
	background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/swp_panel_bottom.gif) bottom repeat-x;
}

#swp_pannel_footer_corner {
	background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/swp_panel_bottom_corner.gif) bottom right no-repeat;
	height: 15px;
}
#cntdwn {
    color: #225172;
	font-weight: bold;
	text-align: center;
	width: 100%;
	}
#cntdwn div{
	border-bottom: 1px solid #c6c6c6;
	border-right: 1px solid #c6c6c6;
	background: none #d6d6d6;
	padding: 5px;
	}
#cntdwn div div{
	color: #c16810;
	font-size: 3em;
	background: none;
	border: none;
}

#kjghj{
	border-bottom: 1px solid #c6c6c6;
	border-right: 1px solid #c6c6c6;
	background: none #d6d6d6;
	padding: 5px;
	width: 100%;
}
#cellucoat_front {
	background: url(/kromasil/export/sites/kromasil/cellucoat/images/quickchrom-front.gif) bottom left no-repeat;
	}
#cellucoat_front ul{
	list-style: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/page_content_li1_large_ie_background.gif);
	margin-left: 270px;
}
#cellucoat_front > ul{
	list-style: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/page_content_li1_large_background.gif);
}
#cellucoat_front ul.analytical {
	padding: 100px 0 25px 0;
}
#cellucoat_front ul.prep {
	padding: 25px 0 100px 0;
}
#cellucoat_front ul li{
	font-size: 1.6em;
}
#cellucoat_front p.front {
	margin-left: 170px;
}
#play_it_here {
	height: 150px;
	width: 200px;
	float: right;
	background: url(/kromasil/export/sites/kromasil/cellucoat/images/cellucoat_fast_chromatography00.gif) no-repeat;
}
#play_it_here p{
	text-align: center;
	width: 110px;
	padding: 5px;
	color: #fff;
	background-color: #cc7333;
	margin-left: 50px;
	margin-top: 50px;
	line-height: normal;
	font-size: 0.95em;
}
#list_arrow {
	float: left;
	margin-top: 5px;
	height: 105px;
	width: 18px;
	background: url(/kromasil/export/sites/kromasil/cellucoat/images/arrow_background_dot.gif) repeat-y;
}
#list_arrow img{
	margin: 1px 0 0 3px;
}
#fastplayer ol {
	margin: 0 10px 10px 20px;
	list-style-type: none;
}
#fastplayer ol li{
	line-height: 23px;
	cursor: pointer;
}
#fastplayer_conditions {
	clear: right;
	margin-top: 3px;
	padding: 5px;
	background-color: #d5f1fd;
}
#fastplayer_conditions p{
	line-height: normal;
	margin-bottom: 5px;
}
#fastplayer_conditions em{
	font-weight: bold;
	color: #cc7333;
	font-style: normal;
}

#amycoat_front {
	background: url(/kromasil/export/sites/kromasil/amycoat/images/amycoat_fast_front.jpg) no-repeat;
	}
#amycoat_front ul{
	list-style: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/page_content_li1_large_ie_background.gif);
	margin-left: 310px;
}
#amycoat_front > ul{
	list-style: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/page_content_li1_large_background.gif);
}
#amycoat_front ul.analytical {
	padding: 225px 0 225px 0;
}
#amycoat_front ul.prep {
	padding: 25px 0 100px 0;
}
#amycoat_front ul li{
	font-size: 1.6em;
}
#amycoat_front p.front {
	margin-left: 5px;
}
/*</group>*/
/*<group=partners>*/

#partnerslinks {
	background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/partners_menu_background.gif) no-repeat left center;
	height: 26px;
	margin-top: 3px;
}

#partnerslinks ul {
	font-weight: bold;
	list-style-image: none;
	list-style-type: none;
	padding-top: 0;
}
#partnerslinks > ul {
	padding-top: 6px;
}
#partnerslinks li {
	display: inline;
	margin: 0;
	padding-top: 2px;
	padding-bottom: 2px;
}

#partnerslinks li a {
	color: #fff;
	text-decoration: none;
}

#login {
	background: #efefef url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/lock_open.gif) center right no-repeat;
	padding: 2px;
	margin: 0 30px 3px 253px;
}

#login div, #logout div {
	display: inline;
}
#logout {
	background: #efefef url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/lock_closed.gif) center right no-repeat;
	padding: 4px;
	margin: 0 30px 3px 258px;
}
#page_container > #logout {
	margin: 0 30px 3px 253px;
}
.partner_gallery span {
	margin: 2px 8px 8px 2px;
}
.partners_logos {
	background: #efefef url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/page_image_tr_corner_background.gif) no-repeat right top;
	padding: 5px;
}
.partners_logos table{
	width: 95%;
}
.partners_logos td{
	text-align: center;
}
/*</group>*/
/*<group=FAQ>*/
#faq dt{
	font-size: 110%;
	font-weight: bold;
	cursor: pointer;
	padding: 2px 2px 2px 14px;
	margin-top: 6px;
	background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/icon_plus.gif) no-repeat 2px 5px;
}
#faq dt.minus{
	background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/icon_minus.gif) no-repeat 2px 5px;
}
#faq dt.visited{
	color: #666;
}
#faq dd{
	margin-left: 20px;
}
#faq ol {
	margin:6px 0 6px 30px;
}
#faq ol li, #faq ul li{
	margin:3px 0;
}
#faq ol.protocol{
	list-style-type: decimal;
	border: 1px solid #ccc;
	padding: 2px 2px 2px 25px;
}
#faq ol.protocol li{
	background-color: #eee; 
	margin:2px;
	padding: 2px 5px;
}
#faq ol.protocol li.odd{
	background-color: #f9f9f9; 
}
#faq li div{
	margin:2px 0 2px 20px;
}
#faq li div strong{
	background: url(/kromasil/export/system/modules/com.eka.kromasil/resources/images/strong_background.gif) no-repeat left 4px;
	padding-left: 10px;
	color: #c16810;
}
.faq_zebra tbody tr td{
	vertical-align: top;
	text-align: left;
	padding: 5px;
}
.zebra td.legend{
	text-align: left;
}
/*</group>*/
/*Saro*/
table.schedule{
	border-top: 2px solid #72849c;
	border-bottom: 2px solid #72849c;
}
table.schedule caption{
font-weight: bold;
text-align: left;
margin-bottom: 2px;
font-size: 110%;
color: #506b8f;
}
table.schedule td{
padding-left: 5px;
}
table.schedule img{
margin: 5px 5px 5px 0;
}
td.day{
	color: #fff;
	background-color: #72849c;
	width: 300px;
	font-weight: bold;
}
.saro_pics{
	list-style-image: none;
	list-style-type: none;
}
.saro_pics li{
	display: inline;
	float: left;
	height: 110px;
	padding: 5px;
}
.saro_pics a img{
	border: none;
}

/*</group>*/