#maincontent p{ 
	font-size:0.87em;
	line-height:1.7em;
	margin:0px 0px 1.3em 12px;
	padding:0px;
	color:#333333; 
	
}


	/*	FOLLOWING IS FAQ CUSTMIZED STYLES
*/
#maincontent #questions {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#maincontent #questions li {
list-style-image:none;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	background: transparent url(/common/img/faqlist_q.gif) 20px .35em no-repeat;
}
#maincontent #questions li a {
	display: block;
	margin: 0 0 0 48px;
	padding: .25em 0;
}
#maincontent #questions li a:hover {
	text-decoration: none;
	background: #eef;
}
#maincontent #questions li:hover {
	background: #eef url(/common/img/faq_q.gif) 20px .35em no-repeat;
	border-right: 1px solid #cce;
	border-bottom: 1px solid #cce;
}
#maincontent h3.question {
	padding: .25em .5em .25em 50px;
	border-bottom:none;
	border-left:none;
	background-color:#FFFFFF;
	border-top: 1px solid #ccf;
	color: #000;
	background: #eef url(/common/img/faq_q.gif) 20px .35em no-repeat;
	font-size: 1em;
	line-height: 1.5;
}
#maincontent .answer {
	margin: 0;
	padding: 0 0 0 50px;
	background: transparent url(/common/img/faq_a.gif) 20px .1em no-repeat;
}
#maincontent .answer h4 {
	font-size: 1em;
}
	#maincontent .answer p{
		margin-left:00px;
	}
	#maincontent .answer h5, #maincontent .answer h6{
		margin-left:00px;
	}
	#maincontent .answer ol{
		margin-left:20px;
		padding-left:0px;
	}
	
	/*	FOLLOWING IS Shade CUSTMIZED STYLES
*/


#maincontent h2{
		border-bottom:1px dashed #000000; 
		border-left-color:#000000;
		
		color:#FFFFFF;
		background-color:#4e6298;
		background-image:url(/product/img/img-h2.gif);
		}
		
#maincontent h3 {
	color: #222222;
	border-bottom-color:#666666; 
	border-left-color:#666666;
	background-image:url(/product/img/img-h3.gif);

}


#maincontent h4{
border-bottom-color:#4e6298;}

#maincontent h5{
border-bottom-color:#9aaad5;}

div.detailPicture {
	float: right;
	margin-left: 1.5em;
	font-size:0.87em;
	text-align: center;
}

