@charset "UTF-8";

#sub-navigation {
	background: url('/images/sub-nav-background.jpg') top center no-repeat;
	margin: -40px 0 40px 0;
	text-align: center;
}
#sub-navigation ul {
	height: 50px;
	list-style: none;
	margin: 0 auto;
}
#sub-navigation li {
	float: left;
}
#sub-navigation li a {
	display: block;
	height: 49px;
	overflow: hidden;
	text-indent: -9999px;
}

#specifications #sub-navigation ul, #gallery2 #sub-navigation ul, #product-video #sub-navigation ul, #presentation-materials #sub-navigation ul, #interactive-demo #sub-navigation ul {
	width: 672px;
}
#pricing #sub-navigation ul, #demo #sub-navigation ul {
	width: 316px;
}
#flame-sim #sub-navigation ul, #company-history #sub-navigation ul {
	width: 316px;
}
#faq #sub-navigation ul, #knowledge-base #sub-navigation ul, #submit-a-question #sub-navigation ul {
	width: 420px;
}


/* FEATURES */
/* Specifications */
#specifications li#nav-specifications, #gallery2 li#nav-specifications, #product-video li#nav-specifications, #presentation-materials li#nav-specifications, #interactive-demo li#nav-specifications,
#specifications li#nav-specifications a, #gallery2 li#nav-specifications a, #product-video li#nav-specifications a, #presentation-materials li#nav-specifications a, #interactive-demo li#nav-specifications a {
	background: url('/images/sub-navigation/Feat_Specs.jpg') no-repeat;
	width: 149px;
}
#specifications li#nav-gallery, #gallery2 li#nav-gallery, #product-video li#nav-gallery, #presentation-materials li#nav-gallery, #interactive-demo li#nav-gallery,
#specifications li#nav-gallery a, #gallery2 li#nav-gallery a, #product-video li#nav-gallery a, #presentation-materials li#nav-gallery a, #interactive-demo li#nav-gallery a {
	background: url('/images/sub-navigation/Feat_Gallery.jpg') no-repeat;
	width: 81px;
}
#specifications li#nav-product-video, #gallery2 li#nav-product-video, #product-video li#nav-product-video, #presentation-materials li#nav-product-video, #interactive-demo li#nav-product-video,
#specifications li#nav-product-video a, #gallery2 li#nav-product-video a, #product-video li#nav-product-video a, #presentation-materials li#nav-product-video a, #interactive-demo li#nav-product-video a {
	background: url('/images/sub-navigation/Feat_Product.jpg') no-repeat;
	width: 120px;
}
#specifications li#nav-presentation-materials, #gallery2 li#nav-presentation-materials, #product-video li#nav-presentation-materials, #presentation-materials li#nav-presentation-materials, #interactive-demo li#nav-presentation-materials,
#specifications li#nav-presentation-materials a, #gallery2 li#nav-presentation-materials a, #product-video li#nav-presentation-materials a, #presentation-materials li#nav-presentation-materials a, #interactive-demo li#nav-presentation-materials a {
	background: url('/images/sub-navigation/Feat_Present.jpg') no-repeat;
	width: 170px;
}
#specifications li#nav-interactive-demo, #gallery2 li#nav-interactive-demo, #product-video li#nav-interactive-demo, #presentation-materials li#nav-interactive-demo, #interactive-demo li#nav-interactive-demo,
#specifications li#nav-interactive-demo a, #gallery2 li#nav-interactive-demo a, #product-video li#nav-interactive-demo a, #presentation-materials li#nav-interactive-demo a, #interactive-demo li#nav-interactive-demo a {
	background: url('/images/sub-navigation/Feat_Demo.jpg') no-repeat;
	width: 152px;
}

/* Gallery */
#gallery2 li#nav-specifications li, #gallery2 li#nav-specifications a,
#gallery2 li#nav-gallery li, #gallery2 li#nav-gallery a,
#gallery2 li#nav-product-video li, #gallery2 li#nav-product-video a {
	background-position: 0 -49px;
}

/* Product Video */
#product-video li#nav-specifications li, #product-video li#nav-specifications a,
#product-video li#nav-gallery li, #product-video li#nav-gallery a,
#product-video li#nav-product-video li, #product-video li#nav-product-video a {
	background-position: 0 -98px;
}
#presentation-materials li#nav-presentation-materials li, #presentation-materials li#nav-presentation-materials a {
	background-position: 0 -49px;
}

/* Presentation Materials */
#presentation-materials li#nav-gallery li, #presentation-materials li#nav-gallery a {
	background-position: 0 0px;
}
#presentation-materials li#nav-presentation-materials li, #presentation-materials li#nav-presentation-materials a,
#presentation-materials li#nav-interactive-demo li, #presentation-materials li#nav-interactive-demo a {
	background-position: 0 -49px;
}
#presentation-materials li#nav-specifications li, #presentation-materials li#nav-specifications a {
	background-position: 0 -98px;
}
#presentation-materials li#nav-product-video li, #presentation-materials li#nav-product-video a {
	background-position: 0 -147px;
}

/* Interactive Demo */
#interactive-demo li#nav-gallery li, #interactive-demo li#nav-gallery a,
#interactive-demo li#nav-product-video li, #interactive-demo li#nav-product-video a {
	background-position: 0 0px;
}
#interactive-demo li#nav-specifications li, #interactive-demo li#nav-specifications a,
#interactive-demo li#nav-presentation-materials li, #interactive-demo li#nav-presentation-materials a,
#interactive-demo li#nav-interactive-demo li, #interactive-demo li#nav-interactive-demo a {
	background-position: 0 -98px;
}


/* PRICING */
/* Pricing */
#pricing li#nav-pricing, #demo li#nav-pricing,
#pricing li#nav-pricing a, #demo li#nav-pricing a {
	background: url('/images/sub-navigation/pricing.jpg') no-repeat;
	background-position: 0 -49px;
	width: 142px;
}
#pricing li#nav-demo, #demo li#nav-demo,
#pricing li#nav-demo a, #demo li#nav-demo a {
	background: url('/images/sub-navigation/demo.jpg') no-repeat;
	background-position: 0 0;
	width: 174px;
}

/* Demo */
#pricing li#nav-pricing li, #pricing li#nav-pricing a,
#demo li#nav-demo li, #demo li#nav-demo a {
	background-position: 0 -49px;
}
#demo li#nav-pricing, #demo li#nav-pricing a {
	background-position: 0 0;
}


/* ABOUT US */

#flame-sim li#nav-flame-sim, #company-history li#nav-flame-sim,
#flame-sim li#nav-flame-sim a, #company-history li#nav-flame-sim a {
	background: url('/images/sub-navigation/flame-sim.jpg') no-repeat;
	background-position: 0 -49px;
	width: 142px;
}

#flame-sim li#nav-company-history, #company-history li#nav-company-history,
#flame-sim li#nav-company-history a, #company-history li#nav-company-history a {
	background: url('/images/sub-navigation/company-history.jpg') no-repeat;
	width: 173px;
}

/* Flame-Sim */
#flame-sim li#nav-flame-sim li, #flame-sim li#nav-flame-sim a,
/* Company History */
#company-history li#nav-company-history li, #company-history li#nav-company-history a {
	background-position: 0 -49px;
}

#company-history li#nav-flame-sim, #company-history li#nav-flame-sim a {
	background-position: 0 0;
}


/* SUPPORT */

#faq li#nav-faq, #knowledge-base li#nav-faq, #submit-a-question li#nav-faq,
#faq li#nav-faq a, #knowledge-base li#nav-faq a, #submit-a-question li#nav-faq a {
	background: url('/images/sub-navigation/faq.jpg') no-repeat;
	width: 118px;
}
#faq li#nav-knowledge-base, #knowledge-base li#nav-knowledge-base, #submit-a-question li#nav-knowledge-base,
#faq li#nav-knowledge-base a, #knowledge-base li#nav-knowledge-base a, #submit-a-question li#nav-knowledge-base a {
	background: url('/images/sub-navigation/knowledge-base.jpg') no-repeat;
	width: 131px;
}
#faq li#nav-submit-a-question, #knowledge-base li#nav-submit-a-question, #submit-a-question li#nav-submit-a-question,
#faq li#nav-submit-a-question a, #knowledge-base li#nav-submit-a-question a, #submit-a-question li#nav-submit-a-question a {
	background: url('/images/sub-navigation/submit-a-question.jpg') no-repeat;
	width: 171px;
}

/* Knowledge Base */

#knowledge-base li#nav-faq li, #knowledge-base li#nav-faq a,
#knowledge-base li#nav-knowledge-base li, #knowledge-base li#nav-knowledge-base a,
#knowledge-base li#nav-submit-a-question li, #knowledge-base li#nav-submit-a-question a {
	background-position: 0 -49px;
}

/* Submit A Question */

#submit-a-question li#nav-faq li, #submit-a-question li#nav-faq a,
#submit-a-question li#nav-knowledge-base li, #submit-a-question li#nav-knowledge-base a,
#submit-a-question li#nav-submit-a-question li, #submit-a-question li#nav-submit-a-question a {
	background-position: 0 -98px;
}
