/*--------------------------------------*//*         TEXTELEMENTS                 *//*   (mostly analog smpContent.css)     *//*--------------------------------------*/html {height: 100%;}table.master {height: 100%; width: 100%; }body {   height: 100%;  margin: 0px;  padding: 0px;	  font-size:9pt;  font-family:tahoma,helvetica,sans-serif;  color:#333333;  background-color:#FFFFFF;}td {  font-size:9pt;  font-family:tahoma,helvetica,sans-serif;  color:#333333;}th {  font-size:9pt;  font-family:tahoma,helvetica,sans-serif;  font-weight:bold;  text-align:left;  color:#333333;}      .emphasize {  color:#333333;  background-color:#C8E3FF;  padding:5px; }p {  font-family:tahoma,helvetica,sans-serif;  color:#333333;  margin-top:4px;  margin-bottom:4px;}strong,b {  font-family:tahoma,helvetica,sans-serif;  font-weight:bold;}em,i {   font-family:tahoma,helvetica,sans-serif;  color:#333333;  font-style:italic; }ul {   font-family:tahoma,helvetica,sans-serif;  color:#333333;  list-style-type:square;  margin-top:8px;  margin-bottom:8px;}ol {   font-family:tahoma,helvetica,sans-serif;  color:#333333;  margin-top:8px;  margin-bottom:8px;}li {  font-family:tahoma,helvetica,sans-serif;  color:#333333;}hr {    height:1px;  color:#999999;  width:100%;  margin-top:20px; }.note {   color:#CC6600; }.small {  font-family:verdana,helvetica,sans-serif;  font-size:8pt;}.icon-link-inactive {  font-family:tahoma,helvetica,sans-serif;  text-decoration:none;  font-weight:bold;  color:#999999;}h1 {   font-family:tahoma,helvetica,sans-serif;  font-size:14pt;  text-decoration:none;  font-weight:bold;  margin-top:8px;  margin-bottom:3px;  color:#003366;}h2 {   font-family:verdana,helvetica,sans-serif;  font-size:11pt;  text-decoration:none;  font-weight:bold;  margin-top:6px;  margin-bottom:6px;  color:#CC9933;}h3,h4,h5,h6 {  font-family:verdana,helvetica,sans-serif;  font-size:10pt;;  text-decoration:none;  font-weight:bold;  margin-top:12px;  margin-bottom:3px;}/*--------------------------------------*//*  Non-Specific Color Tags             *//*--------------------------------------*/.alert {color:#993333;}.red {color:#993333;}.orange {color:#CC6600;}.yellow {color:#CC9933;}.green {color:#999900;}.blue {color:#336699;}        .gray {color:#666666;}        .white {color:#FFFFFF;}/*--------------------------------------*//*  A HREF Tags                         *//*--------------------------------------*/        a {  font-family:tahoma,helvetica,sans-serif;  text-decoration:underline;  color:#204BA2;}a:visited {  color:#204BA2;}a:hover {   color:#3366CC;  text-decoration:none; }a.menu {  font:9pt tahoma, helvetica, sans-serif;  font-weight:normal;  color:#000000;  text-decoration:none;}        a.menu:visited {  color:#000000;}a.menu:hover {  color:#3366CC;}a.form-button {   white-space:nowrap;  font-family:tahoma,helvetica,sans-serif;  font-size:8pt;  text-decoration:none;  font-weight:bold;  color:#FFFFFF; }    a.form-button:visited {  color:#FFFFFF;}a.form-button:hover {   color:#C8E3FF; }a.tab {  font:9pt tahoma, helvetica, sans-serif;  text-decoration:none;  font-weight:bold;  color:#333333;}a.tab:visited {  color:#333333;}a.tab:hover {  text-decoration:underline;}a.activetab {  font:9pt tahoma, helvetica, sans-serif;  text-decoration:none;  font-weight:bold;  color:white;}a.activetab:visited {  color:white;}a.activetab:hover {  text-decoration:underline;}a.icon-link {  font-family:tahoma,helvetica,sans-serif;  text-decoration:none;  font-weight:bold;  color:#666666;}a.icon-link:visited {  font-family:tahoma,helvetica,sans-serif;  text-decoration:none;  font-weight:bold;  color:#666666;}a.icon-link:hover {  font-family:tahoma,helvetica,sans-serif;  text-decoration:none;  font-weight:bold;  color:#666666;}/*--------------------------------------*//*  TABLES for the Content Area         *//*--------------------------------------*/        .tbl-partpage-subhead {  font-weight:bold;  color:white;  background-color:#555555;}.tbl-partpage-bodydark {  color:#333333;  background-color:#EAEAEA;}        .tbl-partpage-bodylight {  color:#333333;  background-color:#FAFAFA;}.tbl-fullpage-head {  font:10pt tahoma, helvetica, sans-serif;  font-weight:bold;  color:#333333;  background-color:#FFFFFF;}.tbl-fullpage-subhead {  font-weight:bold;  color:#FFFFFF;  background-color:#555555;}.tbl-fullpage-bodydark {  color:#333333;  background-color:#DDDDDD;}        .tbl-fullpage-bodyverydark {  color:#333333;  background-color:#BBBBBB;}.darkrow {   font-family:tahoma,helvetica,sans-serif;  color:#333333;  background-color:#C8E3FF; }.lightrow {   font-family:tahoma,helvetica,sans-serif;  color:#333333;  background-color:#E3F1FF; }.display {  background-color:#EEEEEE;}.supplement {  font-size:8pt;  color:#333333;  vertical-align:middle;}/*--------------------------------------*//*      ALIGNMENT                       *//*--------------------------------------*/.justify {width:100%;}/*--------------------------------------*//*  FORM Elements                       *//*--------------------------------------*/select {font:8pt tahoma, helvetica, sans-serif;        background-color:#E3F1FF;        color:#333333;        cursor:default;}input {font:8pt tahoma, helvetica, sans-serif;        background-color:#E3F1FF;        color:#333333;}        input.radio {font:8pt tahoma, helvetica, sans-serif;        color:#333333;        cursor:pointer;}        input.search {font:8pt tahoma, helvetica, sans-serif;        background-color:#E3F1FF;        color:#333333;        cursor:text;}        textarea {  font:8pt tahoma, helvetica, sans-serif;  background-color:#E3F1FF;  color:#333333;  cursor:text;}td.mono {  font-family:monospace;}        textarea.mono {  font-size:8pt;  font-family:monospace;}/*---------------------------------------*//*               TABS                    *//*---------------------------------------*/td.selected {  background-color:#6699CC;  padding-left:4px;  padding-right:2px;}td.deselected {  background-color:#DDDDDD;  padding-left:4px;  padding-right:2px;}/*---------------------------------------*//*               BUTTONS                 *//*---------------------------------------*/td.noover {  background-image: url(button/02.gif);}td.msover {  background-image: url(button/05.gif);}/*---------------------------------------*//*               SPECIALS                *//*---------------------------------------*/.inactive-button {   font-family:tahoma,helvetica,sans-serif;  font-size:8pt;  font-weight:bold;  color:#FFFFFF;  cursor:nw-resize;}/*---------------------------------------*//*               AUTOFORM                *//*---------------------------------------*/td.af_normal { }td.af_mandatory { font-weight: bold; }td.af_error_normal { color: #FF0000; }td.af_error_mandatory { color: #FF0000; font-weight: bold }table.af_block_header { background: #C8C8C8; }td.af_block_header { color: #000000; font-weight: bold; }td.af_block_background { background-image: url(table/bg.gif); }td.af_list_header { color: #C8C8C8; font-weight: bold; }td.af_list_1n { background: #DDDDDD; }td.af_list_2n { background: #EEEEEE; }//td.af_list_1o, td.af_list_2o { background: #336633; }td.af_list_1o, td.af_list_2o { background: #DDFFDD; }