body { margin-top: 0; padding-top: 0; margin-right: auto; margin-bottom: auto; margin-left: auto; background-color:#fff;color:#000; }

#top { text-align: left; margin-top: 0; }
#top p, .bcrm { display:none; }

#top img, #top img.shwP  { display:block; border-bottom: double medium  #000; padding-bottom:0; margin-bottom:.5em; } 
/* img.shwP is for graphic in longdesc.html */

h1#logo {text-align:center; margin-top: 0; border-top-style:none; border-bottom: double medium  #000; 
	letter-spacing:.25em;
	padding-bottom:.5em;  } 

#div1 {  display:none; }

#div2 {  float:none; width:100%; margin-bottom:1em; background-color:#fff; color:#000;  }

#txt { border-style:none; border-width:0; padding: 0 0 0 0; }

/* the following three lines to display the copyright */
#div3 p { display:none; }
#div3 div p { display: block; text-align: center; border-top: double medium #c99; padding-top: 1em;  }
#div3 div p.hdd { display:none; }
/* and the following one to hide it again when necessary  */
#div3 div.hddCP p { display:none; }

#bottom { border-top: double medium  #000; page-break-before: avoid; }

ul, li, p, dd { font: normal 12pt Georgia, Palatino, 'Times New Roman', 'TimesNR', Times, serif; } 

h1, #logo, h2, h3, h4, h5, h6, dt, .nav { font-family: 'trebuchet ms', 'trebuchetms', 'Trebuchet MS', 'TrebuchetMS', arial, sans-serif;  }
h1,h2,h3,h4,h5,h6,dt { font-weight:bold; page-break-after:avoid; }
h1 { font-size:15pt; text-align:center; }
h2 { font-size:13pt; text-align:center; }
h3,h4,h5,h6,dt, .nav { font-size:12pt; text-align:left; }

ul li, dl dd { margin-bottom: 1em; }
.menu ul { margin: 0 0 0 0; padding-left:1.5em;  }
.menu ul ul  { padding-left:1em; }

li { list-style-type:disc; }
li li { list-style-type:circle; }
li li li { list-style-type:square; }
li li li li { list-style-type:disc; }
li li li li li { list-style-type:circle; }
li.circle { list-style-type:circle; }
li.none { list-style-type:none; }
ol li, ul li ol li { list-style-type:decimal; }

.mT { margin-top:1em; }
.mT0  { margin-top:0; }
.mB { margin-bottom:1em; }
.mB0 { margin-bottom:0; }
.m5 { margin-left:5%; }
.m10 { margin-left:10%; }
.m15 { margin-left:15%; }
.mL { margin-left:1em; }
.mL0 { margin-left:0%; }
.mR { margin-right:5%; }

 .bigArw {font-size:130%;}

.indent { margin-left:1em; text-indent:-1em; }

.pT { padding-top:1em; }
.pT0 { padding-top:0; }
.pR { padding-right:1em; }
.pB0 { padding-bottom:0; }
.pB { padding-bottom:1em; }
.pL { padding-left:1em; }
.pL0 { padding-left:0%; }

.b1 { border-top: double medium #c99;}
.b2 { border-top: solid 1px #ccc;  margin-top:1em; margin-left:3%; }
.b3 { border-top: double medium #ccc;  margin-top:1em; padding-left:5%; }
.mockHr { padding-bottom:1em;  border-bottom: solid 1px #ccc; }

.c5 { text-align:left; }
.c6 { text-align:center; }
.c7 { text-align:right;  }
.c11, .nav { font-weight:normal; }
.c12, strong  { font-weight: bold; }

.c13 { white-space:nowrap; }
.c14 { text-decoration:none; }
.c15 { font-style:italic; }

cite { font-style: italic; white-space:normal; }
.c16 { font-style:normal; }

.inline {display:inline; }
.auto { margin-right: auto; margin-left: auto; }
.small { font-size:80%; }

.hdd, .hddP, .hidden { display: none; }
.showP { display: block; }
.block {display:block; }

.floatR { float:right; }
.floatL { float:left; }
.clear { clear:both; }

hr { border: solid 1px #ccc; height: 1px; }

img { border-style:none; }

a.up:link, a.up:visited, a.up:active, a.up:hover { display:none; }

