﻿
*{ margin:0; padding:0;}
body{ font:100% normal Arial, Helvetica, sans-serif;}
.spacer{ clear:both; margin:0; padding:0; }
.break{ clear:both; margin:0 0 10px 0; background-color:#B4D0D0; height:1px; overflow:hidden; border-bottom:1px solid #fff;}
#container{ margin:0 auto; width:960px; height:auto!important; min-height:100%; padding:0; background:#DEEFF0; position:relative; display: block; overflow:hidden; }
#grid{ width:650px; margin:0; padding:10px 0 10px 10px; position:relative; overflow:hidden; }

#grid .kwd{ float:left; width:250px; margin:0 0 5px 0; padding:0 0 0px 0; font: bold 12px Arial, Helvetica, sans-serif; display:inline }
#grid .dsp_item{ float: right; margin:0 0 5px 0; padding:0 0 0px 0; width:350px; font: bold 12px Arial, Helvetica, sans-serif;  text-align:right;}
#grid .heading_cpm{ background:#A6CFCF; width:643px; height:20px; padding:5px 0px 0 5px; margin:0 0 10px 0; border:1px solid #8EA3A3; font:bold 14px Arial, Helvetica, sans-serif;text-align:left; color:#fff; display:block}
#grid ul.company_detail{ margin:0; padding:0; list-style-type:none;}
#grid ul.company_detail li{ display:block; border-bottom:1px solid #B4D0D0; margin:0 0 0px 0; padding:0 0 0px 0; border-top: 1px solid #fff;}
#grid ul.company_detail li.cmp_info{ margin:0; padding:10px 0 10px 0;}
#grid ul.company_detail li.cmp_info h6 a{font:bold 14px Arial, Helvetica, sans-serif; color:#333; text-decoration:none; margin:0 0 0 0; padding:0 0 0 0;}
#grid ul.company_detail li.cmp_info strong{ color:#C2191F;}
#grid ul.company_detail li.cmp_info p{font:13px Arial, Helvetica, sans-serif;  line-height:162.5%; text-align:left}
#grid ul.company_detail li.cmp_info a{color:#476B6B; font-size:12px;}
#grid ul.company_detail li.cmp_info a:hover{ text-decoration:none;}
