body
{
font-family: Arial;
background-color: #999999;
margin-bottom: 0;
margin-right: 0;
margin-top: 0;
margin-left: 0;
}
.gray_table
{
background-color: #999999;	
}
.white_table
{
background-color: #FFFFFF;	
}
h1
{
font-size: 14pt;
color: #CCCACA;
font-weight:normal;
text-align:center;
padding-top: 0pt;
}
.top_links
{
font-size: 11pt;
color: #868585;
font-weight:normal;
text-decoration: none;
padding-bottom: 0pt;
}
.gray_text
{
font-size: 11pt;
color: #868585;
font-weight:normal;
text-align: right;
}
p
{
padding-right:10pt;
padding-left: 7pt;
}
.text_info
{
font-size: 10pt;
color: #575757;
font-weight:normal;
text-align: justify;
line-height: 11pt;
}
.text_info_light
{
font-size: 10pt;
color: #878787;
font-weight:normal;
text-align: justify;
line-height: 11pt;
}
.table_in_border
{
border-style: solid; 
border-width: 1pt; 
border-color: #C4C3C3;
}
.tab_top_bot_border
{
border-top-style: solid; 
border-top-width: 1pt; 
border-top-color: #C4C3C3;
border-bottom-style: solid; 
border-bottom-width: 1pt; 
border-bottom-color: #C4C3C3;
background-color: #FEFCFC;
}
.caption_large
{
vertical-align: middle;
font-size: 11pt;
color: #575757;
font-weight:bold;
text-align: left;
padding-left: 10pt;
padding-top: 0pt;
}
.caption_small
{
vertical-align:middle;
font-size: 9pt;
color: #575757;
font-weight:bold;
text-align: left;
padding-left: 10pt;
padding-top: 0pt;
}
.caption_small_light
{
vertical-align:middle;
font-size: 9pt;
color: #878787;
font-weight:bold;
text-align: left;
padding-left: 10pt;
padding-top: 0pt;
}

.gray_cell
{
border-bottom-style: solid; 
border-bottom-width: 1pt; 
border-bottom-color: #C4C3C3;
border-top-style: solid; 
border-top-width: 1pt; 
border-top-color: #C4C3C3;
background-color: #E0E0E0;
vertical-align: middle;
}
.italic_gray_text
{
font-size: 11pt;
color: #ECEDED;
font-weight:bold;
font-style:italic;
text-align: justify;
padding-left:120pt;
padding-bottom:10pt;
}
.italic_gray_text_small
{
font-size: 8.8pt;
color: #C6C6C6;
font-weight:bold;
font-style:italic;
text-align: justify;
padding-left:120pt;
padding-bottom:10pt;
}

.it_gray_small_dark
{
font-size: 9pt;
color: #575757;
font-weight:bold;
font-style:italic;
text-align: justify;
}
.bold_gray_small_dark
{
font-size: 9pt;
color: #575757;
font-weight:bold;
text-align: justify;
}
.it_gray_small_light
{
font-size: 9pt;
color: #878787;
font-weight:bold;
font-style:italic;
text-align: justify;
}
.bold_gray_small_light
{
font-size: 9pt;
color: #878787;
font-weight:bold;
text-align: justify;
}
.italic
{
font-style: italic;
font-size: 10pt;
color: #575757;
font-weight:normal;
text-align: justify;
line-height: 10pt;

}
.italic_small_text
{
font-size: 8pt;
color: #8D8B8B;
font-weight:normal;
font-style:italic;
text-align: justify;
padding-left:10pt;
padding-bottom: 0pt;
}
.names
{
font-size: 8.5pt;
color: #8D8B8B;
font-weight:bold;
text-align: right;
padding-left:10pt;
padding-right:10pt;
padding-top: 0pt;
}
.text_link
{ 
text-decoration:none;
color: #303030;
}
.pink_cell
{
background-color: #FEFCFC;
}
.img_border
{
border-style: solid; 
border-width: 1pt; 
border-color: #C4C3C3;
}
.img_border_dark
{
border-style: solid; 
border-width: 1pt; 
border-color: #878787;
}

.list
{
list-style-type:square;
padding-left: 0pt;
}
.znocka
{
font-size: 7pt;
color: #8D8B8B;
font-weight:normal;
text-align: left;
padding-top: 0pt;
}
.contact_info
{
font-size: 10pt;
color: #575757;
font-weight:normal;
text-align: center;
line-height: 18pt;
}
.link_no_decor
{
text-decoration: none;
color: #1516A2;
}