a               { color: #182C5A; }a:visited       { color: #182C5A; }a:active        { color: #333333; }a:hover         { color: #333333; }.error          { font: bold 9pt Arial,Helvetica,Verdana;                  color: #FF0000; }.success        { font: bold 9pt Verdana,Helvetica,Arial;                   color: #182C5A; } .mainbackground { background-color: #FFFFFF; }.fineprint      { font: 7pt Verdana,Helvetica,Arial; }.small          { font: 8pt Verdana,Helvetica,Arial; }.normal         { font: 8pt Verdana,Helvetica,Arial; }.large          { font: 12pt Verdana,Helvetica,Arial; }.strong         { font: bold 9pt Arial,Helvetica,Verdana; }.table_headerA  { font: bold 8pt Verdana,Helvetica,Arial;                  color: #FFFFFF; padding: 4px;                  background-color: #31799C;                   background-image:                   url(backgroundsmall.gif); }.outlineA       { background-color: #CCCCCC; }.outlineB       { background-color: #EEEEEE; }.outlineC       { background-color: #CCCCCC; }.table_bodyA    { font: 8pt Verdana,Arial,Helvetica;                   color: #000000;                  background-color: #F6F6F6; }.table_bodyB    { font: 8pt Verdana,Arial,Helvetica;                  color: #000000;                   background-color: #ECECEC; }.table_bodyC    { font: 8pt Verdana,Arial,Helvetica;                  color: #000000;                  background-color: #FFFFFF; }.table_emphasis  { color: #182c5a; font: 8pt Verdana, Arial, Helvetica; background-color: #cdd5de }.table_hover    { font: 8pt Verdana,Arial,Helvetica;                  color: #000000;                  background-color: #FFFFFF; }.title            { color: #182c5a; font: bold 12pt Arial, Helvetica, Verdana }.subtitle       { font: bold 10pt Arial,Helvetica,Verdana;                  color: #182C5A; }.description    { font: 8pt Verdana,Helvetica,Arial; }.field          { font: 8pt Verdana,Helvetica,Arial; }.required       { color: #FF0000; }img             { border-width: 0px; }img.icon        { vertical-align: middle; }input           { font: 9pt Verdana,Helvetica,Arial; }select          { font: 9pt Verdana,Helvetica,Arial; }textarea        { font: 9pt Verdana,Helvetica,Arial; }form            { margin: 0px; padding: 0px; }.button         { border: 1px solid #999999;                  background-color: #EEEEEE; }.separator      { border-top: 1px solid #CCCCCC; }.scriptinfo     { font: bold 9pt Verdana, Arial, Helvetica;                  color: #FFFFFF; padding: 4px;                  background-color: #31799C; }.infobox        { font: 8pt Verdana,Arial,Helvetica;                  color: #000000; padding: 8px;                  background-color: #FFFFFF; }.menu           { font: bold 9pt Verdana,Helvetica,Arial;                  text-align: center; color: #182C5A;                  padding: 5px;                  background-color: #F6F6F6; }.menu a         { text-decoration: none; }.submenu        { position: absolute; left: 0px; top: 0px;                  visibility: hidden; z-index: 101;                  border-top: 1px solid #CCCCCC;                   border-left: 1px solid #CCCCCC;                  border-right: 2px solid #CCCCCC;                  border-bottom: 2px solid #CCCCCC;                  padding: 5px; background-color: #FFFFFF;                  font: 8pt Verdana,Helvetica,Arial; }.submenu a      { text-decoration: none; }.submenu a:hover{ text-decoration: underline; }.boxA           { background-color: #F7FAFD;                  border: 1px solid #CDD5DE;                  padding: 10px; }.floatA         { background-color: #F7FAFD;                  border: 1px solid #CDD5DE;                  padding: 5px; }
