/* NESTLÉ MULTISNACK CSS 0.1 */

/* Main Styles */
html {
	margin:0;
	padding:0;
}
body {
	margin:0;
	padding:0;
	font: normal 0.8em/1.2em Helvetica, Arial, sans-serif;
	color: #333333;
	background: #FFFFFF;
	height:100%;
}
img {
	border:0;
}
.clear {
	clear:both;
}
.noDisplay {
	display:none;
}
a {
	font-weight:bold;
}
a:active {
	outline: none;
}
:focus {
	outline: none;
}
a.link {
	text-decoration:none;
}
strong {
	color:#333333;
}
.small {
	font-size:80%;
}
blockquote {
	display:block;
	width:340px;
	height:160px;
	background: url(../images/blockquote.gif) no-repeat;
	margin: 20px 0 0 0;
	padding: 10px 40px 20px 40px;
	font-size: 140%;
	line-height: 1em;
}
blockquote em {
	display:block;
	float:right;
	font-size:80%;
	margin: 5px 15px 0 0;
}
/* Layout Styles */
#Header {
	background:#646464;
	height:65px;
	padding: 10px 0 0 0;
}
#Header h1 {
	margin:0;
	padding:0;
	float:left;
}
#Header h1 a {
	width:234px;
	height:57px;
	background: url(../images/MultisnackTitle.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
	padding:0 0 0 0;
	float:left;
}
h1 {
	margin:0;
	padding:0;
}
h1 a.pro {
	width:118px;
	height:48px;
	background: url(../images/nestle_pro.gif) no-repeat;
	text-indent:-9999px;
	margin:0 35px 0 0;
	padding:0;
	float:right;
}
.Shadow {
	background: url(../images/HeaderShadow.gif) repeat-x;
	height: 24px;
}
#Header ul {
	list-style:none;
	float:right;
	margin: 0 30px 0 0;
	padding:0;
}
#Header ul li {
	list-style:none;
	display:inline;
}
#Header ul li a {
	display:block;
	float:left;
	height:53px;
	text-indent:-9999px;
	margin: 0 10px;
}
#TitleBar {
	margin:0 0 15px 0;
}
#TitleBar h2 {
	float:left;
}
#TitleBar ul {
	list-style:none;
	float:right;
	margin: 4px 30px 0 0;
	padding:0;
}
#TitleBar ul li {
	list-style:none;
	display:inline;
}
#TitleBar ul li a {
	display:block;
	float:left;
	height:53px;
	text-indent:-9999px;
	margin: 0 0 0 30px;
}
.holding {
	height: 60px;
}
.introtext strong {
	font-size:110% !important;
}
.introtext a {
	color:#fff;
}
#Hero {
	background: url(../images/HeroBg.gif) repeat-x;
}
#Hero a {
	color:#fff;
}
#HeroImage {
	width:435px;
	height: 350px;
	float:left;
}
#HeroImageHome {
	width:435px;
	height: 414px;
	float:left;
	margin:-66px 0 0 0;
}
#HeroButtons {
	float:left;
}
#HeroButtons h2 {
	margin: 20px 0;
}
#HeroButtons p {
	color:#FFFFFF;
	font-size:110%;
	width: 550px;
	line-height: 130%;
	letter-spacing: 0.01em;
	margin: 20px 0;
}
#HeroButtons p em {
	color:#FFFFFF;
	font-style: normal;
	font-weight: bold;
}
#HeroButtons p strong {
	color:#FFFFFF;
	font-size:140%;
	font-weight: bold;
}
#HeroButtons h2 {
	color:#FFFFFF;
}
#HeroButtons .create {
	width:548px;
}
#HeroButtons .create h2 {
	background:url(../images/Create_automatic.gif);
	width:548px;
	height:84px;
	text-indent:-9999px;
	margin:20px 0 10px 0;
}
#HeroButtons .create p {
	margin: 20px 0 20px 5px;
	font-size:95%;
}
#HeroButtons ul {
	list-style:none;
	margin: 16px 0 0 20px;
	padding:0;
}
#HeroButtons ul li {
	list-style:none;
	display:inline;
	margin: 0;
	padding:0;
}
#HeroButtons ul li a {
	display:block;
	width:180px;
	height:294px;
	float:left;
	text-indent:-9999px;
}
.contacting {
	font-size:90%;
	line-height:90%;
}
#Content {
	margin: 5px 0 15px 0;
}
#Image {
	width:435px;
	float:left;
}
#Image p {
	margin-top:0;
}
#Image .range img {
	margin: 20px;
}
#Image h4 {
	margin: 20px 0 0 0;
	padding: 20px 40px;
	font-size: 130%;
	line-height: 1em;
}
.faqs ol li a {
	color:#ba111c;
}
#Text {
	float:left;
	width: 520px;
	padding: 0 10px;
}
#Text p.othersolutions {
	float:left;
	width:230px;
}
#Text a {
	color: #333333;
}
#Text .range img {
	margin: 20px;
}
#Content ul.buttons {
	list-style:none;
	margin: 0 15px 0 15px;
	padding:0;
}
#Content ul.buttons li {
	list-style:none;
	display:inline;
	float:left;
	margin: 0 2px 20px 2px;
}
#Content ul.buttons li a.profitOpportunity {
	background: url(../images/nav/button-profit.gif) no-repeat;
	display:block;
	width: 188px;
	height:188px;
	text-indent:-9999px;
}
#Content ul.buttons li a.multisnackMachines {
	background: url(../images/nav/button-machines.gif) no-repeat;
	display:block;
	width: 188px;
	height:188px;
	text-indent:-9999px;
}
#Content ul.buttons li a.stockSelection {
	background: url(../images/nav/button-stock.gif) no-repeat;
	display:block;
	width: 188px;
	height:188px;
	text-indent:-9999px;
}
#Content ul.buttons li a.testimonials {
	background: url(../images/nav/button-testimonials.gif) no-repeat;
	display:block;
	width: 188px;
	height:188px;
	text-indent:-9999px;
}
#Content ul.buttons li a.sustainability {
	background: url(../images/nav/button-sustainability.gif) no-repeat;
	display:block;
	width: 188px;
	height:188px;
	text-indent:-9999px;
}
.Container {
	width:1000px;
	margin:0 auto;
}
#Footer {
	background: #646464 url(../images/FooterBg.gif) repeat-x;
	height: 98px;
	color:#fff;
	text-align:center;
}
#Footer .Container {
	background: url(../images/FooterBgCenter.gif) repeat-x;
	height: 98px;
}
#Footer p {
	padding: 55px 0 0 0;
}
#Footer a {
	background: #646464;
	color:#fff;
	text-decoration:none;
}
#Footer a:hover {
	text-decoration:underline;
}
.stock a {
	color:#de1a24;
	display:block;
	background: url('../images/faq.gif') no-repeat right center;
	padding: 15px 30px 10px 7px;
	width: 100px;
	text-decoration:none;
	font-size:110%;
}
/* Nav Styles */
a.why {
	width:137px;
	background: url(../images/nav/why.gif) no-repeat 0 0;
}
a.why:hover {
	width:137px;
	background: url(../images/nav/why.gif) no-repeat 0 -53px;
}
a.sales {
	width:136px;
	background: url(../images/nav/sales.gif) no-repeat 0 0;
}
a.sales:hover {
	background: url(../images/nav/sales.gif) no-repeat 0 -53px;
}
a.range {
	width:108px;
	background: url(../images/nav/range.gif) no-repeat 0 0;
}
a.range:hover {
	background: url(../images/nav/range.gif) no-repeat 0 -53px;
}
a.service {
	width:117px;
	background: url(../images/nav/service.gif) no-repeat 0 0;
}
a.service:hover {
	background: url(../images/nav/service.gif) no-repeat 0 -53px;
}
a.contact {
	width:115px;
	background: url(../images/nav/contact.gif) no-repeat 0 0;
}
a.contact:hover {
	background: url(../images/nav/contact.gif) no-repeat 0 -53px;
}
a.enquiries {
	width:105px;
	background: url(../images/nav/enquiries.gif) no-repeat 0 0;
}
a.brochure {
	width:107px;
	background: url(../images/nav/brochure.gif) no-repeat 0 0;
}
a.nestle {
	width:118px;
	height:48px;
	background: url(../images/nav/logo_header.gif) no-repeat 0 0;
}
.active {
	background-position: 0px -53px !important;
}
a.whynestle {
	background: url(../images/nav/hero-whymultisnack.gif) no-repeat 0 0;
}
a.whynestle:hover {
	background: url(../images/nav/hero-whymultisnack.gif) no-repeat 0 -294px;
}
a.profit {
	background: url(../images/nav/hero-profitopportunity.gif) no-repeat 0 0;
}
a.profit:hover {
	background: url(../images/nav/hero-profitopportunity.gif) no-repeat 0 -294px;
}
a.testimonials {
	background: url(../images/nav/hero-testimonial.gif) no-repeat 0 0;
}
a.testimonials:hover {
	background: url(../images/nav/hero-testimonial.gif) no-repeat 0 -294px;
}
a.maxsales {
	background: url(../images/nav/hero-sales.gif) no-repeat 0 0;
}
a.maxsales:hover {
	background: url(../images/nav/hero-sales.gif) no-repeat 0 -294px;
}
a.merchandising {
	background: url(../images/nav/hero-merchandising.gif) no-repeat 0 0;
}
a.merchandising:hover {
	background: url(../images/nav/hero-merchandising.gif) no-repeat 0 -294px;
}
a.stockselection {
	background: url(../images/nav/hero-stock.gif) no-repeat 0 0;
}
a.stockselection:hover {
	background: url(../images/nav/hero-stock.gif) no-repeat 0 -294px;
}
a.multimachines {
	background: url(../images/nav/hero-machines.gif) no-repeat 0 0;
}
a.multimachines:hover {
	background: url(../images/nav/hero-machines.gif) no-repeat 0 -294px;
}
a.vittel {
	background: url(../images/nav/hero-vittel.gif) no-repeat 0 0;
}
a.vittel:hover {
	background: url(../images/nav/hero-vittel.gif) no-repeat 0 -294px;
}
a.other {
	background: url(../images/nav/hero-other.gif) no-repeat 0 0;
}
a.other:hover {
	background: url(../images/nav/hero-other.gif) no-repeat 0 -294px;
}
a.servicesupport {
	background: url(../images/nav/hero-service.gif) no-repeat 0 0;
}
a.servicesupport:hover {
	background: url(../images/nav/hero-service.gif) no-repeat 0 -294px;
}
a.sustainability {
	background: url(../images/nav/hero-sustainability.gif) no-repeat 0 0;
}
a.sustainability:hover {
	background: url(../images/nav/hero-sustainability.gif) no-repeat 0 -294px;
}
a.partners {
	background: url(../images/nav/hero-partners.gif) no-repeat 0 0;
}
a.partners:hover {
	background: url(../images/nav/hero-partners.gif) no-repeat 0 -294px;
}
.activehero {
	background-position: 0px -294px !important;
}
a.herosales {
	display:block;
	width: 300px;
	height: 79px;
	background: url(../images/hero/sales_enquiries.gif) no-repeat;
	text-indent:-9999px;
}
a.nestlepro {
	display:block;
	width:230px;
	height:135px;
	background: url(../images/hero/nestlepro.gif) no-repeat;
	text-indent:-9999px;
}
a.nescafe {
	display:block;
	width:230px;
	height:135px;
	background: url(../images/hero/nescafe.gif) no-repeat;
	text-indent:-9999px;
}
a.rountrees {
	display:block;
	width:230px;
	height:135px;
	background: url(../images/hero/nestle.gif) no-repeat;
	text-indent:-9999px;
}
.ViewDetails {
	float:right;
	width:122px;
	height:17px;
	background: url(../images/titles/viewDetails.gif) no-repeat;
	text-indent:-9999px;
	margin:0 50px 0 0;
	padding:0;
}
a.intro {
	display:block;
	width:180px;
	height:19px;
	background: url(../images/nav/intro.gif) no-repeat 0 0;
	position:absolute;
	top:377px;
	text-indent:-9999px;
	margin: 0 0 0 19px;
}
a.easy {
	display:block;
	width:180px;
	height:19px;
	background: url(../images/nav/easy.gif) no-repeat 0 0;
	position:absolute;
	top:402px;
	text-indent:-9999px;
	margin: 0 0 0 19px;
}
a.security {
	display:block;
	width:180px;
	height:19px;
	background: url(../images/nav/security.gif) no-repeat 0 0;
	position:absolute;
	top:427px;
	text-indent:-9999px;
	margin: 0 0 0 19px;
}
a.electronic {
	display:block;
	width:180px;
	height:19px;
	background: url(../images/nav/electronic.gif) no-repeat 0 0;
	position:absolute;
	top:452px;
	text-indent:-9999px;
	margin: 0 0 0 19px;
}
a.intro:hover, a.easy:hover, a.security:hover, a.electronic:hover {
	background-position: 0 -19px !important;
}
.activesub {
	background-position: 0 -19px !important;
}
#clickme {
	text-decoration:none;
	color:#333333;
	font-weight:normal;
}
/* Titles */
h2, h3, h4 {
	color:#333333;
	width:auto;
	font-size: 140%;
	letter-spacing: 0.075em;
}
h4 {
	margin-bottom:0;
	padding-bottom:0;
}
h4 a {
	text-decoration:underline;
	color:#333333;
}
h2.profit {
	width:391px;
	height:57px;
	background: url(../images/titles/profit_opportunity.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
	padding:0;
	float:left;
}
h2.title_why {
	width:455px;
	height:57px;
	background: url(../images/titles/why_multisnack.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
	padding:0;
	float:left;
}
h2.title_sales {
	width:455px;
	height:57px;
	background: url(../images/titles/maximising_sales.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
	padding:0;
	float:left;
}
h2.bestposition {
	width:340px;
	height:20px;
	background: url(../images/titles/best_position.gif) no-repeat;
	text-indent:-9999px;
	margin:10px 0 15px 0;
	padding:0;
}
h2.title_machines {
	width:455px;
	height:57px;
	background: url(../images/titles/multisnack_machines.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
	padding:0;
}
h2.title_service {
	width:455px;
	height:57px;
	background: url(../images/titles/service_support.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
	padding:0;
}
h2.title_partners {
	width:455px;
	height:57px;
	background: url(../images/titles/our_partners.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
	padding:0;
}
h2.title_contact {
	width:455px;
	height:57px;
	background: url(../images/titles/contact_us.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
}
h2.title_profit {
	width:455px;
	height:57px;
	background: url(../images/titles/profit_opportunity.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
}
h2.title_testimonials {
	width:455px;
	height:57px;
	background: url(../images/titles/testimonials.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
}
h2.title_merchandising {
	width:455px;
	height:57px;
	background: url(../images/titles/merchandising.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
}
h2.title_stock {
	width:455px;
	height:57px;
	background: url(../images/titles/stock_selection.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
}
h2.title_sustainability {
	width:455px;
	height:57px;
	background: url(../images/titles/sustainability.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
}
h2.title_salesenq {
	width:280px;
	height:57px;
	background: url(../images/titles/sales_enquiries.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
	padding:0;
}
h2.faq {
	width:50px;
	height:20px;
	background: url(../images/titles/faq.gif) no-repeat;
	text-indent:-9999px;
	margin:10px 0 15px 0;
	padding:0;
}
h2.satisfying {
	width:225px;
	height:20px;
	background: url(../images/titles/satisfying.gif) no-repeat;
	text-indent:-9999px;
	margin:10px 0 15px 0;
	padding:0;
}
h2.stock {
	width:350px;
	height:20px;
	background: url(../images/titles/stock.gif) no-repeat;
	text-indent:-9999px;
	margin:10px 0 15px 0;
	padding:0;
}
h2.findout {
	width:435px;
	height:25px;
	background: url(../images/titles/find_out.gif) no-repeat;
	text-indent:-9999px;
	margin:10px 0 15px 0;
	padding:0;
}
h2.explore {
	width:385px;
	height:30px;
	background: url(../images/titles/explore_range.gif) no-repeat;
	text-indent:-9999px;
	margin:10px 0 15px 0;
	padding:0;
}
h2.other_machines {
	width:372px;
	height:28px;
	background: url(../images/titles/other_machines.gif) no-repeat;
	text-indent:-9999px;
	margin:10px 0 15px 0;
	padding:0;
}
h2.holding_title {
	width:455px;
	height:30px;
	background: url(../images/holding_title.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
	padding:0;
}
.contacting h2.call {
	width:400px;
	height:30px;
	background: url(../images/titles/Were_waiting_for.gif) no-repeat;
	text-indent:-9999px;
	margin:20px 0 10px 0 !important;
}
h3.please_choose {
	width:527px;
	height:40px;
	background: url(../images/titles/please_choose.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
	padding:0;
}
h3.testimonials {
	width:160px;
	height:22px;
	background: url(../images/titles/testimonials_small.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
	padding:0;
}
h3.key {
	width:120px;
	height:30px;
	background: url(../images/titles/key_benefits.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
	padding:0;
}
h3.trust {
	width:230px;
	height:30px;
	background: url(../images/titles/trust_the_venting_experts.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
	padding:0;
}
h3.neversale {
	width:388px;
	height:30px;
	background: url(../images/titles/never_miss_a_sale.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
	padding:0;
}
h3.darren {
	width:380px;
	height:38px;
	background: url(../images/titles/Darren_cavill.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
	padding:0;
}
h3.robin {
	width:380px;
	height:38px;
	background: url(../images/titles/Robin_knight.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
	padding:0;
}
h3.louise {
	width:380px;
	height:38px;
	background: url(../images/titles/Louise_wymer.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
	padding:0;
}
h3.lynn {
	width:380px;
	height:38px;
	background: url(../images/titles/Lynn_smith.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
	padding:0;
}
h3.tap {
	width:452px;
	height:30px;
	background: url(../images/titles/tap_into_our_product.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
	padding:0;
}
h3.understanding {
	width:388px;
	height:30px;
	background: url(../images/titles/Understanding_your_customer.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
	padding:0;
}
h3.satisfying {
	width:400px;
	height:30px;
	background: url(../images/titles/Satisfying_consumer_needs.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
	padding:0;
}
h3.best {
	width:388px;
	height:30px;
	background: url(../images/titles/The_best_position_gets_the_best.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
	padding:0;
}
h3.introducing {
	width:388px;
	height:30px;
	background: url(../images/titles/introducing_confectionery.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
	padding:0;
}
h3.rightmachine {
	width:383px;
	height:30px;
	background: url(../images/titles/weve_got_the_right_machine.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
	padding:0;
}
h3.designed {
	width:194px;
	height:30px;
	background: url(../images/titles/designed_to_drive_sales.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
	padding:0;
}
h3.minimum {
	width:280px;
	height:30px;
	background: url(../images/titles/minimum_effort.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
	padding:0;
}
h3.safesecure {
	width:333px;
	height:30px;
	background: url(../images/titles/safe_and_secure.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
	padding:0;
}
h3.manage {
	width:395px;
	height:30px;
	background: url(../images/titles/manage_your_vending.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
	padding:0;
}
h3.complete {
	width:277px;
	height:30px;
	background: url(../images/titles/complete_you_customer.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
	padding:0;
}
h3.other {
	width:117px;
	height:30px;
	background: url(../images/titles/other_options.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
	padding:0;
}
h3.working {
	width:147px;
	height:30px;
	background: url(../images/titles/working_together.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
	padding:0;
}
h3.supporting {
	width:202px;
	height:30px;
	background: url(../images/titles/Supporting_your_growth.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
	padding:0;
}
h3.environment {
	width:386px;
	height:30px;
	background: url(../images/titles/Nestle_multi_enviro.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
	padding:0;
}
h3.features {
	width:115px;
	height:30px;
	background: url(../images/titles/key_features.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
	padding:0;
}
h3.gvs {
	width:212px;
	height:30px;
	background: url(../images/titles/General_vending_services.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
	padding:0;
}
h3.ph {
	width:140px;
	height:30px;
	background: url(../images/titles/Palmer_harvey.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
	padding:0;
}
h3.faqproduct {
	width:167px;
	height:20px;
	background: url(../images/titles/faqproduct.gif) no-repeat;
	text-indent:-9999px;
	margin:10px 0;
	padding:0;
}
h3.faqmachines {
	width:167px;
	height:20px;
	background: url(../images/titles/faqmachines.gif) no-repeat;
	text-indent:-9999px;
	margin:10px 0;
	padding:0;
}
h3.faqservice {
	width:167px;
	height:20px;
	background: url(../images/titles/faqservice.gif) no-repeat;
	text-indent:-9999px;
	margin:10px 0;
	padding:0;
}
h4.M55 {
	width:151px;
	height:29px;
	background: url(../images/titles/multisnack55.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
	padding:0;
}
h4.M44 {
	width:156px;
	height:30px;
	background: url(../images/titles/multisnack44.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
	padding:0;
}
h4.M44s {
	width:163px;
	height:30px;
	background: url(../images/titles/multisnack44s.gif) no-repeat;
	text-indent:-9999px;
	margin:0;
	padding:0;
}
h5 {
	font-weight: normal;
	font-size:1em;
	margin: 0 0 5px 0;
	padding:0;
}
h5 a {
	color:#ba111c;
}
/* Drawer */
#FillMe {
	width:1000px;
	margin:0 auto;
}
#merchandisingOverlay {
	display:none;
	background:#fff;
	width:998px !important;
}
#drawer {
	width: 996px;
	height:0;
	position:absolute;
	top:521px;
	margin: 0;
	background:#666;
	z-index:1;
	margin: 0;
	border-top: 0px;
	border-right: 2px solid #d2232a;
	border-bottom: 2px solid #d2232a;
	border-left: 2px solid #d2232a;
}
#drawerContent {
	background-color: #666;
	color:#fff;
	width: 970px;
	height: 0;
	overflow:auto;
	padding: 2px 10px;
	margin:0 1px;
	position:absolute;
	top:0;
	z-index:10;
	display:none;
	overflow: none;
}
#closeDrawer {
	width:900px;
	height:0;
	display:none;
}
#close, #print {
	display:none;
}
#merchandisingOverlay {
	height:auto;
	background: transparent;
	width:998px;
	position:absolute;
	top:552px;
	z-index:0;
}
a.close {
	position:absolute;
	bottom:0;
	right:0;
	display:block;
	width:70px;
	height:22px;
	background:url('../images/close.gif') no-repeat;
	margin:1px;
}
a.print {
	position:absolute;
	bottom:1px;
	left:1px;
	display:block;
	width:81px;
	height:22px;
	background:url('../images/print.gif') no-repeat;
	margin:1px;
}
a.pdf {
	position:absolute;
	bottom:1px;
	left:1px;
	display:block;
	width:81px;
	height:22px;
	background:url('../images/pdf.gif') no-repeat;
	margin:1px;
}
.img {
	float:left;
	margin: 0 15px 0 0;
}
#imagecontainer {
	float:left;
	width: 40%;
	margin: 20px 0 0 50px;
}
#textcontainer {
	width:50%;
	float:left;
}
#textcontainer ul {
	list-style: disc !important;
	list-style-type: disc !important;
	color:#fff;
}
#textcontainer li {
	list-style: disc !important;
	list-style-type: disc !important;
	color:#fff;
}
.smalltext {
	width:200px !important;
	float:right !important;
	margin: -300px  0 0 720px !important;
}
.largeimage {
	float:left;
	width: 695px !important;
	margin: 0 !important;
}
.dropdown p {
	float:left;
	width: 50%;
}
#textcontainer p {
	float:none !important;
	width: 90%;
}
.dropdown ul {
	float:left;
}
.dropdown h3 {
	color:#FFFFFF;
	clear:right;
	margin: 20px 0;
	padding:0;
}
.product {
	display: block;
    text-align: center;
    vertical-align: middle;
	line-height:130px;
	width: 120px;
	height:130px;
	border:1px solid #777777;
	margin: 4px;
	float:left;
	-moz-border-radius:5px;
	display:table-cell;
}
.product span {
    display: inline-block;
    height: 100%;
    width: 1px;
}
.product * {
	vertical-align:middle;
}
.product img {
	vertical-align:middle;
}
.producttext {
	float:right;
	width: 160px;
	margin:0 4px;
}
.productlist {
	width: 780px;
	float:left;
	margin:0;
}
.product p {
	margin:0;
	padding:0;
}
/* Form */
#salesOverlay {
	background:#646464;
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	z-index:100;
}
#formHolder {
	background:#fff;
	border:2px solid #666;
	padding:2px;
	width: 40%;
	height: 98%;
	position:absolute;
	top:0;
	left:30%;
	z-index:101;
}
#salesForm {
	width: 90%;
	height:83%;
	overflow:auto;
	background:#fff;
	position:absolute;
	top:0;
	left:0;
	padding:5%;
	z-index:102;
}
a.formClose {
	position:absolute;
	bottom:0;
	right:3px;
	display:block;
	width:70px;
	height:22px;
	background:url('../images/btn-close.gif') no-repeat;
	margin:1px;
}
br {
	clear:both;
	width:0;
	height:0;
	margin:0;
	padding:0;
}
form {
	margin:0;
	padding: 0;
}
fieldset {
	margin:0;
	padding: 0;
	border:0;
}
.inputtext {
	width: 250px;
}
legend {
	display:block;
	margin:0;
	padding:0;
	font-weight:bold;
}
label {
	display:block;
	float:left;
	width: 170px;
	height:25px;
	margin: 0 5px 0 0;
}
textarea {
	font: 1em Helvetica, Arial, sans-serif;
	width: 246px;
	height: 50px;
	padding: 5px 2px;
}
#Submit {
	float:right;
	margin: 15px 120px 0 0
}
.faqs p {
	margin: 3px;
}
#faq1, #faq2, #faq3, #faq4, #faq5, #faq6, #faq7, #faq8, #faq9, #faq10, #faq11, #faq12, #faq13, #faq14, #faq15, #faq16 {
	display:block;
	padding: 15px 30px 10px 0;
	margin:0;
	background: url('../images/faq.gif') no-repeat center right;
	color: #333333;
	font-weight:bold;
	border-top:1px solid #ccc;
	text-decoration:none;
}
#contactUs {
	width:550px !important;
}
#contactUs p {
	margin:5px 0;
	padding:5px 0;
}

#contactUs a.pdfLink {
	color: #fff !important;
	padding: 0 !important;
	height:10px !important;
	margin:0 !important;
	width: 220px;
	float:left;
}

