﻿@charset "UTF-8";
 @media print {
.non-print {
	display:none;
}
}

p{
  padding : 0px;
  margin : 0.8em 0px 1.2em 12px;
  margin-left : 12px;
  margin-top : 0.8em;
  margin-bottom : 1.2em;
  font-size : x-small;
  line-height : 1.2em;
}
h3{
  padding : 0px;
  margin : 24px 0px 0px 0px;
  margin-top : 24px;
  font-size : small;
}
h4{
  padding : 0px;
  margin : 0.4em 0px 0.1em 12px;
  margin-left : 12px;
  font-size : x-small;
}
h5{
  padding : 0px;
  margin : 16px 0px 0px 12px;
  font-size : x-small;
  font-weight : 400;
}
h6{
  padding : 0px;
  margin :4px 0px 0px 24px;
  font-size : x-small;
  font-weight : 400;
}
.todo{
  color:red;
  background-color:yellow;
}

h5 img{
	border-width:0px;
	vertical-align:text-bottom;
	width:18px;
	height:18px;
	margin-right:4px;
}

h3 img{
	border-width:0px;
	vertical-align:text-bottom;
	margin-right:4px;
	width:30px;
	height:28px;
}

p a img{
	border-width:0px;
	vertical-align:text-bottom;
	width:18px;
	height:18px;
	margin-right:2px;
}

p img{
	border-width:0px;
	vertical-align:text-bottom;
}

/* CoolTable */
table.cool{
	border-collapse: collapse;
	border-spacing: 0px;

	border: solid 1px #999999;
	background-color:#999999;

	padding:0px;
	margin:10px;
	font-size : x-small;
}
table.cool td {border: solid 1px #999999;padding:2px 10px 2px 10px;background-color:white;}
table.cool td.head{background-color:#eeeeee;}
table.cool tr.label td {background-color:#bbbbbb;}