div.tableContainer { height:auto; margin:0px 0px 0px 0px;}
div.tableContainer table {border-right:1px #eeeeee solid;}		

	
div.tableContainer th {color:#ffffff; background-color:#f1161c; height:20px; padding:0px 2px 0px 2px;font-family:Arial, Helvetica, sans-serif; font-size:8pt;text-align:center;border: solid 1px #ffffff;border-collapse: collapse;line-height:20px;}	
div.tableContainer td {color:#333333;padding:0px 3px 0px 3px;font-size:8pt;border-bottom:1px #eeeeee solid; border-left:solid 1px #eeeeee;border-collapse: collapse;line-height:20px;font-family:Arial, Helvetica, sans-serif;}


.pop .second{color:#333333; font:12px Arial, Helvetica, sans-serif; border-left:0px solid; border-bottom:1px solid #e2e2e2; border-right:1px solid #e2e2e2;} 
.pop .one{color:#333333; background-color:#E9F3FC; font:12px Arial, Helvetica, sans-serif; border-left:0px solid; border-bottom:1px solid #e2e2e2; border-right:1px solid #C0DCF4;}
.pop .grid{color:#333333;  font:12px Arial, Helvetica, sans-serif; border-left:0px solid; border:1px solid #e2e2e2;}
.pop .ngrid{font:12px Arial, Helvetica, sans-serif;border:1px solid #e2e2e2;}
.pop .none{font:12px Arial, Helvetica, sans-serif; background-color:#f6f6f6; border-bottom:1px solid #e2e2e2; border-right:1px solid #e2e2e2;}
.pop .nsecond{font:12px Arial, Helvetica, sans-serif; background-color:#FFFFFF; border-bottom:1px solid #e2e2e2; border-right:1px solid #e2e2e2;}
.pop #pdiv th{background:#98c93c;color:#FFFFFF;}
.pop #pdiv .ndiv th{color:#1868cb; font:12px Arial, Helvetica, sans-serif;font-weight:bold;background:#d1c7a3;}
.pop .nimg {cursor:pointer;}
