
.error {
font-family:Arial, Helvetica, sans-serif;
font:10pt Arial, Helvetica, sans-serif;
font-size:10pt;
color:#CC0000;
}

td {
font-family:Arial, Helvetica, sans-serif;
font:8pt Arial, Helvetica, sans-serif;
font-size:8pt;
line-height:15px;
color:#330202;
padding-top:0pt;
padding-left:0pt;
padding-bottom:0pt;
padding-right:0pt;
}

fieldset {
font-family:Arial, Helvetica, sans-serif;
font:8pt Arial, Helvetica, sans-serif;
font-size:8pt;
color:#000000;
border-style:solid;
border-width:1px;
border-color:#808080;
}

legend {
font-family:Arial, Helvetica, sans-serif;
font:8pt Arial, Helvetica, sans-serif;
font-size:8pt;
color:#000000;
}

.document_table {
border-left-width:0px;
border-right-width:0px;
border-top-width:0px;
border-bottom-width:0px;
border-style:solid;
border-color:#000000;
}

.document_table1 {
border-left-width:1px;
border-right-width:1px;
border-top-width:1px;
border-bottom-width:1px;
border-style:solid;
border-color:#000000;
layout-grid-mode : both;
}

.txt {
color:#330202;
font-size:8pt;
line-height:15px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
}

.doc_headline {
color:#330202;
font-size:8pt;
font-weight:bold;
text-align:left;
padding-bottom:5pt;
padding-left:0pt;
padding-right:0pt;
}


.grid_headerb {
border-color:#4791C5;
border-style:solid;
border-left-width:1px;
border-right-width:1px;
border-top-width:1px;
border-bottom-width:1px;
background-color:#DBEAF5;
padding-left:5px;
padding-right:5px;
padding-top:1px;
padding-bottom:1px;
font-size:8pt;
color:#000000;
}

.grid_header {
border-color:#4791C5;
border-style:solid;
border-left-width:0px;
border-right-width:1px;
border-top-width:1px;
border-bottom-width:1px;
background-color:#DBEAF5;
padding-left:5px;
padding-right:5px;
padding-top:1px;
padding-bottom:1px;
font-size:8pt;
color:#000000;
}

.grid_headercal {
border-color:#4791C5;
border-style:solid;
border-left-width:0px;
border-right-width:0px;
border-top-width:0px;
border-bottom-width:1px;
background-color:#DBEAF5;
padding-left:5px;
padding-right:5px;
padding-top:1px;
padding-bottom:1px;
font-size:8pt;
color:#000000;
}

.grid_cal {
border-color:#4791C5;
border-style:solid;
border-left-width:0px;
border-right-width:0px;
border-top-width:0px;
border-bottom-width:0px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:1px;
font-size:8pt;
color:#000000;
}

.grid_footercal {
border-color:#4791C5;
border-style:solid;
border-left-width:0px;
border-right-width:0px;
border-top-width:1px;
border-bottom-width:0px;
padding-left:5px;
padding-right:5px;
padding-top:1px;
padding-bottom:1px;
font-size:8pt;
color:#808080;
}


.outerborder {
border-left-width:10px;
border-right-width:10px;
border-top-width:10px;
border-bottom-width:10px;
border-style:solid;
border-color:#ffffff;
}

.innerborder {
border-left-width:1px;
border-right-width:1px;
border-top-width:1px;
border-bottom-width:1px;
border-style:solid;
border-color:#474C50;
}

.doc_img {
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
}

.outercard_frame { background-color:#ffffff;border-left-width:1px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-style:solid;border-color:#808080; }
.outercard_frame_end { background-color:#f1f1f1;border-left-width:1px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-style:solid;border-color:#808080; }
.sh_content_c1 { padding-left:5px;padding-top:5px;padding-bottom:5px;padding-right:5px;background-color:#ffffff;border-left-width:0px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-style:solid;border-color:#808080; }
.sh_content_c2 { padding-left:5px;padding-top:5px;padding-bottom:5px;padding-right:5px;background-color:#f1f1f1;border-left-width:0px;border-top-width:0px;border-right-width:0px;border-bottom-width:1px;border-style:solid;border-color:#808080; }
.sh_content_c3 { padding-left:5px;padding-top:5px;padding-bottom:5px;padding-right:5px;background-color:#ffffff;border-left-width:0px;border-top-width:1px;border-right-width:0px;border-bottom-width:0px;border-style:solid;border-color:#808080; }

a {color:#000000;text-decoration:underline;}
a.hover {color:#000000;text-decoration:underline;}
a.visited {color:#000000;text-decoration:underline;}
.anone {color:#000000;text-decoration:none;}
.anone:hover {color:#000000;text-decoration:none;}
.anone:visited {color:#000000;text-decoration:none;}
hr {color:#000000;height:1px;}

.doc_style_txt   { font-weight:normal; }
.doc_style_txtb  { font-weight:bold; }
.doc_style_txti  { font-style:italic; }
.doc_style_txtbi { font-weight:bold;font-style:italic; }


