body { background-color: #cccc99;
       color: #000000;
       font-family: sans-serif;
       font-style: normal;
       font-variant: normal;
       font-weight: normal;
       font-stretch: normal;
       font-size: medium;
       text-align: left;
       margin-top: 0;
       margin-top: 0;
       margin-right: auto;
       margin-left: auto;
       padding: 0;
       max-width: 60em }


div { position: static;
      margin: 1em;
      padding: 0.5em;
      border-style: none;
      border-width: thin }


div.content { background-color: #339999;
              margin-top: 0;
              border-style: double;
              border-color: #cccc99;
	      border-width: medium }

div.header { margin-top: 0;
             padding-left: 0;
	     padding-right: 0;
             background-color: #cccc99;
             border-color: #339999;
	     border-bottom-style: solid;
	     min-height: 60px }

div.footer { margin-top: 0;
             padding-left: 0;
	     padding-right: 0;
             border-color: #339999;
	     border-top-style: solid }


span { float: none }

span.emailaddress { font-weight: bold }



h1 { font-size: xx-large;
     font-weight: bold;
     margin-left: 0;
     margin-right: 0;
     margin-top: 0;
     margin-bottom: 0 }
	 
h2 { margin-top: 2em;
     margin-bottom: 1em;
     margin-left: 0;
     margin-right: 0;
     font-size: x-large;
     font-weight: bold }

h2.center { text-align: center }

h2.nospace { margin: 0 }
	 
h3 { margin-top: 2em;
     margin-left: 0;
     margin-right: 0;
     margin-bottom: 0;
     font-size: large;
     font-weight: bold }

h3.center { text-align: center }

h3.nospace { margin-top: 0 }

h3.nospcenter { margin-top: 0;
                text-align: center }

h4 { margin-top: 1.5em;
     margin-left: 0;
     margin-right: 0;
     margin-bottom: 0;
     font-size: medium;
     font-weight: bold }

h4.center { text-align: center }

h5 { margin-top: 1em;
     margin-bottom: 0;
     margin-right: 0;
     margin-left: 0;
     font-size: small;
     font-weight: bold }

h6 { margin-top: 0;
     margin-bottom: 0;
     margin-right: 0;
     margin-left: 0;
     font-size: small;
     font-weight: normal;
     font-style: italic }

	 
p { margin-top: 1em;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 0 }

p.center { text-align: center }

p.centnosp { text-align: center;
             margin-top: 0 }

p.right { text-align: right }

p.bold  { font-weight: bold }

p.boldcent { text-align: center;
             font-weight: bold }

p.boldrt { text-align: right;
           font-weight: bold }

p.italic { font-style: italic }

p.italnosp { font-style: italic;
             margin-top: 0 }

p.italcent { font-style: italic;
             text-align: center }

p.nospace  { margin-top: 0 }

p.nospright { margin-top: 0;
              text-align: right }

p.small { font-size: small;
          margin-top: 0 }

p.smalcent { font-size: small;
             text-align: center;
             margin-top: 0 }

p.smallrt { font-size: small;
            text-align: right;
            margin-top: 0 }

p.note { font-size: small;
         text-align: right }

p.indent { margin-top: 0;
           text-indent: 2em }

p.indentfirst { text-indent: 2em }

p.setin { margin-left: 2em }

p.tablecap { font-style: italic }

p.footer { margin-bottom: 1em;
           margin-left: 0;
	   text-align: center }

p.navigation { margin-top: 0;
               text-align: center }

p.update { margin-top: 0;
           text-align: right;
           font-size: x-small }

p.footercontent { margin-top: 0;
                  margin-bottom: 1em;
                  text-align: right;
                  font-size: small }

p.bibliography { margin-left:4em;
                 margin-top: 0.5em;
                 text-indent: -3em }

p.bibliogexp { margin-top: 0;
               margin-left: 4em;
               font-style: italic }

p.margin { font-size: small }

p.marginrt { text-align: right;
             font-size: small }


img { margin: 0.5em;
      border-style: none;
      float: none }

img.char { margin: 0 }

img.inlinemiddle { margin: 0;
                   vertical-align: middle }

img.leftwrap { margin-bottom: 1em;
               margin-right: 1em;
               float: left }		  

img.rightwrap { margin-bottom: 1em;
                margin-left: 1em;
                float: right }		  

img.reinstate { margin: 0;
                float: right }		  

img.topleft { position: top, left;
              float: left;
              margin-top: 0;
              margin-bottom: 0;
              margin-left: 0;
              margin-right: 0;
              padding-right: 2em }

table { background-color: #66cccc;
        border-spacing: 0;
        margin: 1em;
        border: none }

table.layout { background-color: #339999;
               border: none;
	       margin: 0 }

caption { margin-top: 1.5em;
          margin-bottom: 0.5em;
          margin-left: 3em;
	  margin-right: 0;
	  text-align: left;
	  text-indent: -3em;
	  font-style: italic }

th { font-weight: bold;
     text-align: center;
     vertical-align: middle;
     margin: 0;
     border: thin #006666 solid;
     padding: 0.5em }

th.empty { background-color: #339999;
           border: none }

td { vertical-align: middle;
     margin: 0;
     border: thin #006666 solid;
     padding: 0.5em }

td.empty { background-color: #339999;
           border: none }

td.heading { text-align: center;
             font-weight: bold }

td.subheading { text-align: center }

td.number { text-align: center }

td.centeredtext { text-align: center }

td.layout { vertical-align: top;
            border: none }

td.loheading { vertical-align: top;
               border: none;
	       font-weight: bold }

td.lomiddle { border: none;
	      vertical-align: middle }

td.lobottom { border: none;
	      vertical-align: bottom }

td.locenter { vertical-align: top;
              border: none;
	      text-align: center }

td.loright { vertical-align: top;
             border: none;
	     text-align: right }

td.loimage { vertical-align: top;
             border: none;
	     padding-right: 2em;
	     padding-bottom: 1em }

td.formtop { border-top: none;
             border-left: none;
             border-right: none;
	     vertical-align: bottom;
	     text-align: center;
	     font-size: small }

td.formbottom { border-bottom: none;
                border-left: none;
                border-right: none;
	        vertical-align: top;
	        text-align: center;
	        font-size: small }


hr  { margin-top: 0.5em;
      margin-bottom: 0.5em;
      margin-left: 0;
      margin-right: 0 }

hr.above { margin-top: 2em }

hr.below { margin-bottom: 2em }

hr.center { margin-top: 1em;
            margin-bottom: 0;
	    width: 40%;
            text-align: center }


ul { margin-top: 1em;
     margin-bottom: 0;
     margin-left: 2em;
     margin-right: 1em }

ul.sub { margin-top:0;
         margin-left: 1em }

ul.menu { margin-top:0;
          margin-left: 1em;
	  font-size: small }


ol { margin-top: 1em;
     margin-bottom: 0;
     margin-left: 2em;
     margin-right: 1em }

ol.menu { margin-top:0;
          margin-left: 1em;
	  font-size: small }

li { margin: 0 }

em      { font-style: italic }

strong  { font-weight: bold }

br.forceclear {clear: both }

