
    body {font-family: 
             Garamond, "Times New Roman", Luxi, serif;}

    body {background-repeat: no-repeat;
#          background-image: url(../Icons/JJ.ico);
          background-attachment: fixed;
          background-position: 100% 100%;}

    div {border: none;
         background: white; }

    div.wrapper {width: 100%; float: right; background: white;}
    div.left {width: 78%; 
              float: left; 
              background: white; 
              margin-left: 0pt; }
    div.right {font-size: 12pt;
               width: 19%; 
               padding-left: 5pt;
	       border-color: #00a0b0 #00a0b0 #00a0b0 #00a0b0;
               float: right; 
	       background: #e0e0e0;
	       border-style: solid solid solid solid;
	       border-width: 1pt 0pt 1pt 1pt;}

    div.large {background: white;
	       border-color: #00a0b0 #00a0b0 #00a0b0 #00a0b0;
               border-style: solid solid solid solid; 
               border-width : 1pt 1pt 1pt 0pt;
	       padding-left: 5pt;
	       padding-right: 15pt;}

    div.small {background: #e0e0e0; 
	       border-color: #00a0b0 #00a0b0 #00a0b0 #00a0b0;
               margin-top: 0pt;
               border-top: 0pt;
               padding-top: 0pt;
	       padding-right: 5pt;
               margin-bottom: 10pt;
               border-bottom: 0pt; 
               padding-bottom: 10pt; 
               border-style: solid solid solid solid; 
               border-width : 0pt 0pt 0pt 0pt;}

    div.bottom {width: 100%;
	        margin-top: 20pt;
                font-family: Arial, Helvetica, sans-serif;
	        font-size: 16pt;
	        background: #00a0b0;}

    p.small {font-size: 10pt;}
    ul.small {list-style: disc outside; font-size: 10pt;}
    ul.recipe {font-family: Arial, Helvetica, sans-serif; list-style: disc outside; font-size: 12pt;}
	 
    h1 {font-size: 24pt; 
        color: black; }
    h2 {font-size: 21pt; 
        color: blue; }
    h3 {font-size: 16pt; 
        color: black; 
        margin-bottom: 0.5em;
	margin-left: 1em; }
    h4 {font-size: 14pt; 
        color: black; }

    td {font-size: 12pt; font-family: serif; color: black; }

    p {font-family: "Times New Roman", Times, Palatino, serif;
       font-size: 14pt; 
       color: black; 
       margin-top: 0em;
       padding-left: 1em;
       text-indent: 0em;}
    p.lead {}
    p.lead:first-line {}
    p.lead:first-letter {font-size: 150%;} 
    p.artlead:first-letter {font-size: 150%; 
	                    padding-left: 5pt;} 

    blockquote {
       font-size: 14pt; 
       color: black; 
       margin-top: 0em;
       padding-left: 1em;
       text-indent: 0em;}


    div.blurb {background: #e0e0e0;
	       margin-left: 1em;
   	       margin-right: 3pt;
	       padding-left: 3pt;
	       padding-right: 3pt;}

    span.lead {font-variant: small-caps; text-indent: 0em; }

    table {margin-bottom: 0pt;}
    table.mainheader {margin-top: 0pt; 
	              margin-bottom: 0pt;
	              padding-top: 0pt;
	              padding-bottom: 0pt;
 	              background: #00a0b0;
                      border-style: solid solid solid solid;
	              border-color: #00a0b0 #00a0b0 #00a0b0 #00a0b0;
	              border-width: 2pt 0pt 2pt 0pt;}

    hr {background: #00a0b0; color: #00a0b0;}

    td.mainheader {font-size: 12pt;
	           margin-top: 0pt;
                   padding-top: 0pt;
	           margin-bottom: 0pt;
                   padding-bottom: 0pt;
	           background: #f0f0f0; 
	           color=black;
                   font-family: Arial, Helvetica, sans-serif;
                   font-style: bold; 
	           }


    td.black {font-size: 14pt; color: black; }
    td.general {font-size: 14pt; color: black; }

    table.language {margin-left: 30pt;}
    td.language {font-family: Arial, Helvetica, sans-serif;
	         font-size: 20pt;}
    tr.language {border-width: 1pt 0pt 0pt 0pt; 
                 background: #f0f0f0; 
	         border: solid black;}

    div.qform {width: 70%;
               margin-top: 0pt;
               font-style: Garamond, "Times New Roman", Roman, serif;
               font-size: 14pt;
	       margin-bottom: 5pt;
	       padding-top: 5pt;
	       padding-left: 10pt;
	       padding-bottom: 5pt;
 	       background: #f0f0f0;
               border-style: solid solid solid solid;
	       border-color: #00a0b0 #00a0b0 #00a0b0 #00a0b0;
	       border-width: 1pt 1pt 1pt 0pt;}

    table.qform {margin-top: 5pt;
	         font-style: Garamond, "Times New Roman", Roman, serif;
	         font-size: 14pt;
	         margin-bottom: 5pt;
	         padding-top: 5pt;
	         padding-bottom: 5pt;
 	         background: #f0f0f0;
                 border-style: solid solid solid solid;
	         border-color: #00a0b0 #00a0b0 #00a0b0 #00a0b0;
	         border-width: 1pt 1pt 1pt 0pt;}
    tr.qform {font-size: 16pt;
	      margin-top: 0pt;
              padding-top: 0pt;
	      margin-bottom: 0pt;
              padding-bottom: 0pt;
	      background: #f0f0f0; 
	      color=#f4f4f4;
              font-family: Arial, Helvetica, sans-serif;
              font-style: bold; 
	      }

    div.cform {
               margin-top: 0pt;
               font-style: "New Century Schoolbook", Garamond, "Times New Roman", Roman, serif;
               font-size: 14pt;
	       margin-bottom: 5pt;
	       padding-top: 25pt;
	       padding-left: 30pt;
	       padding-bottom: 25pt;
               padding-right: 30pt;
 	       background: #f0f0f0;
               border-style: solid solid solid solid;
	       border-color: #00a0b0 #00a0b0 #00a0b0 #00a0b0;
	       border-width: 1pt 1pt 1pt 0pt;}

    table.cform {margin-top: 5pt;
	         font-style: "New Century Schoolbook", Garamond, "Times New Roman", Roman, serif;
	         font-size: 14pt;
	         margin-bottom: 5pt;
	         padding-top: 5pt;
	         padding-bottom: 5pt;
 	         background: #f0f0f0;
                 border-style: solid solid solid solid;
	         border-color: #00a0b0 #00a0b0 #00a0b0 #00a0b0;
	         border-width: 1pt 1pt 1pt 0pt;}
    tr.cform {font-size: 16pt;
	      margin-top: 0pt;
              padding-top: 0pt;
	      margin-bottom: 0pt;
              padding-bottom: 0pt;
	      background: #f0f0f0; 
	      color=#f4f4f4;
              font-family: Arial, Helvetica, sans-serif;
              font-style: bold; 
	      }

