   .logo { font-size:40px; }
   .logo A:link {text-decoration: none; color: #555555}
   .logo A:visited {text-decoration: none; color: #555555}
   .logo A:active {text-decoration: none; color: #555555}
   .logo A:hover {text-decoration: underline; color: #555555}

   .toprightnav { font-size:11px; }
   .toprightnav A:link {text-decoration: none; color: #555555}
   .toprightnav A:visited {text-decoration: none; color: #555555}
   .toprightnav A:active {text-decoration: none; color: #555555}
   .toprightnav A:hover {text-decoration: underline; color: #555555}

   .footer { font-family:verdana;font-size:10px;color:#aaaaaa }
   .footer A:link {text-decoration: underline; color: #aaaaaa; }
   .footer A:visited {text-decoration: underline; color: #aaaaaa }
   .footer A:active {text-decoration: underline; color: #aaaaaa }
   .footer A:hover {text-decoration: underline; color: #aaaaaa }

   .wikip A:link {text-decoration: none; color: #009900 }
   .wikip A:visited {text-decoration: none; color: #009900 }
   .wikip A:active {text-decoration: none; color: #009900 }
   .wikip A:hover {text-decoration: underline; color: #009900 }

   .articlehistory A:link {text-decoration: none; color: #0000CC }
   .articlehistory A:visited {text-decoration: none; color: #0000CC }
   .articlehistory A:active {text-decoration: none; color: #0000CC }
   .articlehistory A:hover {text-decoration: underline; color: #0000CC }

   .imagecaption { border-space:0px;font-family:verdana;font-size:10px;color:#777777; }
   .imagecaption A:link {text-decoration: none; color: #0000FF }
   .imagecaption A:visited {text-decoration: none; color: #0000FF }
   .imagecaption A:active {text-decoration: none; color: #0000FF }
   .imagecaption A:hover {text-decoration: underline; color: #0000FF }

   A:link {text-decoration: none; color: #0000FF }
   A:visited {text-decoration: none; color: #0000FF }
   A:active {text-decoration: none; color: #0000FF }
   A:hover {text-decoration: underline; color: #0000FF }


.ref { font-family:arial }

body { font-size:10px; }

.body {font-size:12px; font-family:calibri; text-decoration: bold; color: #000000; }
.indented {font-size:12px; font-family:calibri; text-decoration: bold; color: #000000}

table.stubarticletable {
	font-family:tahoma;
	background-color: #000099;
	margin:10px 0pt 15px;
	font-size: 10pt;
	text-align: center;
}
table.stubarticletable td {
	background-color: #FFF
}

table.unknownstatustable {
	font-family:tahoma;
	background-color: #FF9955;
	margin:10px 0pt 15px;
	font-size: 10pt;
	text-align: center;
}
table.unknownstatustable td {
	background-color: #FFF
}

table.pagehistorytable {
	font-family:tahoma;
	background-color: #990000;
	margin:10px 0pt 15px;
	font-size: 10pt;
	text-align: center;
}
table.pagehistorytable td {
	background-color: #FBB
}

table.deletearticletable {
	font-family:tahoma;
	background-color: #FF0000;
	margin:10px 0pt 15px;
	font-size: 10pt;
	text-align: center;
}
table.deletearticletable td {
	background-color: #FFF
}

table.booktable {
	font-family:arial;
	background-color: #CDCDCD;
	margin:0px 10px 0px 10px;
	font-size: 8pt;
	text-align: left;
}
table.booktable thead tr th, table.booktable tfoot tr th {
	background-color: #e6EEEE;
	border: 1px solid #FFF;
	font-size: 8pt;
	padding: 4px;
}
table.booktable thead tr .header {
	background-image: url("/images/tsbg.gif");
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.booktable tbody td {
	color: #3D3D3D;
	padding: 4px;
	background-color: #FFF;
	vertical-align: top;
}
table.booktable tbody tr.odd td {
	background-color:#F0F0F6;
}
table.booktable thead tr .headerSortUp {
	background-image: url("/images/asc.gif");
}
table.booktable thead tr .headerSortDown {
	background-image: url("/images/desc.gif");
}
table.booktable thead tr .headerSortDown, table.booktable thead tr .headerSortUp {
background-color: #8dbdd8;
}

table.watchlisttable {
	font-family:arial;
	background-color: #CDCDCD;
	margin:0px 0pt 0px;
	font-size: 8pt;
	width: 100%;
	table-layout:fixed;
	text-align: left;
	font-size:12px;
}
table.watchlisttable A:link {text-decoration: underline; color: #0000FF }
table.watchlisttable A:visited {text-decoration: underline; color: #0000FF }
table.watchlisttable A:active {text-decoration: underline; color: #0000FF }
table.watchlisttable A:hover {text-decoration: underline; color: #0000FF }
table.watchlisttable thead tr th, table.watchlisttable tfoot tr th {
	background-color: #e6EEEE;
	border: 1px solid #FFF;
	font-size: 12px;
	padding: 4px;
}
table.watchlisttable thead tr .header {
	background-image: url("/images/tsbg.gif");
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.watchlisttable tbody td {
	color: #3D3D3D;
	padding: 4px;
	vertical-align: top;
}
table.watchlisttable tbody tr.odd td {
	background-color:#F0F0F6;
}
table.watchlisttable thead tr .headerSortUp {
	background-image: url("/images/asc.gif");
}
table.watchlisttable thead tr .headerSortDown {
	background-image: url("/images/desc.gif");
}
table.watchlisttable thead tr .headerSortDown, table.watchlisttable thead tr .headerSortUp {
background-color: #8dbdd8;
}

table.sortabletable {
	font-family:arial;
	background-color: #CDCDCD;
	margin: 0px 0pt 0px;
	font-size: 8pt;
	text-align: left;
}
table.sortabletable thead tr th, table.booktable tfoot tr th {
	background-color: #e6EEEE;
	border: 1px solid #FFF;
	font-size: 8pt;
	padding: 4px;
}
table.sortabletable thead tr .header {
	background-image: url("/images/tsbg.gif");
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.sortabletable tbody td {
	color: #3D3D3D;
	padding: 4px;
	background-color: #FFF;
	vertical-align: top;
}
table.sortabletable tbody tr.odd td {
	background-color:#F0F0F6;
}
table.sortabletable thead tr .headerSortUp {
	background-image: url("/images/asc.gif");
}
table.sortabletable thead tr .headerSortDown {
	background-image: url("/images/desc.gif");
}
table.sortabletable thead tr .headerSortDown, table.booktable thead tr .headerSortUp {
	background-color: #8dbdd8;
}

table.catsortabletable {
	font-family:arial;
	background-color: #CDCDCD;
	margin:0px 10px 0px 10px;
	font-size: 8pt;
	text-align: left;
}
table.catsortabletable thead tr th, table.booktable tfoot tr th {
	background-color: #e6EEEE;
	border: 1px solid #FFF;
	font-size: 8pt;
	padding: 4px;
}
table.catsortabletable thead tr .header {
	background-image: url("/images/tsbg.gif");
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.catsortabletable tbody td {
	color: #3D3D3D;
	padding: 4px;
	vertical-align: top;
}
table.catsortabletable tbody tr.odd td {
	background-color:#F0F0F6;
}
table.catsortabletable thead tr .headerSortUp {
	background-image: url("/images/asc.gif");
}
table.catsortabletable thead tr .headerSortDown {
	background-image: url("/images/desc.gif");
}
table.catsortabletable thead tr .headerSortDown, table.booktable thead tr .headerSortUp {
	background-color: #8dbdd8;
}

.categories {font-size:15px; font-family:calibri; background-color:#f5f5f5; border-width:thin; border-color:#bbbbbb; border-style:solid; padding:5px;}

.maintitle {font-size:20px; font-family:verdana; color: #000000}

.indenttable {font-size:12px; font-family:verdana; color: #000000; }

.roadtable {font-size:12px; font-family:verdana; color: #000000; }

.buildingtable {font-size:12px; font-family:verdana; color: #000000; }

.toctable {font-size:12px; font-family:verdana; color: #000000; }

.standardtable {font-size:10px; font-family:verdana; color: #000000; }

.watchlisttable {font-size:12px; font-family:verdana; color: #000000; }


td { vertical-align: top; }
.censustable {font-size:10px; font-family:verdana; color: #000000}

textarea {font-size:12px; font-family:verdana}

.level1 {font-size:18px; font-family:verdana; color: #000000}
.level2 {font-size:14px; font-family:verdana; font-weight: bold; color: #000000}
.level3 {font-size:12px; font-family:verdana; font-weight: bold; color: #000000}
.level4 {font-size:10px; font-family:verdana; font-weight: bold; color: #000000}
.level5 {font-size:8px; font-family:verdana; font-weight: bold; color: #000000}

.list { list-style-image: url("/images/bullet.png"); }

   .searchsubmitbutton {
     color:#555;
     font-size:14px;
     border: 1px solid #999;
     background: #fff;
     width:22px;
     height:22px;
   }

   .searchtextinput {
     color:#555;
     font-size:14px;
     border: 1px solid #999;
     background: #fff;
     width:200px;
     height:22px;
   }



