BODY
{
	background-color: white;
	margin: 0px 0px 0px 0px;
}

BODY, TD
{
	font-family: tahoma, Geneva CY, arial, sans-serif;
	font-size: 10pt;
	color: #595959;
}

.mText{
	padding : 10px 10px 10px 10px;
}

.mMenu{
	padding-left : 12px;
	color: #0066CC;
	vertical-align : top;
	font : 10pt;
	font-weight : bold;
}

.mTitle{
	font-family : Arial, Helvetica, sans-serif;
	color : #0066CC;
	font-size: 18px;
	font-style : normal;
	font-weight : bold;
	text-align : right;
	vertical-align : bottom;
	padding-right : 3px;
    padding-bottom: 16px;
}

.mTitlet{
	font-family : Arial, Helvetica, sans-serif;
	color : #0066CC;
	font-size: 18px;
	font-style : normal;
	font-weight : bold;
	text-align : right;
	vertical-align : bottom;
	padding-right : 3px;
}

.mTextFooter{
	text-align : right;
	padding-right : 3px;
	padding-top : 3px;
}

.tarR{
	border: 1px #595959;
	border-style : solid solid none none;
}

.tarL{
	border: 1px  #595959;
	border-style : none none solid solid;
}

.tarText{
	padding : 0px 3px 0 3px;
}

A:link{
	color: #0066CC;
}
A:visited{
	color: #800080;
}
A.menu:link{
	color: #0066CC;
	text-decoration: underline;
	
}
A.menu:visited{
	color: #0066CC;
	text-decoration: underline;
	
}
A.menu:hover {
	color: #0066CC;
	text-decoration: underline;
	
}
A.footer:link{
	color: #0066CC;
}
A.footer:visited{
	color: #0066CC;
}

.layer {
padding-bottom: 0.2em;
line-height: 1.7em;
}

.data{
line-height: 1em;
}

p.header
{
    
    font-family: Tahoma,Verdana,Arial,Sans-serif;
    font-size: 120%;
    font-weight: bolder;
    color: #333333;
    text-align: center;
}
p.header2
{
	font-family: tahoma, Geneva CY, arial, sans-serif;
	font-size: 110%;
    font-weight: bolder;
	color: #595959;
    text-align: center;
    padding-top: 2.5em;
}
p.header3
{
	font-family: tahoma, Geneva CY, arial, sans-serif;
	font-size: 90%;
    font-weight: bolder;
    font-style : italic;
	color: #595959;
}
p.header31
{
	font-family: tahoma, Geneva CY, arial, sans-serif;
	font-size: 90%;
    font-weight: bolder;
	color: #595959;
}

ul.doc {
 /*margin-left: 40px;*/
 padding-left: 0px;
 list-style: none;
}
li.pdf {
 padding: .1em 0 1em 28px;
 /*font: 1.1em/1.2 Verdana, Arial, Verdana, sans-serif;*/
 background: url(/IMG/adobe_pdf.gif) no-repeat;
 }

.docname {
	padding-left: 2em;
}
.appendname {
	padding-left: 4em;
}
.new {
        color:red;
}

li.none{
    list-style-type: none;
}
.abbrname{
    letter-spacing:0.07em;
}

/*Nested lists*/
ol.list_num_1 li {list-style-type: none;}
ol.list_num_1 ul.list_1 li {list-style-type:disc !important;}
ol.list_num_1 ol.list_num_1 ul.list_1 li {list-style-type:disc !important;}

ol.list_num_1, ul.list_1 {padding-left: 1em}
li > ol.list_num_1 {margin: 0.5em 0 0 0 !important;}
li > ul.list_1 {margin: 0.5em 0 0 0;}
li > ol.list_num_1 > li {margin: 0.5em 0 0 0;}
ol.list_num_1 >li +li {margin-top:0.5em;}
ul.list_1 >li +li {margin-top:0.5em;}
/* Initialization of counters */
ol.list_num_1 {counter-reset: list1;}
ol.list_num_1 ol.list_num_1 { counter-reset: list2; }
ol.list_num_1 ol.list_num_1 ol.list_num_1 { counter-reset: list3; }

/*Increase the counter and print counter's value*/
ol.list_num_1 > li:before {
 counter-increment: list1;
 content: counter(list1) ". ";/* values like 1., 2.,... */
}
ol.list_num_1 ol.list_num_1 > li:before {
 counter-increment: list2;
 content: counter(list1) "." counter(list2) ". "; /* values like 2.1, 2.2,... */
}
ol.list_num_1 ol.list_num_1 ol.list_num_1 > li:before {
 counter-increment: list3;
 content: counter(list1) "." counter(list2) "." counter(list3) ". ";/* values like 2.1.1, 2.1.2,... */
}
/*END Nested lists*/
