/* Canadian Mind Products style sheet */ a:link /* how ordinary clickable links look */ { color : #f50a2d; font-weight : bold; } a:visited /* how visited links look */ { color : #330099; font-weight : bold; } a:active /* how the link under the cursor looks */ { color : #000800; font-weight : bold; } /* put a pale black dot to left of clickable images */ a[href] img { position : relative; z-index : 1; } a[href] img:before { color : #000000; content : "\2022"; font-size : 16px; left : 3px; position : absolute; top : 3px; z-index : 1000; } blockquote /* how block quotes displayed */ { /* saddle brown */ color : #8b4513; font-style : Italic; } body /* don't specify size, allow browser default */ { background : #f2fff2 none; color : #000000; font-family : "Trebuchet MS",TiresiasScreenfont,TiresiasPCfont,Verdana,serif; } body.alternate /* used for BookDirect simulation */ { background : #e0ffff none; color : #000000; } body.ringbinder /* simulates a ring binder with rings down the left */ { background : url(images/binderbackground.gif) #ffffff Repeat-y; color : #000000; font-family : "Comic Sans MS",Arial,Helvetica,sans-serif; margin-left : 100px; } body.sidemenu a:link, body.topmenu a:link /* how links look in side menus */ { color : #ffffdd; font-weight : bold; } body.sidemenu a:visited , body.topmenu a:visited /* how visited links in a side menu */ { color : #ffffdd; font-weight : bold; } body.sidemenu a:active, body.topmenu a:visited /* how the current link looks in a side menu */ { color : #ffffff; font-weight : bold; } body.sidemenu, body.topmenu /* for a vertical menu frame on the left */ { background : #006400 none; color : #ffff00; } body.sunset /* background is photo of a sunset */ { background : url(images/sunset.jpg) #ffe4b5 repeat; color : #000000; } cite { color : #b00000; font-size : 100%; } div.bali,div.bat,div.btm,div.c,div.cpp,div.css,div.forth,div.html,div.http,div.ini,div.java,div.newsgroup,div.output,div.slickc,div.sql,div.xml,div.bad { /* no colour override use colour of tag */ background : #ffffff no-repeat scroll; border : medium ridge; clear : both; display : block; font-family : "Lucida Console",courier,"courier new",monospace; margin : 8px 0px 8px 0px; padding : 20px; } div.group /* indented group, replaces non-kosher nested ULs */ { margin-left : 10px; } dt /* define glossary term */ { /* fake a
ahead of
*/ color : #008000; font-size : medium; font-weight : bold; padding-top : 6pt; } h1 /* main heading */ { color : #c39f10; font-family : Arial,Helvetica,sans-serif; font-size : x-large; font-weight : bold; } h2 /* sub heading */ { color : #c39f10; font-family : Arial,Helvetica,sans-serif; font-size : large; font-weight : bold; } h3 /* sub sub heading,very small amount of vertical space after it */ { color : #c39f10; font : medium Arial,Helvetica,sans-serif; margin-bottom : 5px; padding-bottom : 0; } h4,.miniheader,.minihead /* heading that does not start a new line,suitable for use in LI tags */ { /* inline works in Opera 5 Netscape 6 IE 5.5 not Netscape 4.7 */ color : #c39f10; display : inline; font-family : Helvetica,sans-serif; font-size : medium; font-weight : bold; } h4:after { content : " : "; } h5 /* heading that does not start a new line,no special colour */ { /* works in Opera 5 Netscape 6 IE 5.5 not Netscape 4.7 */ display : inline; font-family : Helvetica,sans-serif; font-size : small; font-weight : bold; } li { padding-bottom : 2px; } pre.bali,pre.bat,pre.btm,pre.c,pre.cpp,pre.css,pre.forth,pre.html,pre.http,pre.ini,pre.java,pre.newsgroup,pre.output,pre.slickc,pre.sql,pre.xml,pre.bad { /* no colour override use colour of tag */ background : #ffffff no-repeat scroll; border : medium ridge; clear : both; display : block; font-family : "Lucida Console",courier,"courier new",monospace; margin : 8px 0px 8px 0px; padding : 10px; } table /* add blank space above and below the table */ { margin-bottom : 10px; margin-top : 10px; } table table /* no extra space for embedded tables */ { margin-bottom : 0px; margin-top : 0px; } table.borderless /* no border table */ { ; border-style : hidden; border-collapse : collapse; border-spacing : 0px; } table.borderless td /* no border table cell */ { border-style : hidden; padding : 5px; } table.borderless th /* no border table cell */ { border-color : #808080; border-style : inset; border-width : 1px; padding : 5px; padding : 2px; } table.codelines td /* no break for conversion example code */ { white-space : nowrap; } table.colourlist /* for tables of colours and their hex equivalents,want roughly monospace */ { background : #ffffff; border-collapse : collapse; color : #000000; font : 75% "Lucida Console",courier,"courier new",monospace; } table.colourlist td /* for tables of colours and their hex equivalents,want roughly monospace */ { border-style : inset; border-width : 1px; padding : 5px; } table.colourmenu /* tables used for selecting a list of colours*/ { background : #fbf4d8; color : #0080ff; font : 80% Arial,Helvetica,sans-serif; } table.colourmenu td /* tables used for selecting a list of colours*/ { padding : 5px; } table.colourmenu th /* tables used for selecting a list of colours*/ { padding : 8px; } table.glossindex /* grid of clickable links*/ { border-collapse : separate; border-spacing : 2px; color : #0080ff; font : 80% Arial,Helvetica,sans-serif; } table.glossindex td /* glossary index tables */ { background : #fbf4d8; border-color : #808080; border-style : outset; border-width : 1px; padding : 2px; } table.gridmenu /* tables used for creating menus of clickable buttons */ { border-collapse : separate; border-spacing : 4px; color : #0080ff; font : 80% Arial,Helvetica,sans-serif; } table.gridmenu td /* tables used for creating menus of clickable buttons */ { background : #fbf4d8; border-color : #808080; border-style : outset; border-width : 2px; padding : 5px; } table.gridmenu td.new /* anything new */ { background : url(images/plant.gif) #ffffff no-repeat scroll 3px 3px; border : dashed; clear : none; color : #9400d3; display : block; margin : 8px 0px 8px 0px; padding : 10px 8px 10px 40px; } table.sellbook { /* prevent taking up entire width of page, only 1/3 of way across */ background : #e0ffff; border : thin inset; text-align : left; width : 33%; } table.sellbookcol { /* take up full width of column alloted */ background : #e0ffff; border : thin inset; text-align : left; width : 100%; } table.standard /* common table */ { ; border-style : ridge; border-collapse : collapse; border-spacing : 0px; } table.standard td /* common table cell */ { border-color : #a0a0a0; border-style : ridge; border-width : 1px; padding : 5px; } table.standard th /* common table cell */ { border-color : #a0a0a0; border-style : ridge; border-width : 1px; padding : 5px; } td.free { text-align : center; } td.no { text-align : center; } td.paid { text-align : center; } 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 : #f0e68c; } td.unknown { text-align : center; } td.yes { text-align : center; } th,th.html /* table header for column titles */ { background : #0080ff; color : #000000; font-family : Arial,Helvetica,sans-serif; font-size : 110%; font-weight : bold; } .abundance /* Abundance source code */ { color : #bb8811; font-family : "Lucida Console",courier,"courier new",monospace; } .ada /* Ada 95 source code */ { color : #446677; font-family : "Lucida Console",courier,"courier new",monospace; } .answer /* the answer to a question */ { color : #009933; font-family : Arial,Helvetica,sans-serif; } .asm,.masm,.jasm /* Assembler source code */ { color : #bb0077; font-family : "Lucida Console",courier,"courier new",monospace; } .backslash /* ; operator or punctuation in any computer language */ { color : #006400; font-family : "Lucida Console",courier,"courier new",monospace; font-weight : normal; } .bad /* erroneous code, something you should not do */{ color : #ff0000; font-family : "Lucida Console",courier,"courier new",monospace; } .bali /* Bali source code */ { color : #bb8811; font-family : "Lucida Console",courier,"courier new",monospace; } .balls { /* use rainbow ball for bullet */ list-style-image : url(images/rbball.gif); } .bat,.btm /* Bat files or other command scripts, in preference to .executable, .file */ { /* saddle brown */ color : #000000; font-family : "Lucida Console",courier,"courier new",monospace; } .bible /* a quote from the Bible */ { color : #a52a2a; font : italic 120% Garamond,cursive,serif; } .binary /* binary constants in any computer language */ { color : #991199; font-family : "Lucida Console",courier,"courier new",monospace; } .booktitle /* used in sellbook tables */ { color : #b00000; font-size : 130%; font-weight : bold; } .box{ /* top right bottom left */ background : #ffffcc no-repeat scroll; border : medium ridge; clear : both; color : #ff3333; display : block; font-family : Arial,sans-serif; font-size : 100%; margin : 8px 0px 8px 0px; padding : 10px; } .broken /* broken link */ { /* top right bottom left */ background : url(images/brokenlink.gif) #ffffcc no-repeat scroll 2px 2px; border : none; clear : none; color : #b22222; display : inline; font-family : Arial,sans-serif; margin : 0px 0px 0px 0px; padding : 3px 0px 3px 40px; } .buy /* vendor, usually of books */ { font-family : "comic sans ms",Arial,Helvetica,sans-serif; } .by /* author in sellbook table */ { color : #000082; } .c,.slickc,.cpp /* c, slickc, c++ source code */ { color : #00aabb; font-family : "Lucida Console",courier,"courier new",monospace; } .caution{ background : url(images/caution.gif) #ffffcc no-repeat scroll 3px 3px; border : medium ridge; clear : both; color : #ff3333; display : block; font : 150 large Arial,"Arial Black",sans-serif; margin : 8px 0px 8px 0px; padding : 20px 8px 20px 100px; } .cobol /* COBOL source code */ { color : #006633; font-family : "Lucida Console",courier,"courier new",monospace; } .comment,.rem,.remark /* comment/remark in any computerlanguage */ { color : #77bb77; font-family : "Lucida Console",courier,"courier new",monospace; font-style : Italic; } .commentslashslash { color : #20b2aa; font-family : "Lucida Console",courier,"courier new",monospace; font-style : Italic; } .commentslashstar { color : #008b8b; font-family : "Lucida Console",courier,"courier new",monospace; font-style : Italic; } .company /* phone list: company name */ { color : #004080; font-weight : bold; } .conjecture,.speculation,.provisional { background : #ffe4c4 no-repeat scroll 3px 3px; border : none; clear : none; color : #cd853f; display : block; margin : 8px 0px 8px 0px; padding : 10px 8px 10px 40px; } .conjecture:before { content : "conjecture: "; } .correct /* check mark */ { background : url(images/correct.gif) #d5f6d6 no-repeat scroll 3px 3px; border : none; clear : none; color : #b22222; display : block; margin : 8px 0px 8px 0px; padding : 10px 8px 10px 40px; } .css /* examples of css style sheet coding */ { color : #aa00aa; font-family : "Lucida Console",courier,"courier new",monospace; } .custom /* a for pay customised package */ { color : #9b8400; } .description /* phone list: company description */ { /* nothing special */ font-style : normal; } .details /* link to more details */ { background : url(images/detail.gif) #ffffff no-repeat scroll 3px 3px; border : thin solid; clear : none; color : #0002bb; display : block; margin : 8px 0px 8px 0px; padding : 10px 8px 10px 45px; } .download /* download something */ { background : url(images/download.gif) #ffffff no-repeat scroll 3px 3px; border : thin solid; clear : none; color : #c39f10; display : block; margin : 8px 0px 8px 0px; padding : 10px 8px 10px 45px; } .eiffel /* Eiffel source code */ { color : #0080ff; font-family : "Lucida Console",courier,"courier new",monospace; } .english /* used to indicate text is English,not Esperanto or some other language. */ { color : #008000; font-family : "Arial Eo","E Arial","Publika",Arial,sans-serif; } .entity /* amp */ { color : #00008b; font-family : "Lucida Console",courier,"courier new",monospace; } .esperanto /* used to indicate text is in Esperanto. */ { /* saddle brown */ color : #8b4513; font-family : "Arial Eo","E Arial","Publika",Arial,sans-serif; } .essay, .pencil /* link to a essay */ { background : url(images/essay.gif) #ffffcc no-repeat scroll 3px 3px; border : none; clear : none; color : #b22222; display : block; font-family : Arial,sans-serif; margin : 8px 0px 8px 0px; padding : 10px 8px 10px 40px; } .executable,.exe /* executable files, use .bat in preference */ { /* darker brown */ color : #8f4914; font-family : "Lucida Console",courier,"courier new",monospace; font-weight : bold; } .fence1 { color : #0000ad; font-family : "Lucida Console",courier,"courier new",monospace; font-size : 115%; font-weight : bold; } .fence1 { color : #0000ad; font-family : "Lucida Console",courier,"courier new",monospace; font-size : 110%; font-weight : bold; } .fence2 { color : #0000ad; font-family : "Lucida Console",courier,"courier new",monospace; font-weight : bold; } .fence3 { color : #0000ad; font-family : "Lucida Console",courier,"courier new",monospace; font-weight : normal; } .file,.member, .dir, .directory /* file and member names, use .exe and .bat in preference */ { /* sienna */ color : #a0522d; font-family : "Lucida Console",courier,"courier new",monospace; } .fineprint /* fineprint boring stuff */ { color : #000000; font-size : smaller; } .forth /* FORTH source code */ { color : #0080ff; font-family : "Lucida Console",courier,"courier new",monospace; } .fortran /* FORTRAN source code */ { color : #006633; font-family : "Lucida Console",courier,"courier new",monospace; } .foxpro /* Foxpro/dBase source code */ { color : #8811aa; font-family : "Lucida Console",courier,"courier new",monospace; } .free /* implies something available at no cost */ { color : #0000ff; } .gaius /* indicates the words stated my gaius green. Used in the feedback essays. */ { color : #406a01; font-family : TimesRoman,TiresiasScreenfont,TiresiasPCfont,Verdana,Arial,Helvetica,sans-serif,"comic sans ms"; } .go /* execute something */ { background : url(images/go.gif) #ffffff no-repeat scroll 3px 3px; border : thin solid; clear : none; color : #2e8b57; display : block; margin : 8px 0px 8px 0px; padding : 10px 8px 10px 45px; } .god /* words purportedly spoken by God */ { color : #9900cc; font : medium Garamond,cursive,serif; } .hitcount /* hit counts */ { color : #ff8c00; font-family : "Lucida Console", Verdana, monospace; font-size : 110%; font-weight : bold; } .html /* example HTML, see also .newsgroup */ { color : #0000aa; font-family : "Lucida Console",courier,"courier new",monospace; } .htmlstring /* "string" literals */ { color : #833e18; font : 110% "Lucida Console",courier,"courier new",monospace; } .htmltag { color : #0000ad; font-family : "Lucida Console",courier,"courier new",monospace; } .http, .ip, .dns /* urls , see also .newsgroup*/ { color : #0002e8; font-family : "Lucida Console",courier,"courier new",monospace; } .important{ /* top right bottom left */ background : url(images/bigexclamation.gif) #ffffcc no-repeat scroll 3px 3px; border : medium ridge; clear : both; color : #ff3333; display : block; font : 600 large Arial,"Arial Black",sans-serif; margin : 8px 0px 8px 0px; padding : 20px 8px 20px 40px; } .incorrect /* x */ { background : url(images/incorrect.gif) #ffd7e4 no-repeat scroll 3px 3px; border : none; clear : none; color : #b22222; display : block; margin : 8px 0px 8px 0px; padding : 10px 8px 10px 40px; } .ini /* ini files,or other configuration files such as properties */ { color : #1e90ff; font-family : "Lucida Console",courier,"courier new",monospace; } .intphone /* phone list: international phone number */ { color : #800000; font-family : monospace; } .isbn { color : #008000; font-size : 90%; } .java /* Java source code. see .jclass .jmethod .jvar .jpackage .operator .string .jinterface .keyword .literal .constant */ { color : #006677; font-family : "Lucida Console",courier,"courier new",monospace; } .javadoc { color : #77bb77; font-family : "Lucida Console",courier,"courier new",monospace; } .javascript /* Javascript source code */ { color : #cc3399; font-family : "Lucida Console",courier,"courier new",monospace; } .jclass, jclassref /* Java class name */ { color : #8b4513; font-family : "Lucida Console",courier,"courier new",monospace; } .jclassdef /* define new Java class name */ { color : #8b4513; font-family : "Lucida Console",courier,"courier new",monospace; font-size : 110%; font-weight : bold; } .jconstant,jconstantref,.constant /* Java constant name */ { color : #b22222; font-family : "Lucida Console",courier,"courier new",monospace; } .jconstantdef /* Java constant name */ { color : #b22222; font-family : "Lucida Console",courier,"courier new",monospace; font-size : 110%; font-weight : bold; } .jesus /* words purportedly spoken by Jesus */ { color : #ff0000; font : medium Garamond,cursive,serif; } .jinterface, jinterfaceref /* Java interface name */ { color : #8b4513; font-family : "Lucida Console",courier,"courier new",monospace; font-style : italic; } .jinterfacedef /* Java interface name */ { color : #8b4513; font-family : "Lucida Console",courier,"courier new",monospace; font-size : 110%; font-style : italic; font-weight : bold; } .jliteral, literal /* Java literal */ { color : #ff6666; font : 110% "Lucida Console",courier,"courier new",monospace; } .jmethod,jmethodref /* Java method name */ { color : #00008b; font-family : "Lucida Console",courier,"courier new",monospace; } .jmethoddef /* Java method name */ { color : #00008b; font : bold 110% "Lucida Console",courier,"courier new",monospace; } .jpackage, jpackageref /* Java package name */ { color : #833e18; font-family : "Lucida Console",courier,"courier new",monospace; } .jpackagedef /* Java package name */ { color : #833e18; font : bold 110% "Lucida Console",courier,"courier new",monospace; } .jvar,jvarref,.var /* Java variable name */ { color : #007d94; font-family : "Lucida Console",courier,"courier new",monospace; } .jvardef /* Java variable name */ { color : #007d94; font : bold 110% "Lucida Console",courier,"courier new",monospace; } .key,.keyin,.keystroke,.input /* keystrokes to do something, c.f. keyword */ { color : #887700; font-family : "Lucida Console",courier,"courier new",monospace; } .keyword,.reserved /* reserved keyword in any computer language */ { color : #0000cd; font : 110% Arial,sans-serif; } .label /* Bat labels */ { color : #8b4513; font-family : "Lucida Console",courier,"courier new",monospace; } .lisp /* LISP 95 source code */ { color : #887755; font-family : "Lucida Console",courier,"courier new",monospace; } .literal, numericliteral /* numeric literals */ { color : #ff6666; font : 110% "Lucida Console",courier,"courier new",monospace; } .mouse,.click /* mouse clicks to do something */ { color : #998800; font-family : Arial,Helvetica,sans-serif; font-size : 100%; font-weight : bold; } .naphone /* phone list: North American phone number */ { color : #008000; font-family : monospace; } .new /* anything new */ { background : url(images/plant.gif) #ffffff no-repeat scroll 3px 3px; border : dashed; clear : none; color : #9400d3; display : block; margin : 8px 0px 8px 0px; padding : 10px 8px 10px 40px; } .newsgroup /* news: newsgroup names , see .html, .http */ { color : #4648ff; font-family : "Lucida Console",courier,"courier new",monospace; } .no /* used in column to highlight the word "no" or equivalent */ { color : #ff0000; } .notes /* used in sellbook tables */ { /* saddle brown */ color : #8b4513; } .nutshell /* nutshellsummary */ { /* top right bottom left */ /* pos */ background : url(images/nutshell.png) #ffffff no-repeat scroll 1px 1px; border : none; clear : none; display : block; margin : 8px 0px 8px 0px; padding : 10px 8px 10px 40px; } .onion /* award for bad behaviour */ { background : url(images/onionicon.gif) #90ee90 no-repeat scroll 3px 3px; border : none; clear : none; color : #b22222; display : block; margin : 8px 0px 8px 0px; padding : 10px 8px 10px 40px; } .operator /* operator or punctuation in any computer language */ { color : #006400; font-family : "Lucida Console",courier,"courier new",monospace; font-weight : bold; } .orchid /* award for good behaviour */ { background : url(images/orchidicon.gif) #f0f8ff no-repeat scroll 3px 3px; border : none; clear : none; color : #b22222; display : block; margin : 8px 0px 8px 0px; padding : 10px 8px 10px 40px; } .output /* output of a computer program */ { color : #aa0044; font-family : "Lucida Console",courier,"courier new",monospace; } .paid /* implies you must pay for something */ { color : #008000; } .pascal /* Pasal/Delphi source code */ { color : #0000aa; font-family : "Lucida Console",courier,"courier new",monospace; } .perl /* Perl source code */ { color : #0000aa; font-family : "Lucida Console",courier,"courier new",monospace; } .postscript /* PostScipt source code */ { color : #0000aa; font-family : "Lucida Console",courier,"courier new",monospace; } .provisional:before { content : "provisional: "; } .purchase /* buy something */ { background : url(images/purchase.gif) #ffffff no-repeat scroll 3px 3px; border : thin solid; clear : none; color : #2e8b57; display : block; margin : 8px 0px 8px 0px; padding : 10px 8px 10px 45px; } .question /* a question */ { color : #ff0000; font-family : "comic sans ms",TiresiasScreenfont,TiresiasPCfont,Verdana,Arial,Helvetica,sans-serif; } .quote /* a memorable quotation */ { /* saddle brown */ color : #8b4513; font-style : italic; } .quoted /* words somebody said, a direct quotation, italicised and surrounded in quotes */ { font-style : italic; } .quoted:after { content : close-quote; } .quoted:before { content : open-quote; } .quran /* a quote from the Qu'ran */ { color : #00bfff; font : italic 140% Garamond,cursive,serif; } .raspberry, .rasp /* not recommended , raspberry */ { background : url(images/raspberryicon.gif) #fdf5e6 no-repeat scroll 3px 3px; border : none; clear : none; color : #b22222; display : block; margin : 8px 0px 8px 0px; padding : 10px 8px 10px 40px; } .rec, .strawberry /* recommended,strawberry */ { background : url(images/strawberryicon.gif) #ffffcc no-repeat scroll 3px 3px; border : none; clear : none; color : #b22222; display : block; margin : 8px 0px 8px 0px; padding : 10px 8px 10px 40px; } .roedy /* indicates the words stated my Roedy Green. Used in the feedback essays */ { color : #406a00; font-family : TiresiasScreenfont,TiresiasPCFont,Verdana,Arial,Helvetica,Comic Sans MS,sans-serif; } .said /* how author of a quotes displayed */ { /* saddle brown */ color : #8b4513; font-weight : bold; } .see /* links to other items */ { /* top right bottom left */ /* pos */ background : url(images/seealso.gif) #ffffff no-repeat scroll 1px 1px; border : none; clear : none; display : block; margin : 8px 0px 8px 0px; padding : 10px 8px 10px 40px; } .semicolon /* ; operator or punctuation in any computer language */ { color : #800080; font-family : "Lucida Console",courier,"courier new",monospace; font-weight : bold; } .semihidden /* to almost hide something */ { /* silvery gray,unobtrusive */ color : #c0c0c0; font-size : 40%; } .shareware /* implies potional payment for something */ { color : #008000; } .sign /* something on a sign */ { font-family : "Lucida Console",Helvetica,Arial,sans-serif; font-weight : bold; } .speculation:before { content : "speculation: "; } .sql,.sqlvar /* SQL source code */ { color : #8d2e2e; font-family : "Lucida Console",courier,"courier new",monospace; } .ssi /* stuff generated by SSI, orange. see .hitcount */ { color : #ffa500; } .string,.charliteral /* "string" literals */ { color : #dc143c; font : 110% "Lucida Console",courier,"courier new",monospace; } .sun /* links Sun docs */ { /* top right bottom left */ /* pos */ background : url(images/sun.gif) #ffffff no-repeat scroll 1px 1px; border : none; clear : none; display : block; margin : 8px 0px 8px 0px; padding : 10px 8px 10px 40px; } .term /* define a term,not as a DT,similar to DT but smaller */ { /* 600 = teeny bit bold */ /* little bit bold */ color : #008000; font-weight : 600; } .txt /* raw text,might be used to describe program output */ { color : #808000; font-family : "Lucida Console",courier,"courier new",monospace; } .unknown /* used in a column to highlight the word "unknown" or equivalent */ { color : #ffa500; font-weight : bold; } .unobtrusive /* bigger than semihidden */ { /* dark gray,unobtrusive */ color : #808080; font-size : 90%; } .updated /* to surround the date last updated. */ { /* silvery gray,unobtrusive */ color : #c0c0c0; font-size : 70%; } .updated:before /* inserted text,comes out silvery too */ { content : "updated:"; } .vb /* Visual Basic source code */ { color : #660066; font-family : "Lucida Console",courier,"courier new",monospace; } /* C language */ .writteninc { color : #993333; font-weight : bolder; } /* C++ language */ .writtenincpp { color : #996633; font-weight : bolder; } .writteninforth { color : #009900; font-weight : bolder; } .writteninhtml { color : #5f9ea0; font-weight : bold; } .writteninjava { color : #0080ff; font-weight : bold; } .writteninmasm { color : #ff9900; font-weight : bolder; } .writteninpascal { color : #40e0d0; font-weight : bolder; } .writteninwfw { color : #5f9ea0; font-weight : bolder; } .xml /* xml source code */ { color : #266584; font-family : "Lucida Console",courier,"courier new",monospace; } .yes /* used in column to highlight the word "yes" or equivalent */ { color : #008000; font-weight : bold; } /* fancy css features not used in this style sheet include:include-source:url("http://www.example.com/testpage.htm" Srings enclosed in " " ' expressed as \'\" \is continuation \n is \A mark external links with an icon. a.external { display : none for hidden text; } */