<style type="text/css">
        table.main
        {
            width: 790px;
            height: 221px;
            table-layout: fixed;
        }
        table.root
        {
            table-layout: fixed;
        }
        table.content
        {
            table-layout: fixed;
            width: 3000px;
        }
        table.head
        {
            table-layout: fixed;
            width: 3000px;
        }
        table.frozen
        {
            table-layout: fixed;
        }
       
        div.horizontal-scroll
        {
            width: 703px;
            height: 22px;
            overflow: hidden;
            overflow-x: scroll;
            border: solid 1px #666;
        }
        div.horizontal-scroll div
        {
            width: 3200px;;
            height: 1px;
        }
        div.vertical-scroll
        {
            height: 227px;
            width: 22px;
            overflow: hidden;
            overflow-y: scroll;
            border: solid 1px #666;
        }
        div.vertical-scroll div
        {
            height: 377px;
            width: 1px;
        }
       td.inner
        {
            border-left: 2px solid #FFFFFF;
            border-bottom: 2px solid #FFFFFF;            
            height: 52px;
			line-height: 12px;
			text-align:center;
			
        }
        td.frozencol
        {
            border-right: 1px double #666;
            width: 200px;
			height: 52px;
			line-height: 12px;
			text-align:center;
			
        }
        td.col1
        {
            border-left: none;
            /*width: 10px;*/
			height: 52px;
			line-height: 12px;
			text-align:center;
			
        }
        td.bottomcol
        {
            /*border-bottom: 1px solid #666;*/

        }
        .col2, .col3, .col4, .col5, .col6, .col7, .col8, .col9, .col10, .col11, .col12, .col13, .col14, .col15,.col16, .col17, .col18, .col19, .col20, .col21, .col22, .col23, .col24, .col25, .col26, .col27, .col28, .col29, .col30, .col31, .col32
        {
           /*width: 10px;*/
            overflow: hidden;
            text-overflow: ellipses;            
        }
        td.head
        {
            /*border-bottom: 1px solid #666;*/
            background-color: #010180;
            border-top: 1px solid #666;
            FONT-WEIGHT: normal; COLOR: #FFFFFF;text-align:center;
			/*width: 10px*/
			line-height: 12px;
			text-align:center;
			
        }
        .rightcol
        {
            border-right: 1px solid #666;
        }
        .toprow
        {
            border-top: 0px;
        }
        div.root
        {
            margin-left: 0px;
            overflow: hidden;
            width: 200px;
            height: 52px;
            border-bottom: 1px solid #666;
        }
        div.frozen
        {
            overflow: hidden;
            width: 200px; /*border-bottom: 1px solid #666;*/
            height: 200px;
        }
        div.divhead
        {
            overflow: hidden;
            height: 52px;
            width: 730px;
            border-left: 1px solid #666;
            border-right: 1px solid #666; /*border-bottom: 0px solid #666;*/
            border-bottom: 1px solid #666;
        }
        div.content
        {
            overflow: hidden;
            width: 730px;
            height: 200px;
            border-left: 1px solid #666;
            border-right: 1px solid #666; /*border-bottom: 1px solid #666;*/
        }
        td.tablefrozencolumn
        {
            
width: 200px;
            border-right: 3px solid #666;
			line-height: 1px;
			text-align:center;
			
        }
        td.tablecontent
        {
            width: 501px;
			line-height: 1px;
			text-align:center;
			
        }
        td.tableverticalscroll
        {
            width: 24px;
			line-height: 1px;
			text-align:center;
			
        }
        div.ff-fill
        {
            height: 23px;
            width: 23px;
            background-color: #ccc;
            border-right: 1px solid #666;
            border-bottom: 1px solid #666;
        }
    </style>
    <!--[if LT IE 7]>
<style type="text/css"> 
    div.ff-fill
    {
       height: 10px;
       width:20px;
    }
    td.tablecontent
    {
       width: 790px;
	   line-height: 1px;
	   text-align:center;
	   
    }
    div.horizontal-scroll 
    { 
       width:935px; 
       height:20px;
    } 
    div.horizontal-scroll div
    {
       width: 3200;
    }
    div.vertical-scroll 
    { 
       height:252px; 
       width:20px;
    } 
    div.vertical-scroll div
    { 
       height:306px; 
    } 
    td.tableverticalscroll
    {
       width:22px;
	   line-height: 1px;
	   text-align:center;
	   
    }
</style>
<![endif]-->