/* DSP Standard Table Layout, borders around all headers and cells */

/* Table layout */
table.dsp-00-table {border-collapse:collapse}

/* Column headers */
td.dsp-00-columnheader
{
	text-align:center;
	font-size:7pt;
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:2px;
	border-left-style:solid;
	border-left-width:1px;
	border-right-style:solid;
	border-right-width:1px;
	border-top-style:solid;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

/* Column header layout for leftmost and rightmost column */
td.dsp-00-columnheader-left{text-align:left}
td.dsp-00-columnheader-right{}

/* Row headers (first column)*/
td.dsp-00-rowheader
{	
	font-size:7pt;
	text-align:left; 
	padding-left:2px;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:2px;
	border-left-style:solid;
	border-left-width:1px;
	border-right-style:solid;
	border-right-width:1px;
	border-top-style:solid;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

/* Row header layout for topmost and bottommost header */
td.dsp-00-rowheader-top{}
td.dsp-00-rowheader-bottom{}

/* Row header layout depending on member level */
td.dsp-00-rowheader-0{padding-left:2px}
td.dsp-00-rowheader-1{padding-left:10px}
td.dsp-00-rowheader-2{padding-left:18px}
td.dsp-00-rowheader-3{padding-left:26px}
td.dsp-00-rowheader-4{padding-left:34px}
td.dsp-00-rowheader-5{padding-left:42px}
td.dsp-00-rowheader-6{padding-left:50px}

/* Table cell layout */
td.dsp-00-cell
{
	font-size:7pt;
	text-align:right; 
	padding-left:8px;
	padding-right:4px;
	border-left-style:solid;
	border-left-width:1px;
	border-right-style:solid;
	border-right-width:1px;
	border-top-style:solid;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

/* Cell layout for leftmost, rightmost, topmost and bottommost cell*/
td.dsp-00-cell-left{}
td.dsp-00-cell-right{}
td.dsp-00-cell-top{}
td.dsp-00-cell-bottom{}

/* Cell layout depending on row member level */
td.dsp-00-cell-0{}
td.dsp-00-cell-1{}
td.dsp-00-cell-2{}
td.dsp-00-cell-3{}
td.dsp-00-cell-4{}
td.dsp-00-cell-5{}
td.dsp-00-cell-6{}


