
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}q:before,q:after{content:'';}
body {font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}pre, code {font:115% monospace;*font-size:100%;}body * {line-height:1.22em;}

#body {margin-bottom:1em;text-align:left;position:relative;padding-top:155px;}

#container { width:690px;min-width:690px; text-align:left; margin:10px; 
	voice-family: "\"}\""; 
	voice-family:inherit;
	margin:10px auto 0 auto; }
html>body #container {margin:10px auto 0 auto;} 

#head {text-align:left;background: url(../images/dotted.gif) repeat-x bottom;}
#head #language-switcher {float:left;width:45%;color:#999;font-size:12px}
#head #language-switcher a {color:#ccc}
#head #logo {float:right;width:45%;height:90px;text-align:right}
#head #logo a {color:#999}
#head ul {clear:both;padding:0;padding-bottom:10px}
#head ul li {display:inline;background:transparent url(../images/nav-sep.gif) no-repeat 3px 3px;padding-left:10px;}
#head ul li.first {background:none;padding-left:0}
#head ul li a {text-decoration:none;color:#999;}
#head ul li a.active {text-decoration:none;color:#300}


.t0 #main .content {display:block;color:#300;margin:0px 200px 0 19px;min-height:245px;padding-left:1px;}
/* ie hacks */
/*\*/
* html .t0 #main .content  {
	height: 245px;
	position:relative
}
/**/

.content h1 {display:none;}
.content h2,.content p {margin: 10px 0 10px 0}
.content p {font-size:11px;clear:both;}
.content a {color:#36c;
	voice-family: "\"}\""; 
	voice-family:inherit;
	background:transparent url(../images/link.gif) no-repeat 0px 3px;padding-left:12px;
	}
html>body .content a {background:transparent url(../images/link.gif) no-repeat 0px 3px;padding-left:12px;} 

.content a {background:none;padding-left:0}
html>body .content a {background:none;padding-left:0}

.content p.links a {background:none;padding-left:0}
.content p.links a.hidden, .content div.links a.hidden  {color:#36c}
.content p.links a.hidden:hover, .content div.links a.hidden:hover {color:#36c;}

.default, .technology {background:transparent url(../images/bgr/default-en.gif) no-repeat top left}
.global-business {background:transparent url(../images/bgr/global-business-en.gif) no-repeat top left}
.global-shipping, .asia, .europe, .us {background:transparent url(../images/bgr/global-shipping2-en.gif) no-repeat top left;}
.small-business, .case-study {background:transparent url(../images/bgr/small-business-en.gif) no-repeat top left}
.supply-chain {background:transparent url(../images/bgr/supply-chain1-en.gif) no-repeat top left}
.inventory-control {background:transparent url(../images/bgr/inventory-control-en.gif) no-repeat top left}

.t0 .inventory-control #main .content {margin-right:340px}


.regionlinks {background: url(../images/world-map.gif) no-repeat top left;padding:3px 0 0 120px;height:63px;}
.regionlinks p {margin: 5px 0 5px 0}
.regionlinks a.active {color:#036}

#footer {clear:both;color:#999;background: url(../images/dotted.gif) repeat-x top;padding-top:10px;font-size:11px;height:50px}
#footer a {color:#999}
#footer .col1 {float:left;padding-left:1px;}
#footer .col2 {float:right;}


div.quote {float:left;width:220px;word-wrap:break-word;position: relative}
div#quote2 {margin-left:10px}
div.quote p.quote {font-style:italic}

div.links, p.links {margin:0;font-size:11px;position:relative}
.content div.links a, .content p.links a  {color:#36c;line-height:20px;
	display:inline;
	voice-family: "\"}\""; 
	voice-family:inherit;
	background:transparent url(../images/link.gif) no-repeat 0px 3px;padding-left:12px;display:inline-block;height:20px
	}
html>body .content div.links a, html>body .content p.links a {background:transparent url(../images/link.gif) no-repeat 0px 3px;padding-left:12px;} 


.content p.smallprint {font-size:9px}
.content p.smallerprint {font-size:10px}


.content div.links a img {vertical-align:top;border:0}


/* html */
a { text-decoration:none;}
a:visited { }
a:hover { text-decoration:underline }
a img {border:0}
strong {font-weight:bold;}
em {font-style:italic}
sup {font-size:7px;}

/* forms */
form .field {clear:both;}
form .field label {float:left;width:100px;}
form .error label {color:red}
form .field input {}
form .field textarea {}
form .buttons {}
form .buttons input {}

/* utility */
.clear{clear:both;height:1px;margin-top:-1px;overflow:hidden;}
.accesslink {display:none;}

/* Force FF right scroll */
html { overflow: -moz-scrollbars-vertical !important; }




