body { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	color:#000000; 
}

a {
	color:rgb(0,65,112);
	text-decoration:underline;
}

H1 {
	FONT-WEIGHT: 700;
	COLOR: rgb(19,63,120);
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	font-size: 16pt;
	font-family:Arial, Helvetica, sans-serif;
}
H2 {
	FONT-WEIGHT: bold;
	MARGIN: 10px 0px 5px;
	COLOR: #424242;
	font-size: 11pt;
}
h3 {
	font-size: 10pt;
	font-weight: bold;
	MARGIN: 10px 0px 5px;
}


HR {
	CLEAR: left; BORDER-RIGHT: medium none; BORDER-TOP: #c4ced4 1px solid; MARGIN: 8px 0px 12px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; HEIGHT: 1px
}

p {
	font-family:Arial, Helvetica, sans-serif;
	line-height:13pt;
	margin:0px 0pt 10px;
	padding:0pt;
}

p.small_text {
font-family: Tahoma,Arial,sans-serif;
font-size:11px; 
line-height:normal;
}


ul { list-style:square; }	

/*table {float:none;}*/

/* table styles ################################*/
table {
	border:thin;
	border-width:2px;
	}
/* table styles ################################*/
table.zebra {
background-color:#FFFFFF;
border-spacing:0;
border-collapse:collapse;
font-size:11px;
font-family:Tahoma, Helvetica, sans-serif;
}

.zebra td {
padding: 3px }

.zebra tbody .odd {
background-color:rgb(230,230,230);
color:#000000;
border-bottom-style:solid;
border-bottom-width:thick;
}
.zebra tbody .even {
background-color:#ffffff;
color:#000000;
}
.zebra tbody .zebra_head {
background-color:rgb(210,210,210);
color:#000000;
font-weight:bold;
}
/* LAYOUT ################################*/
#header_zone, #head_image_zone, #right_block_zone, #content_bottom_zone, #page_bottom_zone{
	display:none;
}

#print_comment {
	display:block;
	color: #000000;
	font-weight: bold;
}

#left_block_zone {
	width: 100%
}


