body {  background: #ffffff;
        color: #000000;
        font-family: verdana, sans-serif;
     }

a { text-decoration: none }
a:visited { color: #000088 }
a:link { color: #0000ff }
a:active { color: #ff0000 }
a:hover { text-decoration: underline }

hr { border-bottom-width: 0; 
    border-right-width: 0; 
    border-left-width: 0; 
    border-top-width: 1; }

.alignright { float: right }

/* For upsidedown map page */
.mapblockred, .mapblockblue {
	margin: 1.0em 15em 1.5em 15em;
	padding: 5;
	background-color: #dddddd;
	font-weight: bold;
}
.mapblockred,.mapblockred a:link,.mapblockred a:visited,mapblockred a:active { color: #ff0000; }
.mapblockred { border: 1px solid #ff0000; }
.mapblockblue,.mapblockblue a:link,.mapblockblue a:visited,mapblockblue a:active { color: #0000ff; }
.mapblockblue { border: 1px solid #0000ff; }

/*
careful - this alters /news page with annoyingly many graphics
a[href ^="http://"] {
    background: url(external.png) center right no-repeat;
    padding-right: 13px;
    text-decoration: none;
}
*/

/*    color: #3366bb; */

