<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html, body, div, ul, ol, li, table, thead, th, tbody, tr, td, img, h1, h2, h3, h4, h5, h6, p, span {
	margin: 0;
	padding: 0;
	border: 0;
	color: #231f20;
}

body {
	font-size: 0.8em;
	letter-spacing: .025em;
	color: #231f20;
	background-color: #fff;
	font-family: Myriad Pro, Verdana, Helvetica;
}


/* ---- ANCHORS ---- */
a {
	color: #206ba3;
	text-decoration: none;
}
#left-links a {
	color: #808285;
	text-decoration: none;
}
#nav a {
	display: block;
	padding: 9px 20px;
	color: #636467;
	text-decoration: none;
}
/* ---- END ANCHORS */


/* ---- PARAGRAPHS ---- */
p {
	margin: 8px 0;
}
/* ---- END PARAGRAPHS ---- */


/* ---- HEADINGS ---- */
h3 {
	text-transform: uppercase;
	font-size: 0.95em;
	color: #ccc;
	font-weight: bold;
}
h4 {
	font-size: 1em;
	color: #333;
	font-weight: bold;
	text-transform: uppercase;
}
h5 {
	font-size: 1.5em;
	color: #333;
	font-weight: bold;
	text-transform: uppercase;
}
#header h1 {
	position: absolute;
	left: 25px;
	top: 50px;
	text-indent: -5000px;
	background: url(../images/logo.png) top right no-repeat;
}
#header h1 a {
	display: block;
	width: 136px;
	height: 43px;
}
#header h2 {
	position: absolute;
	right: 15px;
	bottom: -23px;
	font-size: 1.1em;
	line-height: 1.1em;
	height: 1.1em;
	font-weight: normal;
}
#header h2 a { color: #636467; }
#page-title h3 {
	padding: 10px 0 20px 0;
	color: #dcddde;
	font-weight: normal;
	font-size: 2.5em;
	line-height: 0.8em;
	text-transform: lowercase;
	margin-right: 12px;
}
/* ---- END HEADINGS ---- */


/* ---- LISTS --- -*/
ul { list-style: none; }
ul.bullets {
	list-style: disc outside none;
	margin: 8px 25px;
}
ul#products-inline li {
	display: inline;
	float: left;
}
ul#sitemap li {
	display: inline;
	float: left;
	width: 180px;
	height: 150px;
	margin: 10px 13px 0 0;
}
ul#sitemap * {
	color: #808285;
	text-transform: uppercase;
}
ul#sitemap li h4 { 
	border-bottom: 2px solid #808285; 
	display: block; 
}
ul#sitemap li li { 
	display: block;
	float: none;
	width: auto;
	height: auto;
	margin: 0;
}
#nav ul { list-style: none; }
#nav ul li {
	display: inline;
	float: left;
}
#nav ul li.divider {
	width: 3px;
	height: 34px;
	background: url(../images/nav-divider.gif) bottom left no-repeat;
}
/* ---- END LISTS ---- */


/* ---- TABLES ---- */
table td {
	vertical-align: top;
	text-align: left;
}
/* ---- END TABLES ---- */

#container {
	width: 1000px;
	margin: 0 auto;
}

#lang-select {
	margin: 5px 0;
	text-align: right;
}

#header  {
	margin-top: 10px;
	position: relative;
	height: 104px;
	background: url(../images/header-background.jpg) top right no-repeat;
}

#nav {
	color: #636467;
	font-size: 1em;
	font-weight: bold;
	text-transform: lowercase;
	background: #f0f1f3 url(../images/nav-background.gif) bottom left repeat-x;
}

#left-sidebar {
    vertical-align:top;
	float: left;
	clear: left;
	width: 188px;
	margin-right: 12px;
	margin-top:8px;
}

#left-sidebar .caption {
	padding: 5px;
}

#page-title {
	width: 188px;
	margin-right: 12px;
	text-align: right;
}

#content {
	padding: 10px 0;
}

#main-content {
	float: left;
	width: 800px;
}

#footer {
    height:20px;
	color: #fff;
	background-color: #bcbdc0;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
}

.green-bar {
	height: 8px;
	margin: 12px 0;
	background: url(../images/green-bar-background.gif) bottom left repeat-x;
}

.green-arrow {
	padding: 5px 12px;
	background: url(../images/green-arrow.gif) top left no-repeat;
}

.outer-window {
	position: relative;
	/*width: 500px;*/
	margin: 13px 0 20px 0;
}

.outer-window .tab {
	position: absolute;
	top: -15px;
	top: -10px;
	z-index: 100;
}

.outer-window .top {
	margin: 0;
	height: 5px;
	line-height: 0;
	font-size: 0;
	/*background: url(../images/outer-window-top.gif) bottom left no-repeat;*/
}

.outer-window .content {
	margin: 0;
	border-left: 1px solid #e0e0e1;
	border-right: 1px solid #e0e0e1;
	border: 1px solid #e0e0e1;
	padding: 5px 11px;
	background-color: #fff;
}

.outer-window .bottom {
	margin: 0;
	height: 5px;
	line-height: 0;
	font-size: 0;
	/*background: url(../images/outer-window-bottom.gif) top left no-repeat;*/
}

.inner-window {
	/*width: 475px;*/
}

.inner-window .top {
	margin: 0;
	height: 6px;
	line-height: 0;
	font-size: 0;
	/*background: url(../images/inner-window-top.gif) bottom left no-repeat;*/
}

.inner-window .content {
	margin: 0;
	border-left: 1px solid #e0e0e1;
	border-right: 1px solid #e0e0e1;
	padding: 3px 8px;
	padding: 8px;
	background-color: #fff;
}

.inner-window .bottom {
	margin: 0;
	height: 6px;
	line-height: 0;
	font-size: 0;
	/*background: url(../images/inner-window-bottom.gif) top left no-repeat;*/
}

/* ---- CONTACT ---- */
.contact-img {
	width: 184px;
	vertical-align: top;
}
.contact-desc {
	width: 200px;
	padding-left: 3px;
	padding-right: 3px;
	vertical-align: top;
}
/* ---- END CONTACT ---- */

/* ---- Utility Classes ---- */
.left-cell { padding-right: 20px; }
.right-cell { padding-left: 20px; }
.shortest { width: 25px; }
.shorter { width: 50px; }
.short { width: 100px; }
.short-medium { width: 150px; }
.medium { width: 225px; }
.medium-long { width: 300px; }
.long { width: 500px; }
.quarter { width: 25%; }
.half { width: 50%; }
.three-quarter { width: 75%; }
.full { width: 100%; }
.left { float: left; }
.right { float: right; }
.text-left { text-align: center; }
.text-center { text-align: center; }
.text-right { text-align: right; }
.vertical-align-top { vertical-align: top; }
.vertical-align-bottom { vertical-align: bottom; }
.padding-top-sm { padding-top: 10px; }
.padding-top-med { padding-top: 25px; }
.padding-top-lg { padding-top: 50px; }
.padding-bottom-sm { padding-bottom: 10px; }
.padding-bottom-med { padding-bottom: 25px; }
.padding-bottom-lg { padding-bottom: 50px; }
.margin-top-sm { margin-top: 10px; }
.margin-top-med { margin-top: 25px; }
.margin-top-lg { margin-top: 50px; }
.margin-bottom-sm { margin-bottom: 10px; }
.margin-bottom-med { margin-bottom: 25px; }
.margin-bottom-lg { margin-bottom: 50px; }
.em { font-style: italic; }
.strong { font-weight: bold; }
.u { text-decoration: underline; }
.uppercase { text-transform: uppercase; }
.superscript{font-size:xx-small; vertical-align:top;} 
.subscript{font-size:xx-small; vertical-align:bottom;} 

.clear {
	display: block;
	clear: both;
	line-height: 0;
	font-size: 0;
	padding: 0;
	margin: 0;
	height: 0;
}

.strong2 {
color:#999999;
font-weight:bold;
}

/* ---- PRODUCTS ---- */

#space {
display:inline;
width:70px;
float:left;
}

#otherproducts {
font-size:11px;
color:#999999;
vertical-align:top;
margin-top:0;
background:url(../images/other_products.jpg) no-repeat;
width:271px;
height:400px;
z-index:0;
}

#other {
color:#FFFFFF;
font-weight:bold;
font-size:16px;
width:180px;
height:23px;
margin-left:12px;
padding-top:5px;
z-index:100;
}

#otherwstm {
color:#999999;
margin-top:10px;
margin-left:12px;
width:120px;
height:80px;
z-index:100;
}

#otherwgr {
color:#999999;
margin-top:10px;
margin-left:12px;
width:150px;
height:80px;
z-index:100;
}

#otherwtr {
color:#999999;
margin-top:10px;
margin-left:12px;
width:160px;
height:80px;
z-index:100;
}

#otherwpt {
color:#999999;
margin-top:8px;
margin-left:12px;
width:160px;
height:80px;
z-index:100;
}</pre></body></html>