/* Tejas Tubular Style Sheet */

/*--- MAIN STYLE ELEMENTS ---*/

html {
	overflow-y: scroll;
}

body {
	font-family: Lucida Sans, Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 14px;
	margin: 0px;
	border: 0px; 
	padding: 0px;
	background-color: #464646;
	background-image: url(../images/bg.png);
	background-repeat: repeat-x;
}

ul {
	list-style-position: inside;
	margin-left: 15px;
	padding-left: 1em;
	text-indent: -1em;
}


* {margin: 0; padding: 0; border: 0;}

/*--- MAIN NAVIGATION ---*/

#menu {
	float: left;
	width: 960px;
	height: 37px;	
	background-image: url(../images/tt_nav.png);
	background-repeat: no-repeat;
}

#home {
	float: left;
	width: 64px;
	height: 37px;
	margin-left: 224px;
	background-image: url(../images/tt_nav_home.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#home_on {
	float: left;
	width: 64px;
	height: 37px;
	margin-left: 224px;
	background-image: url(../images/tt_nav_home.png);
	background-position: 0px -37px;
	background-repeat: no-repeat; 	
}

#aboutus {
	float: left;
	width: 86px;
	height: 37px;	
	background-image: url(../images/tt_nav_aboutus.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;  
}

#aboutus_on {
	float: left;
	width: 86px;
	height: 37px;	
	background-image: url(../images/tt_nav_aboutus.png);
	background-position: 0px -37px;
	background-repeat: no-repeat;  	
}

#products {
	float: left;
	width: 89px;
	height: 37px;	
	background-image: url(../images/tt_nav_products.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;  
}

#products_on {
	float: left;
	width: 89px;
	height: 37px;	
	background-image: url(../images/tt_nav_products.png);
	background-position: 0px -37px;
	background-repeat: no-repeat;  	
}

#processing {
	float: left;
	width: 133px;
	height: 37px;	
	background-image: url(../images/tt_nav_processing.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;  
}

#processing_on {
	float: left;
	width: 133px;
	height: 37px;	
	background-image: url(../images/tt_nav_processing.png);
	background-position: 0px -37px;
	background-repeat: no-repeat;  	
}

#quality {
	float: left;
	width: 69px;
	height: 37px;
	background-image: url(../images/tt_nav_quality.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;  
}

#quality_on {
	float: left;
	width: 69px;
	height: 37px;	
	background-image: url(../images/tt_nav_quality.png);
	background-position: 0px -37px;
	background-repeat: no-repeat;  	
}

#contact_us {
	float: left;
	width: 100px;
	height: 37px;
	background-image: url(../images/tt_nav_contact.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;  
}

#contact_us_on {
	float: left;
	width: 100px;
	height: 37px;	
	background-image: url(../images/tt_nav_contact.png);
	background-position: 0px -37px;
	background-repeat: no-repeat;  	
}

/*--- MAIN CONTENT ---*/

#main_wrapper {
	width: 960px;
	height: auto;
	overflow: auto;
}

#header {
	float: left;
	width: 960px;
	height: 98px;
	background-image: url(../images/tt_header.png);
	background-repeat: no-repeat;
}

#footer {
	float: left;
	width: 960px;
	height: 48px;
	font-family: Lucida Sans, Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 11px;
	color: #C02126;	
	padding-top: 2px;
	text-decoration: none;
	background-image: url(../images/tt_footer.png);
	background-repeat: no-repeat;
}

#footer a {
	font-size: 11px;
	color: #C02126;
	text-decoration: none;
}

#footer a:hover {
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
}

#content_wrapper {
	float: left;
	width: 960px;
	height: auto;
	background-image: url(../images/tt_content_bg.png);
	background-repeat: repeat-y;
}

#main {
	float: left;
	width: 640px;
	height: auto;
}

#main_alt {
	float: left;
	width: 682px;
	height: 398px;
}

#title {
	float: left;
	width: 640px;
	height: 109px;
}

#title_alt {
	float: left;
	width: 452px;
	height: 73px;
}

#title_filler {
	float: left;
	width: 230px;
	height: 73px;
	background-image: url(../images/title_filler.png);
}

.column {
	float: left;
	width: 210px;
	min-height: 170px;
	margin: 10px 10px 10px 10px;
	padding: 10px 10px 0px 10px;
}

#content {
	float: left;
	width: 600px;
	height: auto;
	font-family: Verdana, Lucida Sans, Geneva, Arial, helvetica, sans-serif;
	font-size: 12px;
	line-height: 23px;
	text-align: justify;
	color: #000000;	
	margin: 0px 0px 10px 0px;
	padding: 0px 10px 40px 20px;
}

#content a {
	color: #C12126;
	font-weight: bold;
	text-decoration: none;
}

#content a:hover {
	color: #C12126;
	font-weight: bold;
	text-decoration: underline;
}

/*------*/
#content_alt {
	float: left;
	width: 640px;
	height: auto;
	font-family: Verdana, Lucida Sans, Geneva, Arial, helvetica, sans-serif;
	font-size: 12px;
	line-height: 23px;
	text-align: justify;
	color: #ffffff;
	background-color: #000000;	
	margin: 0px 0px 0px 278px;
	padding: 20px 20px 40px 20px;
}

#content_alt a {
	color: #C12126;
	font-weight: bold;
	text-decoration: none;
}

#content_alt a:hover {
	color: #C12126;
	font-weight: bold;
	text-decoration: underline;
}
/*------*/

#img_wrapper {
	float: right;
	width: 200px;
	height: auto;
	margin-left: 20px;
}

.img {
	float: right;
	width: 200px;
	height: auto;
}

.img_txt {
	float: left;
	width: 195px;
	height: 20px;
	text-align: left;
	font-family: Verdana, Lucida Sans, Geneva, Arial, helvetica, sans-serif;
	font-size: 9px;
	line-height: 20px;
	color: #ffffff;
	background-color: #000000;	
	margin-bottom: 20px;
	padding-left: 5px;	
}

/*--- HOME PAGE CONTENT ---*/

#content_home {
	float: left;
	width: 760px;
	height: auto;
	background-color: #ffffff;
	font-family: Verdana, Lucida Sans, Geneva, Arial, helvetica, sans-serif;
	font-size: 14px;
	line-height: 23px;
	text-align: justify;
	color: #000000;
	padding: 0px 100px 30px 100px;
}

#content_home a {
	color: #C12126;
	font-weight: bold;
	text-decoration: none;
}

#content_home a:hover {
	color: #C12126;
	font-weight: bold;
	text-decoration: underline;
}

/*------*/
#content_home_alt {
	float: left;
	width: 952px;
	height: auto;
	background-color: #ffffff;
	font-family: Verdana, Lucida Sans, Geneva, Arial, helvetica, sans-serif;
	font-size: 12px;
	line-height: 23px;
	text-align: left;
	color: #000000;
	padding: 0px 4px 0px 4px;
}

#content_home_alt a {
	color: #C12126;
	font-weight: bold;
	text-decoration: none;
}

#content_home_alt a:hover {
	color: #C12126;
	font-weight: bold;
	text-decoration: underline;
}
/*------*/

#splash {
	float: left;
	width: 960px;
	height: 297px;
	background-image: url(../images/tt_home_img.png);
	background-repeat: no-repeat; 
}

#column_01 {
	float: left;
	width: 210px;
	height: auto;
	margin: 20px 4px 20px 4px;
	padding: 40px 10px 0px 10px;
	background-image: url(../images/home_subtitles_aboutus.png);
	background-repeat: no-repeat;
}

#column_02 {
	float: left;
	width: 210px;
	height: auto;
	margin: 20px 4px 20px 4px;
	padding: 40px 10px 0px 10px;
	background-image: url(../images/home_subtitles_products.png);
	background-repeat: no-repeat;
}

#column_03 {
	float: left;
	width: 210px;
	height: auto;
	margin: 20px 4px 20px 4px;
	padding: 40px 10px 0px 10px;
	background-image: url(../images/home_subtitles_processing.png);
	background-repeat: no-repeat;
}

#column_04 {
	float: left;
	width: 210px;
	height: auto;
	margin: 20px 4px 20px 4px;
	padding: 40px 10px 0px 10px;
	background-image: url(../images/home_subtitles_quality.png);
	background-repeat: no-repeat;
}

/*--- ABOUT US PAGE CONTENT ---*/

#organization_img {
	float: left;
	width: 230px;
	height: 325px;
	background-image: url(../images/organization_bg.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;  
}

.menu_filler {
	float: left;
	width: 300px;
	height: 26px;
}

#organization_menu_filler_01 {
	float: right;
	width: 152px;
	height: 200px;
}

#organization_menu_filler_02 {
	float: left;
	width: 300px;
	height: 26px;
	background-image: url(../images/organization_menu_filler_02.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

#organization_menu_filler_03 {
	float: left;
	width: 300px;
	height: 26px;
	background-image: url(../images/organization_menu_filler_03.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

#organization_menu_filler_04 {
	float: left;
	width: 300px;
	height: 26px;
	background-image: url(../images/organization_menu_filler_04.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

#organization_menu_filler_05 {
	float: left;
	width: 300px;
	height: 26px;
	background-image: url(../images/organization_menu_filler_05.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

#organization_menu_innovation {
	float: left;
	width: 300px;
	height: 26px;
	background-image: url(../images/organization_menu_innovation.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

#organization_menu_policy {
	float: left;
	width: 300px;
	height: 26px;
	background-image: url(../images/organization_menu_policy.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

#organization_menu_affiliation {
	float: left;
	width: 300px;
	height: 26px;
	background-image: url(../images/organization_menu_affiliation.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

#organization_menu_contact {
	float: left;
	width: 300px;
	height: 26px;
	background-image: url(../images/organization_menu_contact.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

/*--- PRODUCTS PAGE CONTENT ---*/

#products_img {
	float: left;
	width: 230px;
	height: 325px;
	background-image: url(../images/products_bg.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;  
}

#products_menu_filler_01 {
	float: left;
	width: 452px;
	height: 26px; 
}

#products_menu_filler_02 {
	float: left;
	width: 452px;
	height: 26px; 
	background-image: url(../images/products_menu_filler_02.png);
	background-repeat: no-repeat;
}

#products_menu_filler_03 {
	float: right;
	width: 252px;
	height: 182px;
}

#products_menu_casing {
	float: left;
	width: 200px;
	height: 26px;
	background-image: url(../images/products_menu_casing.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

#products_menu_tubing {
	float: left;
	width: 200px;
	height: 26px;
	background-image: url(../images/products_menu_tubing.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;  
}

#products_menu_pupjoints {
	float: left;
	width: 200px;
	height: 26px;
	background-image: url(../images/products_menu_pupjoints.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;  
}

#products_menu_tubingcouplings {
	float: left;
	width: 200px;
	height: 26px;
	background-image: url(../images/products_menu_tubingcouplings.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;  
}

#products_menu_casingcouplings {
	float: left;
	width: 200px;
	height: 26px;
	background-image: url(../images/products_menu_casingcouplings.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;  
}

#products_menu_linepipe {
	float: left;
	width: 200px;
	height: 26px;
	background-image: url(../images/products_menu_linepipe.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#products_menu_tooljoints {
	float: left;
	width: 200px;
	height: 26px;
	background-image: url(../images/products_menu_tooljoints.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#products_menu_drillpipe {
	float: left;
	width: 200px;
	height: 26px; 
	background-image: url(../images/products_menu_drillpipe.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

/*--- PROCESSING PAGE CONTENT ---*/

#processing_img {
	float: left;
	width: 230px;
	height: 325px;
	background-image: url(../images/processing_bg.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;  
}

#processing_menu_filler_01 {
	float: right;
	width: 252px;
	height: 260px;
}

#processing_menu_upsetting {
	float: left;
	width: 200px;
	height: 26px;
	background-image: url(../images/processing_menu_upsetting.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#processing_menu_heattreatment {
	float: left;
	width: 200px;
	height: 26px;
	background-image: url(../images/processing_menu_heattreatment.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#processing_menu_quenching {
	float: left;
	width: 200px;
	height: 26px;
	background-image: url(../images/processing_menu_quenching.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#processing_menu_inertia {
	float: left;
	width: 200px;
	height: 26px;
	background-image: url(../images/processing_menu_inertia.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#processing_menu_hotsizing {
	float: left;
	width: 200px;
	height: 26px;
	background-image: url(../images/processing_menu_hotsizing.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#processing_menu_straightening {
	float: left;
	width: 200px;
	height: 26px;
	background-image: url(../images/processing_menu_straightening.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#processing_menu_hydrotesting {
	float: left;
	width: 200px;
	height: 26px;
	background-image: url(../images/processing_menu_hydrotesting.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#processing_menu_endfinishing {
	float: left;
	width: 200px;
	height: 26px;
	background-image: url(../images/processing_menu_endfinishing.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#processing_menu_sawing {
	float: left;
	width: 200px;
	height: 26px;
	background-image: url(../images/processing_menu_sawing.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#processing_menu_cnc {
	float: left;
	width: 200px;
	height: 26px;
	background-image: url(../images/processing_menu_cnc.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

/*--- QUALITY PAGE CONTENT ---*/

#quality_img {
	float: left;
	width: 230px;
	height: 325px;
	background-image: url(../images/quality_bg.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;  
}

#quality_menu_filler_01 {
	float: right;
	width: 152px;
	height: 260px;
}

#quality_menu_filler_02 {
	float: left;
	width: 300px;
	height: 26px; 
}

#quality_menu_incoming {
	float: left;
	width: 300px;
	height: 26px;
	background-image: url(../images/quality_menu_incoming.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#quality_menu_traceability {
	float: left;
	width: 300px;
	height: 26px;
	background-image: url(../images/quality_menu_traceability.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#quality_menu_emi {
	float: left;
	width: 300px;
	height: 26px;
	background-image: url(../images/quality_menu_emi.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#quality_menu_ultrasonic {
	float: left;
	width: 300px;
	height: 26px;
	background-image: url(../images/quality_menu_ultrasonic.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#quality_menu_upset {
	float: left;
	width: 300px;
	height: 26px;
	background-image: url(../images/quality_menu_upset.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#quality_menu_sea {
	float: left;
	width: 300px;
	height: 26px;
	background-image: url(../images/quality_menu_sea.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#quality_menu_threading {
	float: left;
	width: 300px;
	height: 26px;
	background-image: url(../images/quality_menu_threading.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#quality_menu_lab {
	float: left;
	width: 300px;
	height: 26px;
	background-image: url(../images/quality_menu_lab.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

/*--- CONTACT US PAGE CONTENT ---*/

#tubular_column {
	float: left;
	width: 210px;
	height: auto;
	min-height: 100px;
	margin: 20px 10px 10px 0px;
	padding: 110px 10px 0px 0px;
	background-image: url(../images/location_title_tubular.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#casing_column {
	float: left;
	width: 210px;
	height: auto;
	min-height: 100px;
	margin: 20px 10px 10px 0px;
	padding: 110px 10px 0px 0px;
	background-image: url(../images/location_title_casing.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#caporal_column {
	float: left;
	width: 210px;
	height: auto;
	min-height: 100px;
	margin: 20px 10px 10px 0px;
	padding: 110px 10px 0px 0px;
	background-image: url(../images/location_title_caporal.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

/*--- SIDE NAVIGATION ---*/

#side_bar {
	float: left;
	width: 320px;
	height: auto;
	min-height: 650px;
}

#side_image {
	float: left;
	width: 320px;
	height: 398px;
}

#side_image_alt {
	float: left;
	width: 278px;
	height: 398px;
}

/*--- ORGANIZATION SIDE NAV ---*/

#innovation {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_org_innovation.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#innovation_on {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_org_innovation.png);
	background-position: 0px -18px;
	background-repeat: no-repeat; 	
}

#policy {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_org_policy.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#policy_on {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_org_policy.png);
	background-position: 0px -18px;
	background-repeat: no-repeat; 	
}

#affiliation {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_org_affiliation.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#affiliation_on {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_org_affiliation.png);
	background-position: 0px -18px;
	background-repeat: no-repeat; 	
}

#contact {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_org_contact.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#contact_on {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_org_contact.png);
	background-position: 0px -18px;
	background-repeat: no-repeat; 	
}

/*--- PRODUCTS SIDE NAV ---*/

#casing {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_prod_casing.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#casing_on {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_prod_casing.png);
	background-position: 0px -18px;
	background-repeat: no-repeat; 	
}

#tubing {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_prod_tubing.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#tubing_on {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_prod_tubing.png);
	background-position: 0px -18px;
	background-repeat: no-repeat; 	
}

#pupjoints {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_prod_pupjoints.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#pupjoints_on {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_prod_pupjoints.png);
	background-position: 0px -18px;
	background-repeat: no-repeat; 	
}

#tubingcouplings {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_prod_tubingcouplings.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#tubingcouplings_on {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_prod_tubingcouplings.png);
	background-position: 0px -18px;
	background-repeat: no-repeat; 	
}

#casingcouplings {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_prod_casingcouplings.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#casingcouplings_on {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_prod_casingcouplings.png);
	background-position: 0px -18px;
	background-repeat: no-repeat; 	
}

#linepipe {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_prod_linepipe.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#linepipe_on {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_prod_linepipe.png);
	background-position: 0px -18px;
	background-repeat: no-repeat; 	
}

#tooljoints {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_prod_tooljoints.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#tooljoints_on {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_prod_tooljoints.png);
	background-position: 0px -18px;
	background-repeat: no-repeat; 	
}

#drillpipe {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_prod_drillpipe.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#drillpipe_on {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_prod_drillpipe.png);
	background-position: 0px -18px;
	background-repeat: no-repeat; 	
}

/*--- PROCESSING SIDE NAV ---*/

#upsetting {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_process_upsetting.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#upsetting_on {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_process_upsetting.png);
	background-position: 0px -18px;
	background-repeat: no-repeat; 	
}

#heattreat {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_process_heattreat.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#heattreat_on {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_process_heattreat.png);
	background-position: 0px -18px;
	background-repeat: no-repeat; 	
}

#inertia {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_process_inertia.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#inertia_on {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_process_inertia.png);
	background-position: 0px -18px;
	background-repeat: no-repeat; 	
}

#hotsizing {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_process_hotsizing.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#hotsizing_on {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_process_hotsizing.png);
	background-position: 0px -18px;
	background-repeat: no-repeat; 	
}

#straightening {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_process_straightening.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#straightening_on {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_process_straightening.png);
	background-position: 0px -18px;
	background-repeat: no-repeat; 	
}

#hydrotesting {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_process_hydrotesting.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#hydrotesting_on {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_process_hydrotesting.png);
	background-position: 0px -18px;
	background-repeat: no-repeat; 	
}

#endfinishing {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_process_endfinishing.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#endfinishing_on {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_process_endfinishing.png);
	background-position: 0px -18px;
	background-repeat: no-repeat; 	
}

#sawing {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_process_sawing.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#sawing_on {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_process_sawing.png);
	background-position: 0px -18px;
	background-repeat: no-repeat; 	
}

#cnc {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_process_cnc.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#cnc_on {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_process_cnc.png);
	background-position: 0px -18px;
	background-repeat: no-repeat; 	
}

/*--- QUALITY SIDE NAV ---*/

#incoming {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_qual_incoming.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#incoming_on {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_qual_incoming.png);
	background-position: 0px -18px;
	background-repeat: no-repeat; 	
}

#traceability {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_qual_traceability.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#traceability_on {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_qual_traceability.png);
	background-position: 0px -18px;
	background-repeat: no-repeat; 	
}

#emi {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_qual_emi.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#emi_on {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_qual_emi.png);
	background-position: 0px -18px;
	background-repeat: no-repeat; 	
}

#ultrasonic {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_qual_ultrasonic.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#ultrasonic_on {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_qual_ultrasonic.png);
	background-position: 0px -18px;
	background-repeat: no-repeat; 	
}

#upset {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_qual_upset.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#upset_on {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_qual_upset.png);
	background-position: 0px -18px;
	background-repeat: no-repeat; 	
}

#sea {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_qual_sea.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#sea_on {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_qual_sea.png);
	background-position: 0px -18px;
	background-repeat: no-repeat; 	
}

#threading {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_qual_threading.png);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
}

#threading_on {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_qual_threading.png);
	background-position: 0px -18px;
	background-repeat: no-repeat; 	
}

#lab {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_qual_lab.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
} 

#lab_on {
	float: left;
	width: 320px;
	height: 18px;
	margin-bottom: 5px;
	background-image: url(../images/tt_sidenav_qual_lab.png);
	background-position: 0px -18px;
	background-repeat: no-repeat;
}
