@charset "utf-8";
/* CSS Document */
/* Author: Josh Purnell */
/* Company: Upright Communications */



/* General */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

h1 {
	color: #0061a4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 0px;
}

h2 {
	color: #A18116;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-top: 0px;

}

img {
	border: none;
	}

a:link {
	text-decoration: underline;
	font-weight: bold;
	color: #073d63;	
}
a:visited {
	text-decoration: underline;
	font-weight: bold;
	color: #073d63;	
}
a:active {
	text-decoration: underline;
	font-weight: bold;
	color: #073d63;	
}
a:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #32668b;		
}

/* Layout */

#wrapper { 
	margin: 0 auto;
	width: 857px;
	}
	
#header {
	background: transparent url(http://www.ken-tron.com/images/header-bg.jpg);
	width: 857px;
	height: 110px;
}

#logo {
	background: transparent url(http://www.ken-tron.com/images/header-bg.jpg);
	width: 250px;
	height: 61px;
	float: left;
	margin: 10px 0 0 10px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #073d63;
}


#mainNav {
	float: right;
	margin: 65px 20px 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #073d63;	
}

#mainNav A:link {
	text-decoration: none;
	color: #073d63;	
}
#mainNav A:visited {
	text-decoration: none;
	color: #073d63;	
}
#mainNav A:active {
	text-decoration: none;
	color: #073d63;	
}
#mainNav A:hover {
	text-decoration: none;
	color: #32668b;	
}

#leftSide {
	float: left;
	width: 258px;
	padding-bottom: 15px;
}


#sideNav {
	background: url(http://www.ken-tron.com/images/nav-bg.jpg) repeat-x;
	width: 258px;
	height: 271px;
}

#sideNav A:link {
	text-decoration: none;
	color: #ffffff;	
}
#sideNav A:visited {
	text-decoration: none;
	color: #ffffff;	
}
#sideNav A:active {
	text-decoration: none;
	color: #ffffff;	
}
#sideNav A:hover {
	text-decoration: none;
	color: #e7d303;	
}

#sideNavIWS {
	background: url(http://www.ken-tron.com/images/nav-bg.jpg) repeat-x;
	width: 258px;
	height: 371px;
}

#sideNavIWS A:link {
	text-decoration: none;
	color: #ffffff;	
}
#sideNavIWS A:visited {
	text-decoration: none;
	color: #ffffff;	
}
#sideNavIWS A:active {
	text-decoration: none;
	color: #ffffff;	
}
#sideNavIWS A:hover {
	text-decoration: none;
	color: #e7d303;	
}

#sideNavMS {
	background: url(http://www.ken-tron.com/images/navms-bg.jpg);
	width: 258px;
	height: 445px;
	float: left;
}

#sideNavMS A:link {
	text-decoration: none;
	color: #ffffff;	
}
#sideNavMS A:visited {
	text-decoration: none;
	color: #ffffff;	
}
#sideNavMS A:active {
	text-decoration: none;
	color: #ffffff;	
}
#sideNavMS A:hover {
	text-decoration: none;
	color: #e7d303;	
}

#sideNavMSP {
	background: url(http://www.ken-tron.com/images/navms-bg.jpg);
	width: 258px;
	height: 405px;
	float: left;
}

#sideNavMSP A:link {
	text-decoration: none;
	color: #ffffff;	
}
#sideNavMSP A:visited {
	text-decoration: none;
	color: #ffffff;	
}
#sideNavMSP A:active {
	text-decoration: none;
	color: #ffffff;	
}
#sideNavMSP A:hover {
	text-decoration: none;
	color: #e7d303;	
}

#sideNavWF {
	background: url(http://www.ken-tron.com/images/navms-bg.jpg);
	width: 258px;
	height: 305px;
	float: left;
}

#sideNavWF A:link {
	text-decoration: none;
	color: #ffffff;	
}
#sideNavWF A:visited {
	text-decoration: none;
	color: #ffffff;	
}
#sideNavWF A:active {
	text-decoration: none;
	color: #ffffff;	
}
#sideNavWF A:hover {
	text-decoration: none;
	color: #e7d303;	
}


#sideNavDW {
	background: url(http://www.ken-tron.com/images/navms-bg.jpg);
	width: 258px;
	height: 305px;
	float: left;
}

#sideNavDW A:link {
	text-decoration: none;
	color: #ffffff;	
}
#sideNavDW A:visited {
	text-decoration: none;
	color: #ffffff;	
}
#sideNavDW A:active {
	text-decoration: none;
	color: #ffffff;	
}
#sideNavDW A:hover {
	text-decoration: none;
	color: #e7d303;	
}

.navBar {
	width: 258px;
	height: 46px;
	background-color: #0061a4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #FFFFFF;
}

.navBarSection {
	padding: 15px 0 0 5px;
}

#subNavMS {
	width: 258px;
	height: 170px;
}

#subNavMS A:link {
	text-decoration: none;
	color: #073d63;	
}
#subNavMS A:visited {
	text-decoration: none;
	color: #073d63;	
}
#subNavMS A:active {
	text-decoration: none;
	color: #073d63;	
}
#subNavMS A:hover {
	text-decoration: none;
	color: #32668b;	
}

#subNavIWS {
	width: 258px;
	height: 150px;
}

#subNavIWS A:link {
	text-decoration: none;
	color: #073d63;	
}
#subNavIWS A:visited {
	text-decoration: none;
	color: #073d63;	
}
#subNavIWS A:active {
	text-decoration: none;
	color: #073d63;	
}
#subNavIWS A:hover {
	text-decoration: none;
	color: #32668b;	
}

#subNavMSP {
	width: 258px;
	height: 135px;
}

#subNavMSP A:link {
	text-decoration: none;
	color: #073d63;	
}
#subNavMSP A:visited {
	text-decoration: none;
	color: #073d63;	
}
#subNavMSP A:active {
	text-decoration: none;
	color: #073d63;	
}
#subNavMSP A:hover {
	text-decoration: none;
	color: #32668b;	
}

#subNavIWS {
	width: 258px;
	height: 100px;
}

#subNavIWS A:link {
	text-decoration: none;
	color: #073d63;	
}
#subNavIWS A:visited {
	text-decoration: none;
	color: #073d63;	
}
#subNavIWS A:active {
	text-decoration: none;
	color: #073d63;	
}
#subNavIWS A:hover {
	text-decoration: none;
	color: #32668b;	
}

#subNavWF {
	width: 258px;
	height: 20px;
}

#subNavWF A:link {
	text-decoration: none;
	color: #073d63;	
}
#subNavWF A:visited {
	text-decoration: none;
	color: #073d63;	
}
#subNavWF A:active {
	text-decoration: none;
	color: #073d63;	
}
#subNavWF A:hover {
	text-decoration: none;
	color: #32668b;	
}

#subNavDW {
	width: 258px;
	height: 66px;
}

#subNavDW A:link {
	text-decoration: none;
	color: #073d63;	
}
#subNavDW A:visited {
	text-decoration: none;
	color: #073d63;	
}
#subNavDW A:active {
	text-decoration: none;
	color: #073d63;	
}
#subNavDW A:hover {
	text-decoration: none;
	color: #32668b;	
}

.subNavText {
	padding: 10px 0 7px 43px;
	width: 215px;
	border-bottom: 1px dotted #999999;
}


.subNavTextLast{
	padding: 10px 0 7px 43px;
	width: 215px;
}

#quote {
	background: url(http://www.ken-tron.com/images/quote-bg.jpg);
	width: 258px;
	height: 143px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin: 50px 0 0 0;
}

#quote p{
	padding-left: 15px;
	padding-right: 7px;
}

#quoteHeader {
	background: url(http://www.ken-tron.com/images/quote-header.jpg);
	width: 258px;
	height: 53px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #073d63;
}

.quoteText {
	padding: 15px 13px 0 0;
	text-align: center;
}


#rightSide {
	float: right;
	width: 599px;
}

.headerQuote {
	background: url(http://www.ken-tron.com/images/header-quote-bg.png) no-repeat bottom;
	padding: 131px 0 0 0;
	width: 598px;
	height: 70px;
}

.headerQuote p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-style: italic;
	color: #FFFFFF;
	margin: 0 0 0 0;
	padding: 10px 12px 0 20px;
}

.quoteLine {
	margin: 0 0 0 120px;
}

#homeHeader {
	background: url(http://www.ken-tron.com/images/banner-group.jpg) no-repeat;
	width: 598px;
	height: 201px;
	border-left: 1px solid #ffffff;
	padding-bottom: 15px;
}

#aboutHeader {
	background: url(http://www.ken-tron.com/images/banner-home.jpg) no-repeat;
	width: 598px;
	height: 201px;
	border-left: 1px solid #ffffff;
	padding-bottom: 15px;
}

#materialsHeader {
	background: url(http://www.ken-tron.com/images/banner-wire.jpg) no-repeat;
	width: 598px;
	height: 201px;
	border-left: 1px solid #ffffff;
	padding-bottom: 15px;
}

#contentHeader {
	background: url(http://www.ken-tron.com/images/content-header.jpg) no-repeat;
	width: 598px;
	height: 201px;
	border-left: 1px solid #ffffff;
	padding-bottom: 15px;
}


#stampingsHeader {
	background: url(http://www.ken-tron.com/images/banner-coverone.jpg) no-repeat;
	width: 598px;
	height: 201px;
	border-left: 1px solid #ffffff;
	padding-bottom: 15px;
}

#stampingsHeader1 {
	background: url(http://www.ken-tron.com/images/banner-metal1.jpg) no-repeat;
	width: 598px;
	height: 201px;
	border-left: 1px solid #ffffff;
	padding-bottom: 15px;
}

#stampingsHeader2 {
	background: url(http://www.ken-tron.com/images/banner-metal2.jpg) no-repeat;
	width: 598px;
	height: 201px;
	border-left: 1px solid #ffffff;
	padding-bottom: 15px;
}

#stampingsHeader3 {
	background: url(http://www.ken-tron.com/images/banner-metal3.jpg) no-repeat;
	width: 598px;
	height: 201px;
	border-left: 1px solid #ffffff;
	padding-bottom: 15px;
}

#stampingsHeader4 {
	background: url(http://www.ken-tron.com/images/banner-metal4.jpg) no-repeat;
	width: 598px;
	height: 201px;
	border-left: 1px solid #ffffff;
	padding-bottom: 15px;
}

#stampingsHeader5 {
	background: url(http://www.ken-tron.com/images/banner-metal5.jpg) no-repeat;
	width: 598px;
	height: 201px;
	border-left: 1px solid #ffffff;
	padding-bottom: 15px;
}

#processesHeader {
	background: url(http://www.ken-tron.com/images/banner-advantage.jpg) no-repeat;
	width: 598px;
	height: 201px;
	border-left: 1px solid #ffffff;
	padding-bottom: 15px;
}

#processesHeader1 {
	background: url(http://www.ken-tron.com/images/banner-progressive.jpg) no-repeat;
	width: 598px;
	height: 201px;
	border-left: 1px solid #ffffff;
	padding-bottom: 15px;
}

#processesHeader2 {
	background: url(http://www.ken-tron.com/images/banner-deep.jpg) no-repeat;
	width: 598px;
	height: 201px;
	border-left: 1px solid #ffffff;
	padding-bottom: 15px;
}

#processesHeader3 {
	background: url(http://www.ken-tron.com/images/banner-multi.jpg) no-repeat;
	width: 598px;
	height: 201px;
	border-left: 1px solid #ffffff;
	padding-bottom: 15px;
}

#processesHeader4 {
	background: url(http://www.ken-tron.com/images/banner-water.jpg) no-repeat;
	width: 598px;
	height: 201px;
	border-left: 1px solid #ffffff;
	padding-bottom: 15px;
}

#wireHeader {
	background: url(http://www.ken-tron.com/images/banner-wire-forms.jpg) no-repeat;
	width: 598px;
	height: 201px;
	border-left: 1px solid #ffffff;
	padding-bottom: 15px;
}

#wireformingHeader {
	background: url(http://www.ken-tron.com/images/banner-wire-forming.jpg) no-repeat;
	width: 598px;
	height: 201px;
	border-left: 1px solid #ffffff;
	padding-bottom: 15px;
}

#drawnHeader {
	background: url(http://www.ken-tron.com/images/banner-drawn.jpg) no-repeat;
	width: 598px;
	height: 201px;
	border-left: 1px solid #ffffff;
	padding-bottom: 15px;
}

#drawnHeader2 {
	background: url(http://www.ken-tron.com/images/banner-dieshaping.jpg) no-repeat;
	width: 598px;
	height: 201px;
	border-left: 1px solid #ffffff;
	padding-bottom: 15px;
}

#industryHeader {
	background: url(http://www.ken-tron.com/images/banner-industry.jpg) no-repeat;
	width: 598px;
	height: 201px;
	border-left: 1px solid #ffffff;
	padding-bottom: 15px;
}

#industryMedical {
	background: url(http://www.ken-tron.com/images/banner-medical.jpg) no-repeat;
	width: 598px;
	height: 201px;
	border-left: 1px solid #ffffff;
	padding-bottom: 15px;
}

#industryAerospace {
	background: url(http://www.ken-tron.com/images/banner-aerospace.jpg) no-repeat;
	width: 598px;
	height: 201px;
	border-left: 1px solid #ffffff;
	padding-bottom: 15px;
}

#content {
	width: 577px;
	padding: 0 7px 15px 15px;
}

.footerLine {
	border-top: 1px solid #eeeeee;
	padding-bottom: 15px;
	width: 587px;
	float: right;
}

#footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #888888;
	text-align: center;
	width: 599px;
	padding: 0 0 15px 0;
}	

#footer A:link {
	text-decoration: underline;
	color: #888888;	
}
#footer A:visited {
	text-decoration: underline;
	color: #888888;	
}
#footer A:active {
	text-decoration: underline;
	color: #888888;	
}
#footer A:hover {
	text-decoration: underline;
	color: #999999;	
}


/* Photos */

.quotePic{
	width: 200px;
	float: right;
	padding: 3px 0 0 0;
}

.quotePic span {
	font-style: italic;
	font-size: 11px;
	text-align: center;
	width: 175px;
}

.quoteContact {
	width: 120px;
	float: right;
	padding: 3px 0 0 0;
	font-size: 16px;
	font-weight: bold;
	color: #073d63;
	text-align: left;	
	
}

.quoteContact span {
	width: 140px;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}

.quoteTitle {
	float: right;
	width: 162px;
	font-size: 16px;
	font-weight: bold;
	color: #073d63;
	text-align: center;

}

.photoCaptionContact {
	float: right; 
	width: 162px;
}

.photoCaptionContactRight {
	float: right;
	width: 162px;
	padding-right: 10px;
}

.photoCaption {
	float:right;
	padding-bottom:15px;
	width:280px;
}

.photoCaptionLocation {
	float: left; 
	width: 385px;
}

.photoRightPadding{
	padding-left: 7px;	
}

.photoRight {
	float: right;
	background-color: #eeeeee;
	border: 1px solid #e1e4e7;
	padding: 7px;
}

.photoLeft {
	float: left;
	background-color: #eeeeee;
	border: 1px solid #e1e4e7;
	padding: 7px;
}

.photoTwo {
	width: 225px;
	float: right;
}


/* Misc */

.wireTable {
	border: #CCCCCC 1px solid;
	border-collapse: collapse;
}

.wireTable td {
	border: #CCCCCC 1px solid;
	border-collapse: collapse;
}

.wireMaterials {
	border-top: #999999 1px solid;
	border-left: #999999 1px solid;
	border-bottom: #999999 1px solid;
}

.wireMaterialsR {
	border-top: #999999 1px solid;
	border-left: #999999 1px solid;
	border-right: #999999 1px solid;
	border-bottom: #999999 1px solid;
}

.pageSubNav {
	color: #073d63;
	font-size: 13px;
	font-weight: bold;
}

.pageSubNav A:link {
	text-decoration: underline;
	color: #073d63;
}
.pageSubNav A:visited {
	text-decoration: underline;
	color: #073d63;
}
.pageSubNav A:active {
	text-decoration: underline;
	color: #073d63;
}
.pageSubNav A:hover {
	text-decoration: underline;
	color: #32668b;	
}

.req {
	color: #CC0000;
}

.faq {
	color: #073d63;
	font-weight: bold;
}

.clear {
	clear: both;
}


