/*////////////// infoicon //////////////*/
.j12 .infoicon {
	background:url(/fa/products/drv/gear/common/img/infoIcon.gif) no-repeat top left;
	height: 30px;
	padding: 1px 0px 0px 18px;
	font-weight:bold;
	color: #333333;
}
ul,li{margin:0px; padding:0px;}

#melfa_main_area ul.itemindent{
 list-style-type:disc;
 margin:5px 0px 10px 30px;
 padding:0px;
 list-style-position:outside;
}
  
.indent{
  margin:0px 0px 10px 30px;
}

a#lineup:link ,
a#lineup:active {
	color:#0066CC;
	text-decoration:none;}
a#lineup:visited {
	color:#333399;
	text-decoration:none;}
a#lineup:hover {
	color:#000066;
	text-decoration:underline;}

h2.lineup{
	font-size:28px;
}

h2.catalog{
	font-size:28px;
	line-height:normal;
}

a#catalog:link ,
a#catalog:active {
	color:#0066CC;
	text-decoration:none;}
a#catalog:visited {
	color:#333399;
	text-decoration:none;}
a#catalog:hover {
	color:#000066;
	text-decoration:underline;}

.empha{
	font-size:14px;
	font-weight:bold;
	color:#003399;
}

.empha2{
	font-size:14px;
	font-weight:bold;
	color:#FF0000;
}

.empha3{
	font-size:13px;
	font-weight:bold;
	color:#003399;
}

h2.deli {
	font-size:16px;
	padding:0;
	margin:0;
	padding:4px 8px 3px 8px;
	margin-bottom:14px;
	border-left:5px solid #606060;
	line-height:1em;
}

ul.qa{
list-style:none;
padding-left:5px;
}

.ans{
padding-left:12px;
}

#melfa_main_area ul.ccc{
list-style-type:square;
margin:5px 0px 10px 30px; 
padding:0px; 
list-style-position:outside;
list-style-type: square;
}

.tblborder{
border: 1px solid #999999;
}

.tblborderl{
border-left: 1px solid #999999;
}

.tblborderr{
border-right: 1px solid #999999;
}

.tblbordert{
border-top: 1px solid #999999;
}

.tblborderb{
border-bottom: 1px solid #999999;
}

.tbl_cellpadd_2 td{
 padding: 2px;
}

.tbl_cellpadd_5 td{
 padding: 5px;
}

#melfa_contents_2col_a #melfa_main_area h2.deli {
	font-size:16px;
	padding:0;
	margin:0;
	padding:4px 8px 3px 8px;
	margin-bottom:14px;
	border-left:5px solid #606060;
	line-height:1em;
    background: none;    
}

table.j12{
    margin: 5px 0;
}

#maincontents #maincontentsBg {
   background : none;
}

h2.ct_rec_col1{
  font_size: 110%;
}

h3.ct_rec_col2{
  font_size: 105%;
}
