﻿.TableHeader {
	background-color:#333;
	font-size:8pt;	
	font-weight:bold;
	color:#fff;	
	text-align:left;
	font-family:Arial, sans-serif;	
}

table.tablestyleexpanded {
	cellspacing:0;
	cellpadding:3;
	border-color:#808080;
	border-width:1px;
	border-style:solid;
	border-collapse:collapse;
	font-family:Arial, sans-serif;
	font-size:8pt;
}

table.tablestyleexpanded tr {
	background-color:White;
}

table.tablestyleexpanded tr.SubHeader1 {
	background: #EBE9E6 url(subheaderbkgd.gif) repeat-x;
	text-align:center;
	font-weight:bold;
	color:#000000;	
}

table.tablestyleexpanded tr.SubHeader2 {
	background-color:#909090;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
}

table.tablestyleexpanded tr.oddrow {
	background-color:#808080;
}

table.tablestyleexpanded tr.evenrow {
	background-color:#E8E8E8;
}


table.tablestyleexpanded td {
	border-style:solid;
	border-color:#808080;
	border-width:1px;
	padding-top:2px;
	padding-bottom:2px;
	text-align:center;
}


table.tablestyleexpanded td.firstcolumncenter {
	text-align:center;
	font-weight:bold;
}

table.tablestyleexpanded td.firstcolumnleft {
	text-align:left;
	font-weight:bold;
}

table.tablestyleexpanded td.toprow {
	border-color:#808080;
	text-align:center;
	padding-bottom:0 !important;
	padding-bottom:0 !important;
}

table.tablestyleexpanded td.tabletext {	
	text-align:left;	
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
}

table.tablestyleexpanded th {
	border-style:solid;
	border-color:#808080;
	border-width:1px;
	font-weight:bold;
	padding-top:2px;
	padding-bottom:2px;
}


table.tablestyleexpanded th.toprow {
	border-color:White;
	text-align:center;
}

table.tablestyleexpanded th.firstcolumnleft {
	text-align:left;

}

table.tablestyleexpanded th.firstcolumncenter {
	text-align:center;
}

#headerbox 
{	
padding: 1px;
background-color:#F5F5F5;
border:2px solid #E8E8E8;
}

