a:link, a:visited { text-decoration: none;}

p {  margin-top: .5em; margin-bottom: 0px}
h2 {font-size: 1.75em; margin-bottom: 0px;}
h3 {font-size: 1.25em; margin-bottom: 0px;}

p, table, td, .tab1, .area, .header, .tagline {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

input {font-size : 8pt;}



.ndx ,.ndx td {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align: center;}
.area, .header {font-size: 16px; font-weight: bold;}

.tab2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px;}

.countrytab td, .srchtab td {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; padding-left: 12px; padding-right: 12px;}
.srchtab td {font-size: 11px; padding-left:2px; padding-right: 2px;}

.menutab {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}

.links td {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; padding-left: 12px; padding-right: 12px;}

.notes { margin-top: 0px; padding-top: 0px; text-align: justify; margin-bottom: 0.5em; padding-bottom: 0px}

.dtlhdg { font-size: 1.5em; font-weight: bold; margin-top: 0px ; padding-top: 0px}

.shad { filter:progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=135, Strength=3);}

.popup { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; padding-top: 6px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; margin-top: 6px; margin-right: 6px; margin-bottom: 6px; margin-left: 6px }
.copyright { font-size: 10px; }

@media  screen {
	.input, .srchbtn, .groupbtn {cursor: hand;}
	.input {font-size : 8pt;}
	.srchbtn {width: 32px;}
	}

.icons {  word-spacing: .5em; line-height: 2em}

.layerdtl td {padding: 4px;}
layerdtl td, .features td, .listtab  td  {padding: 2px; cell-spacing: 0px; }


.golffeat td { padding: 2px; background-color: #ddff9b; border: 1px solid #adcf6b; cell-spacing: 0px }
.townfeat td { padding: 2px; background-color: #ffffef; border: 1px solid #cccccc; cell-spacing: 0px }
.Xbookfeat td { padding: 2px; background-color: #f4efff; border: 1px solid #d4bfff; cell-spacing: 0px }
.bookfeat td { padding: 2px; background-color: #f0f0d0; border: 1px solid #cccc99; cell-spacing: 0px }
.labelfeat td { padding: 2px; background-color: #e4dfef; border: 1px solid #c4afef; cell-spacing: 0px }
