/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.2.2
*/
/*reset.css*/body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,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%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;}
/*fonts.css*/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;}
/*grids.css*/body{text-align:center;}#ft{clear:both;}#doc,#doc2,#doc3,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.3em;min-width:750px;}#doc2{width:73.074em;*width:71.313em;min-width:950px;}#doc3{margin:auto 10px;width:auto;}.yui-b{position:relative;}.yui-b{_position:static;}#yui-main .yui-b{position:static;}#yui-main{width:100%;}.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}.yui-t1 .yui-b{float:left;width:12.3207em;*width:12.0106em;}.yui-t1 #yui-main .yui-b{margin-left:13.3207em;*margin-left:13.0106em;}.yui-t2 .yui-b{float:left;width:13.8456em;*width:13.512em;}.yui-t2 #yui-main .yui-b{margin-left:14.8456em;*margin-left:14.512em;}.yui-t3 .yui-b{float:left;width:23.0759em;*width:22.52em;}.yui-t3 #yui-main .yui-b{margin-left:24.0759em;*margin-left:23.52em;}.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.512em;}.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.512em;}.yui-t5 .yui-b{float:right;width:18.4608em;*width:18.016em;}.yui-t5 #yui-main .yui-b{margin-right:19.4608em;*margin-right:19.016em;}.yui-t6 .yui-b{float:right;width:23.0759em;*width:22.52em;}.yui-t6 #yui-main .yui-b{margin-right:24.0759em;*margin-right:23.52em;}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}#yui-main .yui-b{float:none;width:auto;}.yui-g .yui-u,.yui-g .yui-g,.yui-gc .yui-u,.yui-gc .yui-g .yui-u,.yui-ge .yui-u,.yui-gf .yui-u{float:right;display:inline;}.yui-g div.first,.yui-gc div.first,.yui-gc div.first div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first{float:left;}.yui-g .yui-u,.yui-g .yui-g{width:49.1%;}.yui-g .yui-g .yui-u,.yui-gc .yui-g .yui-u{width:48.1%;}.yui-gb .yui-u,.yui-gc .yui-u,.yui-gd .yui-u{float:left;margin-left:2%;*margin-left:1.895%;width:32%;}.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}.yui-gc div.first,.yui-gd .yui-u{width:66%;}.yui-gd div.first{width:32%;}.yui-ge .yui-u{width:24%;}.yui-ge div.first,.yui-gf .yui-u{width:74.2%;}.yui-gf div.first{width:24%;}.yui-ge div.first{width:74.2%;}#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}

body {width:100%;background:#f5f5f5;color:#333;}
body * {color:#333;line-height:1.5;}
#yui-main, .toplink {width:75%;min-width: 600px;max-width: 900px;margin:20px auto 0 auto;position:relative;background:#FCF5DB;border:solid 1px #da4200;}
:focus {	outline: 0;}
h2,h3 ,h4,h5{font-family:"Gill Sans","Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif;}
h1 {background: url(../img/corporate/logo3.jpg) -5px 5px no-repeat;}
h1 a, h1 span{border:none;text-indent:-20000px;width:330px;display:block;height:121px;margin:0;}
h1 a:hover{border:none;}
ul {margin-top:0.5em;}
ul ul{margin-top:0;}
strong {font-weight:bold;}
em {color:inherit;font-size:inherit;font-style:italic;font-weight:inherit;}
pre{font-size:77%;width:95%;line-height:1em;background:#f8f8f8;border:dashed 1px #555;margin:0.5em 0;padding:0 1em;overflow:auto;}
th {font-weight:bold;border-bottom:solid 1px #555;}
th, td {padding:0 1%;}
td {border-bottom:solid 1px #ccc;}
table {border-spacing:0;width:60%;}
a{color:inherit;text-decoration:none;border-bottom:dotted 1px #555;cursor:pointer;line-height:1em;}
a:hover{color:inherit;text-decoration:none;border-bottom:solid 1px; border-color:inherit;line-height:1em;}
p {padding:0.5% 0;height:auto;}
a.popup {background:url(../img/icons/externallink.gif) top right no-repeat;padding-right:13px;}
#masthead {position:relative;font-size:100%;text-align:left;font-weight:bold;min-height:160px;overflow:hidden;background:url(../img/layout/face.jpg) 330px top no-repeat;}
#bd_1 #masthead {font-size:100%;text-align:left;font-weight:bold;min-height:160px;background:url(../img/layout/oil.jpg) 330px top no-repeat;}
#bd_76 #masthead {font-size:100%;text-align:left;font-weight:bold;min-height:160px;background:url(../img/layout/oil.jpg) 330px top no-repeat;}
#bd_182 #masthead {font-size:100%;text-align:left;font-weight:bold;min-height:160px;background:url(../img/layout/spices.jpg) 330px top no-repeat;}
#bd_153 #masthead {font-size:100%;text-align:left;font-weight:bold;min-height:160px;background:url(../img/layout/haus2.jpg) 330px top no-repeat;}
#mainnav {position:absolute;left:0;top:135px;}
#mainnav div {background:url(../img/layout/nav_right_top.png) top right no-repeat;}
#mainnav ul {border-left:solid 2em #da4200;padding:0 50px 0 0;background:url(../img/layout/nav_right_bottom.gif) bottom right no-repeat;}
#mainnav ul li {font-size:107%;float:left;}
#mainnav ul li a,#mainnav ul li strong{border:solid 1px #da4200;border-left:none;font-weight:inherit;display:block;background:#da4200;text-decoration:none;padding:0.5em 1em;}
#mainnav ul li a:hover,#mainnav ul li.active a,#mainnav ul li strong{font-weight:inherit;background:#fcf5db;}
#mainnav ul li a span,#mainnav ul li a span{font-weight:inherit;color:#fcf5db;}
#mainnav ul li a:hover span,#mainnav ul li.active a span{font-weight:inherit;color:#da4200;}
#mainnav ul li a:hover{background:#fff;}
#mainnav ul li strong span{font-weight:bold;color:#da4200;}
#content strong {color:#da4200;}
h2 {font-size:197%;text-align:left;padding:1em 0 0.5em 0;color:#da4200;}
h3{font-size:144%;text-align:left;padding:2% 0 1% 0;color:#da4200;}
h3 a em{color:#da4200;}
h4 {font-size:122%;color:#da4200;margin-top:1em;}
h5 {font-size:107%;color:#da4200;margin:1em 0 0 0;padding:0;}
h4 em {font-style:normal;font-weight:bold;color:#da4200;}
.list h3 {margin:0;padding:0 0 0 25px;}
.list h3 a{border-color:#da4200;}
.list li {margin-bottom:2em;}
.list li p{margin:0;padding:0 0 0 25px;}
a.clean, a.clean:hover {border:none;background:none;padding-right:0;}
#massage h3{font-size:122%;}
#map {width:100%;height:400px;}
dt {font-weight:bold;}
dd {margin-left:2em;}
dd p{padding:0;}
.gmap dd {margin-left:0;font-size:92%;}
#footer {margin:2em auto 1em auto;padding:0.5% 1%;width:450px;text-align:center;}
#footer div p {font-size:85%;margin:0;padding:0;}
#footer p.clean {margin:0;padding:0;}
#footer div {float:left;width:425px;margin-left:5px;}
#footer div#veat {width:20px;margin:0;}
#content{text-align:left;padding:2em 4% 30px 4%;}
#sidebar {padding-top:3em;}
#sidebar div.box {border-bottom:dotted 2px #da4200;margin:0 0 1em 2%;padding-bottom:1em;}
#sidebar h4 {font-size:107%;color:#da4200;margin:0;padding:0;}
#sidebar h4 a,  h3 a{border-color:#da4200;color:#da4200;margin:0;padding:0;}
p.benchmark {display:none;color:#666;font-size:85%;margin:0;padding:0;}
.toplink {font-size:85%;text-align:right;margin:0.5em auto 2% auto;border:none;background:transparent;}
.error{border:solid 1px #ff0000;padding: 0.3em 1em 0.3em 25px; margin:1em 0;background:#ffe0e0 url(../img/icons/exclamation.gif) no-repeat 3px 3px ;font-size:92%;}
.msg, .remark{border:solid 1px #0099CC;padding: 0.3em 1em; background:#e0FFff;font-size:92%;margin-bottom:0.5em;}
div.address{margin:1em 0 1em 0;}
div.address strong{color:#da4200;font-size:107%;}
ul.bullet{margin-bottom:1em;}
ul.bullet  li{list-style:circle;margin-left:2em;}
.image {width:30%;float:left;}
.text {float:left;width:66%;}
.image img {width:100%;}
.text h3{background:none;}
.linkbutton {text-align:right;margin-top:1em;font-weight:bold;}
ul li p{margin:0;padding:0.2em 0 0 0;}
.small {font-size:85%;}
@media projection, screen { .hideScreen{display:none;}}
@media print { 	
	.hideScreen{display:block;}
}

	form p {margin-bottom:0.5em;text-indent:0;overflow:hidden;}
	legend {margin:0 0 0.5em 30px;background:none;}
	fieldset fieldset  legend {font-size:92%;}
	label {display:block;text-align:right;width:30%;float:left;margin-right:1%;}
	input,textarea,select {display:block;text-align:left;width:40%;float:left;margin-right:1%;}
	textarea {height:10em;width:67%;}
	form span.error {display:block;text-align:left;width:30%;float:right;margin-top:0;}
	input.submit {text-align:center;margin-left:31%;width:8em;}
	input.checkbox {width:2em;margin-right:1%;}
	label.qf_after{text-align:left;width:25%;}
	input.small{width:2em;margin-bottom:0;}
	input.small2{width:4em;}
	td input {float:none;margin:0;}
	td input.submit {text-align:right;float:none;margin:0;width:auto;}
	form p.text {width:66%;}
	

	.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
	.clearfix {display: inline-table;}
	/* Hides from IE-mac \*/ * html .clearfix {height: 1%;}.clearfix {display: block;}	/* End hide from IE-mac */
