/*h1              { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #3E6782; background-color: #FFFFFF; }
h1.page         { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #FFFFFF; background: transparent; padding: 0; border: 0; margin-top: 0; margin-bottom: 0; }
h2              { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #3E6782; background-color: #FFFFFF; }
h2.page         { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #285D84; background-color: #E6F5FF; }
h2.box          { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #285D84; background: transparent; margin-bottom: 0; }
h3              { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #3E6782; background-color: #FFFFFF; margin-top: 6pt; margin-bottom: 0; }
h3.list         { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; background: transparent; margin-bottom: 0; }
h3.list_change  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; background: transparent; margin-bottom: 0; }
h3.list_issue   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; background: transparent; margin-bottom: 0; }
h5              { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #3E6782; background-color: #FFFFFF; }
th              { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #0C4796; text-align: left; }
th.list         { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; background-color: #3F94D2; text-align: left; }
th.list_change  { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; background-color: #3F94D2; text-align: left; }
th.list_issue   { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; background-color: #3FD294; text-align: left; }
td              { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3B4C56; }
                /* light blue: 3F94D2, dark blue: 105977 */

/*body            { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3B4C56;  background-color: #FFFFFF; }
p               { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; }
code            { color: #666666; }
.pagetitleh1    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #285D84; }
.pagetitleh2    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #285D84; }
.abouttitle     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; }	
.whitetext      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #FBC952; }*/
.box            { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; background-color: #efefef; }
/*.highlight      { background-color: #FBC952; }

input           { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; }
input.box       { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; }
textarea        { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; }
textarea.box    { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; }

.formtitle        { font-size: 9pt; font-weight: bold; }

a               { font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #2C34C9; font-size: 9pt; }
a:link          { color: #2C34C9; text-decoration: none; }
a:visited       { color: #8E3FCA; text-decoration: none; }
a:hover         { color: #3E6782; text-decoration: underline; }

.search         { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; background-color: #87ACC1; }*/

a.box           { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }
a.box:link      { color: #D58F00; text-decoration: none; }
a.box:visited   { color: #D58F00; text-decoration: none; }
a.box:hover     { color: #D58F00; text-decoration: underline; }

/*a.caja           { font-family: Verdana, Arial, Helvetica, sans-serif; color: #F7A600; font-size: 8pt;}



.menul            { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000;}
.menul:link      { color: #FBC952; text-decoration: none; }
.menul:visited   { color: #FBC952; text-decoration: none; }
.menul:hover     { color: #FBC952; }

.menut      	 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; }

hr               { height: 0.04em; background: #6699CC; }
hr.box           { height: 0.04em; background: #FFFFFF; }

.annotation      { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #3B4C56; }
.annotation_light { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #EEEEEE; }
.disclaimer      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #0C4796; }
.message         { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #CC3333; }
.overdue         { font-weight: bold; color: #CC3333; }

.login_header    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; background-color: #666666; }	
.login_body      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; background-color: #AAAAAA; }	

.datetext        { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #3B4C56; }
.quotetext        { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3B4C56; }*/
