BODY { font-family: Georgia, Times, serif; font-size: small;}

td.babyimage { width: 250px; }
td.adbanner  { width: 250px; }

table, tr {
		 padding: 0 0 0 0;
		 margin:  0 0 0 0;
		 border-collapse: collapse;
		 border: none;
		 }
table td.title {
		 padding: 0 20px 0 20px;
		 margin:  0 0 0 0;
		 }

h2 { text-align: center;
	  font-size: xx-large;
	  border-style: double;
	  border-width: 0 0 8px 0;
	  border-color: pink;
	  padding: 0 0 0 0;
		 margin:  0 0 0 0;
		}

h3 { text-align: center;
	  color: #006699;
	  font-size: x-large;
	  padding: 0 0 0 0;
	  margin:  0 0 0 0;
		}

h4 { font-size: larger; }

table.bqrsources h5 {
	 text-align: center;
	 font-size: larger;
	 padding: 0 0 0 0;
	 margin:  0 0 0 0;
	 }

dl.bqrsources dt	 { margin: 15px 0px 0px 15px; background-color: #ffffff; }
dl.bqrsources dd	 { margin: 5px 0px 5px 15px; }

table.bqr { border-style: solid; border-width: 2px 0 2px 0; }

table.bqr tr th.a, table.bqr tr td.m { border-style: solid; border-width: 0 0 2px 0; }
table.bqr tr.three { border-style: double; border-width: 0 0 8px 0; }

table.bqr td { 		padding: 2px 5px 2px 5px; }

th.a	{ background-color: #e0ffe0; }
th.t, td.t	{ background-color: #ffdddd; }
td.birth { background-color: #ffdddd;
			  border-style: solid;
			  border-width: 0 0 2px 0;
			  }

.big { font-size: xx-large;
		 color: green;
		 }

.bullet { font-size: large; font-weight: bold; color: blue; }

p.chartHead {
				  padding: 0 0 0 0;
				  margin:  0 0 0 0;
				  font-size: smaller;
				  font-weight: bold;
				  }



