
/*################################################################################################*/	
/* --fonts -- */	
/*#######################################################################################*/
 

@import url('https://fonts.googleapis.com/css?family=Open+Sans');
 
 
/* --Global  Definition -- */	

html{
      margin:0;
      padding:0;
      height:100%;
      border:none;
      overflow: scroll;
}

form{
      margin:0;
      padding:0;
}

body {
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	background-color: #ffffff;
	border:none;
	font-family:  'Open Sans', sans-serif;
	font-size: 0.9em;
	color: #000000;
	float: left;
	height: 100%;
	line-height:17px;
}

table
{
padding:0px;
margin:0px;
width:100%;
}

td,th {
 
	color: #548d2e;
	line-height:17px;
	padding:0px;	
}

tr {
	width:auto;
}

h1 {font-size:21px; color: #000000;margin-bottom:4px;margin-top:2px;padding-top:0px; font-weight:normal;line-height:normal;}
h2 {font-size:11px; color: #000000;margin-bottom:4px;margin-top:0px;padding-top:0px;line-height:normal;}
h3 {font-size:14px; color: #000000;margin-bottom:4px;margin-top:0px;padding-top:0px;line-height:normal;}
h4 {font-size:15px; color: #000000;margin-bottom:4px;margin-top:0px;padding-top:0px;line-height:normal;}

li {
margin:0px;
padding:0px;
}

ul {
list-style-image:url(../images/point.gif);
list-style-type:none;
padding:0px;
padding-left:1px;
margin-top:-1px;
margin-bottom:0px;
margin-left:16px;
}

ol {
padding:0px;
padding-left:4px;
margin-top:0px;
margin-bottom:0px;
margin-left:22px;
}

P {
	margin:0pt;
	padding:0pt;
}

.IBtemplate{
clear:both;
width:auto;	
}
.tmplateprop{
clear:both;
width:auto;	
}