/* main style sheet. All pages use it */ a /* how ordinary clickable links look !*/{ font-size: 1.15em; font-weight: 500; line-height: 1.3em; } a.url /* when URL is spelled out, user does not normally need to read it, just copy paste or click */{ font-size: .9em; font-weight: normal; line-height: 1.0em; } a:link /* how ordinary clickable links look */{ background-color: transparent; color: #9d0b21; /*! sombre brown !*/ } a:visited /* how visited links look */{ background-color: transparent; color: #330099; /*! dark navy !*/ } a:active /* how the link under the cursor looks */{ background-color: transparent; color: #000800; /*! black with tinge of green !*/ } a.affiliate:link, a.affiliate:visited, a.affiliate:active, a.affiliate:hover{ background: url("image/link/affiliate.png")transparent no-repeat scroll 100% 70%; padding-right: 12px; padding-top: 6px; } a.amazon:link, a.amazon:visited, a.amazon:active,a.amazon:hover{ background: transparent url("image/link/amazon.png") no-repeat scroll right 50%; padding: 3px 18px 0 0; /* top right bottom left */ } a.apache:link, a.apache:visited, a.apache:active, a.apache:hover{ background: url("image/link/apache.png")transparent no-repeat scroll 100% 70%; padding: 0 25px 3px 0; /* top right bottom left */ } a.apple:link, a.apple:visited, a.apple:active, a.apple:hover{ background: url("image/link/apple.png")transparent no-repeat scroll right 60%; padding: 3px 16px 0 0; /* top right bottom left */ } a.applet:link, a.applet:visited, a.applet:active, a.applet:hover{ background: transparent url("image/link/applet.png") no-repeat scroll 100% 50%; padding: 1px 19px 0 0; /* top right bottom left */ } a.bgloss:link, a.bgloss:visited, a.bgloss:active, a.bgloss:hover{ background: transparent url("image/link/bgloss.png") no-repeat scroll 100% 50%; padding: 1px 16px 0 0; /* top right bottom left */ } a.biz:link, a.biz:visited, a.biz:active,a.biz:hover{ background: transparent url("image/link/biz.png") no-repeat scroll right 50%; padding: 3px 18px 0 0; /* top right bottom left */ } a.blogger:link, a.blogger:visited, a.blogger:active, a.blogger:hover{ background: transparent url("image/icon16/blogger.png") no-repeat scroll 100% 30%; padding: 0 18px 3px 0; /* top right bottom left */ } a.broken:link, a.broken:visited, a.broken:active, a.broken:hover, a.failing:link, a.failing:visited, a.failing:active, a.failing:hover, span.broken, span.failing{ background: transparent url("image/link/broken.png") no-repeat scroll 100% 80%; color: #b22222; /*! firebrick !*/ font-family: "Segoe Print", arial,Helvetica,sans-serif; padding-right: 17px; padding-top: 6px; } a.cdrive:link, a.cdrive:visited, a.cdrive:active, a.cdrive:hover{ background: transparent url("image/link/cdrive.png") no-repeat scroll 100% 50%; padding: 1px 11px 0 0; /* top right bottom left */ } a.com:link, a.com:visited, a.com:active, a.com:hover{ background: transparent url("image/link/offsite.png") no-repeat scroll 100% 50%; padding: 1px 12px 0 0; /* top right bottom left */ } a.defunct:link, a.defunct:visited, a.defunct:active, a.defunct:hover{ background: transparent url("image/link/defunct.png") no-repeat scroll 0% 70%; padding: 5px 2px 5px 32px; /* top right bottom left */ } a.download:link, a.download:visited, a.download:active, a.download:hover{ background: transparent url("image/link/download.png") no-repeat scroll 100% 90%; padding-right: 16px; padding-top: 6px; } a.edu:link, a.edu:visited, a.edu:active, a.edu:hover{ background: transparent url("image/link/edu.png") no-repeat scroll 100% 100%; padding: 1px 24px 2px 0; /* top right bottom left */ } a.feedback:link, a.feedback:visited, a.feedback:active , a.feedback:hover /* link to feedback */{ background: transparent url("image/icon16/feedback.png") no-repeat scroll 100% 60%; padding-bottom: 2px; /* add room for image */ padding-right: 18px; padding-top: 2px; } a.ftp:link, a.ftp:visited, a.ftp:active , a.ftp:hover/* FTP offsite link */{ background: transparent url("image/link/ftp.png") no-repeat scroll right; padding-right: 13px; padding-top: 6pt; } a.ggloss:link, a.ggloss:visited, a.ggloss:active, a.ggloss:hover{ background: transparent url("image/link/ggloss.png") no-repeat scroll 100% 50%; padding: 1px 19px 0 0; /* top right bottom left */ } a.google:link, a.google:visited, a.google:active, a.google:hover /* google offsite link */{ background: transparent url("image/link/googleg.png") no-repeat scroll right; padding-right: 12px; padding-top: 6pt; } a.googlecode:link, a.googlecode:visited, a.googlecode:active,a.googlecode:hover{ background: transparent url("image/link/googlecode.png") no-repeat scroll right 50%; padding: 3px 18px 0 0; /* top right bottom left */ } a.googlegroup /* link to google newsgroup offsite link */{ background: transparent url("image/link/googlegroup.png") no-repeat scroll 0% 75%; color: #4648ff; /*! grey with tinge of blue !*/ padding-left: 15px; padding-top: 6pt; } a.gov:link, a.gov:visited, a.gov:active, a.gov:hover{ background: transparent url("image/link/gov.png") no-repeat scroll 100% 80%; padding-right: 18px; padding-top: 6px; } a.horror:link, a.horror:visited, a.horror:active, a.horror:hover{ background: url("image/link/horror.png")transparent no-repeat scroll right 60%; padding: 3px 26px 0 0; /* top right bottom left */ } a.info:link, a.info:visited, a.info:active, a.info:hover{ background: transparent url("image/link/info.png") no-repeat scroll 100% 50%; padding: 1px 18px 0 0; /* top right bottom left */ } a.int:link, a.int:visited, a.int:active, a.int:hover{ background: transparent url("image/link/int.png") no-repeat scroll 100% 50%; padding: 1px 24px 0 0; /* top right bottom left */ } a.javacc:link, a.javacc:visited, a.javacc:active, a.javacc:hover{ background: transparent url("image/link/javacc.png") no-repeat scroll 100% 90%; padding-right: 16px; padding-top: 6px; } a.javanet:link, a.javanet:visited, a.javanet:active,a.javanet:hover{ background: transparent url("image/link/javanet.png") no-repeat scroll right 100%; padding: 1px 34px 4px 0; /* top right bottom left */ } a.jdrive:link, a.jdrive:visited, a.jdrive:active, a.jdrive:hover{ background: transparent url("image/link/jdrive.png") no-repeat scroll 100% 50%; padding: 1px 11px 0 0; /* top right bottom left */ } a.jgloss:link, a.jgloss:visited, a.jgloss:active, a.jgloss:hover{ background: transparent url("image/link/jgloss.png") no-repeat scroll 100% 50%; padding: 1px 18px 0 0; /* top right bottom left */ } a.listing:link, a.listing:visited, a.listing:active, a.listing:hover{ background: transparent url("image/link/listing.png") no-repeat scroll 100% 50%; padding: 1px 16px 0 0; /* top right bottom left */ } a.ll:link, a.ll:visited, a.ll:active, a.ll:hover{ background: transparent url("image/link/ll.png") no-repeat scroll 100% 50%; /* living love */ padding: 1px 19px 0 0; /* top right bottom left */ } a.manual:link, a.manual:visited, a.manual:active, a.manual:hover{ background: transparent url("image/link/manual.png") no-repeat scroll 100% 70%; padding: 1px 23px 0 0; /* top right bottom left */ } a.microsoft:link, a.microsoft:visited, a.microsoft:active, a.microsoft:hover{ background: url("image/link/microsoft.png")transparent no-repeat scroll 100% 40%; padding: 0 24px 3px 0; /* top right bottom left */ } a.mil:link, a.mil:visited, a.mil:active, a.mil:hover{ background: transparent url("image/link/mil.png") no-repeat scroll 100% 50%; padding: 1px 27px 0 0; /* top right bottom left */ } a.money:link, a.money:visited, a.money:active, a.money:hover{ background: transparent url("image/link/money.png") no-repeat scroll 100% 60%; padding: 1px 28px 0 0; /* top right bottom left */ } a.name:link, a.name:visited, a.name:active,a.name:hover{ background: transparent url("image/link/name.png") no-repeat scroll right 50%; padding: 3px 14px 0 0; /* top right bottom left */ } a.net:link, a.net:visited, a.net:active, a.net:hover{ background: transparent url("image/link/net.png") no-repeat scroll 100% 50%; padding: 1px 24px 0 0; /* top right bottom left */ } a.newsgroup /* link to newsgroup offsite link */{ background: transparent url("image/link/newsgroup.png") no-repeat scroll 10% 75%; color: #4648ff; /*! grey with tinge of blue !*/ padding-right: 15px; padding-top: 6pt; } a.offsite:link, a.offsite:visited, a.offsite:active, a.offsite:hover{ background: transparent url("image/link/offsite.png") no-repeat scroll 100% 50%; padding: 1px 12px 0 0; /* top right bottom left */ } a.offsite-ac:link, a.offsite-ac:visited, a.offsite-ac:active, a.offsite-ac:hover{ background: transparent url("image/icon16/flag/sh.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-ad:link, a.offsite-ad:visited, a.offsite-ad:active, a.offsite-ad:hover{ background: transparent url("image/icon16/flag/ad.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-ae:link, a.offsite-ae:visited, a.offsite-ae:active, a.offsite-ae:hover{ background: transparent url("image/icon16/flag/ae.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-af:link, a.offsite-af:visited, a.offsite-af:active, a.offsite-af:hover{ background: transparent url("image/icon16/flag/af.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-ag:link, a.offsite-ag:visited, a.offsite-ag:active, a.offsite-ag:hover{ background: transparent url("image/icon16/flag/ag.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-ai:link, a.offsite-ai:visited, a.offsite-ai:active, a.offsite-ai:hover{ background: transparent url("image/icon16/flag/ai.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-al:link, a.offsite-al:visited, a.offsite-al:active, a.offsite-al:hover{ background: transparent url("image/icon16/flag/al.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-am:link, a.offsite-am:visited, a.offsite-am:active, a.offsite-am:hover{ background: transparent url("image/icon16/flag/am.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-an:link, a.offsite-an:visited, a.offsite-an:active, a.offsite-an:hover{ background: transparent url("image/icon16/flag/an.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-ao:link, a.offsite-ao:visited, a.offsite-ao:active, a.offsite-ao:hover{ background: transparent url("image/icon16/flag/ao.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-aq:link, a.offsite-aq:visited, a.offsite-aq:active, a.offsite-aq:hover{ background: transparent url("image/icon16/flag/aq.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-ar:link, a.offsite-ar:visited, a.offsite-ar:active, a.offsite-ar:hover{ background: transparent url("image/icon16/flag/ar.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-as:link, a.offsite-as:visited, a.offsite-as:active, a.offsite-as:hover{ background: transparent url("image/icon16/flag/as.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-at:link, a.offsite-at:visited, a.offsite-at:active, a.offsite-at:hover{ background: transparent url("image/icon16/flag/at.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-au:link, a.offsite-au:visited, a.offsite-au:active, a.offsite-au:hover{ background: transparent url("image/icon16/flag/au.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-aw:link, a.offsite-aw:visited, a.offsite-aw:active, a.offsite-aw:hover{ background: transparent url("image/icon16/flag/aw.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-ax:link, a.offsite-ax:visited, a.offsite-ax:active, a.offsite-ax:hover{ background: transparent url("image/icon16/flag/ax.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-az:link, a.offsite-az:visited, a.offsite-az:active, a.offsite-az:hover{ background: transparent url("image/icon16/flag/az.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-ba:link, a.offsite-ba:visited, a.offsite-ba:active, a.offsite-ba:hover{ background: transparent url("image/icon16/flag/ba.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-bb:link, a.offsite-bb:visited, a.offsite-bb:active, a.offsite-bb:hover{ background: transparent url("image/icon16/flag/bb.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-bd:link, a.offsite-bd:visited, a.offsite-bd:active, a.offsite-bd:hover{ background: transparent url("image/icon16/flag/bd.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-be:link, a.offsite-be:visited, a.offsite-be:active, a.offsite-be:hover{ background: transparent url("image/icon16/flag/be.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-bf:link, a.offsite-bf:visited, a.offsite-bf:active, a.offsite-bf:hover{ background: transparent url("image/icon16/flag/bf.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-bg:link, a.offsite-bg:visited, a.offsite-bg:active, a.offsite-bg:hover{ background: transparent url("image/icon16/flag/bg.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-bh:link, a.offsite-bh:visited, a.offsite-bh:active, a.offsite-bh:hover{ background: transparent url("image/icon16/flag/bh.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-bi:link, a.offsite-bi:visited, a.offsite-bi:active, a.offsite-bi:hover{ background: transparent url("image/icon16/flag/bi.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-bj:link, a.offsite-bj:visited, a.offsite-bj:active, a.offsite-bj:hover{ background: transparent url("image/icon16/flag/bj.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-bl:link, a.offsite-bl:visited, a.offsite-bl:active, a.offsite-bl:hover{ background: transparent url("image/icon16/flag/bl.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-bm:link, a.offsite-bm:visited, a.offsite-bm:active, a.offsite-bm:hover{ background: transparent url("image/icon16/flag/bm.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-bn:link, a.offsite-bn:visited, a.offsite-bn:active, a.offsite-bn:hover{ background: transparent url("image/icon16/flag/bn.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-bo:link, a.offsite-bo:visited, a.offsite-bo:active, a.offsite-bo:hover{ background: transparent url("image/icon16/flag/bo.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-bq:link, a.offsite-bq:visited, a.offsite-bq:active, a.offsite-bq:hover{ background: transparent url("image/icon16/flag/bq.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-br:link, a.offsite-br:visited, a.offsite-br:active, a.offsite-br:hover{ background: transparent url("image/icon16/flag/br.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-bs:link, a.offsite-bs:visited, a.offsite-bs:active, a.offsite-bs:hover{ background: transparent url("image/icon16/flag/bs.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-bt:link, a.offsite-bt:visited, a.offsite-bt:active, a.offsite-bt:hover{ background: transparent url("image/icon16/flag/bt.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-bv:link, a.offsite-bv:visited, a.offsite-bv:active, a.offsite-bv:hover{ background: transparent url("image/icon16/flag/bv.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-bw:link, a.offsite-bw:visited, a.offsite-bw:active, a.offsite-bw:hover{ background: transparent url("image/icon16/flag/bw.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-by:link, a.offsite-by:visited, a.offsite-by:active, a.offsite-by:hover{ background: transparent url("image/icon16/flag/by.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-bz:link, a.offsite-bz:visited, a.offsite-bz:active, a.offsite-bz:hover{ background: transparent url("image/icon16/flag/bz.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-ca:link, a.offsite-ca:visited, a.offsite-ca:active, a.offsite-ca:hover{ background: transparent url("image/icon16/flag/ca.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-cc:link, a.offsite-cc:visited, a.offsite-cc:active, a.offsite-cc:hover{ background: transparent url("image/icon16/flag/cc.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-cd:link, a.offsite-cd:visited, a.offsite-cd:active, a.offsite-cd:hover{ background: transparent url("image/icon16/flag/cd.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-cf:link, a.offsite-cf:visited, a.offsite-cf:active, a.offsite-cf:hover{ background: transparent url("image/icon16/flag/cf.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-cg:link, a.offsite-cg:visited, a.offsite-cg:active, a.offsite-cg:hover{ background: transparent url("image/icon16/flag/cg.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-ch:link, a.offsite-ch:visited, a.offsite-ch:active, a.offsite-ch:hover{ background: transparent url("image/icon16/flag/ch.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-ci:link, a.offsite-ci:visited, a.offsite-ci:active, a.offsite-ci:hover{ background: transparent url("image/icon16/flag/ci.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-ck:link, a.offsite-ck:visited, a.offsite-ck:active, a.offsite-ck:hover{ background: transparent url("image/icon16/flag/ck.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-cl:link, a.offsite-cl:visited, a.offsite-cl:active, a.offsite-cl:hover{ background: transparent url("image/icon16/flag/cl.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-cm:link, a.offsite-cm:visited, a.offsite-cm:active, a.offsite-cm:hover{ background: transparent url("image/icon16/flag/cm.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-cn:link, a.offsite-cn:visited, a.offsite-cn:active, a.offsite-cn:hover{ background: transparent url("image/icon16/flag/cn.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-co:link, a.offsite-co:visited, a.offsite-co:active, a.offsite-co:hover{ background: transparent url("image/icon16/flag/co.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-cr:link, a.offsite-cr:visited, a.offsite-cr:active, a.offsite-cr:hover{ background: transparent url("image/icon16/flag/cr.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-cs:link, a.offsite-cs:visited, a.offsite-cs:active, a.offsite-cs:hover{ background: transparent url("image/icon16/flag/cs.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-cu:link, a.offsite-cu:visited, a.offsite-cu:active, a.offsite-cu:hover{ background: transparent url("image/icon16/flag/cu.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-cv:link, a.offsite-cv:visited, a.offsite-cv:active, a.offsite-cv:hover{ background: transparent url("image/icon16/flag/cv.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-cw:link, a.offsite-cw:visited, a.offsite-cw:active, a.offsite-cw:hover{ background: transparent url("image/icon16/flag/cw.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-cx:link, a.offsite-cx:visited, a.offsite-cx:active, a.offsite-cx:hover{ background: transparent url("image/icon16/flag/cx.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-cy:link, a.offsite-cy:visited, a.offsite-cy:active, a.offsite-cy:hover{ background: transparent url("image/icon16/flag/cy.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-cz:link, a.offsite-cz:visited, a.offsite-cz:active, a.offsite-cz:hover{ background: transparent url("image/icon16/flag/cz.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-de:link, a.offsite-de:visited, a.offsite-de:active, a.offsite-de:hover{ background: transparent url("image/icon16/flag/de.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-dj:link, a.offsite-dj:visited, a.offsite-dj:active, a.offsite-dj:hover{ background: transparent url("image/icon16/flag/dj.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-dk:link, a.offsite-dk:visited, a.offsite-dk:active, a.offsite-dk:hover{ background: transparent url("image/icon16/flag/dk.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-dm:link, a.offsite-dm:visited, a.offsite-dm:active, a.offsite-dm:hover{ background: transparent url("image/icon16/flag/dm.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-do:link, a.offsite-do:visited, a.offsite-do:active, a.offsite-do:hover{ background: transparent url("image/icon16/flag/do.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-dz:link, a.offsite-dz:visited, a.offsite-dz:active, a.offsite-dz:hover{ background: transparent url("image/icon16/flag/dz.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-ec:link, a.offsite-ec:visited, a.offsite-ec:active, a.offsite-ec:hover{ background: transparent url("image/icon16/flag/ec.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-ee:link, a.offsite-ee:visited, a.offsite-ee:active, a.offsite-ee:hover{ background: transparent url("image/icon16/flag/ee.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-eg:link, a.offsite-eg:visited, a.offsite-eg:active, a.offsite-eg:hover{ background: transparent url("image/icon16/flag/eg.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-eh:link, a.offsite-eh:visited, a.offsite-eh:active, a.offsite-eh:hover{ background: transparent url("image/icon16/flag/eh.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-er:link, a.offsite-er:visited, a.offsite-er:active, a.offsite-er:hover{ background: transparent url("image/icon16/flag/er.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-es:link, a.offsite-es:visited, a.offsite-es:active, a.offsite-es:hover{ background: transparent url("image/icon16/flag/es.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-et:link, a.offsite-et:visited, a.offsite-et:active, a.offsite-et:hover{ background: transparent url("image/icon16/flag/et.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-eu:link, a.offsite-eu:visited, a.offsite-eu:active, a.offsite-eu:hover{ background: transparent url("image/icon16/flag/eu.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-fi:link, a.offsite-fi:visited, a.offsite-fi:active, a.offsite-fi:hover{ background: transparent url("image/icon16/flag/fi.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-fj:link, a.offsite-fj:visited, a.offsite-fj:active, a.offsite-fj:hover{ background: transparent url("image/icon16/flag/fj.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-fk:link, a.offsite-fk:visited, a.offsite-fk:active, a.offsite-fk:hover{ background: transparent url("image/icon16/flag/fk.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-fm:link, a.offsite-fm:visited, a.offsite-fm:active, a.offsite-fm:hover{ background: transparent url("image/icon16/flag/fm.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-fo:link, a.offsite-fo:visited, a.offsite-fo:active, a.offsite-fo:hover{ background: transparent url("image/icon16/flag/fo.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-fr:link, a.offsite-fr:visited, a.offsite-fr:active, a.offsite-fr:hover{ background: transparent url("image/icon16/flag/fr.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-fx:link, a.offsite-fx:visited, a.offsite-fx:active, a.offsite-fx:hover{ background: transparent url("image/icon16/flag/fx.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-ga:link, a.offsite-ga:visited, a.offsite-ga:active, a.offsite-ga:hover{ background: transparent url("image/icon16/flag/ga.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-gd:link, a.offsite-gd:visited, a.offsite-gd:active, a.offsite-gd:hover{ background: transparent url("image/icon16/flag/gd.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-ge:link, a.offsite-ge:visited, a.offsite-ge:active, a.offsite-ge:hover{ background: transparent url("image/icon16/flag/ge.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-gf:link, a.offsite-gf:visited, a.offsite-gf:active, a.offsite-gf:hover{ background: transparent url("image/icon16/flag/gf.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-gg:link, a.offsite-gg:visited, a.offsite-gg:active, a.offsite-gg:hover{ background: transparent url("image/icon16/flag/gg.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-gh:link, a.offsite-gh:visited, a.offsite-gh:active, a.offsite-gh:hover{ background: transparent url("image/icon16/flag/gh.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-gi:link, a.offsite-gi:visited, a.offsite-gi:active, a.offsite-gi:hover{ background: transparent url("image/icon16/flag/gi.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-gl:link, a.offsite-gl:visited, a.offsite-gl:active, a.offsite-gl:hover{ background: transparent url("image/icon16/flag/gl.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-gm:link, a.offsite-gm:visited, a.offsite-gm:active, a.offsite-gm:hover{ background: transparent url("image/icon16/flag/gm.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-gn:link, a.offsite-gn:visited, a.offsite-gn:active, a.offsite-gn:hover{ background: transparent url("image/icon16/flag/gn.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-gp:link, a.offsite-gp:visited, a.offsite-gp:active, a.offsite-gp:hover{ background: transparent url("image/icon16/flag/gp.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-gq:link, a.offsite-gq:visited, a.offsite-gq:active, a.offsite-gq:hover{ background: transparent url("image/icon16/flag/gq.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-gr:link, a.offsite-gr:visited, a.offsite-gr:active, a.offsite-gr:hover{ background: transparent url("image/icon16/flag/gr.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-gs:link, a.offsite-gs:visited, a.offsite-gs:active, a.offsite-gs:hover{ background: transparent url("image/icon16/flag/gs.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-gt:link, a.offsite-gt:visited, a.offsite-gt:active, a.offsite-gt:hover{ background: transparent url("image/icon16/flag/gt.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-gu:link, a.offsite-gu:visited, a.offsite-gu:active, a.offsite-gu:hover{ background: transparent url("image/icon16/flag/gu.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-gw:link, a.offsite-gw:visited, a.offsite-gw:active, a.offsite-gw:hover{ background: transparent url("image/icon16/flag/gw.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-gy:link, a.offsite-gy:visited, a.offsite-gy:active, a.offsite-gy:hover{ background: transparent url("image/icon16/flag/gy.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-hk:link, a.offsite-hk:visited, a.offsite-hk:active, a.offsite-hk:hover{ background: transparent url("image/icon16/flag/hk.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-hm:link, a.offsite-hm:visited, a.offsite-hm:active, a.offsite-hm:hover{ background: transparent url("image/icon16/flag/hm.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-hn:link, a.offsite-hn:visited, a.offsite-hn:active, a.offsite-hn:hover{ background: transparent url("image/icon16/flag/hn.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-hr:link, a.offsite-hr:visited, a.offsite-hr:active, a.offsite-hr:hover{ background: transparent url("image/icon16/flag/hr.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-ht:link, a.offsite-ht:visited, a.offsite-ht:active, a.offsite-ht:hover{ background: transparent url("image/icon16/flag/ht.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-hu:link, a.offsite-hu:visited, a.offsite-hu:active, a.offsite-hu:hover{ background: transparent url("image/icon16/flag/hu.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-id:link, a.offsite-id:visited, a.offsite-id:active, a.offsite-id:hover{ background: transparent url("image/icon16/flag/id.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-ie:link, a.offsite-ie:visited, a.offsite-ie:active, a.offsite-ie:hover{ background: transparent url("image/icon16/flag/ie.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-il:link, a.offsite-il:visited, a.offsite-il:active, a.offsite-il:hover{ background: transparent url("image/icon16/flag/il.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-im:link, a.offsite-im:visited, a.offsite-im:active, a.offsite-im:hover{ background: transparent url("image/icon16/flag/im.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-in:link, a.offsite-in:visited, a.offsite-in:active, a.offsite-in:hover{ background: transparent url("image/icon16/flag/in.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-io:link, a.offsite-io:visited, a.offsite-io:active, a.offsite-io:hover{ background: transparent url("image/icon16/flag/io.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-iq:link, a.offsite-iq:visited, a.offsite-iq:active, a.offsite-iq:hover{ background: transparent url("image/icon16/flag/iq.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-ir:link, a.offsite-ir:visited, a.offsite-ir:active, a.offsite-ir:hover{ background: transparent url("image/icon16/flag/ir.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-is:link, a.offsite-is:visited, a.offsite-is:active, a.offsite-is:hover{ background: transparent url("image/icon16/flag/is.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-it:link, a.offsite-it:visited, a.offsite-it:active, a.offsite-it:hover{ background: transparent url("image/icon16/flag/it.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-je:link, a.offsite-je:visited, a.offsite-je:active, a.offsite-je:hover{ background: transparent url("image/icon16/flag/je.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-jm:link, a.offsite-jm:visited, a.offsite-jm:active, a.offsite-jm:hover{ background: transparent url("image/icon16/flag/jm.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-jo:link, a.offsite-jo:visited, a.offsite-jo:active, a.offsite-jo:hover{ background: transparent url("image/icon16/flag/jo.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-jp:link, a.offsite-jp:visited, a.offsite-jp:active, a.offsite-jp:hover{ background: transparent url("image/icon16/flag/jp.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-ke:link, a.offsite-ke:visited, a.offsite-ke:active, a.offsite-ke:hover{ background: transparent url("image/icon16/flag/ke.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-kg:link, a.offsite-kg:visited, a.offsite-kg:active, a.offsite-kg:hover{ background: transparent url("image/icon16/flag/kg.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-kh:link, a.offsite-kh:visited, a.offsite-kh:active, a.offsite-kh:hover{ background: transparent url("image/icon16/flag/kh.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-ki:link, a.offsite-ki:visited, a.offsite-ki:active, a.offsite-ki:hover{ background: transparent url("image/icon16/flag/ki.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-km:link, a.offsite-km:visited, a.offsite-km:active, a.offsite-km:hover{ background: transparent url("image/icon16/flag/km.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-kn:link, a.offsite-kn:visited, a.offsite-kn:active, a.offsite-kn:hover{ background: transparent url("image/icon16/flag/kn.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-kp:link, a.offsite-kp:visited, a.offsite-kp:active, a.offsite-kp:hover{ background: transparent url("image/icon16/flag/kp.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-kr:link, a.offsite-kr:visited, a.offsite-kr:active, a.offsite-kr:hover{ background: transparent url("image/icon16/flag/kr.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-kw:link, a.offsite-kw:visited, a.offsite-kw:active, a.offsite-kw:hover{ background: transparent url("image/icon16/flag/kw.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-ky:link, a.offsite-ky:visited, a.offsite-ky:active, a.offsite-ky:hover{ background: transparent url("image/icon16/flag/ky.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-kz:link, a.offsite-kz:visited, a.offsite-kz:active, a.offsite-kz:hover{ background: transparent url("image/icon16/flag/kz.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-la:link, a.offsite-la:visited, a.offsite-la:active, a.offsite-la:hover{ background: transparent url("image/icon16/flag/la.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-lb:link, a.offsite-lb:visited, a.offsite-lb:active, a.offsite-lb:hover{ background: transparent url("image/icon16/flag/lb.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-lc:link, a.offsite-lc:visited, a.offsite-lc:active, a.offsite-lc:hover{ background: transparent url("image/icon16/flag/lc.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-li:link, a.offsite-li:visited, a.offsite-li:active, a.offsite-li:hover{ background: transparent url("image/icon16/flag/li.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-lk:link, a.offsite-lk:visited, a.offsite-lk:active, a.offsite-lk:hover{ background: transparent url("image/icon16/flag/lk.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-lr:link, a.offsite-lr:visited, a.offsite-lr:active, a.offsite-lr:hover{ background: transparent url("image/icon16/flag/lr.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-ls:link, a.offsite-ls:visited, a.offsite-ls:active, a.offsite-ls:hover{ background: transparent url("image/icon16/flag/ls.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-lt:link, a.offsite-lt:visited, a.offsite-lt:active, a.offsite-lt:hover{ background: transparent url("image/icon16/flag/lt.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-lu:link, a.offsite-lu:visited, a.offsite-lu:active, a.offsite-lu:hover{ background: transparent url("image/icon16/flag/lu.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-lv:link, a.offsite-lv:visited, a.offsite-lv:active, a.offsite-lv:hover{ background: transparent url("image/icon16/flag/lv.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-ly:link, a.offsite-ly:visited, a.offsite-ly:active, a.offsite-ly:hover{ background: transparent url("image/icon16/flag/ly.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-ma:link, a.offsite-ma:visited, a.offsite-ma:active, a.offsite-ma:hover{ background: transparent url("image/icon16/flag/ma.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-mc:link, a.offsite-mc:visited, a.offsite-mc:active, a.offsite-mc:hover{ background: transparent url("image/icon16/flag/mc.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-md:link, a.offsite-md:visited, a.offsite-md:active, a.offsite-md:hover{ background: transparent url("image/icon16/flag/md.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-me:link, a.offsite-me:visited, a.offsite-me:active, a.offsite-me:hover{ background: transparent url("image/icon16/flag/me.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-mf:link, a.offsite-mf:visited, a.offsite-mf:active, a.offsite-mf:hover{ background: transparent url("image/icon16/flag/mf.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-mg:link, a.offsite-mg:visited, a.offsite-mg:active, a.offsite-mg:hover{ background: transparent url("image/icon16/flag/mg.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-mh:link, a.offsite-mh:visited, a.offsite-mh:active, a.offsite-mh:hover{ background: transparent url("image/icon16/flag/mh.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-mk:link, a.offsite-mk:visited, a.offsite-mk:active, a.offsite-mk:hover{ background: transparent url("image/icon16/flag/mk.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-ml:link, a.offsite-ml:visited, a.offsite-ml:active, a.offsite-ml:hover{ background: transparent url("image/icon16/flag/ml.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-mm:link, a.offsite-mm:visited, a.offsite-mm:active, a.offsite-mm:hover{ background: transparent url("image/icon16/flag/mm.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-mn:link, a.offsite-mn:visited, a.offsite-mn:active, a.offsite-mn:hover{ background: transparent url("image/icon16/flag/mn.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-mo:link, a.offsite-mo:visited, a.offsite-mo:active, a.offsite-mo:hover{ background: transparent url("image/icon16/flag/mo.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-mp:link, a.offsite-mp:visited, a.offsite-mp:active, a.offsite-mp:hover{ background: transparent url("image/icon16/flag/mp.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-mq:link, a.offsite-mq:visited, a.offsite-mq:active, a.offsite-mq:hover{ background: transparent url("image/icon16/flag/mq.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-mr:link, a.offsite-mr:visited, a.offsite-mr:active, a.offsite-mr:hover{ background: transparent url("image/icon16/flag/mr.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-ms:link, a.offsite-ms:visited, a.offsite-ms:active, a.offsite-ms:hover{ background: transparent url("image/icon16/flag/ms.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-mt:link, a.offsite-mt:visited, a.offsite-mt:active, a.offsite-mt:hover{ background: transparent url("image/icon16/flag/mt.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-mu:link, a.offsite-mu:visited, a.offsite-mu:active, a.offsite-mu:hover{ background: transparent url("image/icon16/flag/mu.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-mv:link, a.offsite-mv:visited, a.offsite-mv:active, a.offsite-mv:hover{ background: transparent url("image/icon16/flag/mv.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-mw:link, a.offsite-mw:visited, a.offsite-mw:active, a.offsite-mw:hover{ background: transparent url("image/icon16/flag/mw.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-mx:link, a.offsite-mx:visited, a.offsite-mx:active, a.offsite-mx:hover{ background: transparent url("image/icon16/flag/mx.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-my:link, a.offsite-my:visited, a.offsite-my:active, a.offsite-my:hover{ background: transparent url("image/icon16/flag/my.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-mz:link, a.offsite-mz:visited, a.offsite-mz:active, a.offsite-mz:hover{ background: transparent url("image/icon16/flag/mz.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-na:link, a.offsite-na:visited, a.offsite-na:active, a.offsite-na:hover{ background: transparent url("image/icon16/flag/na.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-nc:link, a.offsite-nc:visited, a.offsite-nc:active, a.offsite-nc:hover{ background: transparent url("image/icon16/flag/nc.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-ne:link, a.offsite-ne:visited, a.offsite-ne:active, a.offsite-ne:hover{ background: transparent url("image/icon16/flag/ne.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-nf:link, a.offsite-nf:visited, a.offsite-nf:active, a.offsite-nf:hover{ background: transparent url("image/icon16/flag/nf.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-ng:link, a.offsite-ng:visited, a.offsite-ng:active, a.offsite-ng:hover{ background: transparent url("image/icon16/flag/ng.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-ni:link, a.offsite-ni:visited, a.offsite-ni:active, a.offsite-ni:hover{ background: transparent url("image/icon16/flag/ni.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-nl:link, a.offsite-nl:visited, a.offsite-nl:active, a.offsite-nl:hover{ background: transparent url("image/icon16/flag/nl.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-no:link, a.offsite-no:visited, a.offsite-no:active, a.offsite-no:hover{ background: transparent url("image/icon16/flag/no.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-np:link, a.offsite-np:visited, a.offsite-np:active, a.offsite-np:hover{ background: transparent url("image/icon16/flag/np.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-nr:link, a.offsite-nr:visited, a.offsite-nr:active, a.offsite-nr:hover{ background: transparent url("image/icon16/flag/nr.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-nu:link, a.offsite-nu:visited, a.offsite-nu:active, a.offsite-nu:hover{ background: transparent url("image/icon16/flag/nu.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-nz:link, a.offsite-nz:visited, a.offsite-nz:active, a.offsite-nz:hover{ background: transparent url("image/icon16/flag/nz.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-om:link, a.offsite-om:visited, a.offsite-om:active, a.offsite-om:hover{ background: transparent url("image/icon16/flag/om.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-pa:link, a.offsite-pa:visited, a.offsite-pa:active, a.offsite-pa:hover{ background: transparent url("image/icon16/flag/pa.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-pe:link, a.offsite-pe:visited, a.offsite-pe:active, a.offsite-pe:hover{ background: transparent url("image/icon16/flag/pe.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-pf:link, a.offsite-pf:visited, a.offsite-pf:active, a.offsite-pf:hover{ background: transparent url("image/icon16/flag/pf.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-pg:link, a.offsite-pg:visited, a.offsite-pg:active, a.offsite-pg:hover{ background: transparent url("image/icon16/flag/pg.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-ph:link, a.offsite-ph:visited, a.offsite-ph:active, a.offsite-ph:hover{ background: transparent url("image/icon16/flag/ph.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-pk:link, a.offsite-pk:visited, a.offsite-pk:active, a.offsite-pk:hover{ background: transparent url("image/icon16/flag/pk.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-pl:link, a.offsite-pl:visited, a.offsite-pl:active, a.offsite-pl:hover{ background: transparent url("image/icon16/flag/pl.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-pm:link, a.offsite-pm:visited, a.offsite-pm:active, a.offsite-pm:hover{ background: transparent url("image/icon16/flag/pm.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-pn:link, a.offsite-pn:visited, a.offsite-pn:active, a.offsite-pn:hover{ background: transparent url("image/icon16/flag/pn.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-pr:link, a.offsite-pr:visited, a.offsite-pr:active, a.offsite-pr:hover{ background: transparent url("image/icon16/flag/pr.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-ps:link, a.offsite-ps:visited, a.offsite-ps:active, a.offsite-ps:hover{ background: transparent url("image/icon16/flag/ps.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-pt:link, a.offsite-pt:visited, a.offsite-pt:active, a.offsite-pt:hover{ background: transparent url("image/icon16/flag/pt.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-pw:link, a.offsite-pw:visited, a.offsite-pw:active, a.offsite-pw:hover{ background: transparent url("image/icon16/flag/pw.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-py:link, a.offsite-py:visited, a.offsite-py:active, a.offsite-py:hover{ background: transparent url("image/icon16/flag/py.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-qa:link, a.offsite-qa:visited, a.offsite-qa:active, a.offsite-qa:hover{ background: transparent url("image/icon16/flag/qa.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-re:link, a.offsite-re:visited, a.offsite-re:active, a.offsite-re:hover{ background: transparent url("image/icon16/flag/re.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-ro:link, a.offsite-ro:visited, a.offsite-ro:active, a.offsite-ro:hover{ background: transparent url("image/icon16/flag/ro.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-rs:link, a.offsite-rs:visited, a.offsite-rs:active, a.offsite-rs:hover{ background: transparent url("image/icon16/flag/rs.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-ru:link, a.offsite-ru:visited, a.offsite-ru:active, a.offsite-ru:hover{ background: transparent url("image/icon16/flag/ru.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-rw:link, a.offsite-rw:visited, a.offsite-rw:active, a.offsite-rw:hover{ background: transparent url("image/icon16/flag/rw.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-sa:link, a.offsite-sa:visited, a.offsite-sa:active, a.offsite-sa:hover{ background: transparent url("image/icon16/flag/sa.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-sb:link, a.offsite-sb:visited, a.offsite-sb:active, a.offsite-sb:hover{ background: transparent url("image/icon16/flag/sb.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-sc:link, a.offsite-sc:visited, a.offsite-sc:active, a.offsite-sc:hover{ background: transparent url("image/icon16/flag/sc.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-sd:link, a.offsite-sd:visited, a.offsite-sd:active, a.offsite-sd:hover{ background: transparent url("image/icon16/flag/sd.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-se:link, a.offsite-se:visited, a.offsite-se:active, a.offsite-se:hover{ background: transparent url("image/icon16/flag/se.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-sg:link, a.offsite-sg:visited, a.offsite-sg:active, a.offsite-sg:hover{ background: transparent url("image/icon16/flag/sg.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-sh:link, a.offsite-sh:visited, a.offsite-sh:active, a.offsite-sh:hover{ background: transparent url("image/icon16/flag/sh.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-si:link, a.offsite-si:visited, a.offsite-si:active, a.offsite-si:hover{ background: transparent url("image/icon16/flag/si.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-sj:link, a.offsite-sj:visited, a.offsite-sj:active, a.offsite-sj:hover{ background: transparent url("image/icon16/flag/sj.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-sk:link, a.offsite-sk:visited, a.offsite-sk:active, a.offsite-sk:hover{ background: transparent url("image/icon16/flag/sk.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-sl:link, a.offsite-sl:visited, a.offsite-sl:active, a.offsite-sl:hover{ background: transparent url("image/icon16/flag/sl.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-sm:link, a.offsite-sm:visited, a.offsite-sm:active, a.offsite-sm:hover{ background: transparent url("image/icon16/flag/sm.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-sn:link, a.offsite-sn:visited, a.offsite-sn:active, a.offsite-sn:hover{ background: transparent url("image/icon16/flag/sn.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-so:link, a.offsite-so:visited, a.offsite-so:active, a.offsite-so:hover{ background: transparent url("image/icon16/flag/so.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-sr:link, a.offsite-sr:visited, a.offsite-sr:active, a.offsite-sr:hover{ background: transparent url("image/icon16/flag/sr.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-st:link, a.offsite-st:visited, a.offsite-st:active, a.offsite-st:hover{ background: transparent url("image/icon16/flag/st.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-sv:link, a.offsite-sv:visited, a.offsite-sv:active, a.offsite-sv:hover{ background: transparent url("image/icon16/flag/sv.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-sx:link, a.offsite-sx:visited, a.offsite-sx:active, a.offsite-sx:hover{ background: transparent url("image/icon16/flag/sx.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-sy:link, a.offsite-sy:visited, a.offsite-sy:active, a.offsite-sy:hover{ background: transparent url("image/icon16/flag/sy.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-sz:link, a.offsite-sz:visited, a.offsite-sz:active, a.offsite-sz:hover{ background: transparent url("image/icon16/flag/sz.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-tc:link, a.offsite-tc:visited, a.offsite-tc:active, a.offsite-tc:hover{ background: transparent url("image/icon16/flag/tc.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-td:link, a.offsite-td:visited, a.offsite-td:active, a.offsite-td:hover{ background: transparent url("image/icon16/flag/td.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-tf:link, a.offsite-tf:visited, a.offsite-tf:active, a.offsite-tf:hover{ background: transparent url("image/icon16/flag/tf.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-tg:link, a.offsite-tg:visited, a.offsite-tg:active, a.offsite-tg:hover{ background: transparent url("image/icon16/flag/tg.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-th:link, a.offsite-th:visited, a.offsite-th:active, a.offsite-th:hover{ background: transparent url("image/icon16/flag/th.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-tj:link, a.offsite-tj:visited, a.offsite-tj:active, a.offsite-tj:hover{ background: transparent url("image/icon16/flag/tj.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-tk:link, a.offsite-tk:visited, a.offsite-tk:active, a.offsite-tk:hover{ background: transparent url("image/icon16/flag/tk.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-tl:link, a.offsite-tl:visited, a.offsite-tl:active, a.offsite-tl:hover{ background: transparent url("image/icon16/flag/tl.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-tm:link, a.offsite-tm:visited, a.offsite-tm:active, a.offsite-tm:hover{ background: transparent url("image/icon16/flag/tm.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-tn:link, a.offsite-tn:visited, a.offsite-tn:active, a.offsite-tn:hover{ background: transparent url("image/icon16/flag/tn.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-to:link, a.offsite-to:visited, a.offsite-to:active, a.offsite-to:hover{ background: transparent url("image/icon16/flag/to.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-tr:link, a.offsite-tr:visited, a.offsite-tr:active, a.offsite-tr:hover{ background: transparent url("image/icon16/flag/tr.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-tt:link, a.offsite-tt:visited, a.offsite-tt:active, a.offsite-tt:hover{ background: transparent url("image/icon16/flag/tt.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-tv:link, a.offsite-tv:visited, a.offsite-tv:active, a.offsite-tv:hover{ background: transparent url("image/link/tv.png") no-repeat scroll 100% 50%; padding: 0px 16px 0 0; /* top right bottom left */ } a.offsite-tw:link, a.offsite-tw:visited, a.offsite-tw:active, a.offsite-tw:hover{ background: transparent url("image/icon16/flag/tw.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-tz:link, a.offsite-tz:visited, a.offsite-tz:active, a.offsite-tz:hover{ background: transparent url("image/icon16/flag/tz.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-ua:link, a.offsite-ua:visited, a.offsite-ua:active, a.offsite-ua:hover{ background: transparent url("image/icon16/flag/ua.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-ug:link, a.offsite-ug:visited, a.offsite-ug:active, a.offsite-ug:hover{ background: transparent url("image/icon16/flag/ug.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-uk:link, a.offsite-uk:visited, a.offsite-uk:active, a.offsite-uk:hover{ background: transparent url("image/icon16/flag/gb.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* uk, not gb top right bottom left */ } a.offsite-um:link, a.offsite-um:visited, a.offsite-um:active, a.offsite-um:hover{ background: transparent url("image/icon16/flag/um.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-us:link, a.offsite-us:visited, a.offsite-us:active, a.offsite-us:hover{ background: transparent url("image/icon16/flag/us.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-uy:link, a.offsite-uy:visited, a.offsite-uy:active, a.offsite-uy:hover{ background: transparent url("image/icon16/flag/uy.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-uz:link, a.offsite-uz:visited, a.offsite-uz:active, a.offsite-uz:hover{ background: transparent url("image/icon16/flag/uz.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-va:link, a.offsite-va:visited, a.offsite-va:active, a.offsite-va:hover{ background: transparent url("image/icon16/flag/va.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-vc:link, a.offsite-vc:visited, a.offsite-vc:active, a.offsite-vc:hover{ background: transparent url("image/icon16/flag/vc.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-ve:link, a.offsite-ve:visited, a.offsite-ve:active, a.offsite-ve:hover{ background: transparent url("image/icon16/flag/ve.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-vg:link, a.offsite-vg:visited, a.offsite-vg:active, a.offsite-vg:hover{ background: transparent url("image/icon16/flag/vg.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-vi:link, a.offsite-vi:visited, a.offsite-vi:active, a.offsite-vi:hover{ background: transparent url("image/icon16/flag/vi.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-vn:link, a.offsite-vn:visited, a.offsite-vn:active, a.offsite-vn:hover{ background: transparent url("image/icon16/flag/vn.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-vu:link, a.offsite-vu:visited, a.offsite-vu:active, a.offsite-vu:hover{ background: transparent url("image/icon16/flag/vu.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-wf:link, a.offsite-wf:visited, a.offsite-wf:active, a.offsite-wf:hover{ background: transparent url("image/icon16/flag/wf.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-ws:link, a.offsite-ws:visited, a.offsite-ws:active, a.offsite-ws:hover{ background: transparent url("image/link/ws.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-ye:link, a.offsite-ye:visited, a.offsite-ye:active, a.offsite-ye:hover{ background: transparent url("image/icon16/flag/ye.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-yt:link, a.offsite-yt:visited, a.offsite-yt:active, a.offsite-yt:hover{ background: transparent url("image/icon16/flag/yt.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-za:link, a.offsite-za:visited, a.offsite-za:active, a.offsite-za:hover{ background: transparent url("image/icon16/flag/za.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-zm:link, a.offsite-zm:visited, a.offsite-zm:active, a.offsite-zm:hover{ background: transparent url("image/icon16/flag/zm.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.offsite-zw:link, a.offsite-zw:visited, a.offsite-zw:active, a.offsite-zw:hover{ background: transparent url("image/icon16/flag/zw.png") no-repeat scroll 100% 50%; padding: 0px 18px 0 0; /* top right bottom left */ } a.onpage:link, a.onpage:visited, a.onpage:active, a.onpage:hover{ background: transparent url("image/link/onpage.png") no-repeat scroll 100% 65%; padding-right: 14px; } a.oracle:link, a.oracle:visited, a.oracle:active,a.oracle:active{ background: transparent url("image/link/oracle.png") no-repeat scroll right 70%; padding: 3px 18px 0 0; /* top right bottom left */ } a.org:link, a.org:visited, a.org:active, a.org:hover{ background: transparent url("image/link/org.png") no-repeat scroll 100% 80%; padding: 1px 21px 2px 0; /* top right bottom left */ } a.pad:link, a.pad:visited, a.pad:active, a.pad:hover{ background: transparent url("image/link/pad.png") no-repeat scroll 100% 50%; padding: 1px 13px 0 0; /* top right bottom left */ } a.politics:link, a.politics:visited, a.politics:active, a.politics:hover{ background: transparent url("image/link/politics.png") no-repeat scroll 100% 90%; padding: 1px 28px 0 0; /* top right bottom left */ } a.precis:link, a.precis:visited, a.precis:active, a.precis:active{ background: transparent url("image/link/sigma.png") no-repeat scroll 100% 60%; padding: 1px 12px 0 0; /* top right bottom left */ } a.project:link, a.project:visited, a.project:active, a.project:hover{ background: transparent url("image/link/project.png") no-repeat scroll 100% 60%; padding: 1px 18px 0 0; /* top right bottom left */ } a.publicpgp:link, a.publicpgp:visited, a.publicpgp:active, a.publicpgp:hover { background: transparent url("image/link/pgppublic.png") no-repeat scroll 100% 80%; padding: 3px 17px 0 0; /* top right bottom left */ } a.rec:link, a.rec:visited, a.rec:active, a.rec:hover{ background: transparent url("image/bullet/strawberry.png") no-repeat scroll 100% 50%; padding-right: 15px; padding-top: 6px; } a.redirect:link, a.redirect:visited, a.redirect:active, a.redirect:hover /* redirect to actual link */{ background: transparent url("image/ind/x.png") no-repeat scroll 100% 50%; padding-bottom: 2px; /* add room for image */ padding-right: 20px; padding-top: 2px; } a.screenshot:link, a.screenshot:visited, a.screenshot:active, a.screenshot:active{ background: transparent url("image/link/screenshot.png") no-repeat scroll 100% 50%; padding: 1px 15px 0 0; /* top right bottom left */ } a.sourceforge:link, a.sourceforge:visited, a.sourceforge:active, a.sourceforge:active{ background: transparent url("image/link/sourceforge.png") no-repeat scroll 100% 60%; padding: 3px 19px 0 0; /* top right bottom left */ } a.ssl:link, a.ssl:visited, a.ssl:active, a.ssl:active{ background: transparent url("image/link/ssl.png") no-repeat scroll 100% 75%; padding-right: 18px; } a.subversion:link, a.subversion:visited, a.subversion:active, a.subversion:active{ background: transparent url("image/link/subversion.png") no-repeat scroll 100% 70%; padding: 3px 18px 0 0; /* top right bottom left */ } a.sun:link, a.sun:visited, a.sun:active,a.sun:active{ background: transparent url("image/link/sun.png") no-repeat scroll right 60%; padding: 3px 16px 0 0; /* top right bottom left */ } a.tip:link, a.tip:visited, a.tip:active, a.tip:active{ background: transparent url("image/link/tip.png") no-repeat scroll 100% 60%; padding: 1px 17px 0 0; /* top right bottom left */ } a.tortoisesubversion:link, a.tortoisesubversion:visited, a.tortoisesubversion:active, a.tortoisesubversion:hover{ background: transparent url("image/link/tortoisesubversion.png") no-repeat scroll 100% 70%; padding: 3px 25px 0 0; /* top right bottom left */ } a.tosee:link, a.tosee:visited, a.tosee:active,a.tosee:hover /* line to the see "links" section */{ background: transparent url("image/ind/x.png") no-repeat scroll 100% 60%; padding-right: 18px; padding-top: 0pt; } a.w3c:link, a.w3c:visited, a.w3c:active, a.w3c:hover{ background: url("image/link/w3c.png")transparent no-repeat scroll 100% 60%; padding: 0 32px 3px 0; /* top right bottom left */ } a.webstart:link, a.webstart:visited, a.webstart:active, a.webstart:hover{ background: transparent url("image/link/jws.png") no-repeat scroll 100% 50%; padding: 1px 19px 0 0; /* top right bottom left */ } a.wikipedia:link, a.wikipedia:visited, a.wikipedia:active,a.wikipedia:hover{ background: transparent url("image/link/wikipedia.png") no-repeat scroll right 50%; padding: 1px 24px 0 0; /* top right bottom left */ } a.yahoo:link, a.yahoo:visited, a.yahoo:active, a.yahoo:hover{ background: url("image/link/yahoo.png")transparent no-repeat scroll 100% 70%; padding-right: 22px; padding-top: 6px; } a.zip:link, a.zip:visited, a.zip:active, a.zip:hover{ background: transparent url("image/link/zip.png") no-repeat scroll 100% 60%; margin: 0px 2px 0 0; /* top right bottom left */ padding: 1px 12px 0 0; /* top right bottom left */ } a:hover{ background-color: transparent; color: #dc143c; /*! fireplug red !*/ text-decoration: underline !important; } a.acronym, a.acronym2, a.pos, a.term, span.ac, span.ac2, span.ac4, span.acronym, span.acronym2, span.pos, span.term, td.acronym2, td.term /* for acronyms. see span.means */{ background-color: transparent; color: #005801; /*! algae !*/ font-size: 1.13em; font-weight: bold; } a.buttonblue, span.buttonblue{ background-color: #374c9a; /*! Harper blue !*/ background-image: -moz-linear-gradient(top,#3f60ff,#303888); /*! mild blue !*/ background-image: -webkit-gradient(linear,center top,center bottom,from(#3f60ff),to(#303888)); /*! mild blue !*/ color: #ffffff; /*! white !*/ } a.buttonblue:hover { background-color: #303888; /*! serious blue !*/ background-image: -moz-linear-gradient(top,#374c9a,#282475); /*! Harper blue !*/ background-image: -webkit-gradient(linear,center top,center bottom,from(#374c9a),to(#282475)); /*! Harper blue !*/ color: #ffffff; /*! white !*/ text-decoration: underline; } a.buttongreen, span.buttongreen, a.buttonblue, span.buttonblue, a.buttonred, span.buttonred, a.buttonorange, span.buttonorange, input[type="button"], input[type="submit"] { border-radius: 7px; border-width: 0px; line-height: 200%; -moz-border-radius: 7px; padding: .4em 0.9em .4em 0.9em; text-decoration: none; -webkit-border-radius: 7px; white-space: nowrap; zoom: 1; } a.buttongreen, span.buttongreen, input[type="button"], input[type="submit"] { background-color: #809933; /*! light olive green !*/ background-image: -moz-linear-gradient(top,#9fbf40,#607326); /*! pale avocado !*/ background-image: -webkit-gradient(linear,center top,center bottom,from(#9fbf40),to(#607326)); /*! pale avocado !*/ color: #ffffff; /*! white !*/ } a.buttongreen:hover, input[type="button"]:hover, input[type="submit"]:hover{ background-color: #607326; /*! mid olive green !*/ background-image: -moz-linear-gradient(top,#809933,#404d19); /*! light olive green !*/ background-image: -webkit-gradient(linear,center top,center bottom,from(#809933),to(#404d19)); /*! light olive green !*/ color: #ffffff; /*! white !*/ text-decoration: underline; } a.buttonorange, span.buttonorange{ background-color: #e98f1a; /*! humdrum orange !*/ background-image: -moz-linear-gradient(top,#ffaa33,#dd820d); /*! caramel pudding !*/ background-image: -webkit-gradient(linear,center top,center bottom,from(#ffaa33),to(#dd820d)); /*! caramel pudding !*/ color: #ffffff; /*! white !*/ } a.buttonorange:hover { background-color: #dd820d; /*! Halloween toffee !*/ background-image: -moz-linear-gradient(top,#e98f1a ,#d27400 ); /*! humdrum orange !*/ background-image: -webkit-gradient(linear,center top,center bottom,from(#e98f1a ),to(#d27400 )); /*! humdrum orange !*/ color: #ffffff; /*! white !*/ text-decoration: underline; } a.buttonred, span.buttonred{ background-color: #da142d; /*! fire ember !*/ background-image: -moz-linear-gradient(top,#e3354e,#ca0d25); /*! glowing coals !*/ background-image: -webkit-gradient(linear,center top,center bottom,from(#e3354e),to(#ca0d25)); /*! glowing coals !*/ color: #ffffff; /*! white !*/ } a.buttonred:hover { background-color: #ca0d25; /*! kiln !*/ background-image: -moz-linear-gradient(top,#da243d ,#ba051c ); /*! lantern !*/ background-image: -webkit-gradient(linear,center top,center bottom,from(#da243d ),to(#ba051c )); /*! lantern !*/ color: #ffffff; /*! white !*/ text-decoration: underline; } a.font:link, a.font:visited, a.font:active, a.font:hover{ text-decoration: underline !important; } a.outofstock { background-color: transparent; color: #808080; /*! unobtrusive grey !*/ font-size: .9em; } applet.currcon { border: none; /* seems to have no effect when no Java */ vertical-align: text-top; } applet.localfind{ background-color: transparent; color: inherit; margin: 0px; padding: 0px; } /* put a pale black dot to left of clickable images. fails in Netscape. a[href] img{ position:relative; z-index:1; } a[href] img:before{ color:black; content:"\2022"; font-size:16px; left:3px; position:absolutetop:3px; z-index:1000; } */ /* fancy css features not used in this style sheet */ /* include:include-source:url("...") */ /* \quoted strings. */ /* \is continuation \n is newline */ /* mark external links with an icon. */ /* a.external{ */ /* display:none for hidden text; */ /* } */ blockquote{ background: url(image/stylesheet/quote.png) #ffffff 8px 5px no-repeat; /*! white !*/ border-bottom: 1px solid #eeeeee; /*! border grey !*/ border-left: 3px solid #cccccc; /*! grey80 !*/ border-right: 1px solid #eeeeee; /*! border grey !*/ border-top: 1px solid #eeeeee; /*! border grey !*/ color: #653510; /*! greyed brown !*/ font-style: italic; margin: 15px 20px 10px 20px; padding: 5px 20px 7px 35px; /* top right bottom left */ } blockquote cite{ background-color: transparent; color: #b00000; /*! dried red !*/ font-style: normal; } blockquote i, blockquote em { background-color: transparent; color: #000000; /*! black !*/ } blockquote.animalrights{ background-color: #ddffef; /*! artic ice !*/ color: #004022; /*! ancient conifer !*/ } blockquote.atheist span.said, blockquote.atheist span.quoth{ background: transparent url("image/stylesheet/atheista.png") no-repeat scroll 2px 2px; color: #4044d7; /*! stately blue !*/ font-style: normal; font-weight: bold; padding: 3px 2px 10px 40px; /* t r b l */ } blockquote.atheist, blockquote.evolutionist{ background-color: #dae3fe; /*! blue linen !*/ color: inherit; } blockquote.batty{ background-color: #ede7f5; /*! batty pale mauve !*/ color: inherit; } blockquote.batty span.said, blockquote.batty span.quoth, blockquote.bush span.said, blockquote.bush span.quoth /* bat for cranks, evil people and old bats */{ background: transparent url("image/stylesheet/bat.png") no-repeat scroll 2px 2px; color: #000000; /*! black !*/ font-style: normal; font-weight: bold; padding: 3px 2px 3px 45px; /* t r b l */ } blockquote.bible { background-color: #f0d3f1; /*! silly twit pink !*/ color: #a52a2a; /*! brown !*/ font-family: garamond,palatino,cursive,serif; font-size: 1.05em; font-style: italic; font-weight: normal; } blockquote.bible span.said, blockquote.bible span.quoth { background: transparent url("image/stylesheet/bishophat.png") no-repeat scroll 2px 2px; color: #a52a2a; /*! brown !*/ font-style: normal; font-weight: bold; padding: 3px 2px 3px 23px; /* t r b l */ } blockquote.buddhist{ azimuth: left-side; background-color: #ffffac; /*! quiet yellow !*/ color: #705805; /*! Halloween brown !*/ } blockquote.buddhist span.said, blockquote.buddhist span.quoth { background: transparent url("image/stylesheet/buddhist.png") no-repeat scroll 0px 2px; color: #000008; /*! king of the night !*/ font-style: normal; font-weight: bold; padding: 3px 2px 3px 30px; /* t r b l */ } blockquote.bush{ background-color: #fae8fa; /*! drooling pink !*/ color: inherit; } blockquote.christian{ background-color: #f4e0f5; /*! lightest pink !*/ color: inherit; } blockquote.christian span.said, blockquote.christian span.quoth { background: transparent url("image/stylesheet/jesusfish.png") no-repeat scroll 2px 2px; color: #8b2589; /*! milk !*/ font-style: normal; font-weight: bold; padding: 3px 2px 3px 40px; /* t r b l */ } blockquote.creationist{ background-color: #f0d3f1; /*! silly twit pink !*/ color: inherit; } blockquote.creationist span.said, blockquote.creationist span.quoth{ background: transparent url("image/stylesheet/fig.png") no-repeat scroll 2px 2px; color: #8b2589; /*! milk !*/ font-style: normal; font-weight: bold; padding: 3px 2px 3px 25px; /* t r b l */ } blockquote.environment{ background-color: #e9fee9; /*! green frost !*/ color: #122800; /*! sombre hemlock !*/ } blockquote.ethics{ background-color: #c4dafb; /*! cloudy sky blue */ color: #053787; /*! inky depths */ } blockquote.evolutionist span.said, blockquote.evolutionist span.quoth{ background: transparent url("image/stylesheet/evolution.png") no-repeat scroll 2px 2px; /*! cloudy sky blue !*/ color: #4044d7; /*! stately blue !*/ font-style: normal; font-weight: bold; margin: 5px 0px 5px 0px; padding: 3px 2px 15px 50px; /* t r b l */ } blockquote.fiction{ background-color: #ffffec; /* sun cream */ color: #000000; /*! Sun cream !*/ } blockquote.fiction span.said, blockquote.fiction span.quoth{ background: transparent url("image/stylesheet/fiction.png") no-repeat scroll 2px 2px; color: #4044d7; /*! stately blue !*/ font-style: normal; font-weight: bold; padding: 3px 2px 3px 82px; } blockquote.harper{ background-color: #ede7f5; /*! batty pale mauve !*/ color: inherit; } blockquote.harper span.said, blockquote.harper span.quoth { background: transparent url("image/stylesheet/harper.png") no-repeat scroll 2px 2px; color: #000000; /*! black !*/ font-style: normal; font-weight: bold; padding: 3px 2px 3px 23px; /* t r b l */ } blockquote.livinglove{ azimuth: left-side; background-color: #fbdc80; /*! pumpkin spice !*/ color: #705805; /*! Halloween brown !*/ } blockquote.livinglove span.said, blockquote.livinglove span.quoth { background: transparent url("image/stylesheet/rainbowheart.png") no-repeat scroll 2px 2px; color: #000000; /*! black !*/ font-style: normal; font-weight: bold; padding: 3px 2px 3px 35px; /* t r b l */ } blockquote.misc{ background-color: #fefde9; /*! Jersy cream */ color: #373502; /*! dank mushroom */ } blockquote.money /** essay about money. See currency */{ background-color: #fffcce; /*! Jersy cream !*/ color: #463c00; /*! plank floor !*/ } blockquote.politics{ background-color: #feebe0; /*! weathered leather !*/ color: #4c1500; /*! kiwi brown !*/ } blockquote.programming{ background-color: #dbedff; /*! celestial blue !*/ color: #002951; /*! school ink blue !*/ } blockquote.religion{ background-color: #e5e3fd; /*! delicate mauve !*/ color: #4f0c62; /*! pope purple !*/ } blockquote.roedy{ background-color: #dae3fe; /*! blue linen !*/ color: #275700; /*! roedy green !*/ } blockquote.roedy span.said, blockquote.roedy span.quoth{ background: transparent url("image/stylesheet/atheista.png") no-repeat scroll 2px 2px; color: #275700; /*! roedy green !*/ font-style: normal; font-weight: bold; padding: 3px 2px 3px 40px; } blockquote.sexuality{ background-color: #fdddf8; /*! sexy pink !*/ color: #c20000; /*! dried blood !*/ } blockquote.shakespear{ background-color: #ffffcc; /* dark cream */ color: #8f4914; /*! dark cream !*/ } blockquote.shakespear span.said, blockquote.shakespear span.quoth{ background: transparent url("image/stylesheet/quillpen.png") no-repeat scroll 2px 2px; color: #8f4914; /*! bark brown !*/ font-style: normal; font-weight: bold; padding: 3px 2px 3px 112px; } blockquote.war{ background-color: #fdf0d4; /*! creamy coffee !*/ color: #621d30; /*! oxblood !*/ } blockquote.zionist span.said, blockquote.zionist span.quoth/* star of David for quotes by zionists,see .said */{ background: transparent url("image/stylesheet/zionist.png") no-repeat scroll 2px 4px; color: #000000 !important; /*! black !*/ font-style: normal; font-weight: bold; padding: 3px 2px 3px 22px; } body{ background-color: #f3fff6; /*! readable green background !*/ color: #421f00; /*! classic ink !*/ font-family: "Tiresias PCfont Z", "Palatino Linotype", "Bookman Old Style", "Book Antiqua", "Trebuchet MS", "Lucida Sans", "Lucida Sans Unicode",Verdana,serif; font-size: 1.0em; font-weight: normal; } body.foot blockquote{ background-color: #ffffff; /*! white !*/ background-image: none; border: none; color: #653510; /*! greyed brown !*/ font-style: italic; margin: 0; padding: 0; /* top right bottom left */ } body.ringbinder /* simulates a ring binder with rings down the left */{ background: url("image/stylesheet/binderbackground.png") #fcfcff repeat-y scroll; /*! extreme pale blue !*/ color: #000000; /*! black !*/ font-family: "Comic Sans MS", arial,helvetica,sans-serif; margin-left: 100px; } body.sidemenu a:active,body.topmenu a:visited /* how the current link looks in a side menu */{ background-color: transparent; color: #fcfcff; /*! extreme pale blue !*/ font-weight: bold; } body.sidemenu,body.topmenu /* for a vertical menu frame on the left */{ background-color: #006400; /*! dark green !*/ color: #fcfcff; /*! extreme pale blue !*/ } body.topmenu a:link,body.topmenu a:visited{ background-color: transparent; color: #ffffdd; /*! squash !*/ font-weight: bold; } cite{ background-color: transparent; color: #b00000; /*! dried red !*/ } div.applettitlesubsubsection{ background-color: #e3faff; /*! pale cyan !*/ background-image: url(image/icon128/applet.png); background-position: 77% center; background-repeat: no-repeat; border-color: #808080; /*! unobtrusive grey !*/ border-style: inset; border-width: 1px; color: inherit; display: block; font-size: 1.2em; font-weight: bold; margin-bottom: 10px; margin-top: 0px; min-height: 128px; padding: 25px 0px 25px 0px; /* top right bottom left */ } div.applicationtitlesubsubsection{ background-color: #e3faff; /*! pale cyan !*/ background-image: url(image/icon128/dukejre.png); background-position: 80% 50%; background-repeat: no-repeat; border-color: #808080; /*! unobtrusive grey !*/ border-style: inset; border-width: 1px; color: inherit; display: block; font-size: 1.2em; font-weight: bold; margin-bottom: 10px; margin-top: 0px; min-height: 128px; padding: 5px; } div.audience/* question or comment from the audience */{ background-color: transparent; color: #3d58a0; /*! dull blue !*/ margin-left: 4em; } div.box/* set off in white box red writing */{ background-color: #ffffff; /*! white !*/ border: thin solid; border-color: #808080; /*! unobtrusive grey !*/ clear: both; color: #ff3333; /*! fire !*/ display: block; float: none; font-size: 1em; font-weight: normal; margin: 8px 0px 8px 0px; padding: 10px; } div.buscard{ background-color: #ffffff; /*! white !*/ border-color: #006400; /*! dark green !*/ border-style: solid; border-width: thin; color: #000000; /*! black !*/ float: right; margin: 10px; padding: 10px; } div.caution{ background: url("image/stylesheet/caution.png") #ffffcc no-repeat scroll 5px !important; /*! dark cream !*/ border: thin solid; border-color: #808080; /*! unobtrusive grey !*/ clear: both; color: #ff3333; /*! fire !*/ display: block; font-family: Arial, "Arial Black",sans-serif; /* 15px */ font-size: 1.15em; font-weight: normal; margin: 8px 0px 8px 0px; padding: 15px 8px 15px 70px; /* t r b l */ } div.defunct{ background: url("image/stylesheet/defunct.png") #ffffff no-repeat scroll 0% 50% !important; /*! white !*/ border: thin solid; border-color: #808080; /*! unobtrusive grey !*/ clear: none; color: #454545; /*! charcoal !*/ display: block; font-family: Arial, "Arial Black",sans-serif; font-size: .9em; font-weight: normal; margin: 2px 0px 2px 0px; padding: 8px 8px 8px 47px; /* inner to edge of colour t r b l */ } div.description/* description of what a program does, subsection of details */{ background: transparent; color: #621d30; /*! oxblood !*/ padding: 0px 0px 0px 140px; /* t r b l */ } div.details /* link to more details */{ background: url("image/stylesheet/detail.png") #fcfcff no-repeat scroll 3px 3px !important; /*! extreme pale blue !*/ border: thin solid; border-color: #808080; /*! unobtrusive grey !*/ clear: none; color: #962c49; /*! red wine grey !*/ font-size: 120%; line-height: 120%; margin: 8px 0px 8px 0px; padding: 10px 8px 10px 45px; } div.download /* download something */{ background: url("image/icon32/download.png") #fcfcff no-repeat scroll 3px 3px !important; /*! extreme pale blue !*/ border: thin solid; border-color: #808080; /*! unobtrusive grey !*/ clear: none; color: #510d6c; /*! very dark purple !*/ display: block; margin: 8px 0px 8px 0px; /* t r b l */ padding: 10px 10px 10px 50px; /* t r b l */ } div.googlead/* google ad for top of page. see div.googleadfoot and div.googletranslate */{ background: transparent url("image/link/affiliate.png") no-repeat scroll 100% 50%; border: none; color: #9400d3; /*! dark violet !*/ display: block; float: right; margin: 5px 5px 5px 5px; /* outer t r b l */ padding: 5px 12px 3px 10px; /* inner t r b l */ vertical-align: top; } div.googleadfoot /* google ad for footer see see div.googlead and div.googletranslate */{ background: transparent url("image/link/affiliate.png") no-repeat scroll 100% 50%; border: none; color: #9400d3; /*! dark violet !*/ display: block; margin: 0px 0px 0px 0px; /* outer t r b l */ padding: 5px 0px 5px 0px; /* inner t r b l */ vertical-align: top; } div.googletranslate /* google translate see div.goodgleadfoot and div.googlead */{ background: transparent; border: none; color: #9400d3; /*! dark violet !*/ display: block; float: right; margin: 5px 5px 5px 5px; vertical-align: top; } div.group,div.indent /* indented group,replaces non-kosher nested ULs */{ margin-left: 10px; } div.harperdid{ background: #ffffff url("image/stylesheet/rat.png") no-repeat scroll 3px 50% !important; /*! white !*/ border: none; clear: none; color: #226622; /*! rich green for h1 h2 !*/ display: block; font-family: Calibri, "Bitstream Vera Sans", "Segoe UI", arial,helvetica,sans-serif; font-size: 2em; font-style: normal; font-weight: bold; line-height: 1em; margin: 8px 0px 8px 0px; padding: 10px 8px 10px 45px; } div.important{ background: #ffffec url("image/stylesheet/redpin.png") no-repeat scroll 3px 3px !important; /*! Sun cream !*/ border: thin solid; border-color: #808080; /*! unobtrusive grey !*/ clear: both; color: #ff3333; /*! fire !*/ display: block; font-family: Arial, "Arial Black",sans-serif; /* 15px */ font-size: 1.15em; font-weight: 600; margin: 8px 0px 8px 0px; padding: 25px 8px 20px 45px; /* inner to edge of colour t r b l */ } div.jetdownload /* download something */{ background: url("image/stylesheet/jetdownload.png") #fcfcff no-repeat scroll 5px 10px !important; /*! extreme pale blue !*/ border: thin solid; border-color: #808080; /*! unobtrusive grey !*/ clear: none; color: #510d6c; /*! very dark purple !*/ display: block; margin: 8px 0px 8px 0px; padding: 5px 8px 10px 50px; /* t r b l */ } div.lecturer /* something the lecturer said */{ background-color: transparent; color: #2b335b; /*! midnight sky !*/ margin-left: 4em; } div.letter/* set off in white box */{ background-color: #ffffff; /*! white !*/ border: thin solid; border-color: #808080; /*! unobtrusive grey !*/ clear: both; color: #0e159e; /*! dark lavender ink !*/ display: block; float: none; font-size: 1em; font-weight: normal; margin: 8px 0px 8px 30px; max-width: 800px; padding: 10px; } div.math{ background: #fcfcff no-repeat scroll; /*! extreme pale blue !*/ border: thin solid; border-color: #808080; /*! unobtrusive grey !*/ clear: both; font-size: 16px; margin: 10px 0 10px 0; /* outer t r b l */ padding: 5px 5px 5px 5px; /* inner t r b l */ } div.navigate { display: inline; /* no inline, needs to wrap chunks */ } div.needscurrcon{ background: url("image/icon48/currcon.png") #ffffff no-repeat scroll 0% 50% !important; /*! white !*/ border: thin solid; border-color: #808080; /*! unobtrusive grey !*/ clear: none; color: #454545; /*! charcoal !*/ display: block; font-family: Arial, "Arial Black",sans-serif; font-size: .9em; font-weight: normal; margin: 2px 0px 2px 0px; padding: 8px 8px 8px 47px; /* inner to edge of colour t r b l */ } div.needsjava{ background: url("image/icon48/dukejre.png") #ffffff no-repeat scroll 3px 50% !important; /*! white !*/ border: thin solid; border-color: #808080; /*! unobtrusive grey !*/ clear: none; color: #454545; /*! charcoal !*/ display: block; font-family: Arial, "Arial Black",sans-serif; font-size: .9em; font-weight: normal; margin: 2px 0px 2px 0px; padding: 8px 8px 8px 36px; /* inner to edge of colour t r b l */ } div.needsjdisplay{ background: url("image/icon48/jdisplay.png") #ffffff no-repeat scroll 3px 50% !important; /*! white !*/ border: thin solid; border-color: #808080; /*! unobtrusive grey !*/ clear: none; color: #454545; /*! charcoal !*/ display: block; font-family: Arial, "Arial Black",sans-serif; font-size: .9em; font-weight: normal; margin: 2px 0px 2px 0px; padding: 8px 8px 8px 47px; /* inner to edge of colour t r b l */ } div.needswebstart{ background: url("image/icon48/jws.png") #ffffff no-repeat scroll 3px 50% !important; /*! white !*/ border: thin solid; border-color: #808080; /*! unobtrusive grey !*/ clear: none; color: #454545; /*! charcoal !*/ display: block; font-family: Arial, "Arial Black",sans-serif; font-size: .9em; font-weight: normal; margin: 2px 0px 2px 0px; padding: 8px 8px 8px 52px; /* inner to edge of colour t r b l */ } div.nutshell /* nutshell summary */{ background: url("image/stylesheet/acorn.png") #fcfcff no-repeat scroll 0% 50% !important; /*! extreme pale blue !*/ border: none; clear: none; display: block; font-size: 1.2em; line-height: 1.4em; margin: 8px 0px 8px 0px; padding: 10px 8px 10px 47px; } div.ok /* used by JavaScript to test JWS */{ background: transparent url("image/stylesheet/ok.png") no-repeat scroll 0% 0% !important; border: none; clear: both; color: #00cd00; /*! Irish green !*/ display: block; font-family: Arial, "Arial Black",sans-serif; /* 15px */ font-size: 1.15em; font-weight: 600; margin: 0px 0px 0px 0px; padding: 5px 0px 7px 35px; /* inner to edge of colour t r b l */ } div.onion /* award for bad behaviour */{ background: url("image/stylesheet/onion.png") #d2f4d3 no-repeat scroll 3px 3px !important; /*! green onion !*/ border: none; clear: none; color: #b22222; /*! firebrick !*/ display: block; margin: 8px 0px 8px 0px; padding: 10px 8px 10px 40px; } div.oops /* used by JavaScript to test JWS */{ background: transparent url("image/stylesheet/oops.png") no-repeat scroll 0% 0% !important; border: none; clear: both; color: #ff3333; /*! fire !*/ display: block; font-family: Arial, "Arial Black",sans-serif; /* 15px */ font-size: 1.15em; font-weight: 600; margin: 0px 0px 0px 0px; padding: 5px 0px 7px 35px; /* inner to edge of colour t r b l */ } div.oracle /* links oracle docs */{ background: url("image/stylesheet/oracle.png") #ffffec no-repeat scroll 1px 6px; /*! Sun cream !*/ border: none; clear: none; display: block; margin: 5px 0px 5px 0px; /* t r b l */ min-height: 2em; padding: 5px 5px 0px 32px; } div.orangecursor /* custom orange cursor */ { cursor: url("cursor/3dorange.cur"),auto; } div.purchase /* buy something */{ background: url("image/stylesheet/purchase.png") #fcfcff no-repeat scroll 3px 3px !important; /*! extreme pale blue !*/ border: thin solid; clear: none; color: #2e8b57; /*! sea green !*/ display: block; margin: 8px 0px 8px 0px; padding: 10px 8px 10px 45px; } div.rant { background: #feebe0 url("image/stylesheet/rant.png") no-repeat scroll 6px 50% !important; /*! weathered leather !*/ border: none; clear: none; display: block; font-size: 1.2em; line-height: 1.4em; margin: 8px 0px 8px 0px; padding: 10px 8px 10px 60px; } div.rat,span.rat,a.rat{ background: #eeeeff url("image/stylesheet/rat.png") no-repeat scroll 3px 10% !important; /*! starched linen !*/ border: none; clear: none; display: block; margin: 8px 0px 8px 0px; padding: 10px 8px 10px 45px; } div.rssfeeddesc /* describe what a RSS feed contains */{ clear: both; font-size: small; padding: 4px; text-align: left; vertical-align: bottom; } div.run /* execute something */{ background: url("image/icon32/applet.png") #fcfcff no-repeat scroll 3px 3px !important; /*! extreme pale blue !*/ border: thin solid; border-color: #808080; /*! unobtrusive grey !*/ clear: none; color: #510d6c; /*! very dark purple !*/ display: block; margin: 8px 0px 8px 0px; padding: 10px 8px 10px 45px; } div.see{ background: url("image/link/seealso.png") #fcfcff no-repeat scroll 1px 1px !important; /*! extreme pale blue !*/ border: thin solid; clear: both; color: #000000; /*! black !*/ display: block; margin: 8px 0px 8px 0px; padding: 10px 8px 10px 40px; } div.sun /* links Sun docs */{ background: url("image/stylesheet/sun.png") #ffffec no-repeat scroll 1px 1px; /*! Sun cream !*/ border: none; clear: none; display: block; margin: 5px 0px 5px 0px; /* t r b l */ min-height: 2em; padding: 5px 5px 0px 32px; } div.tip{ background-attachment: scroll; background-color: #fff6f4; /*! palest pink !*/ background-image: url("image/stylesheet/tip.png"); background-position: 3px 5px; background-repeat: no-repeat; border: none; clear: none; color: #000000; /*! black !*/ display: block; margin: 5px 0px 5px 0px; /* outer,outside colour t r b l */ min-height: 26px; padding: 5px 5px 5px 35px; /* inner to edge of colour t r b l */ } div.titlebgloss{ background: url("image/icon64/bgloss.png") #d7f7ca no-repeat scroll 3px 50%; /*! architect green !*/ border-color: #808080; /*! unobtrusive grey !*/ border-style: inset; border-width: 1px; display: block; font-size: 1.2em; font-weight: bold; margin-bottom: 10px; margin-top: 0px; padding: 7px 8px 7px 70px; /* inner t r b l */ } div.titlebglossindex{ background: url("image/icon64/bgloss.png") #d7f7ca no-repeat scroll 3px 50%; /*! architect green !*/ border-color: #808080; /*! unobtrusive grey !*/ border-style: inset; border-width: 1px; display: block; font-size: 1.4em; font-weight: bold; margin-bottom: 10px; margin-top: 0px; padding: 7px 8px 7px 70px; /* inner t r b l */ } div.titleggloss{ background: url("image/icon64/ggloss.png") #fdcaf4 no-repeat scroll 4px 50%; /*! gay pink !*/ border-color: #808080; /*! unobtrusive grey !*/ border-style: inset; border-width: 1px; display: block; font-size: 1.2em; font-weight: bold; margin-bottom: 10px; margin-top: 0px; padding: 7px 8px 7px 39px; /* inner t r b l */ } div.titlegglossindex{ background: url("image/icon64/ggloss.png") #fdcaf4 no-repeat scroll 4px 50%; /*! gay pink !*/ border-color: #808080; /*! unobtrusive grey !*/ border-style: inset; border-width: 1px; display: block; font-size: 1.4em; font-weight: bold; margin-bottom: 10px; margin-top: 0px; padding: 7px 8px 7px 39px; /* inner t r b l */ } div.titlehome{ border-color: #808080; /*! unobtrusive grey !*/ border-style: inset; border-width: 1px; display: block; font-size: 2.5em; /* causes 30 px top/bottom margin */ font-style: italic; font-weight: bold; margin: 0 0 10px 0; padding: 0 30px 0 30px; /* inner t r b l */ } div.titlejgloss{ background: url("image/icon48/jgloss.png") #caf5ff no-repeat scroll 3px 50%; /*! jgloss !*/ border-color: #808080; /*! unobtrusive grey !*/ border-style: inset; border-width: 1px; display: block; font-size: 1.2em; font-weight: bold; margin: 10px 0 10px 0; min-height: 38px; padding: 15px 8px 10px 48px; /* inner t r b l */ } div.titlejglossindex{ background: url("image/icon64/jgloss.png") #b2f1ff no-repeat scroll 3px 50%; /*! dark turquoise !*/ border-color: #808080; /*! unobtrusive grey !*/ border-style: inset; border-width: 1px; display: block; font-size: 1.4em; font-weight: bold; margin: 10px 0 10px 0; min-height: 38px; padding: 15px 8px 10px 48px; /* inner t r b l */ } div.titlephonelist{ background-color: #95cbff; /*! dark sky blue !*/ border-color: #808080; /*! unobtrusive grey !*/ border-style: inset; border-width: 1px; color: inherit; display: block; font-size: 1.2em; font-weight: bold; margin-bottom: 10px; margin-top: 0px; padding: 5px; } div.titlesection{ background-color: #91eaff; /*! Formica cyan !*/ border-color: #808080; /*! unobtrusive grey !*/ border-style: inset; border-width: 1px; color: inherit; display: block; font-size: 1.5em; font-weight: bold; margin-bottom: 10px; margin-top: 0px; padding: 5px; } div.titlesubsection{ background-color: #bff2ff; /*! pale robin egg !*/ border-color: #808080; /*! unobtrusive grey !*/ border-style: inset; border-width: 1px; color: inherit; display: block; font-size: 1.3em; font-weight: bold; margin-bottom: 10px; margin-top: 0px; padding: 5px; } div.titlesubsubsection{ background-color: #e3faff; /*! pale cyan !*/ border-color: #808080; /*! unobtrusive grey !*/ border-style: inset; border-width: 1px; color: inherit; display: block; font-size: 1.3em; font-weight: bold; margin-bottom: 10px; margin-top: 0px; padding: 5px; } div.transparency /* like div.but set off in pale blue box to show off transparency */{ background-color: #bff2ff; /*! pale robin egg !*/ border: thin solid; border-color: #808080; /*! unobtrusive grey !*/ clear: both; color: inherit; display: block; float: none; font-size: 1em; font-weight: normal; margin: 8px 0px 8px 0px; padding: 10px; } div.typekit{ background: #ffffff no-repeat scroll 3px 50% !important; /*! white !*/ border: thin solid; border-color: #808080; /*! unobtrusive grey !*/ clear: none; color: #0002e8; /*! perky blue !*/ display: block; font-family: learning-curve, sans-serif; font-size: 3em; font-weight: normal; margin: 2px 0px 2px 0px; padding: 8px 8px 8px 8px; /* inner to edge of colour t r b l */ } div.webstarttitlesubsubsection{ background-color: #e3faff; /*! pale cyan !*/ background-image: url(image/icon128/jws.png); background-position: 80% 50%; background-repeat: no-repeat; border-color: #808080; /*! unobtrusive grey !*/ border-style: inset; border-width: 1px; color: inherit; display: block; font-size: 1.2em; font-weight: bold; margin-bottom: 10px; margin-top: 0px; min-height: 128px; padding: 5px; } dt /* define glossary term,no link */{ background-color: transparent; color: #008000; /*! bright green !*/ font-weight: bold; padding-top: 6pt; } dt a.offsite:link,dt a.offsite:visited,dt a.offsite:active /* define glossary term,offsite link */{ background: transparent url("image/link/offsite.png") no-repeat scroll right; color: #008000; /*! bright green !*/ font-weight: bold; padding-right: 12px; padding-top: 6pt; } dt a:link,dt a:visited,dt a:active /* define glossary term,internal link,without a class,implying a redirect */{ background: transparent url("image/ind/x.png") no-repeat scroll 100% 50%; color: #008000; /*! bright green !*/ font-weight: bold; padding-bottom: 2px; /* add room for image */ padding-right: 20px; padding-top: 2px; } dt a:active img, dt a:link img, dt a:visited img, table.glossindex tr td a:active, table.glossindex tr td a:link, table.glossindex tr td a:visited, table.gridmenu tr td a:active img table.gridmenu tr td a:active, table.gridmenu tr td a:link img, table.gridmenu tr td a:link, table.gridmenu tr td a:visited img, table.gridmenu tr td a:visited, table.iconmenu tr td a:active img, table.iconmenu tr td a:active, table.iconmenu tr td a:link img, table.iconmenu tr td a:link, table.iconmenu tr td a:visited img, table.iconmenu tr td a:visited, table.sellamazongrid tr td a:active, table.sellamazongrid tr td a:link, table.sellamazongrid tr td a:visited, table.sellbookgrid tr td a:active, table.sellbookgrid tr td a:link, table.sellbookgrid tr td a:visited, table.selldvdgrid tr td a:active, table.selldvdgrid tr td a:link, table.selldvdgrid tr td a:visited{ border: none; /* turn off border around clickable image links */ font-weight: bold; text-decoration: none; } h1 /* main heading */{ font-size: 1.15em; font-weight: bold; } h1,h2,h2,h3,h4, table tr th,.postercaption{ font-family: Calibri, "Bitstream Vera Sans", "Segoe UI", arial,helvetica,sans-serif; } h1,h2,table tr th,.postercaption{ background-color: transparent; color: #226622; /*! rich green for h1 h2 !*/ } h2 /* sub heading */{ font-size: 1.08em; font-weight: bold; } h2.advantage,span.advantage,p.advantage{ background: url("image/stylesheet/greenplus.png") #ffffcc no-repeat scroll 3px 3px; /*! dark cream !*/ border: none; clear: none; color: #b22222; /*! firebrick !*/ display: block; margin: 8px 0px 8px 0px; /* outer,outside colour t r b l */ padding: 10px 8px 10px 37px; /* inner to edge of colour t r b l */ } h2.books{ background: url("image/icon64/books.png") #ffffa4 no-repeat scroll 3px 1px !important; /*! kitchen yellow !*/ border: none; clear: none; color: #226622; /*! rich green for h1 h2 !*/ display: block; margin: 10px 0px 5px 0px; /* outer,outside colour t r b l */ padding: 30px 5px 15px 80px; /* inner to edge of colour t r b l */ } h2.bug,span.bug,p.bug{ background: #ffdbed url("image/stylesheet/ladybug.png") no-repeat scroll 3px 3px; /*! delicate pink !*/ border: none; clear: none; color: #b22222; /*! firebrick !*/ display: block; margin: 8px 0px 8px 0px; /* outer,outside colour t r b l */ padding: 10px 8px 10px 37px; /* inner to edge of colour t r b l */ } h2.cleaning{ background: #e0ffff url("image/stylesheet/cleaning.png") no-repeat scroll 3px 1px !important; /*! light cyan !*/ border: none; clear: none; color: #226622; /*! rich green for h1 h2 !*/ display: block; margin: 5px 0px 5px 0px; /* outer,outside colour t r b l */ padding: 25px 5px 20px 77px; /* inner to edge of colour t r b l */ } h2.defunct,p.defunct,h2.obsolete,span.obsolete,p.obsolete, span.defunct{ background: url("image/stylesheet/defunct.png") no-repeat scroll 2px 2px; padding: 5px 2px 5px 40px; } h2.disadvantage,span.disadvantage,p.disadvantage{ background: url("image/stylesheet/redminus.png") #ffffcc no-repeat scroll 3px 3px; /*! dark cream !*/ border: none; clear: none; color: #b22222; /*! firebrick !*/ display: block; margin: 8px 0px 8px 0px; /* outer,outside colour t r b l */ padding: 10px 8px 10px 37px; /* inner to edge of colour t r b l */ } h2.gotcha,span.gotcha,p.gotcha,div.gotcha{ background: #ffe0e0 url("image/stylesheet/gotcha.png") no-repeat scroll 3px 0px !important; /*! flesh crayon !*/ border: none; clear: none; color: #b22222; /*! firebrick !*/ display: block; margin: 12px 0px 8px 0px; /* outer,outside colour t r b l */ padding: 10px 8px 10px 45px; /* inner to edge of colour t r b l */ } h2.learningmore{ background: url("image/stylesheet/learningmore.png") #ffffa4 no-repeat scroll 3px 1px !important; /*! kitchen yellow !*/ border: none; clear: none; color: #226622; /*! rich green for h1 h2 !*/ display: block; margin: 5px 0px 5px 0px; /* outer,outside colour t r b l */ padding: 25px 5px 20px 77px; /* inner to edge of colour t r b l */ } h2.links, a.links { background: transparent url("image/link/seealso.png") no-repeat scroll 3px 1px !important; border: none; clear: none; display: block; margin: 0pt 0px 0px 0px; /* outer,outside colour t r b l */ padding: 10px 8px 10px 45px; /* inner to edge of colour t r b l */ } h2.onion,span.onion,p.onion /* award for bad behaviour */{ background: url("image/stylesheet/onion.png") #d2f4d3 no-repeat scroll 3px 3px !important; /*! green onion !*/ border: none; clear: none; color: #b22222; /*! firebrick !*/ display: block; margin: 8px 0px 8px 0px; padding: 10px 8px 10px 40px; } h2.orchid,span.orchid,p.orchid /* award for good behaviour */{ background: url("image/stylesheet/orchid.png") #f0f8ff no-repeat scroll 3px 3px !important; /*! Alice blue !*/ border: none; clear: none; color: #b22222; /*! firebrick !*/ display: block; margin: 8px 0px 8px 0px; padding: 10px 8px 10px 40px; } h2.raspberry,span.raspberry,p.raspberry /* really bad,Bronx cheer */{ background: url("image/stylesheet/raspberry.png") #fdf5e6 no-repeat scroll 3px 3px; /*! old lace !*/ border: none; clear: none; color: #b22222; /*! firebrick !*/ display: block; margin: 8px 0px 8px 0px; padding: 10px 8px 10px 41px; } h2.rec,span.rec,p.rec{ background: url("image/stylesheet/strawberry.png") #ffffcc no-repeat scroll 3px 3px; /*! dark cream !*/ border: none; clear: none; color: #b22222; /*! firebrick !*/ display: block; margin: 8px 0px 8px 0px; padding: 10px 8px 10px 35px; } h2.rfe{ background: url("image/stylesheet/rfe.png") #ebfdc1 no-repeat scroll 3px 50% !important; /*! lime juice !*/ border: none; clear: none; color: #226622; /*! rich green for h1 h2 !*/ display: block; margin: 5px 0px 5px 0px; /* outer,outside colour t r b l */ padding: 15px 5px 15px 57px; /* inner to edge of colour t r b l */ } h2.tip,p.tip{ background: url("image/stylesheet/tip.png") #f7c4b4 no-repeat scroll 3px 1px !important; /*! old orange !*/ border: none; clear: none; color: #000000; /*! black !*/ display: block; margin: 5px 0px 5px 0px; /* outer,outside colour t r b l */ padding: 5px 5px 7px 33px; /* inner to edge of colour t r b l */ } h2.underthehood,span.underthehood,p.underthehood{ background: url("image/icon32/hood.png") #ffffcc no-repeat scroll 3px 3px; /*! dark cream !*/ border: none; clear: none; color: #433d4e; /*! oil slick !*/ display: block; margin: 8px 0px 8px 0px; /* outer,outside colour t r b l */ padding: 10px 8px 10px 39px; /* inner to edge of colour t r b l */ } h3 /* sub sub heading,very small amount of vertical space after it */{ background-color: transparent; color: #194d1a; /*! dark green for h3 !*/ font-size: .95em; font-weight: bold; margin-bottom: 5px; padding-bottom: 0; } h4 /* heading that does not start a new line,suitable for use in LI tags */{ display: inline; font-size: 0.95em; font-weight: 700; } h4,h5{ background-color: transparent; color: #133817; /*! dark green for h4 !*/ } h4:after{ content: ":"; } h5 /* heading that does not start a new line */{ display: inline; /* works in Opera 5 Netscape 6 IE 5.5 not Netscape 4.7 */ font-size: small; font-weight: bold; } hr.foot /* horizontal rule at the bottom of each page */{ background-color: transparent; clear: both; color: #396000; /*! moss green !*/ float: none; padding: 1px; } img{ margin: 2px 4px 2px 4px; /* top right bottom left */ } img.absbottom,table.absbottom{ border-width: 0; /* top right bottom left */ vertical-align: bottom; } img.absmiddle, table.absmiddle{ border-width: 0; /* top right bottom left */ vertical-align: middle; } img.baseline, table.baseline{ border-width: 0; /* top right bottom left */ vertical-align: baseline; } img.bottom, table.bottom{ border-width: 0; /* top right bottom left */ vertical-align: text-bottom; } img.button { border-width: 0; /* top right bottom left */ margin: 1px 4px 1px 4px; /* top right bottom left */ vertical-align: middle; } img.center,table.center{ border-width: 0; display: block; margin-left: auto; margin-right: auto; text-align: center; } img.floatleft,table.floatleft{ border-width: 0; float: left; } img.floatright,table.floatright{ border-width: 0; float: right; } img.left,table.left{ border-width: 0; margin: 0 2px 0 2px; /* top right bottom left */ text-align: left; } img.mailto /* munged email addresses, as png image, adjusted to align with text. see .email */{ border-width: 0; margin-left: 5px; margin-right: 5px; position: relative; top: 4px; vertical-align: -2px !important; } img.middle,table.middle{ border-width: 0; vertical-align: middle; } img.right,table.right{ border-width: 0; text-align: right; } img.top,table.top{ border-width: 0; vertical-align: top; } li{ padding-bottom: 6px; } li blockquote{ list-style: circle; margin: auto auto auto auto; } ol{ list-style-image: none !important; list-style-type: decimal; /* attributes from ul often leak into ol, this is an attempt to fend them off */ } ol + p { margin: .25em 0 0 0; /* t r b l */ } ol.ascending>li{ display: list-item; list-style: none outside url("image/bullet/ascending.png"); } ol.bug>li{ display: list-item; list-style: none outside url("image/bullet/ladybug.png"); } ol.descending>li{ display: list-item; list-style: none outside url("image/bullet/descending.png"); } ol.instructions>li{ background-color: transparent; color: #91122c; /*! sangria !*/ display: list-item; font-style: normal; font-weight: normal; list-style: decimal outside; } p{ margin: .4em 0 0 0; /* t r b l */ } p + ol { margin: .25em 0 0 0; /* t r b l */ } p + ul { margin: .25em 0 0 0; /* t r b l */ } p.roedy{ margin: .4em 1em 0 1em; /* t r b l */ text-indent: -1em; /* outdent first line */ } p.roedy, span.roedy, .roedy{ background-color: transparent; color: #275700; /*! roedy green !*/ } p.roedy:before{ content: "\002207"; /* insert del/nabla before text hex \002207 */ } span.acronym3, a.acronym3{ background-color: transparent; /* used when no means, not as showy as acronym2 */ color: #004401; /*! conifer !*/ font-size: 1.11em; font-weight: bold; } span.applet{ background-color: transparent; color: #417b31; /*! rabbit hutch green !*/ } span.applet, span.application, span.hybrid, span.utility, span.webstart { font-size: 1.05em; font-weight: 500; } span.application{ background-color: transparent; color: #1a2940; /*! Sheaffer blue !*/ } span.birthday/* birthday today, cf. birthdate, date*/ { background: transparent url("image/stylesheet/birthdaycake.png") no-repeat scroll 100% 100%; color: #8b7a11; /*! tarnished gold !*/ font-weight: bold; padding-right: 25px; padding-top: 14px; } span.captcha { background: transparent url("image/stylesheet/crossbones.png") no-repeat scroll 100% 50%; /* deprecate catchas with crossbones to indicate they make a pad site unusable */ padding: 10px 27px 10px 0; /* t r b l */ } span.copyright{ background-color: transparent; color: #808080; /*! unobtrusive grey !*/ padding-bottom: 4px; padding-top: 4px; white-space: nowrap; } span.deathday /* deathday today */ { background: transparent url("image/stylesheet/deathday.png") no-repeat scroll 100% 100%; color: #8b7a11; /*! tarnished gold !*/ font-weight: bold; padding-right: 23px; padding-top: 14px; } span.defunct, a.defunct{ background-color: transparent; color: #b47782; /*! defunct brown !*/ } span.errmsg, td.errmsg{ background-color: transparent; color: #c20000; /*! dried blood !*/ } span.executable,span.exe /* executable files,use .bat in preference */{ background-color: transparent; color: #8f4914; /*! bark brown !*/ font-size: 1.05em; font-weight: 500; } span.ext, span.member { background-color: transparent; color: #914a45; /*! marshmallow cocoa !*/ } span.file { background-color: transparent; color: #653540; /*! dark stain brown !*/ } span.file, span.executable, span.exe, span.dir, span.applet{ white-space: nowrap; } span.hybrid { background-color: transparent; color: #376735; /*! grim green !*/ } span.imperial /* imperial measures, see .metric */{ background: transparent; color: #85acf1; /*! imperial blue !*/ font-size: .95em; } span.indexletters{ font-family: Calibri, "Bitstream Vera Sans", "Segoe UI", arial,helvetica,sans-serif; font-size: 1.1em; white-space: nowrap; } span.means, span.means2, span.means4 /* font for an uncapped acronym explanation. see .ac, .acronym */{ background-color: transparent; color: #008c01; /*! spring sprout !*/ } span.metric /* metric measure, see .imperial */{ background: transparent; color: #55ac00; /*! Irish Spring !*/ } span.navigatebuttons{ white-space: nowrap; } span.new,table tr td a.new, table tr td.new{ background: url("image/stylesheet/new.png") #fcfcff no-repeat scroll 0px 1px !important; /*! extreme pale blue !*/ border: dashed !important; clear: none; color: #9400d3; /*! dark violet !*/ display: block; margin: 1px 1px 1px 1px !important; /* outer t r b l */ padding: 9px 8px 9px 30px !important; /* inner t r b l */ } span.notecase { background-color: transparent; color: #0080ff; /*! nautical blue !*/ } span.notecase, span.notespelling { font-size: 1.13em; font-weight: bold; } span.notespelling { background-color: transparent; color: #ff3333; /*! fire !*/ } span.nowrap { white-space: nowrap; } span.said, span.quoth /* how author of a quotes displayed,see also .christian, quoth alternate used inside macros*/{ background-color: transparent; color: #4044d7; /*! stately blue !*/ font-style: normal; font-weight: bold; } span.signature{ background-color: transparent; color: #a85e39; /*! delicate brown !*/ font-family: cursive; font-size: 1.5em; font-style: italic; font-weight: bold; } /* quote discontinued */ span.tip /* notes on how to use a form */{ background-color: transparent; color: #55ac00; /*! Irish Spring !*/ } span.top10{ background: transparent url("image/button/top10.png") no-repeat scroll 0% 50%; padding: 1px 0 0 95px; /* top right bottom left */ } span.top100{ background: transparent url("image/button/top100.png") no-repeat scroll 0% 50%; padding: 1px 0 0 95px; /* top right bottom left */ } span.top20{ background: transparent url("image/button/top20.png") no-repeat scroll 0% 50%; padding: 1px 0 0 95px; /* top right bottom left */ } span.top30{ background: transparent url("image/button/top30.png") no-repeat scroll 0% 50%; padding: 1px 0 0 95px; /* top right bottom left */ } span.utility{ background-color: transparent; color: #243e3c; /*! gritty crayon blue !*/ } span.webstart{ background-color: transparent; color: #2e5239; /*! hull green !*/ } table /* add blank space above and below the table */{ margin-bottom: 10px; margin-top: 10px; } table td.tablespacer /* used to create blank lines in tables. */{ background-color: transparent; border: none; color: #fcfcff; /*! extreme pale blue !*/ } table table /* no extra space for embedded tables */{ margin-bottom: 0px; margin-top: 0px; } /* nested in a table, possibly 2-up */ table table.sellbook, table table.selldvd, table table.sellamazon{ max-width: 700px; min-width: 350px; text-align: left; width: 100%; /* in table, might as well use full col width. Firefox/Mozilla ignore max-width, Opera ignores width */ } table tr td{ font-size: 1em; line-height: 1.2em; /* bypass ie bug that fail to default body text in tables */ } table tr td.advantage{ background-attachment: scroll; background-image: url("image/stylesheet/greenplus.png"); background-position: 2px 0px !important; background-repeat: no-repeat; display: table-cell; margin: 0; min-height: 26px; padding: 8px 5px 8px 37px !important; /* t r b l */ vertical-align: bottom; } table tr td.affiliate /* affiliate rose */{ background: transparent url("image/link/affiliate.png") no-repeat scroll 3px 50% !important; color: #9400d3 !important; /*! dark violet !*/ display: table-cell !important; padding: 1px 1px 1px 15px !important; /* inner t r b l */ } table tr td.basicsupport /* used in columns to display the bronze star standard basic icon */{ background: transparent url("image/stylesheet/bronzestar.png") no-repeat scroll 50% 50%; color: #ffd700; /*! gold !*/ display: table-cell; font-weight: bold; min-height: 2em; padding: 5px 5px 0px 23px !important; /* t r b l */ text-align: center; } table tr td.defunct /* upside down turtle */{ background: transparent url("image/stylesheet/defunct.png") no-repeat scroll 5px 50%; display: table-cell; min-height: 2em; padding: 3px 2px 3px 40px !important; } table tr td.democrat /* used in column to show Democrat icon */{ background: transparent url("image/stylesheet/democrat.png") no-repeat scroll 50% 50%; color: #0000ff; /*! blue !*/ display: table-cell; font-weight: bold; min-height: 2em; padding: 5px 5px 0px 40px !important; /* t r b l */ text-align: center; } table tr td.disadvantage{ background: url("image/stylesheet/redminus.png") #f0ffff no-repeat scroll 2px 0px !important; /*! azure !*/ display: table-cell; margin: 0; min-height: 26px; padding: 8px 5px 8px 37px !important; /* t r b l */ vertical-align: bottom; } table tr td.mandatory /* used in columns to display the mandatory icon (circle!) plain no text*/{ background: transparent url("image/stylesheet/mandatory.png") no-repeat scroll 50% 50%; display: table-cell; padding: 5px 5px 0px 17px !important; /* t r b l */ } table tr td.onion{ background: url("image/stylesheet/onion.png") #d2f4d3 no-repeat scroll 3px 2px !important; /*! green onion !*/ margin: 0; min-height: 26px; padding: 5px 5px 5px 35px !important; /* t r b l */ vertical-align: middle; } table tr td.optional /* used in columns to display the optional icon (bell) plain no text*/{ background: transparent url("image/stylesheet/optional.png") no-repeat scroll 50% 50%; padding: 5px 5px 0px 17px !important; /* t r b l */ } table tr td.orchid{ background: url("image/stylesheet/orchid.png") #f0f8ff no-repeat scroll 3px 3px !important; /*! Alice blue !*/ margin: 0; min-height: 26px; padding: 5px 5px 5px 35px !important; /* t r b l */ vertical-align: middle; } table tr td.other /* used in a column to allow write in words for other choice without icon */{ background-color: transparent; color: #ffa500; /*! orange !*/ display: table-cell; font-weight: bold; text-align: center; } table tr td.premiumsupport /* used in columns to display the crown icon */{ background: transparent url("image/stylesheet/premium.png") no-repeat scroll 50% 50%; color: #ffd700; /*! gold !*/ display: table-cell; font-weight: bold; min-height: 2em; padding: 5px 5px 0px 23px !important; /* t r b l */ text-align: center; } table tr td.rec{ background: url("image/stylesheet/strawberry.png") #f0ffff no-repeat scroll 2px 0px !important; /*! azure !*/ display: table-cell; margin: 0; min-height: 26px; padding: 8px 5px 8px 35px !important; /* t r b l */ vertical-align: bottom; } table tr td.republican /* used in column show republican icon */{ background: transparent url("image/stylesheet/republican.png") no-repeat scroll 50% 50%; color: #ff0000; /*! red !*/ display: table-cell; font-weight: bold; min-height: 2em; padding: 5px 5px 0px 40px !important; /* t r b l */ text-align: center; } table tr td.selected /* special background colour to indicate this is the selected item. "selected" is not an CSS or HTML concept. It is just a highlighting */{ background-color: #f0e68c; /*! khaki !*/ color: inherit; display: table-cell; } table tr td.standardsupport /* used in columns to display the silver star standard support icon */{ background: transparent url("image/stylesheet/silverstar.png") no-repeat scroll 50% 50%; color: #ffd700; /*! gold !*/ display: table-cell; font-weight: bold; min-height: 2em; padding: 5px 5px 0px 23px !important; /* t r b l */ text-align: center; } table tr td.tick, table tr td.yes /* used in columns to display the yes tick mark plain no text,cf td.yes */{ background: transparent url("image/stylesheet/yes.png") no-repeat scroll 50% 50%; color: #008000; /*! bright green !*/ display: table-cell; font-weight: bold; min-height: 2em; padding: 8px 5px 8px 17px !important; /* t r b l */ text-align: center; } table tr td.unknown /* used in a column display unknown ? icon */{ background: transparent url("image/stylesheet/unknown.png") no-repeat scroll 50% 50%; color: #fd9727; /*! pumpkin orange !*/ display: table-cell; font-weight: bold; min-height: 2em; padding: 5px 5px 0px 23px !important; /* t r b l */ text-align: center; } table tr td.verbroken /* for VerCheck Table */{ background: transparent url("image/vercheck/brokenlink.png") no-repeat scroll 50% 50%; min-height: 2em; padding: 5px 5px 0px 17px !important; /* t r b l */ } table tr td.verdarkleaf /* for VerCheck Table */{ background: transparent url("image/vercheck/changed.png") no-repeat scroll 50% 50%; min-height: 2em; padding: 5px 5px 12px 30px !important; /* inner t r b l */ } table tr td.verempty /* for VerCheck Table */{ background: transparent url("image/vercheck/empty.png") no-repeat scroll 50% 50%; min-height: 2em; padding: 5px 5px 0px 17px !important; /* t r b l */ } table tr td.vergreen /* for VerCheck Table */{ background: transparent url("image/vercheck/unchangedgreen.png") no-repeat scroll 50% 50%; min-height: 2em; padding: 5px 5px 0px 17px !important; /* t r b l */ } table tr td.verinvalid /* for VerCheck Table */{ background: transparent url("image/vercheck/invalid.png") no-repeat scroll 50% 50%; min-height: 2em; padding: 5px 5px 0px 17px !important; /* t r b l */ } table tr td.verleaf /* for VerCheck Table */{ background: transparent url("image/vercheck/recentlychanged.png") no-repeat scroll 50% 50%; min-height: 2em; padding: 5px 5px 0px 17px !important; /* t r b l */ } table tr td.verorange /* for VerCheck Table */{ background: transparent url("image/vercheck/unchangedorange.png") no-repeat scroll 50% 50%; min-height: 2em; padding: 5px 5px 0px 17px !important; /* t r b l */ } table tr td.verred /* for VerCheck Table */{ background: transparent url("image/vercheck/unchangedred.png") no-repeat scroll 50% 50%; min-height: 2em; padding: 5px 5px 0px 17px !important; /* t r b l */ } table tr td.verunknown /* for VerCheck Table */{ background: transparent url("image/vercheck/unknown.png") no-repeat scroll 50% 50%; min-height: 2em; padding: 5px 5px 0px 17px !important; /* t r b l */ } table tr td.x , table tr td.no /* used in column to display an x,without text,cf td.no */{ background: transparent url("image/stylesheet/no.png") no-repeat scroll 50% 50%; color: #ff0000; /*! red !*/ display: table-cell; font-weight: bold; min-height: 2em; padding: 8px 5px 8px 17px !important; /* t r b l */ text-align: center; } table tr th /* table header for column titles */{ background-color: #c1e2ff; /*! Robin egg !*/ color: #000000; /*! black !*/ display: table-cell; font-size: 1.08em; font-weight: bold; } table tr th a:link,table tr th a:visited,table tr th a:active{ font-size: 1.08em; font-weight: bold; } table.borderless tr th /* headings get a bit of a border anyway */{ border-color: #808080; /*! unobtrusive grey !*/ border-style: inset; border-width: 1px; display: table-cell; padding: 5px; } table.borderless tr td h3{ margin: 0px; padding: 2px 0 0 0; } table.borderless,table.pixmenu{ border-collapse: collapse; border-spacing: 0px; border-style: none; } table.caption{ border-collapse: collapse; border-spacing: 0px; border-style: none; margin: 5px 10px 5px 10px; /* t r b l */ } table.caption td{ font-family: Calibri, "Bitstream Vera Sans", "Segoe UI", Arial,Helvetica,sans-serif; font-size: 0.85em; } table.codelines tr td,table tr td.nowrap{ display: table-cell; white-space: nowrap; } table.colourlist /* for tables of colours and their hex equivalents */{ background-color: #fcfcff; /*! extreme pale blue !*/ border-collapse: collapse; color: #000000; /*! black !*/ font-size: 0.85em; font-weight: normal; } table.colourlist tr th /* tables used for selecting a list of colours */{ background-color: #0080ff; /*! nautical blue !*/ color: #000000; /*! black !*/ display: table-cell; font-family: Calibri, "Bitstream Vera Sans", "Segoe UI", arial,Helvetica,sans-serif; font-size: 1em; font-weight: bold; padding: 4px; } table.colourlist tr td /* don't specify colour,want font tag to rule */{ border-style: inset; border-width: 1px; font-size: 0.85em; line-height: 1em; padding: 5px; } table.colourmenu /* tables used for selecting a list of colours */{ background-color: #f0ffff; /*! azure !*/ color: inherit; } table.colourmenu tr td /* tables used for selecting a list of colours */{ background-color: #f0ffff; /*! azure !*/ color: #0080ff; /*! nautical blue !*/ font-family: Calibri, "Bitstream Vera Sans", "Segoe UI", arial,Helvetica,sans-serif; font-size: 1.08em; font-weight: normal; padding: 4px; } table.colourmenu tr td.selected /* tables used for selecting a list of colours */{ background-color: #f0e68c; /*! khaki !*/ color: #0080ff; /*! nautical blue !*/ display: table-cell; } table.colourmenu tr th /* tables used for selecting a list of colours */{ background-color: #0080ff; /*! nautical blue !*/ color: #000000; /*! black !*/ display: table-cell; font-family: Calibri, "Bitstream Vera Sans", "Segoe UI", arial,Helvetica,sans-serif; font-size: 1.08em; font-weight: bold; padding: 6px; } table.fontquilt{ border-collapse: separate; border-spacing: 4px; } table.fontquilt tr td{ background-color: transparent; border-color: #cccccc; /*! grey80 !*/ border-style: outset; border-width: 1px; color: #000000; /*! black !*/ font-size: 1.5em; font-weight: normal; margin: 0; padding: 6px; text-decoration: none; vertical-align: top; } table.glossindex /* grid of clickable links */{ border-collapse: collapse; border-style: none; } table.glossindex tr td /* glossary index tables */{ background-color: #f0ffff; /*! azure !*/ color: #0080ff; /*! nautical blue !*/ font-family: Calibri, "Bitstream Vera Sans", "Segoe UI", arial,Helvetica,sans-serif; font-size: 0.85em; font-weight: 500; margin: 0 0 0 0; padding: 1px 3px 1px 3px; /* t r b l */ text-decoration: none; } table.glossindex tr td a{ display: inline; margin: 0; } table.glossindex tr td a.inda /* glossary index awt */{ background: transparent url("image/ind/a.png") no-repeat scroll 100% 50% !important; padding: 7px 18px 5px 0px; /* t r b l */ } table.glossindex tr td a.indc /* glossary index cllection */{ background: transparent url("image/ind/c.png") no-repeat scroll 100% 60% !important; padding: 7px 22px 5px 0px; /* t r b l */ } table.glossindex tr td a.indd /* glossary index defunct */{ background: transparent url("image/ind/d.png") no-repeat scroll 100% 60% !important; line-height: 150%; /* extra room for turtle */ padding: 7px 35px 5px 0px; /* t r b l */ } table.glossindex tr td a.inde /* glossary index essay */{ background: transparent url("image/ind/e.png") no-repeat scroll 100% 50% !important; padding: 7px 20px 5px 0px; /* t r b l */ } table.glossindex tr td a.indh /* glossary index huge */{ background: transparent url("image/ind/h.png") no-repeat scroll 100% 50% !important; line-height: 200%; /* extra room for elephant */ padding: 7px 37px 5px 0px; /* t r b l */ } table.glossindex tr td a.indj /* glossary index java */{ background: transparent url("image/ind/j.png") no-repeat scroll 100% 60% !important; padding: 7px 29px 5px 0px; /* t r b l */ } table.glossindex tr td a.indl /* glossary index listing */{ background: transparent url("image/ind/l.png") no-repeat scroll 100% 50% !important; padding: 7px 18px 5px 0px; /* t r b l */ } table.glossindex tr td a.indo /* glossary index recommended */{ background: transparent url("image/ind/o.png") no-repeat scroll 100% 60% !important; padding: 7px 19px 5px 0px; /* t r b l */ } table.glossindex tr td a.indp /* glossary index prices */{ background: transparent url("image/ind/p.png") no-repeat scroll 100% 50% !important; padding: 7px 15px 5px 0px; /* t r b l */ } table.glossindex tr td a.indr /* glossary index recommended */{ background: transparent url("image/ind/r.png") no-repeat scroll 100% 60% !important; padding: 7px 17px 5px 0px; /* t r b l */ } table.glossindex tr td a.inds /* glossary index swing */{ background: transparent url("image/ind/s.png") no-repeat scroll 100% 50% !important; padding: 7px 15px 5px 0px; /* t r b l */ } table.glossindex tr td a.indt /* glossary index tired */{ background: transparent url("image/ind/t.png") no-repeat scroll 100% 60% !important; padding: 7px 31px 5px 0px; /* t r b l */ } table.glossindex tr td a.indx /* glossary index see */{ background: transparent url("image/ind/x.png") no-repeat scroll 100% 60% !important; padding: 7px 22px 5px 0px; /* t r b l */ } table.glossindex tr td span.indimages img /* glossary index for multiplesimg handled by img */{ line-height: 200%; /* extra room for elephant */ margin: 0px !important; padding: 7px 0px 0px 3px; /* top right bottom left */ white-space: nowrap; } table.glossindex tr td.alias /* alias */{ font-style: italic; } table.gridmenu a.applet, table.gridmenu a.bgloss, table.gridmenu a.blogger, table.gridmenu a.feedback, table.gridmenu a.ggloss, table.gridmenu a.jgloss, table.gridmenu a.ll, table.gridmenu a.money, table.gridmenu a.politics, table.gridmenu a.project, table.gridmenu a.webstart, table.iconmenu a.applet, table.iconmenu a.bgloss, table.iconmenu a.blogger, table.iconmenu a.feedback, table.iconmenu a.ggloss, table.iconmenu a.jgloss, table.iconmenu a.ll, table.iconmenu a.money, table.iconmenu a.politics, table.iconmenu a.project, table.iconmenu a.webstart { background: none !important; padding: 0 0 0 0 !important; } table.gridmenu tr td a.flame{ background: transparent url("image/stylesheet/flame.png") no-repeat scroll 100% 60% !important; display: table-cell; font-weight: bold; margin: 0; padding: 7px 33px 5px 0px; /* t r b l */ text-decoration: none; } table.gridmenu tr td a.gotcha{ background: transparent url("image/stylesheet/gotcha.png") no-repeat scroll 100% 50% !important; font-weight: bold; margin: 0; padding: 7px 45px 5px 0px; /* t r b l */ text-decoration: none; } table.gridmenu tr td a.nutshell /* nutshell summary */{ background: transparent url("image/stylesheet/acorn.png") no-repeat scroll 100% 60% !important; font-weight: bold; margin: 0; padding: 10px 45px 10px 0px; /* t r b l */ text-decoration: none; } table.gridmenu tr td a.rec, table.fontquilt tr td a.rec{ background: transparent url("image/link/strawberry.png") no-repeat scroll 100% 80% !important; font-weight: bold; margin: 0; padding: 0px 16px 0 0; /* top right bottom left */ text-decoration: none !important; } table.gridmenu tr td form,table.iconmenu tr td form{ margin: 0; padding: 0px 2px 0px 2px !important; /* t r b l */ } table.gridmenu tr td,table.iconmenu tr td /* tables used for creating menus of clickable buttons */{ background-color: #e0ffff; /*! light cyan !*/ border-color: #808080; /*! unobtrusive grey !*/ border-style: outset; border-width: 2px; color: inherit; font-family: Calibri, "Bitstream Vera Sans", "Segoe UI", arial,Helvetica,sans-serif; font-size: 1em; font-weight: bold; margin: 0; padding: 5px; text-decoration: none; vertical-align: bottom; } table.gridmenu,table.iconmenu /* tables used for creating menus of clickable buttons */{ background-color: transparent; border-collapse: separate; border-spacing: 4px; color: #0080ff; /*! nautical blue !*/ } table.iconmenu table.borderless tr td { border-spacing: 0px; border-style: none; } table.iconmenu tr td{ text-align: left; vertical-align: top; } table.iconmenu tr td img /* tables used for creating menus of clickable buttons */{ float: right; padding: 0px 1px 0px 0px; /* t r b l */ vertical-align: top; } table.pixmenu tr th /* 3 column menu with icon table */{ background-color: #c1e2ff; /*! Robin egg !*/ border-color: #808080; /*! unobtrusive grey !*/ border-style: inset; border-width: 1px; color: inherit; display: table-cell; font-size: 1.3em; font-weight: bold; line-height: 1.5em; padding: 5px; } table.sellbook table.sellbookgrid tr td, table.selldvd table.selldvdgrid tr td, table.sellamazon table.sellamazongrid tr td{ background-color: #68dafb; /*! bright cyan !*/ border: 2px outset #80aa80; /*! muted green !*/ color: #7b3e00; /*! dark brown !*/ empty-cells: hide; /* must be at td level not table level */ font-family: Calibri, "Bitstream Vera Sans", "Segoe UI", arial,Helvetica,sans-serif; font-size: 1.0em; font-weight: normal; margin: 2px 2px 2px 2px; /* t r b l */ padding: 3px 3px 3px 3px; text-decoration: none; } table.sellbook th { background-color: transparent; border: none !important; color: #808080 !important; /*! unobtrusive grey !*/ display: table-cell; font-family: Calibri, "Bitstream Vera Sans", "Segoe UI", arial,Helvetica,sans-serif !important; font-size: .9em !important; font-weight: normal !important; padding: 5px; } /* top part of sellbook table */ table.sellbook tr td, table.selldvd tr td, table.sellamazon tr td, table table.sellbook tr td, table table.selldvd tr td, table table.sellamazon tr td{ border: none; padding: 5px; } table.sellbook, table.selldvd, table.sellamazon{ background-color: #e0ffff; /*! light cyan !*/ border-collapse: separate; border-spacing: 1px; border-style: groove; clear: both; color: inherit; max-width: 700px; min-width: 400px; text-align: left; width: 50%; /* Firefox/Mozilla ignore max-width, Opera ignores Width */ } table.standard /* common table */{ border-collapse: collapse; border-spacing: 0px; border-style: solid; } table.standard tr th /* common table cell */{ border-color: #a0a0a0; /*! light grey !*/ border-style: solid; border-width: 1px; display: table-cell; font-size: 1.08em; font-weight: bold; padding: 5px; } table.standard tr td /* common table cell */{ border-color: #a0a0a0; /*! light grey !*/ border-style: solid; border-width: 1px; padding: 5px; } td img.mailto /* munged email addresses, as png image, adjusted to align with text. in table by itself, flushl */{ margin-left: 0ex; margin-right: 0ex; } td.birthday /* birthday today, cf. birthdate, date*/ { background: transparent url("image/stylesheet/birthdaycake.png") no-repeat scroll 98% 40%; color: #8b7a11; /*! tarnished gold !*/ font-weight: bold; padding-right: 25px; padding-top: 14px; } td.country, td.currency { text-align: left; } td.countrycode, td.currencycode, td.behold { text-align: center; } td.deathday /* deathday today */ { background: transparent url("image/stylesheet/deathday.png") no-repeat scroll 98% 50%; color: #8b7a11; /*! tarnished gold !*/ font-weight: bold; padding-right: 23px; padding-top: 14px; } td.democrat,td.free,td.no,td.paid,td.republican,td.other,td.unknown,td.yes{ display: table-cell; text-align: center; } td.flag /* display a flag in a grid,turn off button effects */{ background-image: none !important; border: none !important; display: table-cell; empty-cells: hide; margin: 3px 5px 3px 5px !important; /* t r b l */ text-decoration: none; } td.imperial /* imperial measures, see .metric */{ background: transparent; color: #85acf1; /*! imperial blue !*/ text-align: right; } td.left { text-align: left; } td.menudesc, td.menudesc a { font-family: Calibri, "Bitstream Vera Sans", "Segoe UI", arial,Helvetica,sans-serif; font-weight: bold !important; } td.metric /* metric measure, see .imperial */{ background: transparent; color: #55ac00; /*! Irish Spring !*/ text-align: right; } td.numeric, td.decimal, td.statistic, td.age { padding: 10px !important; text-align: right; } td.right { text-align: right; } td.searchbox { text-align: right !important; vertical-align: middle !important; white-space: nowrap; } td.version, td.majorversion, td.minorversion, td.date { padding: 10px !important; text-align: center; white-space: nowrap; } ul + p { margin: .25em 0 0 0; /* t r b l */ } ul.advantage>li, ul>li.advantage{ display: list-item; list-style: none outside url("image/bullet/greenplus.png"); margin: 0px 0px 0px -5px; /* outer,outside colour t r b l */ padding: 0px 0px 4px 4px; /* inner to edge of colour t r b l */ } ul.affiliate>li, ul>li.affiliate{ background-image: none !important; display: list-item !important; list-style: none outside url("image/link/affiliate.png"); margin: 0px 0px 0px 0px; /* t r b l */ padding: 0px 0px 8px 0px; } ul.breadcrumb{ display: inline; font-family: Calibri, "Bitstream Vera Sans", "Segoe UI", arial,Helvetica,sans-serif; margin: 10px 0 4px 0; /* t r b l */ padding: 0; white-space: nowrap; } ul.breadcrumb li{ background: url("image/stylesheet/breadcrumbdimtiptail.png") #cffb3f no-repeat scroll left !important; /*! bright lime !*/ display: inline; margin-left: -5px; padding: 4px 1px 4px 35px; /* top right bottom left */ position: relative; } ul.breadcrumb li a{ text-decoration: none; } ul.breadcrumb li.firstbreadcrumb{ background-attachment: scroll !important; background-color: #cffb3f; /*! bright lime !*/ background-image: none !important; background-repeat: no-repeat; color: inherit; display: inline; margin-left: 0; padding: 4px 4px 4px 4px; /* top right bottom left */ position: relative; } ul.breadcrumb li.lastbreadcrumb{ background: transparent url("image/stylesheet/breadcrumbdimtiptail.png") no-repeat scroll left !important; display: inline; margin-left: -5px; padding: 4px 1px 4px 35px; /* top right bottom left */ position: relative; } ul.breadcrumb li:hover{ background-color: #dffc7c; /*! light lime !*/ color: inherit; } /* + is not supported in any browsers yet. So tip of hover arrow won't go bright */ ul.breadcrumb li:hover + ul.breadcrumb li{ background: url("image/stylesheet/breadcrumbbrighttiptail.png") #cffb3f no-repeat scroll left; /*! bright lime !*/ color: inherit; } ul.bug>li,ul>li.bug{ display: list-item; list-style: none outside url("image/bullet/ladybug.png"); } ul.defunct>li, ul>li.defunct, ul.obsolete>li, ul>li.obsolete{ background-color: transparent; color: inherit; display: list-item; list-style: none outside url("image/bullet/defunct.png"); margin: 0px 0px 0px -2px; padding: 0px 0px 8px 2px; } ul.disadvantage>li, ul>li.disadvantage{ display: list-item; list-style: none outside url("image/bullet/redminus.png"); margin: 0px 0px 0px -5px; /* outer,outside colour t r b l */ padding: 0px 0px 4px 4px; /* inner to edge of colour t r b l */ } ul.gotcha>li,ul>li.gotcha,ul.tip>li.gotcha{ display: list-item; list-style: none outside url("image/bullet/gotcha.png"); margin: 0px 0px 0px -5px; /* top right bottom left */ padding: 0px 0px 8px 4px; } ul.needjava>li,ul>li.needjava /* leaf like tip */{ display: list-item; list-style: none outside url("image/bullet/tip.png"); margin: 0px 0px 0px -5px; /* t r b l */ padding: 0px 0px 8px 4px; } ul.onion>li,ul>li.onion{ display: list-item; /* > child selector vs descendant */ list-style: none outside url("image/bullet/onion.png"); margin: 0px 0px -4px -5px; /* t r b l */ padding: 0px 0px 8px 4px; } ul.raspberry>li,ul>li.raspberry{ background-color: transparent; color: inherit; display: list-item; list-style: none outside url("image/bullet/raspberry.png"); margin: 0px 0px 0px -5px; /* top right bottom left */ padding: 0px 0px 8px 4px; } ul.rat>li,ul>li.rat{ background-color: transparent; color: inherit; display: list-item; list-style: none outside url("image/bullet/rat.png"); margin: 0px 0px 0px -5px; /* t r b l */ padding: 0px 0px 8px 4px; } ul.rec>li,ul>li.rec{ display: list-item; list-style: none outside url("image/bullet/strawberry.png"); margin: 0px 0px 0px -5px; /* t r b l */ padding: 0px 0px 8px 4px; } ul.tip>li,ul>li.tip{ background-color: transparent; color: #000000; /*! black !*/ display: list-item; list-style: none outside url("image/bullet/tip.png"); margin: 0px 0px 0px -5px; padding: 0px 0px 8px 4px; } ul>li /* ul li woud apply to ul ol li */{ list-style: square; } ul>li ul>li{ display: list-item; list-style: circle outside none; margin: 0px 0px 0px -5px; padding: 0px 0px 8px 4px; } var { background-color: transparent; color: #808080; /* something variable that needs to be replaced with an actual value */ font-style: italic; /*! unobtrusive grey !*/ } var:after{ content: "\002192"; /* insert left arrow before the text */ } var:before{ content: "\002190"; /* insert right arrow after the text */ } .age, .ago, .time /* durations in years/months/days/hours/mins/secs/millis/ns *cf. .date. */{ background-color: transparent; color: #6b5a00; /*! dark gold3 !*/ } .age, .ago, .areacode, .asin, .birthdate, .birthday, .city, .colourlist, .date, .deathdate, .deathday, .imperial, .intphone, .isbn, .kindle, .metric, .minorversion, .majorversion, .naphone, .os, .phone, .postal, .postalcode, .reviewed, .revised, .statistic, .streetaddress, .time, .timemark, .upc, .updated, .version, .zip, .zipcode { font-family: "Bitstream Vera Sans Mono", "Lucida Console", "Lucida Sans", "Lucida Sans Unicode", "Segoe UI", monospace; /* don't use Consolas because it has serifs and funny figures. */ } .answer /* the answer to a question */{ background-color: transparent; color: #009933; /*! shamrock green !*/ font-family: Calibri, "Bitstream Vera Sans", "Segoe UI", arial,Helvetica,sans-serif; } .asays /* conversation between a and b to sort out who said what */{ background-color: transparent; color: #188dd3; /*! Naples blue !*/ font-style: italic; } .aside{ background-color: #fcfcff; /*! extreme pale blue !*/ border: none; clear: none; color: #b22222; /*! firebrick !*/ display: block; margin: 8px 0px 8px 0px; padding: 10px 8px 10px 8px; } .balls{ list-style-image: url("image/bullet/rainbowball.png"); /* use rainbow ball for bullet */ } .behold /* to show how a character renders,want font with wide char support */{ background-color: transparent; color: #006400; /*! dark green !*/ font-family: "Lucida Sans", "Lucida Sans Unicode", "MSUIgothic", "MS PGothic",sans-serif; font-size: 1.2em; font-weight: normal; text-align: center; } .beholdfont /* to display a font sample */{ background-color: transparent; color: #18418a; /*! very dark blue !*/ font-weight: normal; } .bible /* text of a quote from the Bible,cf .kjvref, often blockquote.bible */{ background-color: transparent; color: #a52a2a; /*! brown !*/ font-family: Garamond,Palatino,cursive,serif; font-size: 1.05em; font-style: italic; font-weight: normal; } .booktitle,.dvdtitle,.amazontitle /* used in sellbook tables */{ background-color: transparent; color: #b00000; /*! dried red !*/ font-size: 1.3em; font-weight: bold; margin: 6px 0 3px 0; /* t r b l */ } .bsays /* conversation between a and b to sort out who said what */{ background-color: transparent; color: #3d58a0; /*! dull blue !*/ font-style: italic; } .buy /* vendor,usually of books */{ font-family: "Comic Sans MS", arial,Helvetica,sans-serif; } .buynow,.donate /* clickable button */{ float: right; text-align: right; vertical-align: top; } .by /* author in sellbook table */{ background-color: transparent; color: #00008b; /*! dark blue !*/ } .caveat{ background-color: #ffffff; /*! white !*/ border: thin solid; border-color: #808080; /*! unobtrusive grey !*/ clear: both; color: #9b0000; /*! ruddy brown !*/ display: block; font-family: Arial, "Arial Black",sans-serif; font-size: 1.0em; font-weight: bold; margin: 8px 0px 8px 0px; padding: 8px 8px 8px 8px; /* inner to edge of colour t r b l */ } .chamois { background: transparent url("image/stylesheet/chamois.png") repeat scroll 0 0; color: #ffffff; /*! white !*/ font-size: larger; font-weight: 600; } .checkered { background: transparent url("image/stylesheet/checkered.png") repeat scroll 50% 50%; /* ensure partial checks even */ color: #8080e0; /*! coverall lavender !*/ font-size: larger; font-weight: 600; } .clearboth{ clear: both; } .click /* mouse clicks to do something */{ background-color: transparent; color: #a85e39; /*! delicate brown !*/ font-family: Calibri, "Bitstream Vera Sans", "Segoe UI", arial,Helvetica,sans-serif; font-size: 1.2em; font-weight: 600; } .cmp{ background-color: transparent; border-color: #006400; /*! dark green !*/ border-style: solid; border-width: thin; clear: both; color: inherit; display: block; float: none; margin: 10px; padding: 5px; } .comingattending,.comingattended /* is attending */{ background-color: transparent; color: #008000; /*! bright green !*/ font-weight: bold; } .comingdeceased /* dead */{ background-color: transparent; color: #000000; /*! black !*/ } .comingmaybe /* might be coming */{ background-color: transparent; color: #228b22; /*! forest green !*/ } .comingno /* is not attending */,.comingnotattended,.comingnoshow /* no show */{ background-color: transparent; color: #ff0000; /*! red !*/ } .comingnotcontacted /* not contacted yet */,.comingleftmessage /* left message */{ background-color: transparent; color: #ffa500; /*! orange !*/ } .company /* phone list:company name */{ background-color: transparent; color: #004080; /*! green-tinged blue !*/ font-weight: bold; } .conjecture,.speculation{ background-attachment: scroll; background-color: #ffe4c4; /*! bisque !*/ background-position: 3px 3px; background-repeat: no-repeat; border: none; clear: none; color: #cd853f; /*! peru !*/ display: block; margin: 8px 0px 8px 0px; padding: 10px 8px 10px 40px; } .conjecture:before{ content: "conjecture:"; } .correct/* check mark,green box. must match .incorrect */{ background: url("image/stylesheet/ok.png") #d5f6d6 no-repeat scroll 3px 3px; /*! very light green !*/ border: none; clear: none; display: block; margin: 8px 0px 8px 0px; padding: 10px 8px 10px 34px; /* top right bottom left */ } .country{ background-color: transparent; color: #6d5738; /*! quiet brown !*/ font-size: 1.10em; } .countrycode{ background-color: transparent; color: #6d5738; /*! quiet brown !*/ font-family: "Lucida Sans", "Lucida Sans Unicode", "Segoe UI", arial,monospace; font-size: 1.2em; } .csays /* conversation between a and b to sort out who said what */{ background-color: transparent; color: #266f4a; /*! seeweed green !*/ font-style: italic; } /* things that need programmer mono */ .csvitem, .dev, .dir, .domain, .drive, .exe, .executable, .ext, .file, .ip, .mailserver, .member, .mime, .separator, .theme, .timezone, .tld, .url, pre { font-family: Consolas, "Bitstream Vera Sans Mono", "Lucida Console", "Lucida Sans", "Lucida Sans Unicode", "Bitstream Vera Sans", "Segoe UI", monospace; font-size: 1.1em; } .currency /* matches currcon */{ background: transparent; color: #191970; /*! midnight blue !*/ font-size: 1.10em; } .currencycode /* matches currcon */{ background: transparent; color: #191970; /*! midnight blue !*/ font-family: "Lucida Sans", "Lucida Sans Unicode", "Segoe UI", arial,monospace; font-size: 1.2em; } .custom /* a for pay customised package */{ background-color: transparent; color: #9b8400; /*! dark gold1 !*/ } .date, .birthdate, .deathdate, .published /* yyyy-mm-d date,cf.,revised,updated, age, birthday, deathday */{ background-color: transparent; color: #8b7a11; /*! tarnished gold !*/ white-space: nowrap; } .description /* phone list:company description */{ font-style: normal; /* nothing special */ } .dev /* device e.g. nul: dev/nul */{ background-color: transparent; color: #aa0d38; /* old red barn */ } .dir,.drive /* cf exe */{ background-color: transparent; /*! old red barn !*/ color: #934e58; /*! mushroom brown !*/ font-size: 1.1em; } .divider{ background-color: transparent; color: #20b2aa; /*! light sea green !*/ font-size: 1.3em; /* for vertical bar dividers */ line-height: 1.4em; } .domain /*duplicated in jdisplay.css */{ background-color: transparent; color: #c11d00; /*! clotted blood !*/ } .dummy{ background-color: #87b1f8; /*! dignified blue !*/ color: inherit; } .dvdtype{ background-color: transparent; color: #ff0000; /*! red !*/ font-size: 1.2em; line-height: 1.3em; } .email /* see .mailto .domain, .tld, .http,.ip,.url,.mailserver */{ background-color: transparent; color: #777777; /* grey (matches masker ) */ } .english /* used to indicate text is English,not Esperanto or some other language. */{ background-color: transparent; /*! masker grey !*/ color: #008000; /*! bright green !*/ font-family: "Ariel SudEuro", "Verena SudEuro", "Publika", arial,Helvetica,sans-serif; } .enter{ background-color: transparent; color: #b86036; /*! milky brown !*/ } .esperanto /* used to indicate text is in Esperanto. */{ background-color: transparent; color: #653510; /*! greyed brown !*/ font-family: "Ariel SudEuro", "Verena SudEuro", "Publika", arial,Helvetica,sans-serif; } .essay /* link to a essay */{ background: url("image/link/essay.png") #ffffcc no-repeat scroll 3px 3px; /*! dark cream !*/ border: none; clear: none; color: #b22222; /*! firebrick !*/ display: block; font-family: Calibri, "Bitstream Vera Sans", "Segoe UI", arial,Helvetica,sans-serif; margin: 8px 0px 8px 0px; padding: 10px 8px 10px 40px; } .fineprint /* see unobtrusive,fine print boring stuff */{ background-color: transparent; color: #000000; /*! black !*/ font-size: 0.80em; line-height: 1em; } .fixed/* problem repaired*/ { background-color: transparent; color: #ad1635; /*! wine stain !*/ } .flame{ background: transparent url("image/stylesheet/flame.png") no-repeat scroll 3px 3px; border: none; clear: none; display: block; margin: 0; padding: 7px 7px 5px 33px; /* t r b l */ } .floatleft{ float: left; padding-right: 10px; } .floatright{ float: right; padding-left: 10px; } /* adoment is a font property */ .font,tr td.font,span.font,.adoment,tr td.adoment,span.adoment, a.font:link, a.font:visited, a.font:active{ background-color: transparent; color: #1e66e5; /*! parker ink blue !*/ font-family: "Segoe UI", monospace; font-size: 1.08em; font-weight: normal; } .formula /* for chemical formula, used by Gas macro, use .math for math formula */ { background-color: transparent; color: #0000cd; /*! medium blue !*/ } .free /* implies something available at no cost,cf nonmil */{ background-color: transparent; color: #0000ff; /*! blue !*/ } .god /* words purportedly spoken by God */{ background-color: transparent; color: #9900cc; /*! royal purple !*/ font-family: Garamond,cursive,serif; font-size: 1.4em; line-height: 1.5em; } .goldlame { background: transparent url("image/stylesheet/goldlame.png") repeat scroll 0 0; } .hail /* for emphasisinng first name or name people remember someone by */{ background-color: transparent; color: #ee2c2c; /*! firebrick2 !*/ font-weight: bold; } .hidden,.indexing /* to hide indexing entries for Google Desktop */{ display: none; } .hitcount /* hit counts, c.f. .impressioncounter */{ background-color: transparent; color: #ff8c00; /*! dark orange !*/ font-family: "Lucida Console",Verdana,monospace; /* 14px */ font-size: 1.08em; font-weight: bold; } .impressioncounter /* for single pixel gif used to count impressions. */{ background-color: transparent; border: none !important; color: #ff6600; /*! blood orange !*/ font-size: 0.80em; line-height: 1em; margin: 0px !important; } .incorrect /* x in pink box,must match .correct */{ background: url("image/stylesheet/oops.png") #ffd7e4 no-repeat scroll 3px 3px; /*! pink bubble gum !*/ border: none; clear: none; color: #b22222; /*! firebrick !*/ display: block; margin: 8px 0px 8px 0px; padding: 10px 8px 10px 34px; } .intphone /* phone list:international phone number */{ background-color: transparent; color: #800000; /*! mid brown !*/ } .ip/* see also .http.,.mailserver, .domain, .url, .newsgroup*/{ background-color: transparent; color: #ff4524; /*! quiet orange !*/ } .isbn,.asin,.kindle,.upc{ background-color: transparent; color: #008000; /*! bright green !*/ font-size: .9em; line-height: 1em; } .jesus /* words purportedly spoken by Jesus */{ background-color: transparent; color: #ff0000; /*! red !*/ font-family: Garamond,Palatino,cursive,serif; font-size: 1em; font-weight: normal; } .key,.keycap,.keystroke,.input /* keystrokes to do something,c.f. keyword */{ background-color: transparent; color: #ef150a; /*! fiery red !*/ font-family: "Tiresias Keyfont V2", "Lucida Console", monospace; } .kjvref,.kjv /* link to King James bible,or unlinked reference,c.f. .bible */{ background-color: transparent; color: #8b2589 !important; /*! milk !*/ text-decoration: none; } .languagecode /* ISO-639-1 2-letter or ISO ISO-639-2 3-letter language code. see countrycode */{ background-color: transparent; color: #000080; /*! navy blue !*/ } .leopardskin { background: transparent url("image/stylesheet/leopardskin.png") repeat scroll 0 0; color: #ffffff; /*! white !*/ font-size: larger; font-weight: 600; } .logify /* make text look like a company logo */{ background-color: transparent; color: #ef150a; /*! fiery red !*/ font-family: arial,Helvetica,sans-serif; font-size: 1.3em; font-style: normal; font-weight: bold; } .logo /* font for Canadian Mind Products */{ background-color: transparent; color: #000000; /*! black !*/ font-family: "Tiresias PCfont Z", "Tiresias PCfont",TiresiasScreenfont, arial, "Arial Black",sans-serif; font-size: 1.14em; font-style: italic; font-weight: normal; } .logocaps /* font for initial letters in _C_anadian _M_ind _P_roducts */{ background-color: transparent; color: #008000; /*! bright green !*/ font-family: "Tiresias PCfont Z", "Tiresias PCfont",TiresiasScreenfont, arial, "Arial Black",sans-serif; /* green */ font-size: 1.16em; font-style: italic; font-weight: normal; } .majorversion /* version numbers, JDK, JRE, apps see .version .minorversion .majorversion */{ background: transparent; color: #436f7c; /*! tailing pond grey !*/ font-size: 1.2em; } .math /* used to illustrate a mathematical formula, not necessarily in strict Bali syntax */{ background: transparent; color: #bb8811; /*! Backyardigans gold !*/ } .menutitle /* title used instead of gif in menus */{ background-color: transparent; color: #a52a2a; /*! brown !*/ font-family: "Comic Sans MS", arial,Helvetica,sans-serif; font-size: 1.5em; font-weight: bold; } .mime /* ini files,or other configuration files such as properties */{ background-color: transparent; color: #ff4524; /*! quiet orange !*/ } .minorversion /* version numbers, JDK, JRE, apps see .version .minorversion .majorversion */{ background: transparent; color: #436f7c; /*! tailing pond grey !*/ } .naphone, .areacode, .phone /* phone list:North American phone number */{ background-color: transparent; color: #006400; /*! dark green !*/ } .needjava{ background-color: transparent; color: #91122c; /*! sangria !*/ font-size: 1.1em; line-height: 1.2em; } .neg /* negative */{ background-color: transparent; border-color: #808080; /*! unobtrusive grey !*/ color: #ff0000; /*! red !*/ font-weight: 700; } /* newsgroup and URL-like things */ .newsgroup, .newsserver, .output, .port, a.googlegroup, a.newsgroup, table.colourlist { font-family: Consolas, "Lucida Console",monospace; font-size: 1.1em; } .newsgroup,.newsserver{ background-color: transparent; color: #4648ff; /*! grey with tinge of blue !*/ } .noindex /* dummy marker to suppress glossary indexing */{ background-color: transparent; color: inherit; } .nonmil /* free,with non-military restriction */{ background: url("image/stylesheet/free.png") #fcfcff no-repeat scroll 3px 3px !important; /*! extreme pale blue !*/ border: thin solid; clear: none; color: #2e578b; /*! black with a tinge of cyan !*/ display: block; margin: 8px 0px 8px 0px; padding: 10px 8px 10px 45px; } .notes /* used in sellbook tables */{ background-color: transparent; color: #653510; /*! greyed brown !*/ } .odt, a.odt:link, a.odt:visited, a.odt:active /* offsite link to a odt Open Office (like .doc ) file */{ background: transparent url("image/link/odt.png") no-repeat scroll 100% 50%; padding-right: 44px; padding-top: 2px; } .os,.shareware,.paid,.pay{ background-color: transparent; color: #008000; /*! bright green !*/ } .output /* output of a computer program */{ background-color: transparent; color: #aa0044; /*! brown tinge of blue !*/ } .pdf, a.pdf:link, a.pdf:visited, a.pdf:active /* offsite link to a pdf file */{ background: transparent url("image/link/pdf.png") no-repeat scroll 100% 50%; padding-right: 15px; padding-top: 2px; } .personals/* name of a personals website */ { background-color: transparent; color: #ffa500; /*! orange !*/ font-size: 1.1em; } .plain /* dummy class that does nothing,mainly to say NOT offsite */{ background-color: transparent; color: inherit; } .pleasefeedback{ background-color: transparent; color: #275700; /*! roedy green !*/ font-size: .85em; } .port/* TCP/IP port, part of URL */{ background-color: transparent; color: #0032c8; /*! plain dark blue !*/ } .publisher { background-color: transparent; color: #454545; /*! charcoal !*/ } .query /* for keying search queries */{ font-family: Arial,Helvetica,sans-serif; font-size: 18px; } .question /* a question */{ background-color: transparent; color: #ff0000; /*! red !*/ font-family: "Comic Sans MS", "Tiresias PCfont Z", "Lucida Sans", "Lucida Sans Unicode",Verdana, arial,Helvetica,sans-serif; } .quoted /* words somebody said, a direct quotation,italicised and surrounded in quotes */{ font-style: italic; } .quoted:after,.asays:after,.bsays:after,.csays:after{ content: close-quote; } .quoted:before,.asays:before,.bsays:before,.csays:before{ content: open-quote; } .quran /* a quote from the Qu'ran */{ background-color: transparent; color: #00bfff; /*! bright sky blue !*/ font-family: Garamond,Palatino,cursive,serif; font-size: 1.4em; font-style: italic; font-weight: normal; } .red{ background-color: transparent; color: #dc143c; /*! fireplug red !*/ } .regex,.pattern /* regex,ideally would be macro or JDisplay showing literal as command in diff colours */{ background-color: transparent; color: #8a2be2; /*! blue violet !*/ } .reviewed /* date my page last reviewed for freshness. c.f. .updated,..revised */{ background-color: transparent; color: #808080; /*! unobtrusive grey !*/ /* not tarnished gold like usual dates */ font-size: 1em; line-height: 1.2em; } .reviewed:before /* inserted text,comes out silvery too */{ content: "reviewed:"; } .revised /* date thing described last changed. Does not do:before c.f. .updated,.reviewed. */{ background-color: transparent; color: #a0a0a0; /*! light grey !*/ font-size: .9em; line-height: 1em; } .sellamazon /* override colour for sellamazon */{ background-color: #fff4c7; /*! custard !*/ color: inherit; } .selldvd /* override colour for selldvd */{ background-color: #d0ffde; /*! hospital green !*/ color: inherit; } .semihidden /* to almost hide something */{ background-color: transparent; color: #c0c0c0; /*! mid grey !*/ font-size: 40%; line-height: 60%; } .shouting{ font-variant: small-caps; } .sic:after /* [sic] */ { background-color: transparent; color: #a6a6a6; /*! grey65 !*/ content: "[sic]"; font-size: .6em; font-style: italic; } .sign /* something on a sign */{ font-family: "Lucida Console",Helvetica, arial,sans-serif; font-size: 1.1em; font-weight: bold; } .sortkey /* for emphasising field table is sorted by */{ background-color: transparent; color: #cd2626; /*! firebrick3 !*/ font-weight: bold; } .speculation:before{ content: "speculation:"; } .ssi /* stuff generated by SSI,orange. see .hitcount */{ background-color: transparent; color: #ffa500; /*! orange !*/ font-weight: bold; } .statistic, .times /* like .numeric but not so bright */{ background: transparent; color: #7a1a00; /*! shoe polish brown !*/ } .stripe1 /* first of alternating colours for a table */{ background-color: #d0f0c8; /*! green stripe !*/ color: #000000; /*! black !*/ } .stripe2 /* first of alternating colours for a table */{ background-color: #efffdf; /*! light chartreuse stripe !*/ color: #000000; /*! black !*/ } .sunbug /* links Sun bugs */{ background: url("image/link/ladybug.png") #ffffec no-repeat scroll 1px 1px; /*! Sun cream !*/ border: none; clear: none; display: block; margin: 5px 0px 5px 0px; /* t r b l */ min-height: 2em; padding: 6px 5px 0px 32px; } .sunrfe /* links Sun requests for enhancement */{ background: url("image/stylesheet/improve.png") #ffffec no-repeat scroll 1px 1px; /*! Sun cream !*/ border: none; clear: none; display: block; margin: 5px 0px 5px 0px; /* t r b l */ min-height: 2em; padding: 5px 5px 0px 22px; } .teaser /* summary to tease you to read the whole section */ { background-color: transparent; color: #0000ff; /*! blue !*/ font-family: Arial,Helvetica,sans-serif; } /* used for testing margins */ .testbox{ background-color: #ffffcc; /*! dark cream !*/ border-color: #006400; /*! dark green !*/ border-width: thin; color: #ff0000; /*! red !*/ margin: 20px; padding: 10px; } .theme,.timezone{ background-color: transparent; color: #00bfff; /*! bright sky blue !*/ } .timemark { background: transparent url("image/stylesheet/orangeclock.png") no-repeat scroll 100% 100%; /* time in a transcription */ color: #808080; /*! unobtrusive grey !*/ float: right; font-size: .9em; line-height: 1em; padding-right: 18px; padding-top: 6pt; } .timemark:before{ content: "time: "; } .tld, .url, .protocol/* see .domain in JDisplay. .http,.ip,.url,.mailserver */{ background-color: transparent; color: #c11d00; /*! clotted blood !*/ } .unobtrusive /* see fineprint bigger than semihidden */{ background-color: transparent; color: #808080; /*! unobtrusive grey !*/ font-size: .9em; line-height: 1em; } .updated /* c.f. .revised,.checked to surround the date last updated. (any change to matter how minor) */{ background-color: transparent; color: #a6a6a6; /*! grey65 !*/ font-size: .8em; line-height: 1em; } .updated:before /* inserted text,comes out silvery too */{ content: "updated:"; } .url,.mailserver /* see domain in jdisplay also .ip, .domain, .url, .newsgroup*/{ background-color: transparent; color: #0002e8; /*! perky blue !*/ } .version /* version numbers, JDK, JRE, apps see .version .minorversion .majorversion */{ background: transparent; color: #436f7c; /*! tailing pond grey !*/ font-size: 1.1em; } .webring /* used in webring links */{ background-color: #dadada; /*! silver !*/ border: thin solid #ff0000; /*! red !*/ clear: both; color: inherit; display: table; /* to tighten up box */ float: none; font-family: Calibri, "Bitstream Vera Sans", "Segoe UI", arial,Helvetica,sans-serif; font-size: .85em; font-weight: normal; margin: 10px; padding: 5px; } .writteninc /* C language */{ background-color: transparent; color: #993333; /*! sharp brown !*/ font-weight: bolder; } .writtenincpp /* C++ language */{ background-color: transparent; color: #996633; /*! silvery brown !*/ font-weight: bolder; } .writteninforth{ background-color: transparent; color: #008000; /*! bright green !*/ font-weight: bolder; } .writteninhtml{ background-color: transparent; color: #5f9ea0; /*! cadet blue !*/ font-weight: bold; } .writteninjava{ background-color: transparent; color: #0080ff; /*! nautical blue !*/ font-weight: bold; } .writteninmasm{ background-color: transparent; color: #ff9900; /*! butternut !*/ font-weight: bolder; } .writteninpascal{ background-color: transparent; color: #40e0d0; /*! turquoise !*/ font-weight: bolder; } .zip, .zipcode, .postal, .postalcode, .streetaddress, .city,.state,.prov { background-color: transparent; color: #6d5738; /*! quiet brown !*/ }