body{font-family: Arial, Verdana, sans-serif;font-size: 80%;color: #000000;background-color: #ffffff;padding: 5px;margin: 0px;}.Bold{font-weight: bold;}.Italic{font-style: italic;}.Underline{text-decoration: underline;}.StrikeThrough{text-decoration: line-through;}.Subscript{vertical-align: sub;font-size: smaller;}.Superscript{vertical-align: super;font-size: smaller;}.FontComic{font-family: 'Comic Sans MS';}.FontCourier{font-family: 'Courier New';}.FontTimes{font-family: 'Times New Roman';}.FontVerdana{font-family: 'Verdana';}.FontArialBlack{font-family: "Arial Black", sans-serif}.FontArial{font-family: 'Arial';}.FontCalibri{font-family: 'Calibri';}.FontTahoma{font-family: 'Tahoma';}.FontSmaller{font-size: smaller;}.FontLarger{font-size: larger;}.FontSmall{font-size: 8pt;}.FontBig{font-size: 14pt;}.FontDouble{font-size: 200%;}.FontColor1{color: #ff9900;}.FontColor2{color: #0066cc;}.FontColor3{color: #ff0000;}.FontColor1BG{background-color: #ff9900;}.FontColor2BG{background-color: #0066cc;}.FontColor3BG{background-color: #ff0000;}.Indent1{margin-left: 40px;}.Indent2{margin-left: 80px;}.Indent3{margin-left: 120px;}.JustifyLeft{text-align: left;}.JustifyRight{text-align: right;}.JustifyCenter{text-align: center;}.JustifyFull{text-align: justify;}code{font-family: courier, monospace;background-color: #eeeeee;padding-left: 1px;padding-right: 1px;border: #c0c0c0 1px solid;}kbd{padding: 0px 1px 0px 1px;border-width: 1px 2px 2px 1px;border-style: solid;}blockquote{color: #808080;}/*@charset "utf-8";*/
/* CSS Document Horizontal*/
@media print{
    @page {
       size: A4;
       margin: 0.1in;
       margin-top:40px;
       margin-bottom:40px;
       margin-left:auto;
       margin-right:auto;
       size: 11.69in 8.27in;

       @top-center {
          content:element(pageHeader);
       }
       @bottom-center{
            content:element(pageFooter);
       }
    }
}

@page {
   size: A4;
   margin: 0.1in;
   margin-top:40px;
   margin-bottom:140px;
   margin-left:auto;
   margin-right:auto;
   size: 11.69in 8.27in;

   @top-center {
      content:element(pageHeader);
   }
   @bottom-center{
        content:element(pageFooter);
   }
}

.pageHeader {
    position: running(pageHeader);
    width:1020px;
    margin-left:auto;
    margin-right:auto;
    vertical-align:bottom;
}

.pageFooter {
    position: running(pageFooter);
    width:1020px;
    margin-left:auto;
    margin-right:auto;
}
.footer2 {
    width:1020px;
    margin-left:auto;
    margin-right:auto;
    margin-top:0px;
}
.header2 {
    width:1020px;
    margin-left:auto;
    margin-right:auto;
    margin-top:10px;
}

body {
margin:0px;
font-size:13px;
color:#807064;
font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
}

div#main_content{
    width:1020px;
    margin-left:auto;
    margin-right:auto;
}

.main_table{
    width:100%;
    background-color:white;
    border-width:0;
    margin-top:4px;
    vertical-align:top;
}

.main_header{
    height:110px;
    width:340px;
}

.header_title{
    margin-left:17px;
    margin-right:17px;
    color:white;
    font-size:23px;
    font-style:italic;
}

.header_value{
    margin-left:17px;
    margin-right:17px;
    color:white;
    font-size:38px;
    font-weight:bold;
}

.table_align{
    vertical-align:top;
}

.table_info{
    width:100%;
    border:0;
    background-color:#f3f3f3;
}

.table_info td{
    padding-left:17px;
    height:22px;
    font-size:16px;
    color: black;
    font-style:italic;
    width:170px;
    border-bottom: 2px white solid;
}

.head_info{
    height:26px;
    width:340px;
}

.head_info_text{
    color: white;
    font-size:18px;
    font-weight:bold;
    font-style:italic;
}

.info_bold_value{
    font-size:15px;
    font-weight:bold;
    font-style:italic;

}

.info_label{
    font-size:15px;
    font-style:italic;

}
.info_bold_value2{
    background-color:#f3f3f3;
    overflow: hidden;
    color: black;
    font-size:16px;
    font-weight:bold;
    font-style:italic;
    vertical-align:middle;
    height: 25px;
    padding-left:10px;
    border-left: 2px solid white;
    width:150px;
}

.info_label2{
    background-color:#f3f3f3;
    overflow: hidden;
    color: black;
    font-size:16px;
    font-style:italic;
    vertical-align:middle;
    height: 25px;
    padding-left:10px;
    width:200px;
}
.info_border_left {
    border-left: 2px white solid;
}
.info_ligth{
    background-color:#f3f3f3;
    border-right: 1px solid white;
    white-space: nowrap;
    overflow: hidden;
}

.info_ligth td{
    overflow: hidden;
    height: 25px;
}

td.info_ligth div{
    width:150px;
}

.info_ligth ul {
    margin:0;
    padding-left:17px;
}

.info_dark{
    border-bottom: 1px solid #cccccc;
    border-top: 1px solid #cccccc;
    background-color:#e5e5e5;
    border-right: 1px solid white;
}

.info_dark ul {
    margin:0;
    padding-left:17px;
}

.info_dark td {
    overflow: hidden;
    width:170px;
    height: 25px;
}

td.info_dark div{
    width:150px;
}

.table_image{
    vertical-align:top;
}

.desc_label{
    padding-left:17px;
    height:25px;
    width:680px;
    color: white;
    font-size:22px;
    font-weight:bold;
    font-style:italic;
}

.desc div{
    padding:17px;
    font-size:16px;
    color: black;
}

.information{
    vertical-align: top;
    color: black;
    font-size: 16px;
    text-align: left;
}

.information_label{
    vertical-align: top;
    font-size: 16px;
    font-weight:bold;
    text-align: left;
}

.print_for{
    color: black;
    font-size: 15px;
    padding-top: 1px;
    padding-left:17px;
    vertical-align:top;
}
.nowrap_text {
    width: 150px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}