body{
	background-color: #FFFFFF;
}

td.topnav{
	padding-top: 3px;
	padding-left: 4px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
}

a.topnav{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
a.topnav:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
}

h3{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #669900;
}

h5{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #aabb00;
}

td.content{
	height: 100%;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;	
}

p{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

td.colmenu{
	padding-left: 2px;
}

div.titlemenu{
	background-image: url(../images/bg_titlemenu.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-left: 20px;
	padding-top: 11px;
	height: 36px;
}

table.menu{
	border: 1px solid #999999;
	border-collapse: collapse;
}

td.menu{
	border: 1px solid #999999;
	border-collapse: collapse;
	background-color: #669900;
}
td.menuitem{
	border: 1px solid #999999;
	border-collapse: collapse;
	padding-left: 2px;
}

a.menulink{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
a.menulink:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #669900;
	text-decoration: none;
}

a.agreen{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #aabb00;
	text-decoration: none;
}
a.agreen:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #aabb00;
	text-decoration: underline;
}

hr{
	color: #aabb00;
	background-color: red;
	height: 1px;
	border: 0;
}

p.quote{
	padding: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-style: italic;
}

p.borderquote{
	padding: 10px;
	background-color: #edf7df;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	font-style: italic;
}

td.colprint{
	padding-right: 5px;
	padding-top: 2px;
}

table.gr_tab{
	border: 1px solid #aabb00;
	padding: 15px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

a.darkgreen{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669900;
	text-decoration: none;
}
a.darkgreen:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669900;
	text-decoration: underline;
}

a.darkgreen_b{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a.darkgreen_b:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669900;
	text-decoration: underline;
}

a.darkgreen_b_u{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669900;
	text-decoration: none;
}
a.darkgreen_b_u:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669900;
	text-decoration: underline;
}

li.noli{
	margin: 0px;
	list-style-position: inherit;
	list-style: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

#innertable{
	border: 1px solid #999999;
	border-collapse: collapse;
	padding: 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#innertable td{
	border: 1px solid #999999;
	border-collapse: collapse;
}

li.ol02{
	list-style: url(../images/ol02.gif);
	list-style-position: outside;
}

ul.noindent{	
	margin: 25px;
}

#commitments{
	border: none;
	padding:5px;
	padding-left: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/* COMMITMENTS FULFILMENT */

#harmtab{
	border: 1px solid #999999;
	border-collapse: collapse;
	padding: 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 96%;
}

#harmtab td{
	vertical-align: top;
	border: 1px solid #999999;
	border-collapse: collapse;
}

#cf{
list-style-type:none;
margin:0px;
}

li.ol01_cf{
	background-image: url(../images/ol01_cf.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
}

li.ol02_cf{
	background-image: url(../images/ol02_cf.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
}

li.ol03_cf{
	background-image: url(../images/ol03_cf.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
}

li.ol04_cf{
	background-image: url(../images/ol04_cf.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
}

li.ol05_cf{
	background-image: url(../images/ol05_cf.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
}

li.ol06_cf{
	list-stype-type:none;
	background-image: url(../images/ol06_cf.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
}

li.ol07_cf{
	list-stype-type:none;
	background-image: url(../images/ol07_cf.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
}

li.ol08_cf{
	list-stype-type:none;
	background-image: url(../images/ol08_cf.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
}

li.ol09_cf{
	background-image: url(../images/ol09_cf.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
}

li.ol10_cf{
	background-image: url(../images/ol10_cf.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
}

li.ol11_cf{
	background-image: url(../images/ol11_cf.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
}

li.ol12_cf{
	background-image: url(../images/ol12_cf.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
}

li.ol13_cf{
	background-image: url(../images/ol13_cf.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
}

li.ol14_cf{
	background-image: url(../images/ol14_cf.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
}

li.ol15_cf{
	background-image: url(../images/ol15_cf.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
}

li.ol16_cf{
	background-image: url(../images/ol16_cf.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
}

li.ol17_cf{
	background-image: url(../images/ol17_cf.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
}

li.ol18_cf{
	background-image: url(../images/ol18_cf.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
}

li.ol19_cf{
	background-image: url(../images/ol19_cf.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
}

li.ol20_cf{
	background-image: url(../images/ol20_cf.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
}

li.ol21_cf{
	background-image: url(../images/ol21_cf.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
}

li.ol22_cf{
	background-image: url(../images/ol22_cf.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
}

li.ol23_cf{
	background-image: url(../images/ol23_cf.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
}

li.ol24_cf{
	background-image: url(../images/ol24_cf.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
}