#detail { margin-bottom:10px; background:#FFF; margin-bottom:10px;}
#detail h2 { height:25px; line-height:25px; padding-left:20px; color:#FFF; font-size:13px; background:url(../images/m1_h_bg.gif) no-repeat; }

/* pro-detail */
#pro-detail { font-family: Helvetica; padding:15px; }
#pro-detail h1 { font-size:22px}
#pro-detail .detailimg { margin:10px; float:left;}
#pro-detail .p-1 { line-height:20px; margin-top:15px; margin-bottom:15px;}
#pro-detail h3 { font-size:12px;}
#pro-detail p { margin-bottom:10px; height:1%;}
/* features */
#features { margin-top:20px; margin-bottom:15px;}
#features ul { margin-left:30px;}
#features li { margin-bottom:10px;list-style:disc;}
#features h3 { color:#000; font-size:13px; margin-bottom:10px;}

#products { margin-top:20px; padding-top:15px; padding-bottom:30px; border-top:1px #ccc dashed;}
#products ul { margin-left:15px;  margin-bottom:20px; }
#products li { line-height:20px; background:url(../images/li_bg01.gif) left no-repeat; padding-left:15px; height:1%; }
#products li a{ color:#333; text-decoration:none; }
#products li a:hover{ text-decoration:underline }
#products h3 { color:#000; font-size:13px; margin-bottom:10px;}
#products span { color:#009900; font-size:10px; margin-left:5px;}

/*icolink*/
#icolink2 { font-size:13px; font-weight:bold; margin:20px 0;}
#icolink2 td {padding:2px;}
#icolink2 td a { text-decoration:underline;}
#icolink2 td a:hover { text-decoration:none;}
