

body {
    background-color : #ffffff;
    font-family : Arial, Verdana, 'sans-serif';
    font-size : 10pt;
    margin-bottom : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 0px;
  }


table.maintable {
    background-color : #ffffff;
  }


h2 {
    color : #000000;
    font-family : Arial, Verdana, 'sans-serif';
    font-size : 12pt;
    font-weight : bold;
  }


p, span, div, td {
    font-family : Arial, Verdana, 'sans-serif';
    font-size : 10pt;
  }


.toptitle {
    color : #FFFFFF;
    font-family : "Arial Black", 'sans-serif';
    font-size : 24px;
    padding-right : 5px;
    text-decoration : none;
  }


a:link {
    color: #f33500;
    text-decoration: none;
    font-family: Arial, Verdana, 'sans-serif';
    font-size: 10pt;
  }


a:visited {
    color: #f33500;
    text-decoration: none;
    font-family: Arial, Verdana, 'sans-serif';
    font-size: 10pt;
  }


a:hover {
    color: #f33500;
    text-decoration: none;
    font-family: Arial, Verdana, 'sans-serif';
    font-size: 10pt;
  }


div.group {
    border-bottom-color : #f0f0f0;
    border-bottom-style : solid;
    border-bottom-width : 2px;
  }


div.menu {
    border-right-color : #c2c2c2;
    border-right-style : solid;
    border-right-width : 3px;
    padding-bottom : 2px;
    padding-right : 8px;
    padding-top : 2px;
    margin-top : 2px;
  }


div.group div:hover {
    background-color : #f0f0f0;
  }


div.menu_sel {
    border-right-color : #f33500;
    border-right-style : solid;
    border-right-width : 3px;
    padding-bottom : 2px;
    padding-right : 8px;
    padding-top : 2px;
    margin-top : 2px;
  }


div.menu_sub_sel {
    border-right-color : #f33500;
    border-right-style : solid;
    border-right-width : 3px;
    padding-bottom : 2px;
    padding-right : 8px;
    padding-top : 2px;
    margin-top : 2px;
  }


div.menu_sub {
    border-right-color : #14542a;
    border-right-style : solid;
    border-right-width : 3px;
    padding-bottom : 2px;
    padding-right : 8px;
    padding-top : 2px;
    margin-top : 2px;
  }


td.menu a {
    color : #000000;
    font-family : Arial, Verdana, 'sans-serif';
    font-size : 10pt;
    font-weight : bold;
    text-decoration : none;
  }


td.menu a:visited {
    color : #000000;
    font-family : Arial, Verdana, 'sans-serif';
    font-size : 10pt;
    font-weight : bold;
    text-decoration : none;
  }


.copyright {
    font-family : Arial, Verdana, 'sans-serif';
    font-size : 9pt;
    padding-top : 3px;
  }


td.body {
    font-family : Arial, Verdana, 'sans-serif';
    font-size : 10pt;
    padding: 5 5 5 5;
  }

.title__ {
    background-color: #14542A;
    color : #FFFFFF;
    font-family : Arial, Verdana, 'sans-serif';
    font-size : 10px;
    font-weight : bold;
    text-decoration : none;
}

._description {
    color : #4D4D4D;
    font-weight : normal;
    font-size : 11px;
    font-style : italic;
    font-family : Arial, Verdana, 'sans-serif';
}

.mandatory__ {
    font-weight : bold;
    font-size : 10pt;
    font-style : normal;
    font-family : Arial, Verdana, 'sans-serif';
  }


.non_mandatory__ {
    font-weight : normal;
    font-size : 10pt;
    font-style : italic;
    font-family : Arial, Verdana, 'sans-serif';
  }


li {
    list-style-type : square;
  }


img.object {
    border: 1px solid Black;
    padding: 2 2 2 2;
    margin: 5 5 5 5;
  }


img.object2 {
    padding: 2 2 2 2;
    margin: 5 5 5 5;
  }


.block_error_ {
    border: 1px solid Red;
    background-color: #FFF9EB;
    padding: 5px 5px 5px 0px;
    margin: 0px 1px 0px 1px;
    border-radius: 3px;
    -moz-border-radius: 3px;
  }


.error_title__ {
    border: 1px solid Red;
    color: Red;
    font: bold 18px Arial, Verdana, 'sans-serif';
    background-color: #FFF9F6;
    padding: 5px 10px 5px 10px;
    margin: 0px 1px 0px 1px;
    border-radius: 3px;
    -moz-border-radius: 3px;
  }


.error__ {
    color: Red;
    font: bold 11px Arial, Verdana, 'sans-serif';
  }

