﻿body {
	margin:0;
	padding:0 0 10px;
	text-align:center;
	font:10px Verdana, Arial, Helvetica, sans-serif !important;
	color:#535353 !important;
}
img, a img {
	border:none;
}
img {text-decoration:none;}
/* Text */
h1, h2, h3, h4, h5, h6, p, td, th { 
	margin:0;
	padding:0;
}
h1 {
	font-size:18px;
	font-weight:normal;
	margin-bottom:10px;
	color:#00529c;
	padding-right:1px;
	margin-left:0 !important;
	direction:ltr;
	z-index:1000;
/*	_display:inline-block;*/
	zoom:1;
}
h1.subsite div {margin:0 0 0 -5px !important;padding:0 !important;display:inline;}
/*h2 {
font-size:14px;
}*/
h3 {
	font-size:12px;
	color:#00529c;
}
h2, h4  {
	font-size:12px !Important;
	font-weight:bold !Important;
	margin-bottom:0;
}
h5 {
	font-size:12px;
	font-weight:bold;
}
h6 {
	font-size:12px;
	font-weight:bold;
}
/*p,
li {
	font-size:12px;
	line-height:1.8em;
	color:#333;
}*/
.left_column h3, .left_column li {
	/*	font-size:0.8em !important;*/
	font-size:10px !important;
	line-height:1.2em !important;
}
.left_column h4 {
	/*	font-size:0.8em !important;*/
	font-size:9px !important;
	line-height:1.2em !important;
}
.left_column h3 {
	color:#fff;
	border:1px solid #84561C;
	background:#90a318;
	padding:4px;
	margin:0 0 6px;
	width:164px;
	text-transform:uppercase;
} /* column nav header */
.left_column h4 {
	color:#535353;
	border:1px solid #90a318;
	background:#fff;
	padding:3px 4px;
	margin:0 0 6px;
	width:164px;
	text-transform:uppercase;
} /* column nav topic */
.left_column ul {
	margin:0 0 14px 0;
	list-style:none outside;
	padding:0;
}
.left_column li {
	margin:0;
	padding:0;
	list-style:none outside;
	text-transform:uppercase;
}
/* second level */
.left_column ul ul {
/*	margin:0 0 14px 20px;*/
	margin:0 0 0 20px;
	list-style:none outside;
	padding:0;
}
.left_column li li {
	margin:0 0 10px 0;
	padding:0;
	list-style:none outside;
}
/* third level */
.left_column li li li {
	margin:10px 0;
	padding:0;
	list-style:none outside;
}

.right_column h2 {
	font-size:13px !important;
	margin-bottom:5px;
}
.right_column h3 {
	font-size:12px;
	font-weight:bold;
	color:#90a318;
	line-height:1.8em;
	margin-bottom:5px;
	margin-top:15px;
}
.right_column h4 {
	font-size:11px;
	font-weight:normal;
	text-transform:uppercase;
	color:#00529c;
	margin-top:15px;
	margin-bottom:5px;
}
.right_column table h4 {
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	color:#00529c;
}
.right_column p, .right_column li {font-size:12px !Important;line-height:1.4em !Important;}
.right_column ul.square li {list-style:square outside;margin-left:20px;}
.right_column ul.products li {font-size:11px !important;margin:0 0 12px 0px !important;}
.right_column ul.products li strong {font-size:12px !important;}
.right_column ul.products li li {font-size:11px !important;margin:0 0 0 3px !important;}
.right_column ul.products li li li {font-size:10px !important;margin:0 0 0 3px !important;}
.right_column ul.products ul {margin:0 0 3px 12px !important;}
.right_column li li {font-size:10px !important;}
.right_column h5 {
	margin-left:5px;
}
.related {
	font-size:10px;
	font-weight:bold;
}
/* links */
a, a:link {
	color:#00529c;
	text-decoration:underline;
}
a:visited {
	color:#4992C4;
	text-decoration:underline;
}
a:hover {
	color:#90a318;
	text-decoration:underline;
}
a:active {
	color:#535353;
	text-decoration:underline;
}
a:focus {
	color:#535353;
	text-decoration:underline;
}
#footer, #footer a, #footer a:link {
	color:#bdbdbd;
	text-decoration:none;
}
#footer a:visited {
	color:#bdbdbd;
	text-decoration:none;
}
#footer a:hover {
	color:#bdbdbd;
	text-decoration:underline;
}
#footer a:active {
	color:#bdbdbd;
	text-decoration:none;
}
#footer a:focus {
	color:#bdbdbd;
	text-decoration:none;
}
.related a, .related a:link {
	color:#00529c;
	text-decoration:none;
}
.related a:visited {
	color:#00529c;
	text-decoration:none;
}
.related a:hover {
	color:#00529c;
	text-decoration:underline;
}
.related a:active {
	color:#00529c;
	text-decoration:none;
}
.related a:focus {
	color:#00529c;
	text-decoration:none;
}
.left_column a, #wrapper .left_column li li a, #wrapper .left_column li li li a, .left_column a:link {
	color:#535353 !important;
	text-decoration:none;
}
.left_column a:visited {
	color:#535353;
	text-decoration:none;
}
.left_column a:hover {
	color:#90a318;
	text-decoration:none;
}
.left_column a:active {
	color:#535353;
	text-decoration:none;
}
.left_column a:focus {
	color:#535353;
	text-decoration:none;
}
.news a, .news a:link {
	color:#00529C;
	text-decoration:underline;
}
.news a:visited {
	color:#4992C4;
	text-decoration:underline;
}
.news a:hover {
	color:#00529C;
	text-decoration:none;
}
.news a:active {
	color:#00529C;
	text-decoration:underline;
}
.news a:focus {
	color:#00529C;
	text-decoration:underline;
}
.right_column a, .right_column a:link, .left_column .left-nav-chem a, .left_column .left-nav-chem a:link {
	color:#00529c;
	text-decoration:none;
}
.right_column a:visited, .left_column .left-nav-chem a:visited {
	color:#00529c;
	text-decoration:none;
}
.right_column a:hover, .left_column .left-nav-chem a:hover {
	color:#00529c;
	text-decoration:underline;
}
.right_column a:active, .left_column .left-nav-chem a:active {
	color:#00529c;
	text-decoration:none;
}
.right_column a:focus, .left_column .left-nav-chem a:focus {
	color:#00529c;
	text-decoration:none;
}
/* Reusable */
.left {
	float:left;
}
.right {
	float:right;
}
.clear {
	clear:both;
	font-size:4px;
	margin:0;
	padding:0;
}
img.left {
	margin:0 0 10px 10px;
}
img.right {
	margin:0 10px 10px 0;
}
td.right, th.right {
	float:none;
	text-align:right !important;
}
td.left, th.left {
	float:none;
	text-align:left !important;
}
td.center, .center {
	text-align:center;
}
.normal {
	font-weight:normal !important;
}
.centered {
	margin:10px auto;
	text-align:center;
	display:block;
}
/* Containers */
#wrapper {
	border:1px solid #ccc;
	margin:10px auto;
	text-align:left;
/*	width:1063px;*/
	width:993px !important;
	_width:983px !important;
}
#content_wrapper {
	margin:6px 10px 10px;
	clear:both;
	width:972px;
}
#banner {
	border:solid #ccc;
	border-width:1px 0 0;
	padding:7px 0 0;
	clear:both;
	margin:0;
}
#header {
	margin:0 10px;
	padding:5px 0 0 0;
	position:relative;
	width:971px;
	_width:955px !important;
}
#main_content {
	float:right;
	/*width:829px;*/
	width:791px;
	margin:0;
	padding:0;
}
.center_grad	{
	background:#f9f5ee url(../../Images/bkg_main_content.jpg) repeat-x left top;
	padding-top:10px;
}
#main_content .inner {
	background: url(../../Images/bkg_main_content_bottom.jpg) repeat-x left bottom;
	margin:0;
	padding:0 0 55px;
	clear:left;
}
.left_column {
	width:166px;
/*	margin:0 10px 0;*/
	margin: 0 6px 0 0;
	_margin-right:0;
	padding:0;
	float:left;
}
.center_column {
	width:450px;
/*	margin:0 20px 0 10px;*/
	margin:0 10px;
	float:left;
	min-height:450px;
	_margin:0 0 0 5px;
}
.wide {width:650px !important;}
.right_column {
	width:296px;
	margin:0 10px 0 0;
	float:right;
}
/* Tertiary Content Area */

/* Tertiary Extended Right Column Content Area */
/* center column */
/* main content */
.center_column h2 {
	margin-top:10px;
	margin-bottom:10px;
}
.center_column h3 {
	font-size:12px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:10px;
}
.center_column h4 {	margin-bottom:10px;
}
.center_column p, .center_column li {
	font-size:12px !important;
	/*	line-height:1.8em;*/
	color:#535353;
}
.center_column p {
	line-height:1.4em;
	margin:0 0 10px;
}
.center_column li {
	line-height:1.4em;
	margin:5px 0pt 6px 15px;
	padding-left:15px;
}
.center_column ul {
	margin:-5px 0 4px 18px;
	padding:0;
}
.center_column li ul {margin-top:0; !important;}
.center_column .intro {
	margin-bottom:15px !important;
	font-size:14px !important;
	color:#00529C;
}
.right_column .intro {margin-top:20px;font-size:14px !Important;}
.center_content li li {
	font-size:10px !important;
}
/* sectionnav */
#sectionnav {
	margin:10px 0;
	padding:0;
/*	border-bottom:1px solid #797979;*/
}
#sectionnav ul {
	margin:0;
	padding:0;
	list-style:none outside;
}
#sectionnav li {
	margin:0 0 5px;
	padding:0 20px 0 0;
	list-style:none outside;
	background:url(../../Images/bkg_sectionnav_li.gif) no-repeat right top;
	display:block;
	float:left;
	border-bottom:1px solid #797979;
}
#sectionnav li a {
	color:#000;
	text-decoration:none;
	background:url(../../Images/bkg_sectionnav_li.gif) no-repeat left top;
	display:block;
	float:left;
	font-size:9px !important;
	padding:2px 0 3px 10px;
	white-space:nowrap;
}
#sectionnav li.active,
.tab1 #sectionnav li#tab1, .tab2 #sectionnav li#tab2, .tab3 #sectionnav li#tab3, .tab4 #sectionnav li#tab4, .tab5 #sectionnav li#tab5, .tab6 #sectionnav li#tab6, .tab7 #sectionnav li#tab7, .tab8 #sectionnav li#tab8, .tab9 #sectionnav li#tab9, .tab10 #sectionnav li#tab10, .tab11 #sectionnav li#tab11 {
	background-position:right bottom !Important;
}
#sectionnav li.active a,
.tab1 #sectionnav li#tab1 a, .tab2 #sectionnav li#tab2 a, .tab3 #sectionnav li#tab3 a, .tab4 #sectionnav li#tab4 a, .tab5 #sectionnav li#tab5 a, .tab6 #sectionnav li#tab6 a, .tab7 #sectionnav li#tab7 a, .tab8 #sectionnav li#tab8 a, .tab9 #sectionnav li#tab9 a, .tab10 #sectionnav li#tab10 a, .tab11  #sectionnav li#tab11 a {
	background-position:left bottom !important;
	color:#fff !important;
	font-weight:bold !important;
}
 
/* linknav */
ul#linknav {
	margin:-10px 0 10px;
	padding:0;
	list-style:none outside;
}
ul#linknav li {
	margin:0 10px 0 0;
	padding:0 10px 0 0;
	list-style:none outside;
	display:inline;
	border-right:1px solid #535353;
}
ul#linknav li.last {
	border:none;
}
/* subnav */
#subnav, #breadcrumb {
	background:#f9f5ee;
	margin:0;
	padding:0 0 5px;
	height:auto;
	font-size:11px;
	/*height:20px;*/
}
#breadcrumb {
	padding:7px 5px;
}
#subnav ul {
	padding:0;
	margin:5px 0 0 0;
	list-style:none outside;
}
#subnav li {
	display:inline;
	float:left;
	margin:5px 25px 0 10px;
	padding:0;
	list-style:none outside;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
}
#subnav li a {
	color:#666;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:normal;
}
#subnav li.active a {
	font-weight:bold;
	color:#90a318;
	text-transform: uppercase;
}
/* header */
#header a, #header a:link, #header a:visited {
	color:#535353;
	text-decoration:none;
}
#header a:hover {
	color:#535353;
	text-decoration:underline;
}
#header a:active, #header a:focus {
	color:#535353;
	text-decoration:none;
}
#searchbox {
	position:absolute;
	right:7px;
	top:10px;
	margin:0;
	padding:0;
	width:400px;
	text-align:left;
}
#searchbox #home-link {float:right;margin-top:6px;}
#searchbox #SRSB {float:right;margin:0;padding:0;}
#searchbox table, #searchbox table tbody, #searchbox table tbody tr, #searchbox table tbody tr td {
	border: none;
	background-color: transparent;
}
#header #logo, #ctl00_logo {
/*	top:5px;
	left:0;
	position:absolute;*/
	margin:2px 0 5px;
	padding:0;
}
/* footer */
#footer {
	clear:both;
	font-size:10px;
	margin:0 10px;
	direction:ltr;
}
#footer .inner {
	text-align:right;
	border-top:1px solid #ccc;
	margin:10px 0 5px 0;
	padding:5px 0 0 0;
}
#footer ul, #footer li {
	margin:0;
	padding:0;
	list-style:none outside;
}
#footer li {
	display:inline;
	font-size:10px !important;
	color:#bdbdbd;
	padding-right:10px;
	border-right:1px solid #bdbdbd;
	margin-left:10px;
}
#footer li.copy {
	float:left;
	border:none;
	padding:0;
	margin:0;
}
#footer li.last {
	border:none;
	padding:0;
}
/* content area */
.date {
	font-size:10px;
	font-weight:bold;
	color:#535353;
	line-height:1.2em;
}
.col1 h3, .col2 h3, .col3 h3 {
/*ont-size:1.8em;*/
	padding:0;
	margin:0 0 5px;
	font-weight:normal;
	width:auto;
	font-size:15px !important;
	line-height:1.2em;
}
.col1 p, .col2 p, .col3 p {
	margin:5px 20px 0 0;
}
.col1 ul, .col2 ul, .col3 ul {
	margin:15px 0 0;
	padding:0;
	list-style:none outside;
}
.col1 li, .col2 li, .col3 li {
	margin:0 0 4px;
	padding:0;
	list-style:none outside;
	font-size:11px;
}
.col1 li a, .col2 li a, .col3 li a, .col3 li a:visited, .col3 li a:active {
	color:#535353 !important;
}
.col1 div.left {
	width:45%;
}
.latestnews {
	background-color: #3cafeo;
}
.more { /*background-color:#00529c;*/
	padding-bottom:20px;
	display:block;
}
/* bios */
.bio {
	position:relative;
	margin:30px 0 10px;
	min-height:100px;
	_margin-bottom:-20px;
}
.bio .bio_photo {
	border:1px solid #797979;
	_float:left;
}
.bio .bio_text {
	position:absolute;
	bottom:0;
	left:110px;
	_position:relative;
	_float:left;
	_margin-top:80px;
	_left:10px;
}
#bio_syriani .bio_text {_margin-top:60px;}
.bio .bio_text h2 {
	margin-bottom:0;
}
.bio .bio_text p {
	margin-bottom:0;
	padding:0;
	font-style:italic;
}

/* Glossary items */
dl {margin:0;padding:0;font-size:12px;}
dt {margin:10px 0 0 0;padding:0;float:left;width:100px;font-weight:bold;clear:left;}
dd {margin:10px 0 0 0;padding:0;float:left;width:550px;}

/* Tables */


#wrapper .right_column table {
	width:100%;
	margin:0;
	padding:0;
}
#wrapper .right_column th, #wrapper .right_column td {
	font-weight:bold;
	font-size:10px !important;
	color:#666;
}
#wrapper .right_column th {
	padding:6px 0;
	text-align:left;
}
#wrapper .right_column td {
	padding:6px 12px;
}
#wrapper .odd td, #wrapper .odd th, #wrapper .right_column .odd td, #wrapper .right_column .odd th, #wrapper .center_grad .odd .ms-asset-icon {
/*	background:#d9cdb4;*/
	background: #ede3ce !Important;
}
#wrapper .even td, #wrapper .even th, #wrapper .right_column .even td, #wrapper .right_column .even th {
	background:transparent;
}
.ms-asset-icon, .right_column a img{
	vertical-align:text-top !important;padding-right:5px!important;
}
.center_grad .ms-asset-icon {background:#F9F5EE!important;}

#wrapper .center_column table.contact_table {
	width:100%;
	margin:5px 0 15px 0;
	padding:0;
/*	border-top:5px solid #00529c;*/
}

#wrapper .center_column table.products {width:100%;border:none;border-bottom:0;}
#wrapper .center_column table.products td,#wrapper .center_column table.products th {padding:2px;vertical-align:top;margin:0;}
#wrapper .center_column table.products td {padding-left:10px;}
#wrapper .center_column table.contact_table th {padding-top:12px !important;}
.center_column th, .center_column td, .center_column table.contact_table th, .center_column table.contact_table td {
	font-size:11px !important;
	color:#666;
}

.center_column th .cashflow, .center_column td, .center_column table.contact_table th, .center_column table.contact_table td {
	font-size:11px !important;
	color:#666;
}
.center_column th, .center_column table.contact_table th {
	padding:3px 0;
	text-align:left;
}
.center_column td, .center_column table.contact_table td {
	padding:3px 12px;
}
.center_column table.contact_table .odd td, .center_column table.contact_table .odd th {
	background:#d7d7d7;
}
.center_column table.contact_table .even td, .center_column table.contact_table .even th {
	background:transparent;
}
.center_column td.indent1x {
	padding-left:24px !important;
}
.center_column h4 {
	margin-bottom:10px;
}
.center_column h4.indent1x {
	margin-left:10px;
}
.separator {
	padding-top:10px !important;
	margin-top:10px !important;
	border:0;
	border-top:1px solid #ccc;
}
hr {
	margin-top:10px !important;
	border:0;
	border-top:1px solid #ccc;
	background:transparent !important;height:1px;
}
a.rss {
	padding-left:21px;
	background: url(/SiteCollectionImages/icons/icn_rss.gif) no-repeat left top;
}
/* Forms */
form {
	margin:0;
	padding:0;
}
input {
}
#searchbox input {
	height:14px;
	margin:0 3px 0 0;
	padding-left:3px;
	font-size:10px;
	border:1px solid #c5c5c5;
}
#searchbox .button {
	margin:0;
	vertical-align:top;
}
#searchbox a, #searchbox label {
	margin:0 3px;
}

/* chemical products */
ul.products, ul.products ul {
	margin:5px 0 0 5px !important;padding:0 !important;list-style:none outside !important;
}
ul.products {margin-left:20px !important;}
ul.products li {
	margin:0 0 5px 5px !important;padding:0 !important;list-style:none outside  !important;
}

/* stock quote table */
table#stock-quote, table#stock-quote2 {
width:175px !Important;
}
table#stock-quote th, table#stock-quote2 th {
font-weight:normal;text-align:left;}
table#stock-quote td, table#stock-quote2 td{
text-align:right;
}

/* floating cols */
.col1of2, .col2of {
	float:left;
	width:45%;
	margin-right:10px;
}
/* Navigation */
#topnav {
	clear:both;
	/*margin:0 20px 10px 0;*/
	margin:0 0 10px 0;
	_margin-right:10px;
	text-align:right;
	float:right;
	position:absolute;
	right:0;
	top:50px;
}
#topnav ul {
	margin:0;
	padding:0;
	list-style:none outside;
}
#topnav li {
	margin:0;
	padding:0;
	list-style:none outside;
	float:left;
	display:inline;
	font-size:10px;
	font-weight:normal;
	margin-left:35px;
}
#topnav li a, #topnav li span {
	display:block;
	white-space:nowrap;
	padding-left:10px;
	background:url(../../Images/bkg_tnav_inactive.gif) no-repeat left top;
	text-decoration:none;
}
#topnav li a:hover, #topnav li span {
	color:#00529c !important;
	background-image:url(../../Images/bkg_tnav_active.gif);
	text-decoration:none;
}
#topnav li a, #topnav li span {
	text-transform: uppercase;
}
/*
#topnav li {margin:0;padding:0;list-style:none outside;float:left;display:inline;font-size:10px;font-weight:normal;}
#topnav li a {display:block;height:19px;width:100px;background-position:left top;background-repeat:no-repeat;}
#topnav li a strong {position:absolute;left:-9999px;}
#topnav li#tnav_about a {background-image:url(../../Images/tnav_about.gif);width:66px;}
#topnav li#tnav_ir a {background-image:url(../../Images/tnav_ir.gif);width:118px;}
#topnav li#tnav_businesses a {background-image:url(../../Images/tnav_businesses.gif);width:97px;}
#topnav li#tnav_social a {background-image:url(../../Images/tnav_social.gif);}
#topnav li#tnav_careers a {background-image:url(../../Images/tnav_careers.gif); width:56px;}
#topnav li#tnav_news a {background-image:url(../../Images/tnav_news.gif);}*/

/* active tabs */
#topnav li span, #topnav li a.active, #about li#tnav_about a, #ir li#tnav_ir a, #businesses li#tnav_businesses a, #social li#tnav_social a, #careers #topnav li#tnav_careers a, #news li#tnav_news a {
	/*font-weight:bold;*/
	color:#003a6c;
	background-image:url(../../Images/bkg_tnav_active.gif);
	text-decoration:none;
}
#subnav, #subnav ul { /* all lists */
	list-style: none;
	line-height: 1;
}
#subnav a {
	display: block;
	/*width: 10em;*/
	white-space:nowrap;
}
#subnav li li a {
	white-space:normal;
}
#subnav li { /* all list items */
	float: left;
	/*width: 10em;  width needed or else Opera goes nuts */
}
#subnav li ul { /* second-level lists */
	display:none;
	position: absolute;
	background: orange;
	width: 10em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}
#subnav li ul ul { /* third-and-above-level lists */
	margin: -1em 0 0 10em;
}
#subnav li:hover ul ul, #subnav li:hover ul ul ul, #subnav li.sfhover ul ul, #subnav li.sfhover ul ul ul {
	left: -999em;
}
#subnav li:hover ul, #subnav li li:hover ul, #subnav li li li:hover ul, #subnav li.sfhover ul, #subnav li li.sfhover ul, #subnav li li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}
/*
#content {
	clear: left;
	color: #ccc;
}
*/


/* Colors */
 /*OXY BLUE*/
.oxyblue {
	color: #00529C;
}
.bkg_oxyblue {
	background-color: #00529C;
}
/*LIGHT BLUE*/
.ltblue {
	color: #00529c;
}
.bkg_ltblue {
	background-color: #00529c;
}
/*OLIVE GREEN*/
.olive {
	color: #90A318;
}
.bkg_olive {
	background-color: #90A318;
}
/*GRAY GREEN*/
.graygreen {
	color: #969E5E;
}
.bkg_graygreen {
	background-color: #969E5E;
}
/*GOLDENROD*/
.goldenrod {
	color: #C49605;
}
.bkg_goldenrod {
	background-color: #C49605;
}
/*BURNT ORANGE*/
.burntorange {
	color: #D07714;
}
.bkg_burntorange {
	background-color: #D07714;
}
/*PRUSSIAN BLUE*/
.prussianblue {
	color: #293D52;
}
.bkg_prussianblue {
	background-color: #293D52;
}
/*MIDNIGHT BLUE*/
.midnightblue {
	color: #163763;
}
.bkg_midnightblue {
	background-color: #163763;
}
/* DARK TEAL*/
.dkteal {
	color: #173A3C;
}
.bkg_dkteal {
	background-color: #173A3C;
}
/*BURGUNDY*/
.burgundy {
	color: #4D1405;
}
.bkg_burgundy {
	background-color: #4D1405;
}
/* CARMINE RED*/
.carmine {
	color: #87110B;
}
.bkg_carmine {
	background-color: #87110B;
}
/* RAW UMBER*/
.umber {
	color: #84561C;
}
.bkg_umber {
	background-color: #84561C;
}
/* For SharePoint Controls */
table table {
	border-top:0 !important;
	margin:0 !important;
}
table table td {
	padding:0 !important;
	margin:0 !important;
}
#header .ms-sbtext {
	font-weight:normal !important;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#535353;
}
#sharepoint-console {
	text-align:left;margin-bottom:10px;}

.right_column ul {
	margin:0;list-style:none;padding:0;
}
.right_column ol {margin:0 0 0 25px;padding:0;}
.right_column ul li {
	margin:0;list-style:none;padding:0;
}

.right_column ul.contact-oemi{
	
}
.right_column ul.contact-oemi li{
	padding-left:21px;
	background:url(/SiteCollectionImages/icons/icn_link.gif) no-repeat left center;
	margin-bottom:5px;
}

.right_column img + p {
	margin-bottom:20px;
}
div.photo-box-container p {width:500px;_width:400px;}
div.photo-box-container h2 {clear:right !important;}
div.photo-box {
float:right;width:100px;	
}
div.photo-box p {margin:5px 0 0 !important;padding:0 !important;font-size:10px !important;width:200px !important;line-height:120%;}
ul.icons, ul.icons li  {
	list-style:none outside;
	margin-left:0;
}
ul.icons {
	margin-top:10px;
}
ul.icons li {
	text-indent:-20px;
	margin-left:30px;
}


.left_column .ms-PartSpacingVertical {
	margin:0 !Important;
}

ul.chart-links li {font-weight:normal;background:url(/SiteCollectionImages/icons/icn_link.gif) no-repeat left center;padding-left:22px;}

/* IR Tables */
table#dividends-split, table#quarterly_earnings, table.thomson_xslt {
	width:100%;
	margin:0;
	padding:0;
}
table.width_auto {width:auto!important;}
table#dividends-split td, table#dividends-split th,
table.thomson_xslt td, table.thomson_xslt th {
	font-size:10px;
	font-family: Verdana,Arial, Helvetica, sans-serif !important;
	padding:4px !important;
	vertical-align:top;
}
table#analysts td, table#analysts th,
table#div-splits td, table#div-splits th,
table#earnings1 td, table#earnings1 th,
table#earnings2 td, table#earnings2 th,
table.bigger_text td, table.bigger_text th,
 {
	font-size:11px !important;
}
table#div-splits th {
	text-align:center;
	vertical-align:bottom;
}
.center_column table.profile-table {
	width:90%;
}
.center_column table.frieght-table {
	margin-top:10px;
}
.center_column table.frieght-table th {text-align:center!important;vertical-align:bottom;}
.center_column table.profile-table th  {text-align:right!important;vertical-align:bottom;}
.center_column table.profile-table th, .center_column table.profile-table td,.center_column table.frieght-table th, .center_column table.frieght-table td {padding:3px 9px !important;}

.center_column table.nopadding th, .center_column table.nopadding td {
	padding:0 !Important;
}

.contact-table {
	width:100%;}
}
#wrapper .right_column td#MSOZoneCell_WebPartWPQ2 {
	padding:0 !important;
}

.disclaimer, .disclaimer p, p.disclaimer {
	font-size:10px !important;
}
p.disclaimer {
	margin-top:20px;
}
.newsrelease h2 {
	font-size:14px !important;
	line-height:18px !important;
}
.newsrelease p {
	font-size:12px !important;
}
.newsrelease pre {
	font-size:12px;
}


.left_column .left-nav-chem {
	margin:20px 0 0 0;
}

.left_column .left-nav-chem p {
	margin:0 0 8px;
}

table.reports-table {
	width:100px;
}
table.reports-table th,table.reports-table td{padding:0 10px 3px 0 !important;margin:0;}
table.reports-table th{text-align:left;font-weight:bold;white-space:nowrap;}
table.reports-table td{text-align:left;}
td#MSOZoneCell_WebPartWPQ1,td#MSOZoneCell_WebPartWPQ2,
td#MSOZoneCell_WebPartWPQ3,td#MSOZoneCell_WebPartWPQ4,
td#MSOZoneCell_WebPartWPQ5,td#MSOZoneCell_WebPartWPQ6 {padding:0 !important;}



ul.ir-news, ul.ir-events {
	margin:0;padding:0;width:90%;
}
ul.ir-news li, ul.ir-events li {
	margin-bottom:10px;
}
ul.ir-news li a {
	text-transform:none !important;
}

table.thomson_xslt tr.total td.right {
	font-weight:bold !important;
}
table.thomson_xslt tr.total td {border-top:1px solid #333;padding-top:5px;padding-bottom:40px !important;background:transparent !Important;}