h3{
	/*background:url(../images/img_harness.jpg) no-repeat;*/
	/*width:837px;*/
	/*height:110px;*/
	/*text-indent:-9999px;*/
	/*margin-bottom: 20px;*/
}

div.wire h4{
	background:url(../images/h_harness.gif) no-repeat;
	width:837px;
	height:27px;
	text-indent:-9999px;
	margin-top: 20px;
}

div#picture {
	width:837px;
	margin-top: 40px;
	margin-bottom: 40px;
}

div#picture .box {
	max-width: 500px;
	margin: 0 auto 40px  auto;
}

div#picture img {
	margin-bottom: 5px;
}

.fontSize20 {
	font-size: 20px;
}

.fontSize14 {
	font-size: 13px;
}

@media screen and (max-width: 768px) {
	div#picture {
		width:100%;
		margin-top: 0;
		margin-bottom: 0;
	}
	div#picture img {
		width:100%;
	}

}

div.example h5{
	background:url(../images/h_example.gif) no-repeat;
	width:837px;
	height:33px;
	text-indent:-9999px;
	margin-top: 20px;
}

div.example .inner{
	width:837px;
	padding-top:17px;
	border-right:1px solid #dbdbdb;
	border-bottom:1px solid #dbdbdb;
	border-left:1px solid #dbdbdb;
}

div.example ul{
/*background:url() 300px top no-repeat;*/
/*border-bottom:1px solid #dbdbdb;*/
/*margin:0 27px;*/
/*height:449px;*/
/*padding-bottom:25px;*/
}

div.example li{
background:url(../images/icon_circle_b.gif) left 0px top 9px no-repeat;
padding-left:15px;
line-height:200%;
}

div.example li.etc{
background:none;
}

p.makers{
	padding:20px 27px;
	font-size:12px;
	line-height: 1.6em;
}

p.please{
background:url(../images/bg_please.jpg) no-repeat;
margin-top:8px;
width:837px;
height:103px;
text-indent:-9999px;
}

.mar10L {
margin-left:10px;
}

.textmar {
	margin: 20px 0 20px 10px;
}

@media screen and (min-width: 768px) {
	#inner div {
		width:48%;
	}
}