 A {
		font-family: arial;
		font-size: 10pt;
		font-weight: bold;
		font-style: none;
		text-decoration: none; 
}

A.mail {
		font-family: arial;
		font-size: 8pt;
		font-weight: normal;
		font-style: none;
		text-decoration: none;
}

A.lit {
		font-family: arial;
		font-size: 10pt;
		font-weight: bold;
		font-style: none;
		text-decoration: none;
}

A.lit2 {
		font-family: arial;
		font-size: 10pt;
		font-weight: normal;
		font-style: none;
		text-decoration: none;
}


H1 {
		font-family: arial;
		font-size: 16pt;
		font-weight: bold;
		font-style: none;
		text-decoration: none;
		text-align: center;
		text-indent: 0pt;
		margin-top: 10pt;
		margin-bottom: 10pt;
		margin-left: 10pt;
		margin-right: 10pt;
}

H2 {
		font-family: arial;
		font-size: 12pt;
		font-weight: light;
		font-style: none;
		text-decoration: none;
		text-align: center;
		text-indent: 0pt;
		margin-top: 10pt;
		margin-bottom: 10pt;
		margin-left: 10pt;
		margin-right: 10pt;
}

H3 {
		font-family: arial;
		font-size: 12pt;
		font-weight: bold;
		font-style: none;
		text-decoration: none;
		text-align: left;
		text-indent: 0pt;
		margin-top: 10pt;
		margin-bottom: 10pt;
		margin-left: 10pt;
		margin-right: 10pt;
}

H4 {
		font-family: arial;
		font-size: small;
		font-weight: bold;
		font-style: none;
		text-decoration: none;
		text-align: justify;
		text-indent: 0pt;
		margin-top: 10pt;
		margin-bottom: 10pt;
		margin-left: 10pt;
		margin-right: 10pt;
}

P {
		font-family: arial;
		font-size: 10pt;
		font-weight: medium;
		font-style: none;
		text-decoration: none;
		text-align: justify;
		text-indent: 0pt;
		margin-top: 10pt;
		margin-bottom: 0pt;
		margin-left: 10pt;
		margin-right: 10pt;
		
}


P.margin {
		font-family: arial;
		font-size: 10pt;
		font-weight: medium;
		font-style: none;
		text-decoration: none;
		text-align: justify;
		text-indent: 0pt;
		margin-top: 10pt;
		margin-bottom: 0pt;
		margin-left: 30pt;
		margin-right: 10pt;
		
}



P.address {
		font-family: arial;
		font-size: 8pt;
		font-weight: light;
		font-style: none;
		text-decoration: none;
		text-indent: 0pt;
		margin-top: 0pt;
		margin-bottom: 0pt;
		margin-left: 10pt;
		margin-right: 0pt;
}

P.courier {
		font-family: courier;
		font-size: small;
		font-weight: medium;
		font-style: none;
		text-decoration: none;
		text-align: justify;
		text-indent: 0pt;
		margin-top: 10pt;
		margin-bottom: 10pt;
		margin-left: 10pt;
		margin-right: 10pt;
}

P.cent {
		font-family: arial;
		font-size: 10pt;
		font-weight: medium;
		font-style: none;
		text-decoration: none;
		text-align: center;
		text-indent: 0pt;
		margin-top: 10pt;
		margin-bottom: 10pt;
		margin-left: 10pt;
		margin-right: 10pt;
}

P.abstract {
		font-family: arial;
		font-size: small;
		font-weight: light;
		font-style: none;
		text-decoration: none;
		text-align: justify;
		text-indent: 0pt;
		margin-top: 10pt;
		margin-bottom: 10pt;
		margin-left: 30pt;
		margin-right: 30pt;
}

P.toc {
		font-family: arial;
		font-size: 10pt;
		font-weight: bold;
		font-style: none;
		text-decoration: none;
		text-align: left;
		text-indent: 0pt;
		margin-top: 10pt;
		margin-bottom: 10pt;
		margin-left: 0pt;
		margin-right: 0pt;
}

P.toc1 {
		font-family: arial;
		font-style: none;
		text-decoration: none;
		text-align: left;
		text-indent: 0pt;
		margin-top: 10pt;
		margin-bottom: 10pt;
		margin-left: 10pt;
		margin-right: 0pt;
}

P.toc2 {
		font-family: arial;
		font-size:8pt;
		font-style: none;
	    font-weight: bold;
	    text-decoration: none;
		text-align: left;
		text-indent: 0pt;
		margin-top: 0pt;
		margin-bottom: 0pt;
		margin-left: 10pt;
		margin-right: 0pt;
}

P.toctit {
		font-family: arial;
		font-size: 10pt;
		font-weight: bold;
		font-style: none;
		text-decoration: underline;
		text-align: left;
		text-indent: 0pt;
		margin-top: 10pt;
		margin-bottom: 10pt;
		margin-left: 0pt;
		margin-right: 0pt;
}

OL {
		font-family: arial;
		font-size: 10pt;
		font-weight: medium;
		font-style: none;
		text-decoration: none;
		text-indent: 0pt;
		
		margin-top: 0pt;
		margin-bottom: 0pt;
		margin-right: 10pt;
}

UL {
		font-family: arial;
		font-size: 10pt;
		font-weight: medium;
		font-style: none;
		text-decoration: none;
		text-indent: 0pt;
		
		margin-top: 0pt;
		margin-bottom: 0pt;
		margin-right: 10pt;
}


DL {
		font-family: arial;
		font-size: 10pt;
		
		font-style: none;
		text-decoration: none;
		text-indent: 0pt;
		margin-left: 10pt;
		margin-top: 0pt;
		margin-bottom: 0pt;
		margin-right: 10pt;
}


DD {
		font-family: arial;
		font-size: 10pt;
	
		font-style: none;
		text-decoration: none;
		text-indent: 0pt;
		margin-left: 10pt;
		margin-top: 0pt;
		margin-bottom: 0pt;
		margin-right: 10pt;
}


DT {
		font-family: arial;
		font-size: 10pt;
		
		font-style: none;
		text-decoration: none;
		text-indent: 0pt;
		margin-left: 10pt;
		margin-top: 0pt;
		margin-bottom: 0pt;
		margin-right: 10pt;
}




FORM {
		font-family: arial;
		font-size: small;
		font-weight: medium;
		font-style: none;
		text-decoration: none;
		text-align: justify;
		text-indent: 0pt;
		margin-top: 10pt;
		margin-bottom: 10pt;
		margin-left: 10pt;
		margin-right: 10pt;
}



SPAN.bold { 
           font-weight: bold;
           font-family: arial;
		   font-size: 10pt;
		   font-style: none;
		   text-decoration: none;
}

SPAN.legend { 
           
           font-family: arial;
		   font-size: 10pt;
		   font-style: none;
		   text-decoration: none;
}


DIV.legend { 
           line-height: 12pt;
           font-family: arial;
		   font-size: 10pt;
		   font-style: none;
		   text-decoration: none;
}





tt {
		font-family: courier;
		font-size: small;
		font-style: none;
		text-decoration: none;
}

code {
		font-family: courier;
		font-size: small;
		font-style: none;
		text-decoration: none;
}

TABLE {
		font-family: arial;
		font-size: 10pt;
		font-style: none;
		text-indent: 0pt;
}

TABLE.noind {
		font-family: arial;
		font-size: xx-small;
		font-style: none;
		text-indent: 0pt;
}

TH {
		font-family: arial;
		font-size: 10pt;
		font-style: bold;
}


TR {
		font-family: arial;
		font-size: 10pt;
		font-style: none;

}
TR.small {
		font-family: arial;
		font-size: 8pt; 
		font-style: none;

}


TR.center {
		font-family: arial;
		font-size: 10pt; 
		font-style: none;
		text-align: center;

}



TR.head {
		font-family: arial;
		font-size: 10pt; 
		font-style: none;
		text-align: center;
		font-weight: bold;
		background-color: #E4E4E4;

}


TR.center_top {
		font-family: arial;
		font-size: 10pt; 
		font-style: none;
		text-align: center;
		vertical-align: top;

}

TR.light {
		font-family: arial;
		font-size: 10pt; 
		font-style: none;
		text-align: center;
		background-color: white;
}
TR.bold {
		font-family: arial;
		font-size: 10pt; 
		font-style: none;
        font-weight: bold;
		text-align: center;
}

TD {
		font-family: arial;
		font-size: 10pt; 
		font-style: none;
}

TD.justify {
		font-family: arial;
		font-size: 10pt; 
		font-style: none;
		text-align: justify;
}

TD.center {
		font-family: arial;
		font-size: 10pt; 
		font-style: none;
		text-align: center;

}


TD.small {
		font-family: arial;
		font-size: 8pt; 
		font-style: none;
        text-align: center;
}

TD.small_left {
		font-family: arial;
		font-size: 8pt; 
		font-style: none;
        text-align: left;
}


TD.small_bold {
		font-family: arial;
		font-size: 8pt; 
		font-style: none;
        text-align: left;
		font-weight: bold;
}



TD.left_top {
		font-family: arial;
		font-size: 10pt;
		font-style: none;
		text-align: left;
		vertical-align: top;
}


TD.left {
		font-family: arial;
		font-size: 10pt;
		font-style: none;
		text-align: left;
		
}


TD.top {
		font-family: arial;
		font-size: 10pt;
		font-style: none;
		vertical-align: top;
}

TD.courier {
		font-family: courier;
		font-size: 8pt;
		font-style: none;
		text-align: left;
}

PRE {
		margin-left: 0pt;
}

EM {
	font-style: italic;
	font-family: times, times new roman;
	font-size: 11pt;
}


EM.big {
	font-style: italic;
	font-family: times, times new roman;
	font-size: 12pt;
}

SUB.em {
		font-family: times, times new roman;
		font-size: 11pt;
		font-style: italic;
}

SUB.big {
		font-family: times, times new roman;
		font-size: 11pt;
}

SUP.em {
		font-family: times, times new roman;
		font-size: 10pt;
		font-style: italic;		
}

SUP {
		font-family: arial;
		font-size: 9pt;
		font-style: none;
		text-decoration: none;
}

SUP.reg {
		font-family: arial;
		font-size: 11pt;
		font-style: none;
		text-decoration: none;
}

SUB.reg {
		font-family: arial;
		font-size: 11pt;
		font-style: none;
		text-decoration: none;
}

SUB {
		font-family: arial;
		font-size: 9pt;
		font-style: none;
		text-decoration: none;
}


SUB.bold {
		font-family: arial;
		font-weight: bold;
		font-size: 9pt;
		font-style: none;
		text-decoration: none;
}

SUP.bold {
		font-family: arial;
		font-weight: bold;
		font-size: 9pt;
		font-style: none;
		text-decoration: none;
}
  

