body { font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; }
.pagebody { font-size: 12px; line-height: 20px; padding: 3px 18px 30px; list-style-image: url(../commonimages/bullet.gif); list-style-position: outside; }
.pagebody h1 { color: #0e62da; font-size: 2.3em; font-family: "Times New Roman", Georgia, Times, serif; font-weight: normal; font-style: italic; padding-top: 20px; }
.searchtable { font-size: 12px; line-height: 20px; }
.essentials { color: #fff; font-size: 12px; font-weight: bold; background-image: url(../english/images/ebg.gif); background-repeat: no-repeat; background-position: 0 top; text-indent: 17px; height: 128px; }
.essentialsg { color: #fff; font-size: 12px; font-weight: bold; background-image: url(../images_german/ebg.gif); background-repeat: no-repeat; background-position: 0 top; text-indent: 17px; height: 128px; }
.essentialsd { color: #fff; font-size: 12px; font-weight: bold; background-image: url(../images_dutch/ebg.gif); background-repeat: no-repeat; background-position: 0 top; text-indent: 17px; height: 128px; }
.essentialsf { color: #fff; font-size: 12px; font-weight: bold; background-image: url(../images_french/ebg.gif); background-repeat: no-repeat; background-position: 0 top; text-indent: 17px; height: 128px; }
.thennowtxt { color: #000; font-size: 9px; line-height: 12px; padding-top: 2px; padding-right: 4px; padding-left: 4px; }
.advertxt { color: #000; font-size: 10px; line-height: 12px; }
.ruralmap { color: #000; font-size: 11px; line-height: 16px; }
.ruralmap h3 { color: #000; font-size: 12px; font-weight: bold; margin-top: 0; margin-bottom: -5%; }
.advertxt h3 { color: #000; font-size: 12px; font-weight: bold; margin-top: 0; margin-bottom: -5%; }
.essentialline { margin: 5px 0 0; padding: 0 0 4px; border-bottom: 2px solid #fff; }
.essentialnoline { margin: 5px 0 0; padding: 0 0 3px; }
.footer { color: #808080; font-size: 10px; line-height: 18px; background-image: url(../commonimages/basegrad.gif); background-repeat: no-repeat; background-position: 0 top; padding-top: 17px; padding-left: 17px; }
.mapsearch { font-size: 12px; line-height: 18px; padding-top: 17px; padding-left: 17px; }
.mapsearch h1 { color: #0e62da; font-size: 2.2em; font-family: "Times New Roman", Georgia, Times, serif; font-style: italic; font-weight: normal; margin-top: 0; padding-top: 5px; }
.mapsearch p { font-size: 12px; line-height: 18px; margin-top: 10px; margin-bottom: 0; padding-top: 0; padding-bottom: 0; }
a:link { color: #1c49cf; text-decoration: underline; }
a:visited { color: #4d7ee8; text-decoration: underline; }
a:hover { color: #1c49cf; text-decoration: underline; }
A.alt:link { color: #808080; text-decoration: none }
A.alt:visited { color: #808080; text-decoration: none }
A.alt:hover { color: #808080; text-decoration: underline }
A.side:link { color: white; text-decoration: none }
A.side:visited { color: white; text-decoration: none }
A.side:hover { color: #f2d97c; text-decoration: none; }
.searchsite { font-size: 10px; text-indent: 1px; }
.smlocmap { margin-right: 10px; }
.formthree { background-color: #E2ECFA; padding: 2px 10px 7px; }
/*d4e2f7 */
.formtwo { padding: 0 10px 0; }
.formone { padding: 0 10px 0; }
.formgrey {
	background-color: #efefef;
	padding: 2px 10px 7px;
}
.listfooter { background-color: #eaeaea; padding: 8px 8px 7px; border: solid 1px #949494; }
.searchbutton { color: #fff; background-color: #ef901f; }
.searchresults { font-size: 12px; line-height: 20px; padding-top: 4px; padding-bottom: 0; padding-left: 8px; }
.searchresultshead { font-size: 12px; font-weight: bold; background-color: #efefef; margin: 0; padding: 1px 0 1px 8px; }
.bluemapmenutxt { color: #1c49cf; text-decoration: underline; }
.mapborder{
	border: 1px solid #0e62da;
	padding-top: 2px;
	padding-left: 2px;
}
.usingmapsbase { background-image: url(../english/images/using_maps_base.gif); background-repeat: no-repeat; background-position: 0 bottom; width: 220px; height: 332px; }
.usingmapsbase p { font-size: 12px; margin-top: 0; margin-bottom: 0; padding: 4px 15px 10px; }
.usingmapsbase li { font-size: 12px; margin: 0; padding: 0; }
.usingmapsbase ul { margin-top: 2px; margin-bottom: 5px; margin-left: 34px; padding: 0; }

