body {
	background-color : #202020;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	scrollbar-base-color : #0c0c0c;
}

body.white {
	background-color : #ffffff;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	scrollbar-base-color : #0c0c0c;
} 

p {
	font-family : verdana, sans-serif;
	font-size : 8pt;
	color : #ad9c63;
	line-height : 14pt;
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 4px;
	margin-bottom : 4px;
	text-align : justify;
}

p.form {
	font-family : verdana, sans-serif;
	font-size : 9pt;
	color : #cdd5e1;
	line-height : 16pt;
	margin-left : 0px;
	margin-right : 10px;
	margin-top : 2px;
	margin-bottom : 2px;
	text-align : right;
}

p.list {
	font-family : verdana, sans-serif;
	font-size : 8pt;
	color : #ad9c63;
	line-height : 12pt;
	margin-left : 20px;
	margin-right : 10px;
	margin-top : 4px;
	margin-bottom : 4px;
	text-align : justify;
}

p.black {
	font-family : verdana, sans-serif;
	font-size : 8pt;
	color : #000000;
	line-height : 10pt;
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 4px;
	margin-bottom : 4px;
	text-align : justify;
}

p.right {
	font-family : verdana, sans-serif;
	font-size : 8pt;
	color : #cdd5e1;
	line-height : 12pt;
	margin-left : 10px;
	margin-right : 0px;
	margin-top : 4px;
	margin-bottom : 4px;
	text-align : right;
}

p.padded {
	font-family : verdana, sans-serif;
	font-size : 8pt;
	color : #cdd5e1;
	line-height : 12pt;
	margin-left : 110px;
	margin-right : 10px;
	margin-top : 4px;
	margin-bottom : 4px;
	text-align : justify;
}

p.nav {
	font-family : verdana, sans-serif;
	font-size : 9pt;
	color : #ffffff;
	line-height : 15pt;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 4px;
	margin-bottom : 4px;
	text-align : left;
}

p.contacts {
	font-family : verdana, sans-serif;
	font-size : 8pt;
	color : #cdd5e1;
	line-height : 12pt;
	margin-left : 20px;
	margin-right : 10px;
	margin-top : 4px;
	margin-bottom : 4px;
	text-align : justify;
}


p.light {
	font-family : verdana, sans-serif;
	font-size : 6pt;
	color : #202020;
	line-height : 4pt;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0pt;
	margin-bottom : 0pt;
	text-align : left;
}


p.footnote {
	font-family : verdana, sans-serif;
	font-size : 8pt;
	color : #808080;
	line-height : 10pt;
	margin-left : 10px;
	margin-right : 8px;
	margin-top : 4px;
	margin-bottom : 2px;
	text-align : center;
}

h1 {
	font-family : verdana, sans-serif;
	font-size : 6pt;
	line-height : 6pt;
	margin-left : 0px;
	margin-bottom : 0px;
	margin-right : 0px;
	margin-top : 0px;
	font-weight : normal;
	color: #202020;
	text-align : left;
}

h2 {
	font-family : Verdana, sans-serif;
	font-size : 10pt;
	line-height : 14pt;
	margin-left : 10px;
	margin-right : 10px;
	margin-bottom : 2px;
	margin-top : 0px;
	font-weight : normal;
	color: #e2b504;
	text-align : left;
}

h3 {
	font-family : Verdana, sans-serif;
	font-size : 10pt;
	line-height : 14pt;
	margin-left : 0px;
	margin-right : 4px;
	margin-bottom : 2px;
	margin-top : 0px;
	font-weight : bold;
	color: #bca870;
	text-align : right;
}

h4 {
	font-family : verdana, sans-serif;
	font-size : 9pt;
	line-height : 14pt;
	margin-left : 10px;
	margin-right : 2px;
	margin-bottom : 10px;
	margin-top : 0px;
	font-weight : bold;
	color: #000000;
	text-align : left;
}



a {
	font-weight : normal;
	color: #acacac;
	text-decoration : none;}
	
a.footnote {
	font-weight : normal;
	color: #ffffff;
	text-decoration : none;}

:link { color: #acacac;} 
:link.visited { color: #acacac;} 
:link.nav { color : #ffb43f; }
:link.footnote { color : #808080; }

:hover { color: #f9eecd;
		  text-decoration : underline;} 
:hover.nav { color : #ff4040; }
:hover.mail { font-weight : normal;
				color : #ffffff; }
:hover.footnote { font-weight : normal;
				text-decoration : underline;
				color : #ffffff; }
	
:active { color: #ff1b1b; } 

:visited { color: #acacac; }
:visited.nav { color : #d3c5af; }
:visited.footnote { color : #808080; }

em { font-style : italic; }

em.yellow { font-style : normal;
		  color: #ecb318; 
		  font-weight : bold;}
		  
em.white { font-style : normal;
           color: #ffffff; }	  

em.note { font-style : italic;
		  font-size : 8pt;
           color: #cdd5e1; }
		   
em.grey { font-style : normal;
		  color: #c0c0c0; }


strong { font-weight : bolder; }

img {margin-bottom : 0px;
	margin-top : 0px; 
	border-color : #ad9c63;}

td {vertical-align : top;}

td.bottom {vertical-align : bottom;}

textarea   { overflow: auto }

ul {
	font-family : verdana, sans-serif;
	font-size : 8pt;
	color : #000000;
	line-height : 12pt;
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 4px;
	margin-bottom : 4px;
	text-align : justify;
}