body {background-image: url("ncoutlin.gif");  background-attachment: fixed;
  background-position: 50% 50%;
  background-repeat: no-repeat;}

#left { width:19%; float:left;  padding:2px; border: 2px solid #000099;}
#right {width:19%; float:right;  padding:2px; border: 2px solid #000099; }
#center { width:58%; float:left;  padding:2px;  }
body { font-family: Arial, Helvetica, sans-serif;  }

P.pleft { margin: 5px; font: 500 0.85em Arial, Helvetica, sans-serif; line-height: 2em; }
P.pcenter { margin: 5px; font: 500 1.1em Arial, Helvetica, sans-serif; line-height: 1.15em; }
P.pright { margin: 5px; font: 500 1.0em Arial, Helvetica, sans-serif; line-height: 1.25em; }
#form { margin: 50px; font: 500 1em Arial, Helvetica, sans-serif; line-height: 1.15em; }


a:link { font: 500 0.9em Arial,, Helvetica, sans-serif; padding: 0; line-height: 125%; color: #000099; padding: 0; margin: 0; background-color: transparent; text-decoration: underline  }

a:hover { font: 500 0.9em Arial,, Helvetica, sans-serif; padding: 0; line-height: 125%; color: #ff0000; padding: 0; margin: 0; background-color: transparent; text-decoration: none  }

a:visited { font: 500 0.9em Arial,, Helvetica, sans-serif; padding: 0; line-height: 125%; color: #ff0000; padding: 0; margin: 0; background-color: transparent; text-decoration: underline  }

a.menu:link { font: 500 0.9em Arial,, Helvetica, sans-serif; font-size: 16px; padding: 0; line-height: 150%; color: #000099; padding: 0; margin: 0; background-color: transparent; text-decoration: none  }

a.menu:hover { font: 500 0.9em Arial,, Helvetica, sans-serif; font-size: 16px; padding: 0; line-height: 150%; color: #ff0000; padding: 0; margin: 0; background-color: transparent; text-decoration: none  }

a.menu:visited { font: 500 0.9em Arial,, Helvetica, sans-serif; font-size: 16px; padding: 0; line-height: 150%; color: #0000AA; padding: 0; margin: 0; background-color: transparent; text-decoration: none  }


font.biggrayed { font: 500 3em Arial, Helvetica, sans-serif; line-height: 0.5em; color: #CCCCCC;  }
font.medgrayed { font: 500 1.25em Arial, Helvetica, sans-serif; line-height: 0.5em; color: #CCCCCC;  }
font.smallgrayed { font: 500 .75em Arial, Helvetica, sans-serif; line-height: 0.5em; color: #CCCCCC;  }

font.bigblue { font: 500 3em Arial, Helvetica, sans-serif; line-height: 0.5em; color: #2C42C4;  }
font.medblack { font: 500 1.25em Arial, Helvetica, sans-serif; line-height: 0.5em; color: #000000;  }
font.smallblack { font: 500 .75em Arial, Helvetica, sans-serif; line-height: 0.5em; color: #000000;  }


hr.bluehr { color: #000099; background-color: #000099; height: 3px; }



 