td,BODY { font: 11px Verdana,sans-serif; }select.normal { font: 10px Verdana,sans-serif; }select.taller { font: 10px Verdana,sans-serif; height: 18px; }select.bigger { font: 11px Verdana,sans-serif; height: 18px; }input { font: 11px Verdana,sans-serif; }input.smaller { font: 9px Verdana,sans-serif; padding: 0px; }select.illustrated { height:1.75em; }select.illustrated OPTION { padding:2px 0px 2px 0px; vertical-align:middle; background-repeat:no-repeat; background-position:1px 2px; }a:link { color: #008000; }a:visited { color: #005500; }em { text-decoration: underline; }h1 { color: #004400; font: bold 18px Verdana,sans-serif; margin-bottom:9px; }h2 { color: #004400; font: bold 15px Verdana,sans-serif; margin-bottom:9px; }h3 { color: #000000; font: bold 13px Verdana,sans-serif; margin-bottom:9px; }h4 { color: #000000; font: bold 12px Verdana,sans-serif; margin-bottom:9px; }h5 { color: #000000; font: bold 11px Verdana,sans-serif; margin-bottom:9px; }ul { margin-top: 0em; }p { margin-top:0px; margin-bottom:9px; }p.listheader { margin-bottom: 0.5em; }li.spaced { margin-bottom: 0.5em; }.error { color: #CC0000; font-weight: bold; }.header_link { font-size: 10px; font-weight: bold; }.header_link P { line-height:10px; margin:0px 0px 0px 0px; padding:0px 0px 5px 0px; }.header_link A { color:#FFFFFF; }.header_link A:link { color: #FFFFFF; }.header_link A:visited { color: #FFFFFF; }.header_link_green { font-size: 10px; font-weight: bold; }.header_link_green P { line-height:10px; margin:0px 0px 0px 0px; padding:0px 0px 5px 0px; }.header_link_green A { color:#006600; }.header_link_green A:link { color: #006600; }.header_link_green A:visited { color: #006600; }.linktohelp { cursor:help; }.footer { font-size: 10px; }.larger { font-size: 12px; }.largest { font-size: 14px; }.normalsize { font-size: 11px; }.smaller { font-size: 10px; }.smallest { font-size: 9px; }p.formlist { font-size: 10px; margin-bottom: 4px; margin-top: 0px; margin-left: 0.9em; text-indent: -0.9em; }.visible { display: block; }.invisible { display: none; }/* Help & links pages */.help_header { font-size: 12px; font-weight: bold; margin: 0px; padding-bottom: 4px; }.help_body { font-size: 10px; }.help_appliesto { color: #666666; font-size: 9px; font-weight: normal; margin: 0px; padding-bottom: 4px; }.help_toplink { font-size: 9px; font-weight: normal; }li { margin-left: -1em; }li.help_toc { font-size: 10px; margin-bottom: 4px; }li.help_body { font-size: 10px; margin-bottom: 4px; }li.linkspage { margin-bottom: 0.6em; line-height: 14px; }h3.linkspage { margin-bottom: 0.6em; }.help_example { font-size: 10px; font-style: italic; }.help_toc { font-size: 9px; font-style: normal; font-weight: bold; }img.flag { vertical-align: -1px; display: none; }/* FAQ page */h4.faqindex { font-size: 11px; margin-bottom: 4px; margin-top: 0px; }li.faqindex { font-size: 10px; margin-bottom: 4px; }li.faqindex A { text-decoration: none; }li.faqindex A:link { color: #004400; }li.faq { margin-bottom: 0.5em; margin-top: 0.5em; }.question { color: #004400; font-weight: bold; }.answer { color: #000000; font-weight: bold; }.bold_green { color: #009900; font-weight: bold; }.bold_red { color: #CC0000; font-weight: bold; }/* tutorials page */textarea.csv_data { padding:0px 8px 0px 8px; border:1px solid #999999; background-color:#EEEEEE; font-family:monospace; font-size:10px; line-height:1.5em; }.csv_data PRE { font-family:monospace; font-size:10px; line-height:1.5em; }h2.tutorial { padding-top:6px; }h3.tutorial { padding-top:6px; }h4.tutorial { margin-bottom:2px; }hr.tutorial { margin-top:24px; }/* Background sample page */li.sample { font-size: 10px; }/* Output page */.infobox_heading { font-size: 10px; font-style: italic; }.infobox_data { font-size: 10px; }/* News box on front page */.news_title { font-weight:bold; color:#660000; text-transform:uppercase; }/* tables */table.allrules {	border-collapse: collapse;	border: solid 1px #999999;}table.allrules TD {	border: 1px #999999;	border-style: solid solid solid solid;}table.allrules TH {	border: 1px #999999;	border-style: solid solid solid solid;}table.horizrules {	border-collapse: collapse;	border: none 1px #999999;}table.horizrules TD {	border: 1px #999999;	border-style: solid none solid none;}table.horizrules TH {	border: 1px #999999;	border-style: solid none solid none;}table.vertrules {	border-collapse: collapse;	border: none 1px #999999;}table.vertrules TD {	border: 1px #999999;	border-style: none solid none solid;}table.vertrules TH {	border: 1px #999999;	border-style: none solid none solid;}table.norules {	border: none;}table.norules TD {	border: none;}table.norules TH {	border: none;}/* Simple geocoder */table.geocode { margin:6px 0px 6px 0px; border-collapse:collapse; }table.geocode TH { font-weight:normal; font-style:italic; background:#EEEEEE; }table.geocode TD { font-weight:normal; font-style:normal; background:#F8FFF8; }