﻿.thispage{
    background:#ececf4;
	padding-bottom:10px;
	border:solid 1px #afafcf;
	text-align:center;
	padding-top:10px;
}

  .thispage table a,
 .thispage table a:link,
 .thispage table a:visited {
	border:none;
	}	
	
/* hack for ie-windows */
* html  .thispage table
{
	width:96%;
	margin:1em 1em 1em 1.2em;
}
/* end hack */ 

 .thispage caption {
	color: #878788;
	font-size:.94em;
	letter-spacing:.1em;
	margin:1em 0 0 0;
	padding:0 0 0 1em;
	caption-side:top;
	text-align:left;
	}	
	
/* hack for ie-windows */
* html  .thispage caption{
		padding-bottom:8px;
		padding-left: 0;
}
/* end hack */ 

 .thispage tr.odd td	{
	background:#ececf4;
	}
 .thispage tr.odd .column1	{
	background:#f4f9fe;
	}	
 .thispage column1	{
	background:#f9fcfe;
	}
	
 .thispage td {
	color:#001973;
	/*border:1px solid #afafcf;*/
	padding:.3em 0 0 1em;
	text-align:left;
	background:#ffffff;
	font-size: 0.9em;
	border-right:1px solid #dcdcdd;
	border-left:1px solid #dcdcdd;
	}	
    
  .thispage td.header-column {
	text-align:right;vertical-align:top;width:150px;
	}	 
    
    .thispage tr.first-row td	{
	padding-top:10px;
	}
   
    .thispage tr.divider-row td	{
	border-bottom:2px solid #dcdcdd;
	padding-top:10px;
	padding-bottom:10px;
	}
				
 .thispage th {
	font-weight:bold;
	color:#ffffff;
	text-align:left;
	border:1px solid #afafcf;
	padding:.3em 1em;
	background-color:#afafcf;
	font-size: 0.9em;
	}	

text-table.table {
	width:96.5%;
	border:1px solid #afafcf;
	margin:1em 1em 1em 1.2em;
	border-collapse:collapse;
	}
