html {background:rgb(253,253,253);}
body {margin:0; padding:0 0 0 0; border:0; height:100%; overflow-y:auto; background:rgb(253,253,253);}

#page { margin:50px 10px 10px 10px; display:block; background:rgb(253,253,253); padding:10px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; color: #222222; font-weight:normal; }

.cell {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; color: #000000; font-weight:normal;}
a.cell:link { color: #003399; text-decoration: none; }
a.cell:visited { color: #003399; text-decoration: none; }
a.cell:hover { color: firebrick; text-decoration: none; }
a.cell:active { color: GREEN; text-decoration: none; }

.cellsmall {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color: #000000; font-weight:normal;}
a.cellsmall:link { color: #003399; text-decoration: none; }
a.cellsmall:visited { color: #003399; text-decoration: none; }
a.cellsmall:hover { color: firebrick; text-decoration: none; }
a.cellsmall:active { color: GREEN; text-decoration: none; }

.small_white_font {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; color: #FFFFFF; font-weight:normal;}

.page_header {font-family: arial, helvetica, sans-serif; font-size: 12pt; font-style: normal; color: #000033; font-weight:bold;}

.header2 {font-family: arial, helvetica, sans-serif; font-size: 10pt; font-style: normal; color: #000033; font-weight:bold;}

input.button_submit{
   color:white;
   font-family:arial, helvetica, sans-serif;
   font-size:75%;
   font-weight:bold;
   background-color:#990000;
   border:1px solid;
   border-top-color:#222222;
   border-left-color:#222222;
   border-right-color:#222222;
   border-bottom-color:#222222;
}

input.button_submit_hover{
   background-color:#FF0033; }

input.button_view_proof_unseen{
   color:white;
   font-family:arial, helvetica, sans-serif;
   font-size:75%;
   font-weight:bold;
   background-color:#990000;
   border:1px solid;
   border-top-color:#222222;
   border-left-color:#222222;
   border-right-color:#222222;
   border-bottom-color:#222222;
}

input.button_view_proof_unseen_hover{
   background-color:#CC0000; }

   
input.button_view_proof_seen{
   color:white;
   font-family:arial, helvetica, sans-serif;
   font-size:75%;
   font-weight:bold;
   background-color:#009933;
   border:1px solid;
   border-top-color:#222222;
   border-left-color:#222222;
   border-right-color:#222222;
   border-bottom-color:#222222;
}

input.button_view_proof_seen_hover{
   background-color:#00CC66; }
   
input.button_additional{
   color:black;
   font-family:arial, helvetica, sans-serif;
   font-size:75%;
   font-weight:bold;
   background-color:#FFFF00;
   border:1px solid;
   border-top-color:#222222;
   border-left-color:#222222;
   border-right-color:#222222;
   border-bottom-color:#222222;
}

input.button_additional_hover{
   background-color:#FFFF99; }
   
.form_text1 {
 font-size: 10px;
 background-color: #F0F0F0;
 border: 1px solid #666666;
}

.table_surround{ background: #FFFFFF;
   border-width : 1px;
   border-style : solid;
   border-color : SILVER;
}

tr.off { background: WHITE; }
tr.off2 { background: #FFCCCC;  }

.table_header{ background: crimson;
   font-family:arial, helvetica, sans-serif;
   font-size:9pt;
   font-style:normal;
   font-weight:bold;
   color:WHITE;
}

.table_header_sub{ background: #6699CC;
   font-family:arial, helvetica, sans-serif;
   font-size:9pt;
   font-style:normal;
   font-weight:bold;
   color:black;
}

a.table_header_link:link { color: yellow; text-decoration: none; }
a.table_header_link:visited { color: yellow; text-decoration: none; }
a.table_header_link:hover { color: pink; text-decoration: none; }
a.table_header_link:active { color: lime; text-decoration: none; }

a.table_header_sub:link { color: darkgreen; text-decoration: none; }
a.table_header_sub:visited { color: darkgreen; text-decoration: none; }
a.table_header_sub:hover { color: yellow; text-decoration: none; }
a.table_header_sub:active { color: lime; text-decoration: none; }

a.table_header_sub_sorted:link { color: firebrick; text-decoration: none; }
a.table_header_sub_sorted:visited { color: firebrick; text-decoration: none; }
a.table_header_sub_sorted:hover { color: yellow; text-decoration: none; }
a.table_header_sub_sorted:active { color: lime; text-decoration: none; }

.input_required { color:crimson; }
.error { color:green; }

.buttoncell {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; color: white; font-weight:normal;}
a.buttoncell:link { color: white; text-decoration: none; }
a.buttoncell:visited { color: white; text-decoration: none; }
a.buttoncell:hover { color: yellow; text-decoration: none; }
a.buttoncell:active { color: lime; text-decoration: none; }

.card_font { font-family: Times,Times,serif; font-size: 11pt; font-style: normal; color: #000000; font-weight:normal;  }
.card_font_name { font-family: Times,Times,serif; font-size: 11pt; font-style: normal; color: #000000; font-weight:bold;  }
.bre_font { font-family: arial,helvetica,san-serif; font-size: 10pt; font-style: normal; color: #000000; font-weight:bold;  }

.jumbo_text { font-family: arial,helvetica,san-serif; font-size:12pt; font-style:normal; color:CRIMSON; font-weight:bold;  }

.card_font_web { font-family: Times,Times,serif; font-size: 11pt; font-style: normal; color: #000000; font-weight:normal;
line-height: 20px; }

.lh_font_tiny { font-family: Times,Times,serif; font-size: 2pt; font-style: normal; color: #000000; font-weight:normal; }

.env_font_tiny { font-family: arial,helvetica,san-serif; font-size: 2pt; font-style: normal; color: #000000; font-weight:bold;  }

.lh_font { font-family: Times,Times,serif; font-size: 10pt; font-style: normal; color: #000000; font-weight:normal; }

.ie_layout {
  height: 0;
  he\ight: auto;
  zoom: 1;
}
