#content h2{
	padding: 165px 0 20px 0;
	line-height: 1.3em;
	font-size: 24px;
  height: auto;
  font-weight: bold;
}

#content .point-boxes .ntc{
  padding: 7px 0 0 1em;
  text-indent: -1em;
}

#content .main-copy{
  padding: 0 0 20px 0;
}
#content .main-copy h2{
  padding: 30px 0 10px 0;
  margin: 0 0 10px 0;
  text-align: center;
  color: #444;
  background: transparent url('../img/miska-evidence/line-dotted.png') no-repeat center bottom;
  border-top: 1px solid #666;
}
#content .main-copy2 h2{
  border-top: none;
}
.main-copy p{
  padding: 5px 290px 0 0;
  background: transparent url('../img/miska-evidence/graph-1.png') no-repeat right bottom;
}
.main-copy2 p{
  padding: 5px 0 254px 0;
  background: transparent url('../img/miska-evidence/graph-2.png') no-repeat left bottom;
}

.main-copy .tests{
  background: #d9ebed url('../img/miska-evidence/blue-box-bg-top.png') no-repeat left top;
  padding: 18px 15px 0px 15px;
  margin: 15px 1px 30px 1px;
}
#content .main-copy .tests h3{
  font-size: 16px;
  color: #539D65;
  padding: 0;
  margin: 0;
  line-height: 1.2em;
  height: auto;
}
#content .main-copy .tests p{
  color: #666;
}
.main-copy .testsf{
  height: 18px;
  margin: 0 -15px;
  background: transparent url('../img/miska-evidence/blue-box-bg-bottom.png') no-repeat left bottom;
}

.point-boxes{
  border: 2px solid #ffbcd3;
  padding: 15px;
  margin: 20px 0 5px 0;
}
#content .point-boxes h3{
  border-bottom: 2px solid #ffbcd3;
  padding: 0 0 3px;
  font-size: 16px;
  color: #4e2817;
  height: auto;
  line-height: 1em;
  vertical-align: middle;
}
.point-boxes h3 span{
  font-size: 12px;
  color: #539D65;
  vertical-align: middle;
}
.point-boxes img{
  display: block;
  margin: 15px 0;
}
.point-boxes .research{
  background: #eee url('../img/miska-evidence/gray-box-bg-bottom.png') no-repeat left bottom;
  position: relative;
}
.point-boxes .g1,
.point-boxes .g2,
.point-boxes .g4,
.point-boxes .g5
{
  background: #fff;
  padding: 0 4px 0 3px;
}
.point-boxes .research .research-description{
  background: #eee url('../img/miska-evidence/gray-box-bg-top.png') no-repeat left top;
  width: 290px;
  padding: 15px 0 0 0;
  float: left;
}
.point-boxes .g1 .research-description,
.point-boxes .g2 .research-description,
.point-boxes .g4 .research-description,
.point-boxes .g5 .research-description
{
  background: #eee url('../img/miska-evidence/gray-box-bg-top-wide.png') no-repeat left top;
  width: 620px;
  padding: 15px 0 0 0;
  float: none;
}
.point-boxes .g1 .research-description .desc-footer,
.point-boxes .g2 .research-description .desc-footer,
.point-boxes .g4 .research-description .desc-footer,
.point-boxes .g5 .research-description .desc-footer
{
  background: #eee url('../img/miska-evidence/gray-box-bg-bottom-wide.png') no-repeat left bottom;
  height: 10px;
}
#content .point-boxes p{
  font-size: 12px;
  padding: 0;
}
#content .point-boxes .other-research{
  padding-top: 20px;
}
#content .point-boxes .research .research-description p{
  padding: 5px 15px 0 15px;
  font-size: 12px;
  line-height: 1.6em;
}
#content .point-boxes .research h4{
  border-color: #ff79a7;
  margin: 0 0 0 15px;
}
.point-boxes .research .graph{
  width: 338px;
  background: #fff;
  margin-left: 290px;
}
.clear{clear: both;}

.point-boxes .arrow-result{
  height: 65px;
  background: transparent url('../img/miska-evidence/kekka-arrow.png') no-repeat center 10px;
  text-indent: -9999em;
}
#content .point-boxes .kekka{
  border: 0;
  font-size: 20px;
}


.point-boxes .research .graph1{height: 225px;}
.point-boxes .research .graph2{height: 210px;}
.point-boxes .research .graph3{height: 206px;}
.point-boxes .research .graph4{height: 215px;}
.point-boxes .research .graph5{height: 206px;}
.point-boxes .research .graph6{height: 206px;}
.point-boxes .research .graph7{height: 206px;}
.point-boxes .research .graph8{height: 178px;}
.point-boxes .research .graph9{height: 170px;}
.point-boxes .research .graph10{height: 210px;}
.point-boxes .research .graph11{height: 178px;}
.point-boxes .research .graph12{height: 135px;}

.point-boxes .research .graph1{background: #fff url('../img/miska-evidence/pgraph-1.png') no-repeat right 14px;}
.point-boxes .research .graph2{background: #fff url('../img/miska-evidence/pgraph-2.png') no-repeat right 14px;}
.point-boxes .research .graph3{background: #fff url('../img/miska-evidence/pgraph-3.png') no-repeat right top;}
.point-boxes .research .graph4{background: #fff url('../img/miska-evidence/pgraph-4.png') no-repeat right 14px;}
.point-boxes .research .graph5{background: #fff url('../img/miska-evidence/pgraph-5.png') no-repeat right 14px;}
.point-boxes .research .graph6{background: #fff url('../img/miska-evidence/pgraph-6.png') no-repeat right top;}
.point-boxes .research .graph7{background: #fff url('../img/miska-evidence/pgraph-7.png') no-repeat right top;}
.point-boxes .research .graph8{background: #fff url('../img/miska-evidence/pgraph-8.png') no-repeat right -6px;}
.point-boxes .research .graph9{background: #fff url('../img/miska-evidence/pgraph-9.png') no-repeat right -11px;}
.point-boxes .research .graph10{background: #fff url('../img/miska-evidence/pgraph-10.png') no-repeat right 14px;}
.point-boxes .research .graph11{background: #fff url('../img/miska-evidence/pgraph-11.png') no-repeat right -11px;}
.point-boxes .research .graph12{background: #fff url('../img/miska-evidence/pgraph-12.png') no-repeat right 14px;}

.point-boxes .research .graph1,
.point-boxes .research .graph2,
.point-boxes .research .graph4,
.point-boxes .research .graph5,
.point-boxes .research .graph10,
.point-boxes .research .graph12
{
  width: 621px;
  margin-left: 0;
}

#content .photo{
	float: right;
	margin: 0 0 35px 35px;
}

#content #ps{
	height: 80px;
	height: 176px;
	background: transparent url('../img/miska-evidence/banner.png') no-repeat center top;
	position: relative;
}
#content #ps li{
	display: block;
	height: 32px;
	width: 322px;
	position: absolute;
}

#content #ps li.p1{left:  0;bottom: 144px;}
#content #ps li.p2{right: 0;bottom: 144px;}
#content #ps li.p3{left:  0;bottom: 96px;}
#content #ps li.p4{right: 0;bottom: 96px;}
#content #ps li.p5{left:  0;bottom: 48px;}
#content #ps li.p6{right: 0;bottom: 48px;}
#content #ps li.p7{left:  0;bottom: 0;}
#content #ps li.p8{right: 0;bottom: 0;}

#content #ps li a{
	border: 2px solid #ffbcd3;
	display: block;
	color: #FF79A7;
	text-decoration: none;
	font-size: 80%;
	line-height: 28px;
	text-align: center;
}
#content #ps li a span{
	padding-left: 15px;
}

#content .services{
	padding: 0 0 6px 0;
	margin: 0 200px 10px 0;
	background: transparent url('../img/h4-bg-dotted.png') repeat-x left bottom;
	font-size: 17px;
}

#content .names li{
	font-size: 120%;
	font-weight: bold;
}
#content .names li span{
    font-style: italic;
    font-weight: bold;
}


#content h4,
#content h5{
	clear: right;
	font-size: 14px;
	border-style: solid;
	border-width: 0 0 0 14px;
	padding: 0 0 0 3px;
	margin: 3px 0 5px 0;
	line-height: 1.0;
	font-weight: bold;
	color: #444;
}

#content h4.sp{
	height: auto;
	line-height: 1.0em;
	border: none;
	font-size: 120%;
	border-bottom: 2px solid #b2b2b2;
	padding: 7px 0 7px 15px;
	margin: 18px 0 10px 0;
}

#content .reserch{
	border: 2px solid #d1949a;
	padding: 15px;
}
#content .reserch ol{
	list-style-type: decimal;
	list-style-position: outside;
}
#content .reserch li{
	list-style-type: decimal;
}
#content .reserch ol,
#content .reserch p{
	padding: 0 0 15px 20px;
	margin: 0;
	font-size: 90%;
}
#content .reserch p.desc{
	padding: 0;
}
#content .reserch .warn{
	font-size: 80%;
	font-weight: bold;
	text-indent: -1em;
	padding-left: 1em;
}
#content .warn-common{
    font-size:80%;
    padding:10px 0;
}

/*--------------------------------------*/
#content h2{
	background: transparent url('../img/miska-evidence/h2-bg.png') no-repeat left top;
	color: #FF79A7;
}
#content h3{
	background-image: url('../img/miska-evidence/content-h3-bg.png');
}
#content #ps li a span{
	background: transparent url('../img/miska-evidence/point-arrow-right.png') no-repeat left center;
}
#content h4,
#content h5{
	border-color: #FF79A7;
}
#content h4.sp{
	background: transparent url('../img/miska-evidence/subhead-left-bg.png') no-repeat left center;
}
#content .reserch{
	border-color: #d1949a;
}
#content .reserch .warn{
	color: #FF79A7;
}

#content .ui-tooltip {
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;
}
#content .ui-tooltip {
	border-width: 2px;
}

#powerTip{
  position:absolute;
  font-size: 12px;
  background: #fff;
  border: 1px solid #ccc;
  padding: 10px;
  width: 160px;
}

#content .contact h3 {
  font-size: 18px;
  text-align: center;
  padding 0;
}
#content .contact ul {
  position: relative;
  height: 250px;
}
#content .contact li {
display: block;
padding: 0 0 0 180px;
position: absolute;
top: 0px
}
#content .contact li a {
display: block;
width: 320px;
height: 70px;
text-indent: -999em;
}
#content .contact .form1{
  left: 0px;
}
#content .contact .form2{
  right: 0px;
}
#content .contact .form1 a {
background: #fff url('../img/contact/banner-form.png') no-repeat left top;
}
#content .contact .form2 a {
background: #fff url('../img/miska-evidence/banner-form-sample.png') no-repeat left top;
}
#content .contact li a:hover {
background-position: 0 -70px;
}
#content .contact p {
  padding: 1em 0 2em 0;
  text-align: center;
}

.points{
  padding: 2px 0;
  font-size: 14px;
  color: #666;
  list-style-type: none;
}
.points li{
  padding: 2px 0 2px 15px;
  font-weight:bold;
  background: #fff url('../img/miska-evidence/point-circle.png') no-repeat left center;
}
