#div_16
{
	height : 300px;
	left : 170px;
	overflow : hidden;
	position : absolute;
	top : 790px;
	width : 780px;
	background-color : #2376B4;
	border-color : #878787;
	border-style : solid;
	border-width : 1px;

}

#div_17
{
	height : 300px;
	left : 170px;
	overflow : hidden;
	position : absolute;
	top : 1100px;
	width : 780px;
	background-color : #2376B4;
	border-color : #878787;
	border-style : solid;
	border-width : 1px;

}

#div_18
{
	height : 300px;
	left : 170px;
	overflow : hidden;
	position : absolute;
	top : 1410px;
	width : 780px;
	background-color : #2376B4;
	border-color : #878787;
	border-style : solid;
	border-width : 1px;

}

#div_19
{
	height : 1610px;
	left : 10px;
	overflow : hidden;
	position : absolute;
	top : 150px;
	width : 140px;
	border-color : #878787;
	border-style : solid;
	border-width : 1px;
	background-image: none;
	background-repeat: no-repeat;
	background-color: #2376B4;

}

#div_131
{
	height : 1610px;
	left : 0px;
	overflow : hidden;
	position : absolute;
	top : 0px;
	width : 140px;
	border-color : #878787;
	border-style : solid;
	border-width : 1px;
	background-image: url(../assets/fasteners.rotated.140width.png);
	background-repeat: repeat-y;

}

#navbar_28
{
	height : 150px;
	left : 0px;
	overflow : hidden;
	position : absolute;
	top : 20px;
	width : 140px;
	list-style : none;
	margin : 0;
	padding : 0;
	background-color: #939597; /*for ie8*/	
	
	text-shadow: 3px 1px 5px #000;
        filter: dropshadow(color=#000, offx=3, offy=1);
		
	background-color: rgba(148, 149, 151, .75);
         
        color: rgba(148, 149, 151, .75);
		filter: alpha(opacity=100);

}

#navbar_28 li
{
	
	display : inline;

}

#navbar_28 li a
{
	
	color : white;
	float : left;
	font-family : Arial,sans-serif;
	font-size : 14px;
	height : 24.333%;
	line-height : 37px;
	padding : 0px 0;
	text-align : center;
	text-decoration : none;
	white-space : nowrap;
	width : 100.000%;

	border-bottom : 1px solid black;
	
}

#navbar_28 li a:hover
{
	background : black;
	 color : white;

}

#textheader_27
{
	height : 22px;
	left : -2px;
	overflow : hidden;
	position : absolute;
	top : 0px;
	width : 90px;
	color : #FFFFFF;
	font-family : "Times New Roman", Times, serif;
	font-size : 18px;
	line-height : 22px;
	margin-top : 0;
	width : 142px;
	text-align: center;
	text-indent:0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;

}
p {
	text-indent: 50px;
}


#textheader_27 a
{
	color : #575756;
	text-decoration : none;

}

#div_32
{
	height : 130px;
	left : 10px;
	overflow : hidden;
	position : absolute;
	top : 0px;
	width : 940px;
	background-color : #2376B4;
	border-color : #878787;
	border-style : solid;
	border-width : 1px;
	text-shadow: 3px 1px 5px #000;
	filter: dropshadow(color=#000, offx=3, offy=1);
	background-color: #2376B4;




         
        color: rgba(148, 149, 151, .5);
	filter: alpha(opacity=90);


}

#div_34
{
	height : 130px;
	left : 0px;
	overflow : hidden;
	position : absolute;
	top : 0px;
	width : 140px;
	background-image: url(../assets/fpfv5-101x100.fw.png);
	background-repeat: no-repeat;
	border: 1px none #878787;

}

#div_33
{
	height : 130px;
	left : 100px;
	overflow : hidden;
	position : absolute;
	top : 0px;
	width : 670px;
	background-image: url(../assets/fasteners.700x369.fw.png);
	border: 1px none #878787;

}

#textheader_37
{
	height : 57px;
	left : 16px;
	overflow : hidden;
	position : absolute;
	top : 24px;
	width : 451px;
	color : #FFFFFF;
	font-family : "Times New Roman", Times, serif;
	font-size : 48px;
	line-height : 57px;
	margin-top : 0;
	width : 100%;
	background-color: #939597; /*for ie8*/
	
	text-shadow: 3px 1px 5px #000;
        filter: dropshadow(color=#000, offx=3, offy=1);
		
	background-color: rgba(148, 149, 151, .5);
         
        color: rgba(148, 149, 151, .5);
		filter: alpha(opacity=95);

}

#textheader_37 a
{
	color : #575756;
	text-decoration : none;

}

#div_35
{
	height : 130px;
	left : 770px;
	overflow : hidden;
	position : absolute;
	top : 0px;
	width : 170px;
	background-color: #939597; /*for ie8*/
	border: 1px none #878787;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 10px;
	text-shadow: 3px 1px 5px #000;
	filter: dropshadow(color=#000, offx=3, offy=1);
	background-color: rgba(148, 149, 151, .5);



         
        color: rgba(148, 149, 151, .5);
	filter: alpha(opacity=100);
}

#navbar_36
{
	height : 30px;
	left : 150px;
	overflow : hidden;
	position : absolute;
	top : 100px;
	width : 620px;
	display : inline-table;
	list-style : none;
	margin : 0;
	padding : 0;
	table-layout : fixed;
	background-color: #939597; /*for ie8*/
	text-shadow: 3px 1px 5px #000;
	filter: dropshadow(color=#000, offx=3, offy=1);
	background-color: rgba(148, 149, 151, .5);




         
        color: rgba(148, 149, 151, .5);
	filter: alpha(opacity=100);
		

}

#navbar_36 li
{

	display : table-cell;

}

#navbar_36 li a
{
	
	color : white;
	float : left;
	font-family : Arial,sans-serif;
	font-size : 14px;
	height : 100.000%;
	line-height : 30px;
	padding : 0px 0;
	text-align : center;
	text-decoration : none;
	white-space : nowrap;
	width : 100.000%;
border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666;
	
}

#navbar_36 li a:hover
{
	background : black;
	 color : white;

}

#div_23
{
	height : 50px;
	left : 10px;
	overflow : hidden;
	position : absolute;
	top : 1760px;
	width : 940px;
		
	background-color : #2376B4;
	border-color : #878787;
	border-style : solid;
	border-width : 1px;
	font-family: Arial, Helvetica, sans-serif;
	color: #CCC;
	font-size: 10px;
	text-align: center;

}

#div_14
{
	height : 301px;
	left : 171px;
	overflow : hidden;
	position : absolute;
	top : 152px;
	width : 780px;
	background-color : #b2b2b2;
	border-color : #878787;
	border-style : solid;
	border-width : 1px;
	background-image: url(../assets/capabilities.jpg);

}

#div_21
{
	height : 80px;
	left : 0px;
	overflow : hidden;
	position : absolute;
	top : 180px;
	width : 760px;
	border-color : #878787;
	border-style : solid;
	border-width : 1px;
	font-size: 16px;
	background-color: #939597; /*for ie8*/
	
	text-shadow: 3px 1px 5px #000;
	filter: dropshadow(color=#000, offx=3, offy=1);
	background-color: rgba(148, 149, 151, .8);

        color: rgba(148, 149, 151, .8);
	filter: alpha(opacity=100);
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	text-indent: 10px;
	padding: 10px;


}

#div_15
{
	height : 300px;
	left : 170px;
	overflow : hidden;
	position : absolute;
	top : 480px;
	width : 780px;
	background-color : #2376B4;
	border-color : #878787;
	border-style : solid;
	border-width : 1px;

}

#div_122
{
	height : 250px;
	left : 171px;
	overflow : hidden;
	position : absolute;
	top : 500px;
	width : 351px;
	background-color : #FFFFFF;
	border-color : #878787;
	border-style : solid;
	border-width : 1px;
	padding: 10px;
	color: #333;
	font-size: 16px;

}

#Video_125
{
	height : 270px;
	left : 561px;
	overflow : hidden;
	position : absolute;
	top : 500px;
	width : 370px;
	background-color : #666666;
	border : 1px solid;

}

#Video_125_video
{
	height : 270px;
	width : 370px;

}

#div_123
{
	height : 270px;
	left : 561px;
	overflow : hidden;
	position : absolute;
	top : 500px;
	width : 370px;
	background-color : #dadada;
	border-color : #878787;
	border-style : solid;
	border-width : 1px;

}

#div_127
{
	height : 250px;
	left : 171px;
	overflow : hidden;
	position : absolute;
	top : 808px;
	width : 351px;
	background-color : #FFFFFF;
	border-color : #878787;
	border-style : solid;
	border-width : 1px;
	padding: 10px;
	text-indent: 10px;
	font-size: 16px;

}

#Video_129
{
	height : 270px;
	left : 561px;
	overflow : hidden;
	position : absolute;
	top : 810px;
	width : 370px;
	background-color : #666666;
	border : 1px solid;

}

#Video_129_video
{
	height : 270px;
	width : 370px;

}

#div_128
{
	height : 270px;
	left : 561px;
	overflow : hidden;
	position : absolute;
	top : 810px;
	width : 370px;
	background-color : #dadada;
	border-color : #878787;
	border-style : solid;
	border-width : 1px;

}

#div_146
{
	height : 250px;
	left : 171px;
	overflow : hidden;
	position : absolute;
	top : 1120px;
	width : 351px;
	background-color : #fff;
	border-color : #878787;
	border-style : solid;
	border-width : 1px;
	padding : 10px;
	font-size: 16px;

}

#Video_147
{
	height : 270px;
	left : 561px;
	overflow : hidden;
	position : absolute;
	top : 1120px;
	width : 370px;
	background-color : #666666;
	border : 1px solid;

}

#Video_147_video
{
	height : 270px;
	width : 370px;

}

#div_148
{
	height : 270px;
	left : 561px;
	overflow : hidden;
	position : absolute;
	top : 1120px;
	width : 370px;
	background-color : #dadada;
	border-color : #878787;
	border-style : solid;
	border-width : 1px;

}

#div_149
{
	height : 250px;
	left : 171px;
	overflow : hidden;
	position : absolute;
	top : 1430px;
	width : 351px;
	background-color : #FFFFFF;
	border-color : #878787;
	border-style : solid;
	border-width : 1px;
	padding : 10px;
	font-size: 16px;
}

#Video_150
{
	height : 270px;
	left : 561px;
	overflow : hidden;
	position : absolute;
	top : 1430px;
	width : 370px;
	background-color : #666666;
	border : 1px solid;

}

#Video_150_video
{
	height : 270px;
	width : 370px;

}

#div_151
{
	height : 270px;
	left : 561px;
	overflow : hidden;
	position : absolute;
	top : 1430px;
	width : 370px;
	background-color : #666666;
	border-color : #878787;
	border-style : solid;
	border-width : 1px;

}
#container {
	width: 906px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	height: auto;
}
iframe {

}

body {
	background-color: #666;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
}
h1 {
	font-size: 30px;
	margin: 0px;
	text-indent: 10px;
	font-family: "Times New Roman", Times, serif;
}
h2 {
	font-size: 24px;
	font-family: "Times New Roman", Times, serif;
	margin: 0px;
}
h3 {
	font-size: 18px;
}
h4 {
	font-size: 16px;
	}

#toTop {
	height: auto;
	width: auto;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	position: absolute;
	float: right;
	left: 300px;
	top: 225px;
	color: #FFF;
	background-color: #6db3f2;
	
	border-radius: 150px;
	margin-right: 25px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	
	text-indent: 0px;
	-webkit-border-radius: 150px;
	background: #6db3f2; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
 '
background: -moz-linear-gradient(top,  #6db3f2 0%, #54a3ee 50%, #3690f0 51%, #1e69de 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6db3f2), color-stop(50%,#54a3ee), color-stop(51%,#3690f0), color-stop(100%,#1e69de)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%); /* IE10+ */
background: linear-gradient(to bottom,  #6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#1e69de',GradientType=0 ); /* IE6-8 */

}

a:link {
	color: #FFF;
	text-decoration: none;
}
a:visited {
	color: #FFF;
	text-decoration: none;
}
a:hover {
	color: #CCC;
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
