@charset "UTF-8";
/*************************************/
/* Main Stylesheet for savortex.com  */
/* Designed by Brand Aspect Ltd      */
/* www.brandaspect.com				 */
/* Author Andy Fairweather			 */
/* Date 11-06-09                     */
/* Version 1.0						 */
/*************************************/

/*************************************/
/* width - 980						 */
/* body bgcolor - #FFF 				 */
/* color Green - #6DA53A			 */
/* color Grey - #4C4C4E				 */
/* color Black -#000				 */
/*************************************/

/* Elements*/
body{background-color:#FFFFFF; color:#000000; font-family:Arial,Verdana,Helvetica,sans-serif;}
p{
	text-align: justify;
}
h1{font-size:1.5em; line-height:1.0em; }
h2{font-size:1.3em;}
h3{font-size:1.2em;}
h4{font-size:1.1em;}
ul.list li{ list-style-image:url(../images/bullet2.jpg);}

/* Menu buttons2 */
.home span {position:absolute; text-indent:-1000em;}
.home a:link {background:transparent url(../images/buttons2/home.jpg) no-repeat top; width:82px; height:35px; }
.home a:visited {background:transparent url(../images/buttons2/home.jpg) no-repeat top; width:82px; height:35px; }
.home a:hover {background:transparent url(../images/buttons2/off/home.jpg) no-repeat top; width:82px; height:35px; }
.home a:active {background:transparent url(../images/buttons2/home.jpg) no-repeat top; width:82px; height:35px; }
.science span {position:absolute; text-indent:-1000em;}
.science a:link {background:transparent url(../images/buttons2/science_tech.jpg) no-repeat top; width:159px; height:35px;}
.science a:visited {background:transparent url(../images/buttons2/science_tech.jpg) no-repeat top; width:159px; height:35px;}
.science a:hover {background:transparent url(../images/buttons2/off/science_tech.jpg) no-repeat top; width:159px; height:35px;}
.science a:active {background:transparent url(../images/buttons2/science_tech.jpg) no-repeat top; width:159px; height:35px;}
.handdryer span {position:absolute; text-indent:-1000em;}
.handdryer a.MenuBarItemSubmenu:link {background:transparent url(../images/buttons2/hand_dryer.jpg) no-repeat top; width:99px; height:35px;}
.handdryer a.MenuBarItemSubmenu:visited {background:transparent url(../images/buttons2/hand_dryer.jpg) no-repeat top; width:99px; height:35px;}
.handdryer a.MenuBarItemSubmenu:hover {background:transparent url(../images/buttons2/off/hand_dryer.jpg) no-repeat top; width:99px; height:35px;}
.handdryer a.MenuBarItemSubmenu:active {background:transparent url(../images/buttons2/hand_dryer.jpg) no-repeat top; width:99px; height:35px;}
.management span {position:absolute; text-indent:-1000em;}
.management a:link {background:transparent url(../images/buttons2/management.jpg) no-repeat top; width:107px; height:35px;}
.management a:visited {background:transparent url(../images/buttons2/management.jpg) no-repeat top; width:107px; height:35px;}
.management a:hover {background:transparent url(../images/buttons2/off/management.jpg) no-repeat top; width:107px; height:35px;}
.management a:active {background:transparent url(../images/buttons2/management.jpg) no-repeat top; width:107px; height:35px;}
.partners span {position:absolute; text-indent:-1000em;}
.partners a.MenuBarItemSubmenu:link {background:transparent url(../images/buttons2/partners_investors.jpg) no-repeat top; width:143px; height:35px;}
.partners a.MenuBarItemSubmenu:visited {background:transparent url(../images/buttons2/partners_investors.jpg) no-repeat top; width:143px; height:35px;}
.partners a.MenuBarItemSubmenu:hover {background:transparent url(../images/buttons2/off/partners_investors.jpg) no-repeat top; width:143px; height:35px;}
.partners a.MenuBarItemSubmenu:active {background:transparent url(../images/buttons2/partners_investors.jpg) no-repeat top; width:143px; height:35px;}
.contact span {position:absolute; text-indent:-1000em;}
.contact a:link {background:transparent url(../images/buttons2/contact_order.jpg) no-repeat top; width:113px; height:35px;}
.contact a:visited {background:transparent url(../images/buttons2/contact_order.jpg) no-repeat top; width:113px; height:35px;}
.contact a:hover {background:transparent url(../images/buttons2/off/contact_order.jpg) no-repeat top; width:113px; height:35px;}
.contact a:active {background:transparent url(../images/buttons2/contact_order.jpg) no-repeat top; width:113px; height:35px;}
.environmental span {position:absolute; text-indent:-1000em;}
.environmental a.MenuBarItemSubmenu:link {background:transparent url(../images/buttons2/environment_leg.jpg) no-repeat top; width:159px; height:35px;}
.environmental a.MenuBarItemSubmenu:visited {background:transparent url(../images/buttons2/environment_leg.jpg) no-repeat top; width:159px; height:35px;}
.environmental a.MenuBarItemSubmenu:hover {background:transparent url(../images/buttons2/off/environment_leg.jpg) no-repeat top; width:159px; height:35px;}
.environmental a.MenuBarItemSubmenu:active {background:transparent url(../images/buttons2/environment_leg.jpg) no-repeat top; width:159px; height:35px;}
.press span {position:absolute; text-indent:-1000em;}
.press a:link {background:transparent url(../images/buttons2/press.jpg) no-repeat top; width:78px; height:35px;}
.press a:visited {background:transparent url(../images/buttons2/press.jpg) no-repeat top; width:78px; height:35px;}
.press a:hover {background:transparent url(../images/buttons2/off/press.jpg) no-repeat top; width:78px; height:35px;}
.press a:active {background:transparent url(../images/buttons2/press.jpg) no-repeat top; width:78px; height:35px;}


/* ids  */
#logo {height:80px; padding: 10px 0 0px 0; background:url(../images/line.jpg) bottom no-repeat;}
#menu {height:auto; padding-top:0; background: url(../images/buttons2/on.jpg) right top no-repeat; padding-left:0px;}
#menu a:link {color:#000; font-weight:normal; text-decoration:none; padding:0 0px;}
#menu a:visited {color:#4C4C4E; font-weight:normal; text-decoration:none; padding:0 0px;}
#menu a:hover {color:#52AA28; font-weight:normal; text-decoration:underline; padding:0 0px;} 
#menu a:active {color:#6DA53A; font-weight:normal; text-decoration:none; padding:0 0px;}
#menu ul{display:inline; padding:0; margin:0; list-style-type:none;}
#banner {min-height:150px; padding-top:30px; background:url(../images/banner_bg.jpg) bottom no-repeat; z-index:990}
#handdryer {
	min-height:230px;
	padding-top:20px;
	background-image: url(../images/banner_bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
#order {height:400px; padding-top:20px; background:url(../images/banner_bg.jpg) bottom no-repeat;}
#environment {height:230px; padding-top:20px; background:url(../images/banner_bg.jpg) bottom no-repeat;}
#mid-section {height:80px; padding-top:10px;}
#middle ul{margin-left:20px;}
#fptext{margin-top:-30px; z-index:1020}
#main-text {height:auto; padding:10px 0; background: url(../images/line.jpg) top no-repeat;}
#bottom {height:auto; padding:10px 0; background:url(../images/line.jpg) top no-repeat;}
#footer {height:25px; padding-top:5px; background: url(../images/footer_bg.jpg) center no-repeat; }
#footer a:link {color:#222; font-weight:normal; text-decoration:none;}
#footer a:visited {color:#4C4C4E; font-weight:normal; text-decoration:none;}
#footer a:hover {color:#FFF; font-weight:normal; text-decoration:underline;} 
#footer a:active {color:#FFF; font-weight:normal; text-decoration:none;}
#col{height:auto;}




/* Classes */
.bold {font-weight:bold;}
.green {color:#000;}
.section1 { font-size:14px; margin-left:5px; padding-left:15px; background:url(../images/bullet1.jpg) no-repeat; width:100%;}
.section2 { font-size:14px; margin-left:5px; padding-left:15px; background:none left no-repeat;}
.ben { font-size:14px; margin-left:5px; padding-left:40px; background:url(../images/ben.gif) left no-repeat; width:100%;}
.loc { font-size:14px; margin-left:5px; padding-left:40px; background:url(../images/loc.gif) left no-repeat; width:100%;}
.faq { font-size:14px; margin-left:5px; padding-left:40px; background:url(../images/faq.gif) left no-repeat; width:100%;}
.clearit {width:940px; height:1px; clear:both;}
.clearit50 { height:1px; clear:left;}
.title {border-bottom:#52AA28 1px solid;}
.line {background:url(../images/line.jpg) top no-repeat; padding-top:20px;}
.tablebg{background-color:#d3d3d3; border:#999999 solid 1px;}
.set{line-height:1em; padding:0; margin:0px;}
.padtop{padding-top:20px;}

/* Spry Panels */
ul.TabbedPanelsTab {
	list-style:none;
}
li.TabbedPanelsTab {
	list-style:none;
}


/* Cut corner expanding box */
.box {
color:#000000;
margin:0;
position:relative;
}
.box .hd .c, .box .ft .c {
font-size:1px;
height:30px;
}
.box .ft .c {
height:40px;
}
.box .hd {
background:transparent url(../images/box/tl.gif) no-repeat scroll 0 0;
}
.box .hd .c {
background:transparent url(../images/box/tr.gif) no-repeat scroll right 0;
}
.box .bd {
background:transparent url(../images/box/ml.gif) repeat-y scroll 0 0;
}
.box .bd .c {
background:transparent url(../images/box/mr.gif) repeat-y scroll right 0;
}
.box .bd .c .s {
background:#FFFFFF url(../images/box/ms.gif) repeat-y scroll 0 0;
margin:0 16px 0 0;
padding:10px 10px 0px 34px;
}
.box .ft {
background:transparent url(../images/box/bl.gif) no-repeat scroll 0 0;
clear:right;
}
.box .ft .c {
background:transparent url(../images/box/br.gif) no-repeat scroll right 0;
}
.box table tr td {
/*vertical-align:top;*/
}
.box table tr td.media {
/*vertical-align:middle;*/
}
h2.bx {
font-size:16px;
margin:-0.6em 0 0;
padding:0;
}
p.bx {
margin:0.5em 0 0;
padding:0;
}

/*Spry second level menu adjust*/

ul#globalnav li ul li ul{
	background-color:#FFF;
	border-top:#333 1px solid;
	width:auto;
	left:140px;
}

table tr td{
	padding: 0 5px;
	}

/*Awards on Homepage*/
img.awards{
	padding:0 5px;
	}