﻿
div.ManifoldContent{width: 780px; background-color: #FFFFFF; text-align: left; border: solid 6px white; padding-bottom: 20px; min-height: 460px;}

table.ManifoldsThrottleBodiesContainer {width: 780px; height: 320px; background-color: #E0E0E0;}
td.ManifoldsThrottleBodiesImage{max-width: 388px; max-height: 320px; vertical-align: middle;}
td.ManifoldsThrottleBodiesInfoOuterContainer{padding: 20px; padding-bottom: 0px; vertical-align: top; width: 320px;}
	table.ManifoldsThrottleBodiesInfoInnerContainer{background-color: White; padding: 10px; padding-bottom: 0px; height: 300px; max-height: 300px; width: 340px;}
		table.ManifoldsThrottleBodiesInfo{font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding: 0px; height: 50px;}
		td.ManifoldsThrottleBodiesCompany{text-transform: capitalize; color: #525252; font-size: 13px;}
		td.ManifoldsThrottleBodiesName{color: #DD0000; font-size: 22px; text-transform: uppercase;}
		td.ManifoldsThrottleBodiesSubHeading{color: #525252; font-size: 11px;}
		td.ManifoldsThrottleBodiesDescription{background-color: #323232; font-size: 11px; margin: 10px; padding: 10px; font-family: Arial, Helvetica, sans-serif;}
		td.ManifoldsThrottleBodiesDescription ul{text-align: left; position: relative; left: -15px;}
		td.ManifoldsThrottleBodiesDescription li{color: #ffffff; padding: 4px 4px 4px 4px;}

.ManifoldsThrottleBodies_Tab_Container {width: 780px;}
.ManifoldsThrottleBodies_Tab_Container .ajax__tab_header{font-family:Arial,helvetica,Sans-Serif; font-size:13px; text-transform: capitalize; color: #FFFFFF; font-weight:700; vertical-align: bottom; margin-left: 10px; margin-right: 10px; position: relative; bottom: -5px;}
.ManifoldsThrottleBodies_Tab_Container .ajax__tab_outer{vertical-align: bottom; background: url('../../Company/FS/ManifoldsThrottleBodies/Tab_Deselected.jpg') repeat-x left; margin: 0px 4px 0px 4px;}
.ManifoldsThrottleBodies_Tab_Container .ajax__tab_inner{vertical-align: bottom; background: url('../../Company/FS/ManifoldsThrottleBodies/Tab_Deselected.jpg') repeat-x right;}
.ManifoldsThrottleBodies_Tab_Container .ajax__tab_tab {padding: 10px 10px 10px 10px;} 
.ManifoldsThrottleBodies_Tab_Container .ajax__tab_body {border-top: solid 5px #CC0000; width: 780px;}
.ManifoldsThrottleBodies_Tab_Container .ajax__tab_active .ajax__tab_outer{vertical-align: bottom; background: url('../../Company/FS/ManifoldsThrottleBodies/Tab_Selected_Left_Up.jpg') no-repeat bottom left; margin: 0px 4px 0px 4px;}
.ManifoldsThrottleBodies_Tab_Container .ajax__tab_active .ajax__tab_inner{vertical-align: bottom; background: url('../../Company/FS/ManifoldsThrottleBodies/Tab_Selected_Right_Up.jpg') no-repeat bottom right;}
.ManifoldsThrottleBodies_Tab_Container .ajax__tab_active .ajax__tab_tab {color: #000000; padding: 14px 14px 14px 14px;} 

table.ManifoldsThrottleBodiesChartPosition{padding-top: 10px; width: 100%;}
table.ManifoldsThrottleBodiesChartPosition td.ManifoldsThrottleBodiesText{text-align: justify; font-family: Arial; font-size: 12px;}
table.ManifoldsThrottleBodiesChartPosition td.ManifoldsThrottleBodiesChart{}
table.ManifoldsThrottleBodiesChartPosition td.ManifoldsThrottleBodiesAdditionalInformation{}


table.Manifolds{width: 586px; height: 21px; font-family: Arial,Helvetica,Sans-Serif; font-size: 11px; border-bottom: solid 1px #231f20;}
	table.Manifolds td.Manifoldsheading{}
	table.Manifolds td.ManifoldsSubHeading{background-color: #ffffff; font-size: 12px; border-bottom: solid 1px #231f20; text-align:left; border-top: solid 1px #231f20; padding: 2px; text-transform: uppercase; font-weight: bold; color: #dd0000;}
	
	table.Manifolds tr.headRow{background-color: #e2e3e4; border-bottom: solid 1px #231f20;}
	table.Manifolds tr.headRowAlt{background-color: #ffffff; border-bottom: solid 1px #231f20;}
	
	table.Manifolds td.ManifoldsPart{background-color: #adc5e6; border-right: solid 1px #231f20; width: 100px; text-align: center; padding: 2px; white-space: nowrap;}
	table.Manifolds td.ManifoldsPartAlt{background-color: #d4e0f2; border-right: solid 1px #231f20; width: 100px; text-align: center; padding: 2px; white-space: nowrap;}
	table.Manifolds td.ManifoldsPart a{color: #231f20; text-decoration: underline;}
	table.Manifolds td.ManifoldsPartAlt a{color: #231f20; text-decoration: underline;}
	table.Manifolds td.ManifoldsPart a:hover{color: #40b3de; text-decoration: underline;}
	table.Manifolds td.ManifoldsPartAlt a:hover{color: #40b3de; text-decoration: underline;}
	
	table.Manifolds td.ManifoldsDescription{width: 325px; border-right: solid 1px #231f20; text-align: center; padding: 2px;}
	table.Manifolds td.ManifoldsApplication{width: 161px; text-align: center; padding: 2px;}

table.ThrottleBodies{width: 255px; height: 21px; font-family: Arial,Helvetica,Sans-Serif; font-size: 11px; border-bottom: solid 1px #231f20;}
	table.ThrottleBodies td.ThrottleBodiesheading{}
	table.ThrottleBodies td.ThrottleBodiesSubHeading{background-color: #ffffff; font-size: 12px; border-bottom: solid 1px #231f20; text-align:left; border-top: solid 1px #231f20; padding: 2px; text-transform: uppercase; font-weight: bold; color: #dd0000;}
	
	table.ThrottleBodies tr.headRow{background-color: #e2e3e4; border-bottom: solid 1px #231f20;}
	table.ThrottleBodies tr.headRowAlt{background-color: #ffffff; border-bottom: solid 1px #231f20;}
	
	table.ThrottleBodies td.ThrottleBodiesPart{background-color: #adc5e6; border-right: solid 1px #231f20; width: 75px; text-align: center; padding: 2px; white-space: nowrap;}
	table.ThrottleBodies td.ThrottleBodiesPartAlt{background-color: #d4e0f2; border-right: solid 1px #231f20; width: 75px; text-align: center; padding: 2px; white-space: nowrap;}
	table.ThrottleBodies td.ThrottleBodiesPart a{color: #231f20;text-decoration: underline;}
	table.ThrottleBodies td.ThrottleBodiesPartAlt a{color: #231f20;text-decoration: underline;}
	table.ThrottleBodies td.ThrottleBodiesPart a:hover{color: #40b3de;text-decoration: underline;}
	table.ThrottleBodies td.ThrottleBodiesPartAlt a:hover{color: #40b3de;text-decoration: underline;}
	
	table.ThrottleBodies td.ThrottleBodiesDescription{width: 180px; text-align: center; padding: 2px;}
	
table.AdditionalPK{padding-top: 20px; width: 387px; height: 21px; font-family: Arial,Helvetica,Sans-Serif; font-size: 11px; border-bottom: solid 1px #231f20;}
	table.AdditionalPK td.AdditionalPKheading{}
	table.AdditionalPK td.AdditionalPKSubHeading{background-color: #ffffff; font-size: 12px; border-bottom: solid 1px #231f20; text-align:left; border-top: solid 1px #231f20; padding: 2px; text-transform: uppercase; font-weight: bold; color: #f56827;}
	
	table.AdditionalPK tr.headRow{background-color: #e2e3e4; border-bottom: solid 1px #231f20;}
	table.AdditionalPK tr.headRowAlt{background-color: #ffffff; border-bottom: solid 1px #231f20;}
	
	table.AdditionalPK td.AdditionalPKPart{background-color: #adc5e6; border-right: solid 1px #231f20; width: 75px; text-align: center; padding: 2px; white-space: nowrap;}
	table.AdditionalPK td.AdditionalPKPartAlt{background-color: #d4e0f2; border-right: solid 1px #231f20; width: 75px; text-align: center; padding: 2px; white-space: nowrap;}
	table.AdditionalPK td.AdditionalPKPart a{color: #231f20;}
	table.AdditionalPK td.AdditionalPKPartAlt a{color: #231f20;}
	table.AdditionalPK td.AdditionalPKPart a:hover{color: #40b3de;}
	table.AdditionalPK td.AdditionalPKPartAlt a:hover{color: #40b3de;}
	
	table.AdditionalPK td.AdditionalPKDescription{width: 180px; text-align: center; padding: 2px;}
	
table.Products{font-family: Arial,Helvetica,Sans-Serif; font-size: 11px; border-bottom: solid 1px #231f20;}
    table.Products td.ProductsHeadings{background-color: #231F20; font-size: 13px; font-weight: 700; padding: 4px; padding-left: 10px; padding-right: 10px; text-align: center; color: #E0E0E0;}
	table.Products td.ProductsSubHeadings{background-color: #ffffff; font-size: 12px; border-bottom: solid 1px #231f20; text-align:left; border-top: solid 1px #231f20; padding: 2px; text-transform: uppercase; font-weight: bold; color: #dd0000;}
	
	table.Products tr.headRow{background-color: #e2e3e4; border-bottom: solid 1px #231f20;}
	table.Products tr.headRowAlt{background-color: #ffffff; border-bottom: solid 1px #231f20;}
	
	table.Products td.Products{color: #231f20; font-size: 11px; text-align: center; padding: 2px; padding-right: 10px; padding-left: 10px; border-right:solid 1px #231f20;}	
	table.Products td.Products.Last{color: #231f20; font-size: 11px; text-align: center; padding: 2px; padding-right: 10px; padding-left: 10px; border-right: none;}	
	
	table.Products td.Products.Norm.PartNumber {background-color: #adc5e6; border-right: solid 1px #231f20; text-align: center; padding: 2px; padding-right: 10px; padding-left: 10px; white-space: nowrap;}
	table.Products td.Products.Alt.PartNumber {background-color: #d4e0f2; border-right: solid 1px #231f20; text-align: center; padding: 2px; padding-right: 10px; padding-left: 10px; white-space: nowrap;}
	table.Products td.PartNumber a{color: #231f20; text-decoration: underline;}
	table.Products td.PartNumber a:hover{color: #40b3de; text-decoration: underline;}
	
	
	
	


div.PageContent{width: 780px; background-color: #FFFFFF; text-align: left; border: solid 6px white; padding-bottom: 20px; min-height: 460px; font-family: Arial, Helvetica Sans-Serif;}
div.PageContent h1{font-size: 24px;}

table.ProductsPageContainer {width: 780px; height: 320px; background-color: #E0E0E0;}
td.ProductsPageImage{max-width: 388px; max-height: 320px; vertical-align: middle;}
td.ProductsPageOuterContainer{padding: 20px; padding-bottom: 0px; vertical-align: top; width: 320px;}
	table.ProductsPageInnerContainer{background-color: White; padding: 10px; padding-bottom: 0px; height: 300px; max-height: 300px; width: 340px;}
		table.ProductsPageTable{font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding: 0px; height: 50px;}
		td.ProductsPageCompany{text-transform: capitalize; color: #525252; font-size: 13px;}
		td.ProductsPageName{color: #DD0000; font-size: 22px; text-transform: uppercase;}
		td.ProductsPageName h1{color: #DD0000; font-size: 22px; text-transform: uppercase; margin: 0px;}
		
		td.ProductsPageSubHeading{color: #525252; font-size: 11px;}
		td.ProductsPageDescription{background-color: #323232; font-size: 11px; margin: 10px; padding: 10px; font-family: Arial, Helvetica, sans-serif;}
		td.ProductsPageDescription ul{text-align: left; position: relative; left: -15px;}
		td.ProductsPageDescription li{color: #ffffff; padding: 4px 4px 4px 4px; text-align: justify;}

.ProductsPage_Tab_Container {width: 780px;}
.ProductsPage_Tab_Container .ajax__tab_header{font-family:Arial,helvetica,Sans-Serif; font-size:13px; text-transform: capitalize; color: #FFFFFF; font-weight:700; vertical-align: bottom; margin-left: 4px; margin-right: 4px; position: relative; bottom: -5px;}
.ProductsPage_Tab_Container .ajax__tab_outer{vertical-align: bottom; background: url('../../Company/FS/ManifoldsThrottleBodies/Tab_Deselected.jpg') repeat-x left; margin: 0px 4px 0px 4px;}
.ProductsPage_Tab_Container .ajax__tab_inner{vertical-align: bottom; background: url('../../Company/FS/ManifoldsThrottleBodies/Tab_Deselected.jpg') repeat-x right; margin: 0px 0px 0px 4px;}
.ProductsPage_Tab_Container .ajax__tab_tab {padding: 10px 10px 10px 10px;} 
.ProductsPage_Tab_Container .ajax__tab_body {border-top: solid 5px #CC0000; width: 780px;}
.ProductsPage_Tab_Container .ajax__tab_active .ajax__tab_outer{vertical-align: bottom; background: url('../../Company/FS/ManifoldsThrottleBodies/Tab_Selected_Left_Up.jpg') no-repeat bottom left; margin: 0px 4px 0px 4px;}
.ProductsPage_Tab_Container .ajax__tab_active .ajax__tab_inner{vertical-align: bottom; background: url('../../Company/FS/ManifoldsThrottleBodies/Tab_Selected_Right_Up.jpg') no-repeat bottom right; margin: 0px 0px 0px 4px;}
.ProductsPage_Tab_Container .ajax__tab_active .ajax__tab_tab {color: #000000; padding: 14px 14px 14px 14px;} 

table.ProductsPagePosition{padding-top: 10px; width: 100%;}
table.ProductsPagePosition td.ProductsPageText{text-align: justify; font-family: Arial; font-size: 12px; color: #231F20;}
table.ProductsPagePosition td.ProductsPageChart{}
table.ProductsPagePosition td.ProductsPageAdditionalInformation{}

div.ProductsPageAdditionalInformation{}
div.ProductsPageAdditionalInformation{position: relative; float: right; margin-left: auto; margin-right: 20px;}
div.ProductsPageAdditionalInformation ul{ font-size: 13px;}
div.ProductsPageAdditionalInformation li{padding: 4px;}
div.ProductsPageAdditionalInformation a{color: #DC241F; text-decoration: underline; font-size: 12px; font-weight: 600; margin-left: 20px;} 

.ProductsPage_Sub_Tab_Container {width: 780px;}
.ProductsPage_Sub_Tab_Container .ajax__tab_header{font-family:Arial,helvetica,Sans-Serif; font-size:13px; text-transform: capitalize; color: #FFFFFF; font-weight:700; vertical-align: bottom; margin-left: 15px; position: relative; bottom: -5px;}
.ProductsPage_Sub_Tab_Container .ajax__tab_outer{ vertical-align: bottom; background: #DC241F;}
.ProductsPage_Sub_Tab_Container .ajax__tab_inner{vertical-align: middle; background: #DC241F;}
.ProductsPage_Sub_Tab_Container .ajax__tab_tab {background-color: #DC241F; padding: 6px 20px 6px 20px;} 
.ProductsPage_Sub_Tab_Container .ajax__tab_body {border-top: solid 5px #DC241F; width: 780px; padding-top: 10px;}
.ProductsPage_Sub_Tab_Container .ajax__tab_active .ajax__tab_outer{vertical-align: bottom; background: url('../../Company/FS/Products/TabImages/TabActive_128_33.jpg') no-repeat bottom left; margin: 0px 0px 0px 0px;}
.ProductsPage_Sub_Tab_Container .ajax__tab_active .ajax__tab_inner{vertical-align: middle; background: url('../../Company/FS/Products/TabImages/TabActive_128_33.jpg') no-repeat bottom right; margin: 0px 0px 0px 0px;}
.ProductsPage_Sub_Tab_Container .ajax__tab_active .ajax__tab_tab {background-color: #ffffff; color: #000000; padding: 10px 20px 6px 22px; border-top: solid 1px #DFDFDF; border-left: solid 1px #DFDFDF;} 

div.NewPage{background: #ffffff; font: 12px/Arial,Helvetica,Sans-Serif; color: #231f20; padding: 10px;}

/* Individual Page Customization */

td.ProductsPageName.ETC6 h1{color: #DD0000; font-size: 18px; text-transform: uppercase; margin: 0px;}

table.Single.Plane {width: 90%;}
table.Four.Barrel.Throttle.Bodies {width: 70%;}

div.Norm.PartNumbersGen {background-color: #adc5e6;text-align: center; padding: 2px; padding-right: 10px; padding-left: 10px; white-space: nowrap;}
div.Alt.PartNumbersGen {background-color: #d4e0f2; text-align: center; padding: 2px; padding-right: 10px; padding-left: 10px; white-space: nowrap;}
div.PartNumbersGen a{color: #231f20; text-decoration: underline;}
div.PartNumbersGen a:hover{color: #DC241F; text-decoration: underline;}

/* XFI 2.0™ Sub-Tab Spacing */	

.ProductsPage_Sub_Tab_Container.XF2EFIS22 {width: 780px;}
.ProductsPage_Sub_Tab_Container.XF2EFIS22 .ajax__tab_header{ font-family:Arial,helvetica,Sans-Serif; font-size:13px; text-transform: capitalize; color: #FFFFFF; font-weight:700; vertical-align: bottom; margin-left: 15px; position: relative; bottom: -5px; }
.ProductsPage_Sub_Tab_Container.XF2EFIS22 .ajax__tab_outer{ vertical-align: bottom; background: #DC241F; margin-right: 10px;}
.ProductsPage_Sub_Tab_Container.XF2EFIS22 .ajax__tab_inner{ vertical-align: middle; background: #DC241F; }
.ProductsPage_Sub_Tab_Container.XF2EFIS22 .ajax__tab_tab { background-color: #DC241F; padding: 6px 20px 6px 20px; } 
.ProductsPage_Sub_Tab_Container.XF2EFIS22 .ajax__tab_body { border-top: solid 5px #DC241F; width: 780px; padding-top: 10px; }
.ProductsPage_Sub_Tab_Container.XF2EFIS22 .ajax__tab_active .ajax__tab_outer{vertical-align: bottom; background: url('../../Company/FS/Products/TabImages/TabActive_128_33.jpg') no-repeat bottom left; margin: 0px 10px 0px 0px; }
.ProductsPage_Sub_Tab_Container.XF2EFIS22 .ajax__tab_active .ajax__tab_inner{vertical-align: middle; background: url('../../Company/FS/Products/TabImages/TabActive_128_33.jpg') no-repeat bottom right; margin: 0px 0px 0px 0px; }
.ProductsPage_Sub_Tab_Container.XF2EFIS22 .ajax__tab_active .ajax__tab_tab {background-color: #ffffff; color: #000000; padding: 10px 20px 6px 22px; border-top: solid 1px #DFDFDF; border-left: solid 1px #DFDFDF; } 

