#faqcontents {
	margin: 10px 20px 5px 60px;
}
#faqcontents p {
	text-align:left;
	margin-left:10px;
	font-size:1.2em;
}
#faqcontents p.right {
	text-align:right;

}
#faqcontents h4{
	line-height: 100%;
	border-left:solid 6px #cc0000;
	font-size:1.2em;
	margin-top: 20px;
	padding: 0 0 0 6px;

}
#faqcontents ul li {
     border:none;
}
#faqcontents ul {
display:block;
margin-top:20px;
     margin-left:60px;
}

#faqlist{
	border-top: 1px dotted #999999;
	border-bottom: 1px dotted #999999;
	padding: 4px 0 0 0;
#	height:25%;
	width: 90%;
}

#faqlist ul{
	width: 90%;
}
#faqlist li{
	width: 90%;

}

.right,p.right {
	text-align:right;
}

