﻿    body,td
    {
        font-family: Arial;
        font-size: 11px;
        color: #222222;
    }

	td
	{
		white-space: nowrap;
	}
    
    body
    {
        background: white;
    }
    
    a
    {
		text-decoration: none;
		color: black;
    }
    
    a:hover
    {
		text-decoration: underline;
    }
    
    iframe
	{
		border: none;
		overflow: hidden;
	}
    
    .topline
    {
		border-top: solid 2px #006699;
    }
    
    input
    {
        font-size: 11px;
    }
     
    label
    {
        display:inline-block;
        display:-moz-inline-block;
        width: 150px;
    }  

                
	.title
	{
		font-size: 18px;
		font-weight: bold;
		display: block;
		padding-bottom: 10px;
	}

    table.dwh_MainTable
    {
        width: 490px;
	    border-collapse: collapse;
	    border: 0px;
    }
    
    table.dwh_matrixtable
    {
        width: 490px;
    }
    
    td.dwh_individualtimebox
    {
        padding-left: 5px;
    }
    
    td.dwh_matrixCell
    {
        padding: 0px;
    }
    
    td.dwh_key
    {
        white-space: normal;
	    border: solid 1px white;
	    border-left: 0px;
	    border-top: 0px;
	    vertical-align: top;
	    background: #d3e2f5;
	    height: 40px;
	    padding-left: 10px;
	    padding-right: 10px;
	    padding-top: 15px;
	    vertical-align: top;
	    font-weight: bold;
	    width: 103px;	    
    }
    
    td.dwh_value
    {
	    border: solid 1px white;
	    border-top: 0px;
	    border-right: 0px;
        white-space: nowrap;
        vertical-align: top;
        background: #e8eff8;
	    padding-left: 10px;
	    padding-top: 8px;
	    padding-bottom: 4px;
	    vertical-align: top;
    }
    
    td.matrix_top_key
    {
        background: #336ca6;
        text-align: center;
        vertical-align: bottom;
        padding-bottom: 5px;
        padding-top: 5px;
    }
    
    td.matrix_left_key
    {
        background: #dddddd;
        padding-left: 10px;
	    padding-right: 10px;
	    vertical-align: middle;
	    width: 105px;	
        height: 18px;
        vertical-align: middle;
    }

    td.matrix_corner
    {
    }
    
    td.matrix_check
    {
        background: #eeeeee;
        text-align: center;
    }

    .outputButton
    {
        width: 70px;
        text-align: center;
    }
    
    .error
    {
        color: red;
        font-weight: bold;
    }
    
    .dwh_output_key
    {
        white-space: normal;
        height: 20px;
        font-weight: bold;
	    padding-left: 10px;
	    padding-top: 8px;
    }
    
    .addText
    {
		white-space: pre;
		padding-left: 10px;
		width: 500px;
    }
    
