@import url("ui.jquery.css");
html { overflow:scroll; }
html, body{font-family:Verdana, Geneva, sans-serif; background:url(../img/bg.jpg) top center repeat-x;}
a:focus, a:active{ outline:none; border:none; }
div.right{ text-align:right; }
div.top-links{ padding-top:15px; }
div.top-links a{ color:#babdb3; font-size:10.5pt; text-decoration:none; font-weight:normal; }
span.spacer{ color:#E6E6E2; padding:0 4px 0 4px; }
div.top-location{ font-family:Arial, Helvetica, sans-serif; color:#000; font-size:8pt; padding-top:10px; }
h1.chem-title{ margin:0; padding:15px 0 0 0; color:#FFF; font-size:28pt; position:relative; }
span.chem-comp{ margin:0; padding:0 0 0 10px; color:#FFF; font-size:10pt; font-weight:normal; vertical-align:baseline; }
div.top-info{ padding:15px 0 0 0; }
div.teaser p{ padding:0; text-align:justify; color:#FFF; line-height:10pt; font-size:10pt; }
div.nav { padding:10px 0 0 0; }
div.slideshow { background:url(../img/imgbg.jpg) top center no-repeat; min-height:215px; margin:0; padding:0; }
div.slideshow img{ padding:18px 0 0 9px; top:0; left:0; margin:0; }
td.right{ padding-left:5px; }

a.print{ padding:0 0 0 20px; background:url(../img/print-icon.jpg) left no-repeat; color:#4c4c4c; text-decoration:none; height:20px; display:inline-block; }
a.favorites{ padding:0 0 0 23px; background:url(../img/fav-icon.jpg) left no-repeat; color:#4c4c4c; text-decoration:none; height:20px; display:inline-block; }
a.addthis_button_compact{ text-decoration:none; color:#4c4c4c; }
a.pdf{ padding:0 0 0 20px; background:url(../img/pdf-icon.gif) top left no-repeat; color:#4c4c4c; text-decoration:none; height:17px; display:inline-block; padding-bottom:7px; }
div#reader{	width:100%; text-align:center; border-top:1px solid #DDD; padding:10px 0 10px 0; margin:3px 0 0 0; }

table.actions{ padding:10px 0 10px 25px; margin:0; }
table.actions tr td{ vertical-align:middle; text-align:center; width:85px;}
#tabcontent{ padding-top:10px; }
#tabcontent h1{ margin:0; padding:0 0 10px 0; color:#37738D; font-size:18pt; }

#footer{ text-align:center; border-top:1px dotted #DDD; padding:10px 0 0 0; }
#footer a{ color:#214251; text-decoration:none; }

#tabs { font-size:93%; }
#tabs ul { margin:0; padding:0 10px 0 0px; list-style:none; }
#tabs li { display:inline; margin:0; padding:0; }
#tabs a { float:left; background:url(../img/left.png) no-repeat left bottom; margin:0; padding:0 0 0 4px; text-decoration:none;	}
#tabs a span { float:left; display:block; background:url(../img/right.png) no-repeat right bottom; padding:6px 12px 4px 6px; margin-right:2px; color:#FFF; }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span { float:none; }
/* End IE5-Mac hack */
#tabs a:hover {	background-position:0% -5px; }
#tabs a:hover span { background-position:100% -5px;	}

div.portlet{ background: #FFF; border:1px solid #DDD; font-size:8pt; margin:0 0 10px 0; }
div.portlet_topper{ border:1px solid #DDD; margin:5px; background:#e3e3e3; }
div.portlet_topper a{ color: #444; text-transform:uppercase; text-decoration:none; padding:8px; font-weight:bold; font-size:8pt; font-family:Arial, Helvetica, sans-serif; display:block; text-align:center }
div.portlet_content{ padding:0 8px 0 8px; }
div.portlet table{ margin:0; padding:0; }
div.portlet td{ margin:0; padding:0; text-align:left; vertical-align:top;  }

table.border, table.border td {
	border:1px solid #DDD;
	border-collapse:collapse;
	padding:2px;
}
