body, th, td, p, ul, dl, ol, h1, h2, h3, h4 { font-family:Arial,Helvetica,sans-serif; background-color:white; color:#10246a}

html { font-size:100.001%; }
body { margin-top:0; margin-left:0; margin-right:0; margin-bottom:0;}

/*
   * with base size 13px:
   * 2.0    = 26px
   * 1.9231 = 25px
   * 1.8461 = 24px
   * 1.7692 = 23px
   * 1.6923 = 22px
   * 1.6154 = 21px
   * 1.5385 = 20px
   * 1.4615 = 19px
   * 1.3846 = 18px
   * 1.3077 = 17px
   * 1.2308 = 16px
   * 1.1538 = 15px
   * 1.0769 = 14px
 */
/* h1 { font-size:1.3077em; font-weight: bold; text-align:left; padding-bottom: 12px } */
/* h1 { font-size:1.5385em; font-weight: bold; text-align:left; padding-bottom: 12px } */
h1 { font-size:2em; font-weight: bold; text-align:left; padding-bottom: 12px }
/* h2 { font-size:1.1538em; text-align:left; } */
/* h2 { font-size:1.3077em; text-align:left; } */
h2 { font-size:1.3846em; text-align:left; }
h3 { font-size:1.0769em; text-align:left; }
/* h3 { font-size:1.1538em; text-align:left; } */
h4 { font-size:1em; text-align:left; }

table { font-size:0.8125em; }
table table { font-size:1em; }

td.large { font-size:1.0769em;}
td.huge { font-size:2.0em; font-weight:bold}
p.large { font-size:1.0769em; }

a:link { color:#18369F; text-decoration:underline;}
a:visited { color:#10246a; text-decoration:underline;}
a:hover { color:#1C3FC0; text-decoration:underline;}
a:active { color:#1C3FC0; text-decoration:underline;}

/* navigation */
td.blue { background-color:#14286E; }
td.red { background-color:#961E32; }
td.shadeh { background-image:url('/images/shadeh.gif'); }
td.shadev { background-image:url('/images/shadev.gif'); }

td.white { background-color:#FFFFFF; }
a.white:link { color:#FFFFFF; text-decoration:none;}
a.white:visited { color:#FFFFFF; text-decoration:none;}
a.white:active { color:#FFFFFF; text-decoration:none;}

td.navtop  { color:#FFFFFF; background-color:#14286E; font-size:.923em; font-weight:bold }

td td.navbarh1 { color:#FFFFFF; background-color:#14286E; font-size:.923em; font-weight:bold;}
td.navbarh1sel { color:#FFFFFF; background-color:#14286E; font-size:.923em; font-weight:bold;}
td.navbarh2 { color:#FFFFFF; background-color:#14286E; font-size:.923em; font-weight:normal;}
td.navbarh2sel { color:#FFFFFF; background-color:#14286E; font-size:.923em; font-weight:bold;}
td.navbarh3 { color:#FFFFFF; background-color:#14286E; font-size:.923em; font-weight:normal;}
td.navbarh3sel { color:#FFFFFF; background-color:#14286E; font-size:.923em; font-weight:bold;}

td.footer { font-size:.923em; font-weight:normal; }

/* td.lightblue { background-color:#E8F1FA; color:#14286E; font-size:1em; font-weight:bold; } */
td.lightblue { background-color:#EEEEEE; color:#14286E; font-size:1em; font-weight:bold; }
td.lightbluen { background-color:#EEEEEE; color:#14286E; font-size:1em; }
td.lightblues { background-color:#EEEEEE; color:#14286E; font-size:.923em; font-weight:normal; }
td.lightbluesf { background-color:#EEEEEE; color:#14286E; font-size:.923em; font-weight:bold; }
td.lightbluel { background-color:#EEEEEE; color:#14286E; font-size:1.154em; font-weight:bold; font-style:normal; }
td.lightblueln { background-color:#EEEEEE; color:#14286E; font-size:1.154em; font-weight:normal; }
td.lightbluevl { background-color:#EEEEEE; color:#14286E; font-size:1.3846em; font-weight:bold; font-style:italic; }

#mblue {color:#2247bf;}
#orange {color:#961E32;}
/* #orange {color:#D46827;} */

td.bgorange { background-color:#FFCBA7; color:#14286E; font-size:1em; font-weight:bold; }
td.redonlgrey { background-color:#EEEEEE; color:#961E32; font-size:1em; font-weight:bold; }

td.orange { color:#961E32; font-size:.923em; }
td.orange a:link { color:#961E32; text-decoration:none;}
td.orange a:visited { color:#961E32; text-decoration:none;}
td.orange a:hover { color:#961E32; text-decoration:none;}
td.orange a:active { color:#961E32; text-decoration:none;}

td.news { font-size:.923em; }
td.caption { font-size:.923em; }


strong code { font-weight:bold; }
h1 code { font-weight:bold; }
h2 code { font-weight:bold; }
h3 code { font-weight:bold; }
h4 code { font-weight:bold; }

/* prices tables */
table.dgreyb { border-collapse:collapse; }
table.dgreyb td,
table.dgreyb th { border: 1px solid #808080; }

tr.lgrey td { background-color:#EEEEEE; }
tr.lgrey th { background-color:#EEEEEE; }
tr.mgrey td { background-color:#D0D0D0; }
tr.mgrey th { background-color:#D0D0D0; }

th.lgrey { background-color:#EEEEEE; }
th.redonlgrey { background-color:#EEEEEE; color:#961E32;}


/* plain links */
a.plain:link { color:#14286E; text-decoration:none;}
a.plain:visited { color:#14286E; text-decoration:none;}
a.plain:active { color:#14286E; text-decoration:none;}


/* FAQ */
td.faqitopic { font-size:1.077em; font-weight:bold; }

td.faqiquestion { font-size:1em; }

td.faqtopic { font-size:1.077em; font-weight:bold; }

td.faqquestion { font-size:1em; font-weight: bold; }

td.faqanswer { font-size:1em; }


#keystroke { background-color:#222222; color:#FFFFFF; font-weight:bold; }
#menuitem { background-color:#DDDDDD; font-weight:bold; }

/* qftestJUI nodes */
#node { font-family:Times,Serif; font-size:1.077em; }

/* qflib examples */
td.example { color:#14286E; background-color:#F8E8FF; }
td.example pre { margin-bottom:0pt; }
td.example a:link { color:#14286E; }

/* mailman */
td.option { color:#14286E; background-color:#DDDDDD; }
td.option p { color:#14286E; background-color:#DDDDDD; }

form.search {background-color:#14286E;  border: 0; padding: 0 0 5pt 0; margin: 0;}
input.searchperform { color:white; background-color:#14286E; font-weight: bold; font-size:0.923em; border: 0; padding: 0; margin: 0;}
input.searchtext { color:#14286E; background-color: #e0EEFF; border: 1px inset; padding-left: 2; padding-right: 2; padding-top: 0; padding-bottom: 0; margin: 0;}







