@import url("documentation.css");

table.overview
{
	margin-top: 70px;	
	margin-left: 6px;	
	margin-right: 6px;	
	margin-bottom: 36px;	
	width: auto;
	border-collapse: separate;
	border-spacing: 4px;
	width: 100%
}

table.overview + table.overview
{
	margin-top: 0px;
	width: 50%
}

h1
{
	background-color: #E0E0E0;
}

h2
{
	white-space: nowrap;
}

a.item_link
{
	white-space: normal;
}

a.guideline_link {
	white-space: normal;
}

div.subheader {
	background-color: #EEEEEE;  
	font-size: 10px; 
	text-decoration: none;
	padding-left: 6px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin: 0px;
}

table.overview th {
	text-decoration: none;
	font-weight : normal;
	width: auto;
	vertical-align :top;
	padding-left:3px;
	padding-right:12px;
	margin-left: 0px;	
	margin-right: 0px;	
   	width: 50%;
}

table.overview th h2 {
	margin-top:4px;
	margin-bottom:3px;
}

th.report
{
   	background-color: #DFE9F4;
}

th.guidelines
{
   	background-color: #FBD9DA;
}

table.overview tr td {
	width: auto;
	vertical-align :top;
	margin:0px;
	padding: 0px;
   	width: 50%;
}

td.report
{
	border: 2px solid #EFF4FA;
 }

td.guidelines
{
	border: 2px solid #FDECEC;
}

td div {
	padding:4px;
}

td.report h2 
{
  	background-color: #EFF4FA;
  	margin: 0px;
  	padding: 3px;
}

td.guidelines h2 
{
    background-color: #FDECEC;
  	margin: 0px;
  	padding: 3px;
}

a.button
{
	background-color: #888888;
	color: #FFFFFF;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	padding-top: 1px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 0px;
	text-align: center;
	white-space: nowrap;
}

a.button:hover
{
	background-color: #000000;
}

a.button:active
{
	background-color: #000000;
}

div.footer {
	background-color: #EEEEEE;
	border-bottom-color: #E0E0E0;		
}
