<!--{{{-->
<link rel='alternate' type='application/rss+xml' title='RSS' href='index.xml'/>
<!--}}}-->
Background: #fff
Foreground: #000
PrimaryPale: #8cf
PrimaryLight: #18f
PrimaryMid: #04b
PrimaryDark: #014
SecondaryPale: #ffc
SecondaryLight: #fe8
SecondaryMid: #db4
SecondaryDark: #841
TertiaryPale: #eee
TertiaryLight: #ccc
TertiaryMid: #999
TertiaryDark: #666
Error: #f88
/*{{{*/
body {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}

a {color:[[ColorPalette::PrimaryMid]];}
a:hover {background-color:[[ColorPalette::PrimaryMid]]; color:[[ColorPalette::Background]];}
a img {border:0;}

h1,h2,h3,h4,h5,h6 {color:[[ColorPalette::SecondaryDark]]; background:transparent;}
h1 {border-bottom:2px solid [[ColorPalette::TertiaryLight]];}
h2,h3 {border-bottom:1px solid [[ColorPalette::TertiaryLight]];}

.button {color:[[ColorPalette::PrimaryDark]]; border:1px solid [[ColorPalette::Background]];}
.button:hover {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::SecondaryLight]]; border-color:[[ColorPalette::SecondaryMid]];}
.button:active {color:[[ColorPalette::Background]]; background:[[ColorPalette::SecondaryMid]]; border:1px solid [[ColorPalette::SecondaryDark]];}

.header {background:[[ColorPalette::PrimaryMid]];}
.headerShadow {color:[[ColorPalette::Foreground]];}
.headerShadow a {font-weight:normal; color:[[ColorPalette::Foreground]];}
.headerForeground {color:[[ColorPalette::Background]];}
.headerForeground a {font-weight:normal; color:[[ColorPalette::PrimaryPale]];}

.tabSelected{color:[[ColorPalette::PrimaryDark]];
	background:[[ColorPalette::TertiaryPale]];
	border-left:1px solid [[ColorPalette::TertiaryLight]];
	border-top:1px solid [[ColorPalette::TertiaryLight]];
	border-right:1px solid [[ColorPalette::TertiaryLight]];
}
.tabUnselected {color:[[ColorPalette::Background]]; background:[[ColorPalette::TertiaryMid]];}
.tabContents {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::TertiaryPale]]; border:1px solid [[ColorPalette::TertiaryLight]];}
.tabContents .button {border:0;}

#sidebar {}
#sidebarOptions input {border:1px solid [[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel {background:[[ColorPalette::PrimaryPale]];}
#sidebarOptions .sliderPanel a {border:none;color:[[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel a:hover {color:[[ColorPalette::Background]]; background:[[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel a:active {color:[[ColorPalette::PrimaryMid]]; background:[[ColorPalette::Background]];}

.wizard {background:[[ColorPalette::PrimaryPale]]; border:1px solid [[ColorPalette::PrimaryMid]];}
.wizard h1 {color:[[ColorPalette::PrimaryDark]]; border:none;}
.wizard h2 {color:[[ColorPalette::Foreground]]; border:none;}
.wizardStep {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];
	border:1px solid [[ColorPalette::PrimaryMid]];}
.wizardStep.wizardStepDone {background:[[ColorPalette::TertiaryLight]];}
.wizardFooter {background:[[ColorPalette::PrimaryPale]];}
.wizardFooter .status {background:[[ColorPalette::PrimaryDark]]; color:[[ColorPalette::Background]];}
.wizard .button {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::SecondaryLight]]; border: 1px solid;
	border-color:[[ColorPalette::SecondaryPale]] [[ColorPalette::SecondaryDark]] [[ColorPalette::SecondaryDark]] [[ColorPalette::SecondaryPale]];}
.wizard .button:hover {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::Background]];}
.wizard .button:active {color:[[ColorPalette::Background]]; background:[[ColorPalette::Foreground]]; border: 1px solid;
	border-color:[[ColorPalette::PrimaryDark]] [[ColorPalette::PrimaryPale]] [[ColorPalette::PrimaryPale]] [[ColorPalette::PrimaryDark]];}

#messageArea {border:1px solid [[ColorPalette::SecondaryMid]]; background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]];}
#messageArea .button {color:[[ColorPalette::PrimaryMid]]; background:[[ColorPalette::SecondaryPale]]; border:none;}

.popupTiddler {background:[[ColorPalette::TertiaryPale]]; border:2px solid [[ColorPalette::TertiaryMid]];}

.popup {background:[[ColorPalette::TertiaryPale]]; color:[[ColorPalette::TertiaryDark]]; border-left:1px solid [[ColorPalette::TertiaryMid]]; border-top:1px solid [[ColorPalette::TertiaryMid]]; border-right:2px solid [[ColorPalette::TertiaryDark]]; border-bottom:2px solid [[ColorPalette::TertiaryDark]];}
.popup hr {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::PrimaryDark]]; border-bottom:1px;}
.popup li.disabled {color:[[ColorPalette::TertiaryMid]];}
.popup li a, .popup li a:visited {color:[[ColorPalette::Foreground]]; border: none;}
.popup li a:hover {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; border: none;}
.popup li a:active {background:[[ColorPalette::SecondaryPale]]; color:[[ColorPalette::Foreground]]; border: none;}
.popupHighlight {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
.listBreak div {border-bottom:1px solid [[ColorPalette::TertiaryDark]];}

.tiddler .defaultCommand {font-weight:bold;}

.shadow .title {color:[[ColorPalette::TertiaryDark]];}

.title {color:[[ColorPalette::SecondaryDark]];}
.subtitle {color:[[ColorPalette::TertiaryDark]];}

.toolbar {color:[[ColorPalette::PrimaryMid]];}
.toolbar a {color:[[ColorPalette::TertiaryLight]];}
.selected .toolbar a {color:[[ColorPalette::TertiaryMid]];}
.selected .toolbar a:hover {color:[[ColorPalette::Foreground]];}

.tagging, .tagged {border:1px solid [[ColorPalette::TertiaryPale]]; background-color:[[ColorPalette::TertiaryPale]];}
.selected .tagging, .selected .tagged {background-color:[[ColorPalette::TertiaryLight]]; border:1px solid [[ColorPalette::TertiaryMid]];}
.tagging .listTitle, .tagged .listTitle {color:[[ColorPalette::PrimaryDark]];}
.tagging .button, .tagged .button {border:none;}

.footer {color:[[ColorPalette::TertiaryLight]];}
.selected .footer {color:[[ColorPalette::TertiaryMid]];}

.sparkline {background:[[ColorPalette::PrimaryPale]]; border:0;}
.sparktick {background:[[ColorPalette::PrimaryDark]];}

.error, .errorButton {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::Error]];}
.warning {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::SecondaryPale]];}
.lowlight {background:[[ColorPalette::TertiaryLight]];}

.zoomer {background:none; color:[[ColorPalette::TertiaryMid]]; border:3px solid [[ColorPalette::TertiaryMid]];}

.imageLink, #displayArea .imageLink {background:transparent;}

.annotation {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; border:2px solid [[ColorPalette::SecondaryMid]];}

.viewer .listTitle {list-style-type:none; margin-left:-2em;}
.viewer .button {border:1px solid [[ColorPalette::SecondaryMid]];}
.viewer blockquote {border-left:3px solid [[ColorPalette::TertiaryDark]];}

.viewer table, table.twtable {border:2px solid [[ColorPalette::TertiaryDark]];}
.viewer th, .viewer thead td, .twtable th, .twtable thead td {background:[[ColorPalette::SecondaryMid]]; border:1px solid [[ColorPalette::TertiaryDark]]; color:[[ColorPalette::Background]];}
.viewer td, .viewer tr, .twtable td, .twtable tr {border:1px solid [[ColorPalette::TertiaryDark]];}

.viewer pre {border:1px solid [[ColorPalette::SecondaryLight]]; background:[[ColorPalette::SecondaryPale]];}
.viewer code {color:[[ColorPalette::SecondaryDark]];}
.viewer hr {border:0; border-top:dashed 1px [[ColorPalette::TertiaryDark]]; color:[[ColorPalette::TertiaryDark]];}

.highlight, .marked {background:[[ColorPalette::SecondaryLight]];}

.editor input {border:1px solid [[ColorPalette::PrimaryMid]];}
.editor textarea {border:1px solid [[ColorPalette::PrimaryMid]]; width:100%;}
.editorFooter {color:[[ColorPalette::TertiaryMid]];}

#backstageArea {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::TertiaryMid]];}
#backstageArea a {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::Background]]; border:none;}
#backstageArea a:hover {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; }
#backstageArea a.backstageSelTab {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
#backstageButton a {background:none; color:[[ColorPalette::Background]]; border:none;}
#backstageButton a:hover {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::Background]]; border:none;}
#backstagePanel {background:[[ColorPalette::Background]]; border-color: [[ColorPalette::Background]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]];}
.backstagePanelFooter .button {border:none; color:[[ColorPalette::Background]];}
.backstagePanelFooter .button:hover {color:[[ColorPalette::Foreground]];}
#backstageCloak {background:[[ColorPalette::Foreground]]; opacity:0.6; filter:'alpha(opacity:60)';}
/*}}}*/
/*{{{*/
* html .tiddler {height:1%;}

body {font-size:.75em; font-family:arial,helvetica; margin:0; padding:0;}

h1,h2,h3,h4,h5,h6 {font-weight:bold; text-decoration:none;}
h1,h2,h3 {padding-bottom:1px; margin-top:1.2em;margin-bottom:0.3em;}
h4,h5,h6 {margin-top:1em;}
h1 {font-size:1.35em;}
h2 {font-size:1.25em;}
h3 {font-size:1.1em;}
h4 {font-size:1em;}
h5 {font-size:.9em;}

hr {height:1px;}

a {text-decoration:none;}

dt {font-weight:bold;}

ol {list-style-type:decimal;}
ol ol {list-style-type:lower-alpha;}
ol ol ol {list-style-type:lower-roman;}
ol ol ol ol {list-style-type:decimal;}
ol ol ol ol ol {list-style-type:lower-alpha;}
ol ol ol ol ol ol {list-style-type:lower-roman;}
ol ol ol ol ol ol ol {list-style-type:decimal;}

.txtOptionInput {width:11em;}

#contentWrapper .chkOptionInput {border:0;}

.externalLink {text-decoration:underline;}

.indent {margin-left:3em;}
.outdent {margin-left:3em; text-indent:-3em;}
code.escaped {white-space:nowrap;}

.tiddlyLinkExisting {font-weight:bold;}
.tiddlyLinkNonExisting {font-style:italic;}

/* the 'a' is required for IE, otherwise it renders the whole tiddler in bold */
a.tiddlyLinkNonExisting.shadow {font-weight:bold;}

#mainMenu .tiddlyLinkExisting,
	#mainMenu .tiddlyLinkNonExisting,
	#sidebarTabs .tiddlyLinkNonExisting {font-weight:normal; font-style:normal;}
#sidebarTabs .tiddlyLinkExisting {font-weight:bold; font-style:normal;}

.header {position:relative;}
.header a:hover {background:transparent;}
.headerShadow {position:relative; padding:4.5em 0em 1em 1em; left:-1px; top:-1px;}
.headerForeground {position:absolute; padding:4.5em 0em 1em 1em; left:0px; top:0px;}

.siteTitle {font-size:3em;}
.siteSubtitle {font-size:1.2em;}

#mainMenu {position:absolute; left:0; width:10em; text-align:right; line-height:1.6em; padding:1.5em 0.5em 0.5em 0.5em; font-size:1.1em;}

#sidebar {position:absolute; right:3px; width:16em; font-size:.9em;}
#sidebarOptions {padding-top:0.3em;}
#sidebarOptions a {margin:0em 0.2em; padding:0.2em 0.3em; display:block;}
#sidebarOptions input {margin:0.4em 0.5em;}
#sidebarOptions .sliderPanel {margin-left:1em; padding:0.5em; font-size:.85em;}
#sidebarOptions .sliderPanel a {font-weight:bold; display:inline; padding:0;}
#sidebarOptions .sliderPanel input {margin:0 0 .3em 0;}
#sidebarTabs .tabContents {width:15em; overflow:hidden;}

.wizard {padding:0.1em 1em 0em 2em;}
.wizard h1 {font-size:2em; font-weight:bold; background:none; padding:0em 0em 0em 0em; margin:0.4em 0em 0.2em 0em;}
.wizard h2 {font-size:1.2em; font-weight:bold; background:none; padding:0em 0em 0em 0em; margin:0.4em 0em 0.2em 0em;}
.wizardStep {padding:1em 1em 1em 1em;}
.wizard .button {margin:0.5em 0em 0em 0em; font-size:1.2em;}
.wizardFooter {padding:0.8em 0.4em 0.8em 0em;}
.wizardFooter .status {padding:0em 0.4em 0em 0.4em; margin-left:1em;}
.wizard .button {padding:0.1em 0.2em 0.1em 0.2em;}

#messageArea {position:fixed; top:2em; right:0em; margin:0.5em; padding:0.5em; z-index:2000; _position:absolute;}
.messageToolbar {display:block; text-align:right; padding:0.2em 0.2em 0.2em 0.2em;}
#messageArea a {text-decoration:underline;}

.tiddlerPopupButton {padding:0.2em 0.2em 0.2em 0.2em;}
.popupTiddler {position: absolute; z-index:300; padding:1em 1em 1em 1em; margin:0;}

.popup {position:absolute; z-index:300; font-size:.9em; padding:0; list-style:none; margin:0;}
.popup .popupMessage {padding:0.4em;}
.popup hr {display:block; height:1px; width:auto; padding:0; margin:0.2em 0em;}
.popup li.disabled {padding:0.4em;}
.popup li a {display:block; padding:0.4em; font-weight:normal; cursor:pointer;}
.listBreak {font-size:1px; line-height:1px;}
.listBreak div {margin:2px 0;}

.tabset {padding:1em 0em 0em 0.5em;}
.tab {margin:0em 0em 0em 0.25em; padding:2px;}
.tabContents {padding:0.5em;}
.tabContents ul, .tabContents ol {margin:0; padding:0;}
.txtMainTab .tabContents li {list-style:none;}
.tabContents li.listLink { margin-left:.75em;}

#contentWrapper {display:block;}
#splashScreen {display:none;}

#displayArea {margin:1em 17em 0em 14em;}

.toolbar {text-align:right; font-size:.9em;}

.tiddler {padding:1em 1em 0em 1em;}

.missing .viewer,.missing .title {font-style:italic;}

.title {font-size:1.6em; font-weight:bold;}

.missing .subtitle {display:none;}
.subtitle {font-size:1.1em;}

.tiddler .button {padding:0.2em 0.4em;}

.tagging {margin:0.5em 0.5em 0.5em 0; float:left; display:none;}
.isTag .tagging {display:block;}
.tagged {margin:0.5em; float:right;}
.tagging, .tagged {font-size:0.9em; padding:0.25em;}
.tagging ul, .tagged ul {list-style:none; margin:0.25em; padding:0;}
.tagClear {clear:both;}

.footer {font-size:.9em;}
.footer li {display:inline;}

.annotation {padding:0.5em; margin:0.5em;}

* html .viewer pre {width:99%; padding:0 0 1em 0;}
.viewer {line-height:1.4em; padding-top:0.5em;}
.viewer .button {margin:0em 0.25em; padding:0em 0.25em;}
.viewer blockquote {line-height:1.5em; padding-left:0.8em;margin-left:2.5em;}
.viewer ul, .viewer ol {margin-left:0.5em; padding-left:1.5em;}

.viewer table, table.twtable {border-collapse:collapse; margin:0.8em 1.0em;}
.viewer th, .viewer td, .viewer tr,.viewer caption,.twtable th, .twtable td, .twtable tr,.twtable caption {padding:3px;}
table.listView {font-size:0.85em; margin:0.8em 1.0em;}
table.listView th, table.listView td, table.listView tr {padding:0px 3px 0px 3px;}

.viewer pre {padding:0.5em; margin-left:0.5em; font-size:1.2em; line-height:1.4em; overflow:auto;}
.viewer code {font-size:1.2em; line-height:1.4em;}

.editor {font-size:1.1em;}
.editor input, .editor textarea {display:block; width:100%; font:inherit;}
.editorFooter {padding:0.25em 0em; font-size:.9em;}
.editorFooter .button {padding-top:0px; padding-bottom:0px;}

.fieldsetFix {border:0; padding:0; margin:1px 0px 1px 0px;}

.sparkline {line-height:1em;}
.sparktick {outline:0;}

.zoomer {font-size:1.1em; position:absolute; overflow:hidden;}
.zoomer div {padding:1em;}

* html #backstage {width:99%;}
* html #backstageArea {width:99%;}
#backstageArea {display:none; position:relative; overflow: hidden; z-index:150; padding:0.3em 0.5em 0.3em 0.5em;}
#backstageToolbar {position:relative;}
#backstageArea a {font-weight:bold; margin-left:0.5em; padding:0.3em 0.5em 0.3em 0.5em;}
#backstageButton {display:none; position:absolute; z-index:175; top:0em; right:0em;}
#backstageButton a {padding:0.1em 0.4em 0.1em 0.4em; margin:0.1em 0.1em 0.1em 0.1em;}
#backstage {position:relative; width:100%; z-index:50;}
#backstagePanel {display:none; z-index:100; position:absolute; margin:0em 3em 0em 3em; padding:1em 1em 1em 1em;}
.backstagePanelFooter {padding-top:0.2em; float:right;}
.backstagePanelFooter a {padding:0.2em 0.4em 0.2em 0.4em;}
#backstageCloak {display:none; z-index:20; position:absolute; width:100%; height:100px;}

.whenBackstage {display:none;}
.backstageVisible .whenBackstage {display:block;}
/*}}}*/
/***
StyleSheet for use when a translation requires any css style changes.
This StyleSheet can be used directly by languages such as Chinese, Japanese and Korean which need larger font sizes.
***/
/*{{{*/
body {font-size:0.8em;}
#sidebarOptions {font-size:1.05em;}
#sidebarOptions a {font-style:normal;}
#sidebarOptions .sliderPanel {font-size:0.95em;}
.subtitle {font-size:0.8em;}
.viewer table.listView {font-size:0.95em;}
/*}}}*/
/*{{{*/
@media print {
#mainMenu, #sidebar, #messageArea, .toolbar, #backstageButton, #backstageArea {display: none ! important;}
#displayArea {margin: 1em 1em 0em 1em;}
/* Fixes a feature in Firefox 1.5.0.2 where print preview displays the noscript content */
noscript {display:none;}
}
/*}}}*/
<!--{{{-->
<div class='header' macro='gradient vert [[ColorPalette::PrimaryLight]] [[ColorPalette::PrimaryMid]]'>
<div class='headerShadow'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
<div class='headerForeground'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
</div>
<div id='mainMenu' refresh='content' tiddler='MainMenu'></div>
<div id='sidebar'>
<div id='sidebarOptions' refresh='content' tiddler='SideBarOptions'></div>
<div id='sidebarTabs' refresh='content' force='true' tiddler='SideBarTabs'></div>
</div>
<div id='displayArea'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
</div>
<!--}}}-->
<!--{{{-->
<div class='toolbar' macro='toolbar closeTiddler closeOthers +editTiddler > fields syncing permalink references jump'></div>
<div class='title' macro='view title'></div>
<div class='subtitle'><span macro='view modifier link'></span>, <span macro='view modified date'></span> (<span macro='message views.wikified.createdPrompt'></span> <span macro='view created date'></span>)</div>
<div class='tagging' macro='tagging'></div>
<div class='tagged' macro='tags'></div>
<div class='viewer' macro='view text wikified'></div>
<div class='tagClear'></div>
<!--}}}-->
<!--{{{-->
<div class='toolbar' macro='toolbar +saveTiddler -cancelTiddler deleteTiddler'></div>
<div class='title' macro='view title'></div>
<div class='editor' macro='edit title'></div>
<div macro='annotations'></div>
<div class='editor' macro='edit text'></div>
<div class='editor' macro='edit tags'></div><div class='editorFooter'><span macro='message views.editor.tagPrompt'></span><span macro='tagChooser'></span></div>
<!--}}}-->
To get started with this blank TiddlyWiki, you'll need to modify the following tiddlers:
* SiteTitle & SiteSubtitle: The title and subtitle of the site, as shown above (after saving, they will also appear in the browser title bar)
* MainMenu: The menu (usually on the left)
* DefaultTiddlers: Contains the names of the tiddlers that you want to appear when the TiddlyWiki is opened
You'll also need to enter your username for signing your edits: <<option txtUserName>>
These InterfaceOptions for customising TiddlyWiki are saved in your browser

Your username for signing your edits. Write it as a WikiWord (eg JoeBloggs)

<<option txtUserName>>
<<option chkSaveBackups>> SaveBackups
<<option chkAutoSave>> AutoSave
<<option chkRegExpSearch>> RegExpSearch
<<option chkCaseSensitiveSearch>> CaseSensitiveSearch
<<option chkAnimate>> EnableAnimations

----
Also see AdvancedOptions
<<importTiddlers>>
In Socialtext Unplugged, the selected pages of your Socialtext workspace are displayed as individual "tiddlers" on the page. When the mouse passes over a tiddler a short toolbar menu appears at the top right. Use the commands here to manipulate that particular tiddler: notably closing and editting it. (You can double click on a tiddler as a shortcut to directly enter edit mode).

Over on the right hand side of the window are commands that affect the entire page, in particular "close all" which can be useful to clear the decks when many tiddlers are open at once.

The user is encouraged to ensure that they can SaveChanges before embarking on widespread editing.
Welcome to Socialtext Unplugged. This is a specially designed web page that you can use to view and edit your Socialtext content without having to be online to your Socialtext server.

There are three steps to using Socialtext Unplugged:
* First, learn how to SaveChanges to your local hard drive. This keeps your work safe even if you close your browser or have to reboot your computer
* Secondly, find out how to BrowseAndEdit your content while it is unplugged
* Thirdly, when you can reconnect to your Socialtext server, you can SyncChanges to save your unplugged changes to the server so that other people can see them too

You should also check your system meets the SystemRequirements.
Socialtext Unplugged lets you browse and edit your content while you're offline. When you make a change you need to SaveChanges to save the change to your local hard drive, before later performing a SyncChanges to synchronise the change back to the server.

The procedure for SaveChanges is slightly different for different browsers:
* SavingOnInternetExplorer
* SavingOnFireFox
* SavingOnSafari
* SavingOnOpera
You can save changes with any version of FireFox, and also many other browsers in the FireFox family, such as Camino on the Mac and MiniMo on mobile devices. The procedure is:
# Click the button labelled 'save changes' over in the right hand sidebar
# If prompted with an "Internet Security" dialog as follows, click the checkbox labelled "Remember this decision" and then the "Allow" button
## "A script from "file://" is requesting enhanced capabilities that are UNSAFE and could be used to compromise your machine or data..."
# You should then see a message at the top right of the window saying "Main TiddlyWiki file saved"
If you accidentally //deny// permission instead, you may need to UnravelFireFoxPermissions.
You can save changes with Internet Explorer versions 6 and 7, but not the earlier versions. The procedure is:
# Click the button labelled 'save changes' over in the right hand sidebar
# If prompted as follows, click "Yes":
## "An ActiveX control on this page might be unsafe to interact with other parts of the page. Do you want to allow this interaction?"
# You should then see a message at the top right of the window saying "Main TiddlyWiki file saved"
Note that there is currently [[a bug|http://trac.tiddlywiki.org/tiddlywiki/ticket/39]] that prevents Internet Explorer from saving correctly if you have specified a backup directory in AdvancedOptions.
To SaveChanges on Opera, see the instructions for using the TiddlySaver Java applet.
To SaveChanges on Safari, see the instructions for using the TiddlySaver Java applet.
<<search>><<closeAll>><<permaview>><<newTiddler 'New Tiddler' fields:'server.host:"https://saturn.ffzg.hr%2C%20saturn.ffzg.hr:443" server.workspace:"raspored_gradje" wikiformat:socialtext'>><<newJournal 'DD MMM YYYY' fields:'server.host:"https://saturn.ffzg.hr%2C%20saturn.ffzg.hr:443" server.workspace:"raspored_gradje" wikiformat:socialtext'>><<saveChanges>><<backstage sync>><<slider chkSliderOptionsPanel OptionsPanel 'options ยป' 'Change TiddlyWiki advanced options'>>
Raspored gradje u Knjiznici FF-a
Socialtext Unplugged
https://saturn.ffzg.hr/raspored_gradje/
[[SocialtextScreenStyle]]
[[SocialtextStyleOverrides]]
[[Styles HorizontalMainMenu]]
<<sync>>
@@The user interface for synchronization is not finalized@@
To synchronize your changes back to the Socialtext server:
# click on [[Sync]] in the right-hand sidebar
<<tabs txtMoreTab Orphans 'Orphaned tiddlers' TabMoreOrphans Shadowed 'Shadowed tiddlers' TabMoreShadowed>>
Under FireFox, you can run into problems if you accidentally click 'Deny' on the permission request dialog, and have selected //Remember this decision//.

To reverse the effects, first locate the file {{{prefs.js}}} in your FireFox profile directory. Under Windows you'll find it at something like {{{C:\Documents and Settings\Jeremy\Application Data\Mozilla\Firefox\Profiles\o3dhupu6.default\prefs.js}}}, where {{{Jeremy}}} is the name of your windows profile and {{{o3dhupu6}}} will be a similar string of gobbledegook. On the Mac it'll be at {{{~/Library/Application Support/Firefox/Profiles/o3dhupu6.default/prefs.js}}} and on most versions of Linux, at {{{~/.mozilla/firefox/o3dhupu6.default/prefs.js}}}.

Open the file in a text editor and find the line {{{user_pref("capability.principal.codebase.p0.denied", "UniversalXPConnect");}}} and simply replace the word {{{denied}}} with {{{granted}}}.
//(Thanks to JonScully for figuring out this fix)//
<!--{{{-->
<div class='toolbar' macro='toolbar closeTiddler closeOthers +editTiddler references > fields syncing jump'></div>
<div class='workspace' id='st-page-wiki-title' macro='view socialtext.workspace'></div>
<div class='title' id='st-page-titletext' macro='view title'></div>
<div class='subtitle'>
Created on <span macro='view created date [[MMM DD, 0hh:0mm]]'></span>.
Updated by <span macro='view modifier link'></span>
on <span macro='view modified date [[MMM DD, 0hh:0mm]]'></span></div>
<div class='tagging' macro='tagging'></div>
<div class='tagged' macro='tags'></span></div>
<div class='viewer' macro='view text wikified'></div>
<div class='tagClear'></div>
<!--}}}-->
/***
To use, add {{{[[Styles HorizontalMainMenu]]}}} to your StyleSheet tiddler.
See http://www.w3schools.com/css/css_colors.asp for a color chart.
***/
/*{{{*/
#mainMenu {position:relative;left:auto;width:auto;text-align:left;line-height:normal;padding 0em 1em 0em 1em;font-size:normal;}
#mainMenu br {display:none;}
#mainMenu {background:#336699;}
#mainMenu {padding:2px;}
#mainMenu .button, #mainMenu .tiddlyLink {padding-left:0.5em;padding-right:0.5em;color:white;font-size:115%;}

#displayArea {
	margin-top:0;margin-right:20em;margin-bottom:0;margin-left:1em;
	padding-top:.1em;padding-bottom:.1em;
}
/*}}}*/
|''Type:''|socialtext|
|''URL:''|https://saturn.ffzg.hr%2C%20saturn.ffzg.hr:443 |
|''Workspace:''|raspored_gradje|
|''WorkspaceList:''||
|''Description:''|Raspored gradje u Knjiznici FF-a|
The TiddlySaver Java applet allows TiddlyWiki from a {{{file://}}} URL to save changes Safari, Opera and other browsers.

It is a small file named [["TiddlySaver.jar"|TiddlySaver.jar]] that must be placed in the same directory as your TiddlyWiki file. Before you can use it, you need to give it the necessary privileges by editting your {{{.java.policy}}} file.

For Windows, the file will be at {{{C:\Documents and Settings\your-user-name\.java.policy}}}. Add the following lines (substituting the directory of your TiddlyWiki file as appropriate):
{{{
grant codeBase "file:${user.home}/My Documents/tiddlywiki-folder/*" {
  permission java.io.FilePermission "${user.home}${/}My Documents${/}tiddlywiki-folder${/}*", "read,write";
};
}}}
On Mac OS X, the file is found at {{{/Users/your-user-name/.java.policy}}}:
{{{
grant codeBase "file:${user.home}/Documents/tiddlywiki-folder/*" {
  permission java.io.FilePermission "${user.home}${/}Documents${/}tiddlywiki-folder${/}*", "read,write";
};
}}}
It can be tricky creating files whose name starts with a period, so you can use this [[pre-built .java.policy file|.java.policy]]. The same file is suitable for Macs too, just edit it and delete the "My " bit, leaving just "Documents". Make sure you save it in the right place for each operating system!

If you have trouble setting up the permissions correctly, you can try granting broader permissions to the applet like this:

{{{
grant codeBase "file://localhost/home/users/Desktop/
TiddlySaver.jar"
 { permission java.security.AllPermission; };
}}}

Note that there is currently [[a bug|http://trac.tiddlywiki.org/ticket/172]] that prevents TiddlySaver from working if you have specified a backup directory in AdvancedOptions.
/***
|''Name:''|SocialtextLocaleOverrides|
|''Description:''|Text changes for Socialtext|
***/

//{{{
merge(config.views.wikified.tag,{
	labelNoTags: "No Tags",
	labelTags: "Tags"});

merge(config.commands.references,{
	text: "incoming links",
	tooltip: "Show tiddlers that link to this one",
	popupNone: "No incoming links"});
//}}}
/***
|''Name:''|SocialtextTweaksPlugin|
|''Description:''|Allows changes to be synchronised with a Socialtext server|
|''Source:''|http://stunplugged.tiddlywiki.com/#SocialtextTweaksPlugin|
|''Author:''|JeremyRuston (jeremy (at) osmosoft (dot) com)|
|''Version:''|1.0.2|
|''Date:''|Jun 15, 2006|
|''Comments:''|Please make comments at http://groups.google.co.uk/group/TiddlyWikiDev|
|''License:''|[[BSD open source license]]|
|''~CoreVersion:''|2.2|

Make minor configuration tweaks specific to Socialtext Unplugged
***/

//{{{
// Ensure that the SocialtextTweaksPlugin is only installed once.
if(!version.extensions.SocialtextTweaksPlugin) {
version.extensions.SocialtextTweaksPlugin = {installed:true};
// Check version number of core code
if(version.major < 2 || (version.major == 2 && version.minor < 2))
	{alertAndThrow("SocialtextTweaksPlugin requires TiddlyWiki 2.2 or later.");}

merge(config.defaultCustomFields,{
	wikiformat:'socialtext',
	'server.host':'https://saturn.ffzg.hr%2C%20saturn.ffzg.hr:443'
});

config.options.chkSinglePageMode = true;
config.options.chkEnableAnimations = true;

} // end of "install only once"
//}}}
/***
|''Name:''|SocialtextFormatterPlugin|
|''Description:''|Allows Tiddlers to use [[Socialtext|http://www.socialtext.com/]] text formatting|
|''Author:''|Martin Budden (mjbudden (at) gmail (dot) com)|
|''Source:''|http://www.martinswiki.com/#SocialtextFormatterPlugin|
|''CodeRepository:''|http://svn.tiddlywiki.org/Trunk/contributors/MartinBudden/formatters/SocialtextFormatterPlugin.js|
|''Version:''|0.9.4|
|''Date:''|Jan 21, 2007|
|''Comments:''|Please make comments at http://groups.google.co.uk/group/TiddlyWikiDev|
|''License:''|[[Creative Commons Attribution-ShareAlike 2.5 License|http://creativecommons.org/licenses/by-sa/2.5/]]|
|''~CoreVersion:''|2.1.0|

This is the SocialtextFormatterPlugin, which allows you to insert Socialtext formated text into a TiddlyWiki.

The aim is not to fully emulate Socialtext, but to allow you to work with Socialtext content off-line and then resync the content with your Socialtext wiki later on, with the expectation that only minor edits will be required.

To use Socialtext format in a Tiddler, tag the Tiddler with SocialtextFormat or set the tiddler's {{{wikiformat}}} extended field to {{{socialtext}}}

Please report any defects you find at http://groups.google.co.uk/group/TiddlyWikiDev
***/

//{{{
// Ensure that the SocialtextFormatter Plugin is only installed once.
if(!version.extensions.SocialtextFormatterPlugin) {
version.extensions.SocialtextFormatterPlugin = {installed:true};

if(version.major < 2 || (version.major == 2 && version.minor < 1))
	{alertAndThrow('SocialtextFormatterPlugin requires TiddlyWiki 2.1 or later.');}

SocialtextFormatter = {}; // 'namespace' for local functions

wikify = function(source,output,highlightRegExp,tiddler)
{
	if(source && source != '') {
		var w = new Wikifier(source,getParser(tiddler),highlightRegExp,tiddler);
		var out = output;
		if(tiddler && (tiddler.isTagged(config.parsers.socialtextFormatter.formatTag) || (tiddler.fields.wikiformat==config.parsers.socialtextFormatter.format)) ) {
			var d1 = createTiddlyElement(output,'div','content-display-body','content-section-visible');
			var d2 = createTiddlyElement(d1,'div','wikipage');
			out = createTiddlyElement(d2,'div',null,'wiki');
		}
		var time1,time0 = new Date();
		w.subWikifyUnterm(out);
		if(tiddler && config.options.chkDisplayInstrumentation) {
			time1 = new Date();
			var t = tiddler ? tiddler.title : source.substr(0,10);
			displayMessage("Wikify '"+t+"' in " + (time1-time0) + " ms");
		}
	}
};

stDebug = function(out,str)
{
	createTiddlyText(out,str.replace(/\n/mg,'\\n').replace(/\r/mg,'RR'));
	createTiddlyElement(out,'br');
};

SocialtextFormatter.Tiddler_changed = Tiddler.prototype.changed;
Tiddler.prototype.changed = function()
{
	if((this.fields.wikiformat==config.parsers.socialtextFormatter.format) || this.isTagged(config.parsers.socialtextFormatter.formatTag)) {
		// update the links array, by checking for Socialtext format links
		this.links = [];
		var tiddlerLinkRegExp = /(?:\"(.*?)\" ?)?\[([^\]]*?)\]/mg;
		tiddlerLinkRegExp.lastIndex = 0;
		var match = tiddlerLinkRegExp.exec(this.text);
		while(match) {
			var link = match[2];
			this.links.pushUnique(link);
			match = tiddlerLinkRegExp.exec(this.text);
		}
	}/* else {
		return SocialtextFormatter.Tiddler_changed.apply(this,arguments);
	}*/
	this.linksUpdated = true;
};

SocialtextFormatter.wafl = function(w)
{
	this.lookaheadRegExp.lastIndex = w.matchStart;
	var lookaheadMatch = this.lookaheadRegExp.exec(w.source);
	if(lookaheadMatch && lookaheadMatch.index == w.matchStart) {
		var lm2 = lookaheadMatch[2];
		switch(lookaheadMatch[1]) {
		case 'image':
			var img = createTiddlyElement(w.output,'img');
			img.src = w.tiddler.title + '/' + lm2;
			createTiddlyText(img,lm2);
			break;
		case 'file':
			var s = createTiddlyElement(w.output,'span',null,'nlw_phrase');
			var a = createTiddlyElement(s,'a');
			a.href = w.tiddler.title + '/' + lm2;
			createTiddlyText(a,lm2);
			break;
		case 'link':
			s = createTiddlyElement(w.output,'span',null,'nlw_phrase');
			a = createTiddlyElement(s,'a');
			var t = w.tiddler ? w.tiddler.title + ':' : '';
			a.setAttribute('href','#' + t + lm2);
			a.title = 'section link';
			createTiddlyText(a,lm2);
			break;
		case 'weblog':
			s = createTiddlyElement(w.output,'span',null,'nlw_phrase');
			var text = lm2;
			var link = 'Weblog: ' + lm2;
			createTiddlyText(createTiddlyLink(s,link,false,null,w.isStatic),text);
			break;
		case 'section':
			a = createTiddlyElement(w.output,'a');// drop anchor
			t = w.tiddler ? w.tiddler.title + ':' : '';
			a.setAttribute('name',t + lm2);
			break;
		case 'date':
			createTiddlyText(w.output,lm2);
			break;
		case 'user':
			var oldSource = w.source;
			w.source = lm2;
			w.nextMatch = 0;
			w.subWikifyUnterm(w.output);
			w.source = oldSource;
			break;
// Shortcut expansions - not strictly syntax
		case 'google':
			s = createTiddlyElement(w.output,'span',null,'nlw_phrase');
			a = createExternalLink(s,'http://www.google.com/search?q='+lm2);
			createTiddlyText(a,lm2);
			break;
		case 'fedex':
			s = createTiddlyElement(w.output,'span',null,'nlw_phrase');
			a = createExternalLink(s,'http://www.fedex.com/Tracking?tracknumbers='+lm2);
			createTiddlyText(a,lm2);
			break;
		case 'map':
			s = createTiddlyElement(w.output,'span',null,'nlw_phrase');
			a = createExternalLink(s,'http://maps.google.com/maps?q='+lm2);
			createTiddlyText(a,lm2);
			break;
		case 'wikipedia':
			s = createTiddlyElement(w.output,'span',null,'nlw_phrase');
			a = createExternalLink(s,'http://en.wikipedia.org/wiki/'+lm2);
			createTiddlyText(a,lm2);
			break;
		case 'rt':
			s = createTiddlyElement(w.output,'span',null,'nlw_phrase');
			a = createExternalLink(s,'http://rt.socialtext.net/Ticket/Display.html?id='+lm2);
			createTiddlyText(a,lm2);
			break;
		case 'stcal':
			s = createTiddlyElement(w.output,'span',null,'nlw_phrase');
			a = createExternalLink(s,'https://calendar.socialtext.net:445/view_t.php?timeb=1&id=3&date='+lm2);
			createTiddlyText(a,lm2);
			break;
		case 'svn':
			s = createTiddlyElement(w.output,'span',null,'nlw_phrase');
			a = createExternalLink(s,'https://repo.socialtext.net/listing.php?rev='+lm2+'sc=1');
			createTiddlyText(a,lm2);
			break;
		default:
			w.outputText(w.output,w.matchStart,w.nextMatch);
			return;
		}
		w.nextMatch = this.lookaheadRegExp.lastIndex;
	} else {
		w.outputText(w.output,w.matchStart,w.nextMatch);
	}
};

SocialtextFormatter.presence = function(w)
{
	this.lookaheadRegExp.lastIndex = w.matchStart;
	var lookaheadMatch = this.lookaheadRegExp.exec(w.source);
	if(lookaheadMatch && lookaheadMatch.index == w.matchStart) {
		var p = lookaheadMatch[1];
		var text = lookaheadMatch[2];
		var link;
		var src;
		if(p=='aim') {
			link = 'aim:goim?screenname=' + text + '&message=hello';
			src = 'http://big.oscar.aol.com/sleepleft?on_url=http://www.aim.com/remote/gr/MNB_online.gif&amp;off_url=http://www.aim.com/remote/gr/MNB_offline.gif';
		} else if(p=='yahoo'||p=='ymsgr') {
			link = 'ymsgr:sendIM?'+text;
			src = 'http://opi.yahoo.com/online?u=chrislondonbridge&f=.gif';
		} else if(p=='skype'||p=='callto') {
			link = 'callto:'+text;
			src = 'http://goodies.skype.com/graphics/skypeme_btn_small_green.gif';
		} else if(p=='asap') {
			link = 'http://asap2.convoq.com/AsapLinks/Meet.aspx?l='+text;
			src = 'http://asap2.convoq.com/AsapLinks/Presence.aspx?l='+text;
		}
		var s = createTiddlyElement(w.output,'span',null,'nlw_phrase');
		var a = createExternalLink(s,link);
		var img = createTiddlyElement(a,'img');
		createTiddlyText(a,text);
		img.src = src;
		img.border='0';
		img.alt = '(' + lookaheadMatch[1] + ')';
		if(p=='aim') {
			img.width='11'; img.height='13';
		}
		w.nextMatch = this.lookaheadRegExp.lastIndex;
	}
};

config.formatterHelpers.singleCharFormat = function(w)
{
	this.lookaheadRegExp.lastIndex = w.matchStart;
	var lookaheadMatch = this.lookaheadRegExp.exec(w.source);
	if(lookaheadMatch && lookaheadMatch.index == w.matchStart && lookaheadMatch[0].substr(lookaheadMatch[0].length-2,1) != ' ') {
		w.subWikifyTerm(createTiddlyElement(w.output,this.element),this.termRegExp);
	} else {
		w.outputText(w.output,w.matchStart,w.nextMatch);
	}
};

config.socialtext = {};
config.socialtext.formatters = [
{
	name: 'socialtextHeading',
	match: '^\\^{1,6} ?',
	termRegExp: /(\n+)/mg,
	handler: function(w)
	{
		var len = w.matchText.trim().length;
		var e = createTiddlyElement(w.output,'h' + len);
		var a = createTiddlyElement(e,'a');// drop anchor
		var t = w.tiddler ? w.tiddler.title + ':' : '';
		len = w.source.substr(w.nextMatch).indexOf('\n');
		a.setAttribute('name',t+w.source.substr(w.nextMatch,len));
		w.subWikifyTerm(e,this.termRegExp);
	}
},

{
	name: 'socialtextTable',
	match: '^\\|(?:(?:.|\n)*)\\|$',
	lookaheadRegExp: /^\|(?:(?:.|\n)*)\|$/mg,
	cellRegExp: /(?:\|(?:[^\|]*)\|)(\n|$)?/mg,
	cellTermRegExp: /((?:\x20*)\|)/mg,
	handler: function(w)
	{
		var table = createTiddlyElement(w.output,'table');
		var rowContainer = createTiddlyElement(table,'tbody');
		var prevColumns = [];
		w.nextMatch = w.matchStart;
		this.lookaheadRegExp.lastIndex = w.nextMatch;
		var lookaheadMatch = this.lookaheadRegExp.exec(w.source);
		while(lookaheadMatch && lookaheadMatch.index == w.nextMatch) {
			var r = this.rowHandler(w,createTiddlyElement(rowContainer,'tr'),prevColumns);
			if(!r) {
				w.nextMatch++;
				break;
			}
			this.lookaheadRegExp.lastIndex = w.nextMatch;
			lookaheadMatch = this.lookaheadRegExp.exec(w.source);
		}
	},
	rowHandler: function(w,e,prevColumns)
	{
		this.cellRegExp.lastIndex = w.nextMatch;
		var cellMatch = this.cellRegExp.exec(w.source);
		while(cellMatch && cellMatch.index == w.nextMatch) {
			w.nextMatch++;
			var cell = createTiddlyElement(e,'td');
			w.subWikifyTerm(cell,this.cellTermRegExp);
			if(cellMatch[1]) {
				// End of row
				w.nextMatch = this.cellRegExp.lastIndex;
				return true;
			}
			// Cell
			w.nextMatch--;
			this.cellRegExp.lastIndex = w.nextMatch;
			cellMatch = this.cellRegExp.exec(w.source);
		}
		return false;
	}
},

{
	name: 'socialtextList',
	match: '^[\\*#]+ ',
	lookaheadRegExp: /^([\*#])+ /mg,
	termRegExp: /(\n+)/mg,
	handler: function(w)
	{
		var stack = [w.output];
		var currLevel = 0, currType = null;
		var itemType = 'li';
		w.nextMatch = w.matchStart;
		this.lookaheadRegExp.lastIndex = w.nextMatch;
		var lookaheadMatch = this.lookaheadRegExp.exec(w.source);
		while(lookaheadMatch && lookaheadMatch.index == w.nextMatch) {
			var listType = lookaheadMatch[1] == '*' ? 'ul' : 'ol';
			var listLevel = lookaheadMatch[0].length;
			w.nextMatch += listLevel;
			if(listLevel > currLevel) {
				for(var i=currLevel; i<listLevel; i++) {
					stack.push(createTiddlyElement(stack[stack.length-1],listType));
				}
			} else if(listLevel < currLevel) {
				for(i=currLevel; i>listLevel; i--) {
					stack.pop();
				}
			} else if(listLevel == currLevel && listType != currType) {
				stack.pop();
				stack.push(createTiddlyElement(stack[stack.length-1],listType));
			}
			currLevel = listLevel;
			currType = listType;
			var e = createTiddlyElement(stack[stack.length-1],itemType);
			w.subWikifyTerm(e,this.termRegExp);
			this.lookaheadRegExp.lastIndex = w.nextMatch;
			lookaheadMatch = this.lookaheadRegExp.exec(w.source);
		}
	}
},

{
	name: 'socialtextQuoteByLine',
	match: '^>+',
	lookaheadRegExp: /^>+/mg,
	termRegExp: /(\n)/mg,
	element: 'blockquote',
	handler: function(w)
	{
		var stack = [w.output];
		var currLevel = 0;
		var newLevel = w.matchLength;
		var i;
		do {
			if(newLevel > currLevel) {
				for(i=currLevel; i<newLevel; i++) {
					stack.push(createTiddlyElement(stack[stack.length-1],this.element));
				}
			} else if(newLevel < currLevel) {
				for(i=currLevel; i>newLevel; i--) {
					stack.pop();
				}
			}
			currLevel = newLevel;
			w.subWikifyTerm(stack[stack.length-1],this.termRegExp);
			createTiddlyElement(stack[stack.length-1],'br');
			this.lookaheadRegExp.lastIndex = w.nextMatch;
			var lookaheadMatch = this.lookaheadRegExp.exec(w.source);
			var matched = lookaheadMatch && lookaheadMatch.index == w.nextMatch;
			if(matched) {
				newLevel = lookaheadMatch[0].length;
				w.nextMatch += newLevel;
			}
		} while(matched);
	}
},

{
	name: 'socialtextRule',
	match: '^----+$\\n+',
	handler: function(w)
	{
		createTiddlyElement(w.output,'hr');
	}
},

{
	name: 'socialtextPreformatted',
	match: '^\\.pre\\s*\\n',
	lookaheadRegExp: /^.pre\s*\n((?:.|\n)*?)\n.pre\s*\n/mg,
	element: 'pre',
	handler: config.formatterHelpers.enclosedTextHelper
},

{
	name: 'socialtextHtml',
	match: '^\\.html',
	lookaheadRegExp: /\.html((?:.|\n)*?)\.html/mg,
	handler: function(w)
	{
		this.lookaheadRegExp.lastIndex = w.matchStart;
		var lookaheadMatch = this.lookaheadRegExp.exec(w.source);
		if(lookaheadMatch && lookaheadMatch.index == w.matchStart) {
			createTiddlyElement(w.output,'span').innerHTML = lookaheadMatch[1];
			w.nextMatch = this.lookaheadRegExp.lastIndex;
		}
	}
},

{
	name: 'macro',
	match: '<<',
	lookaheadRegExp: /<<([^>\s]+)(?:\s*)((?:[^>]|(?:>(?!>)))*)>>/mg,
	handler: function(w)
	{
		this.lookaheadRegExp.lastIndex = w.matchStart;
		var lookaheadMatch = this.lookaheadRegExp.exec(w.source);
		if(lookaheadMatch && lookaheadMatch.index == w.matchStart && lookaheadMatch[1]) {
			w.nextMatch = this.lookaheadRegExp.lastIndex;
			invokeMacro(w.output,lookaheadMatch[1],lookaheadMatch[2],w,w.tiddler);
		}
	}
},

{
	name: 'socialtextExplicitLink',
	match: '(?:".*?" ?)?\\[',
	lookaheadRegExp: /(?:\"(.*?)\" ?)?\[([^\]]*?)\]/mg,
	handler: function(w)
	{
		this.lookaheadRegExp.lastIndex = w.matchStart;
		var lookaheadMatch = this.lookaheadRegExp.exec(w.source);
		if(lookaheadMatch && lookaheadMatch.index == w.matchStart) {
			var link = lookaheadMatch[2];
			var text = lookaheadMatch[1] ? lookaheadMatch[1] : link;
			createTiddlyText(createTiddlyLink(w.output,link,false,null,w.isStatic,w.tiddler),text);
			w.nextMatch = this.lookaheadRegExp.lastIndex;
		}
	}
},

{
	name: 'socialtextExternalLink',
	match: '(?:".*?" ?)?<[a-z]{2,8}:',
	lookaheadRegExp: /(?:\"(.*?)\" ?)?<([a-z]{2,8}:.*?)>/mg,
	imgRegExp: /\.(?:gif|ico|jpg|png)/g,
	handler: function(w)
	{
		this.lookaheadRegExp.lastIndex = w.matchStart;
		var lookaheadMatch = this.lookaheadRegExp.exec(w.source);
		if(lookaheadMatch && lookaheadMatch.index == w.matchStart) {
			var link = lookaheadMatch[2];
			var text = lookaheadMatch[1] ? lookaheadMatch[1] : link;
			this.imgRegExp.lastIndex = 0;
			if(this.imgRegExp.exec(link)) {
				var img = createTiddlyElement(w.output,'img');
				if(lookaheadMatch[1]) {
					img.title = text;
				}
				img.alt = text;
				img.src = link;
			} else {
				createTiddlyText(createExternalLink(w.output,link),text);
			}
			w.nextMatch = this.lookaheadRegExp.lastIndex;
		}
	}
},

{
	name: 'socialtextUrlLink',
	match: config.textPrimitives.urlPattern,
	handler: function(w)
	{
		w.outputText(createExternalLink(w.output,w.matchText),w.matchStart,w.nextMatch);
	}
},

{
	name: 'socialtextBold',
	match: '\\*(?![\\s\\*])',
	lookaheadRegExp: /\*(?!\s)(?:.*?)(?!\s)\*(?=[$\s\|\._\-,])/mg,
	termRegExp: /((?!\s)\*(?=[$\s\|\.\-_,]))/mg,
	element: 'strong',
	handler: config.formatterHelpers.singleCharFormat
},

{
	name: 'socialtextItalic',
	match: '_(?![\\s_])',
	lookaheadRegExp: /_(?!\s)(?:.*?)(?!\s)_(?=[$\s\|\.\*\-,])/mg,
	termRegExp: /((?!\s)_(?=[$\s\|\.\*\-,]))/mg,
	element: 'em',
	handler: config.formatterHelpers.singleCharFormat
},

{
	name: 'socialtextStrike',
	match: '-(?![\\s\\-])',
	lookaheadRegExp: /-(?!\s)(?:.*?)(?!\s)-(?=[$\s\|\.\*_,])/mg,
	termRegExp: /((?!\s)-(?=[$\s\|\.\*_,]))/mg,
	element: 'del',
	handler: config.formatterHelpers.singleCharFormat
},

{
	name: 'socialtextMonoSpaced',
	match: '`(?![\\s`])',
	lookaheadRegExp: /`(?!\s)(?:.*?)(?!\s)`(?=[$\s\.\*\-_,])/mg,
	termRegExp: /((?!\s)`(?=[$\s\.\*\-_,]))/mg,
	element: 'tt',
	handler: config.formatterHelpers.singleCharFormat
},

{
	name: 'socialtextParagraph',
	match: '\\n{2,}',
	handler: function(w)
	{
		createTiddlyElement(w.output,'p');
	}
},

{
	name: 'socialtextLineBreak',
	match: '\\n',
	handler: function(w)
	{
		createTiddlyElement(w.output,'br');
	}
},

{
	name: 'socialtextNoWiki',
	match: '\\{\\{',
	lookaheadRegExp: /\{\{((?:.|\n)*?)\}\}/mg,
	element: 'span',
	handler: config.formatterHelpers.enclosedTextHelper
},

{
	name: 'socialtextTrademark',
	match: '\\{tm\\}',
	handler: function(w)
	{
		createTiddlyElement(w.output,'span').innerHTML = '&trade;';
	}
},

{
	name: 'socialtextWafl',
	match: '\\{(?:[a-z]{2,16}): ?.*?\\}',
	lookaheadRegExp: /\{([a-z]{2,16}): ?(.*?)\}/mg,
	handler: SocialtextFormatter.wafl
},

{
	name: 'socialtextPresence',
	match: '(?:aim|yahoo|ymsgr|skype|callto|asap):\\w+',
	lookaheadRegExp: /(aim|yahoo|ymsgr|skype|callto|asap):(\w+)/mg,
	handler: SocialtextFormatter.presence
},

{
	name: 'socialtextMailTo',
	match: '[\\w\.]+@[\\w]+\.[\\w\.]+',
	lookaheadRegExp: /([\w\.]+@[\w]+\.[\w\.]+)/mg,
	handler: function(w)
	{
		this.lookaheadRegExp.lastIndex = w.matchStart;
		var lookaheadMatch = this.lookaheadRegExp.exec(w.source);
		if(lookaheadMatch && lookaheadMatch.index == w.matchStart) {
			var text = lookaheadMatch[1];
			createTiddlyText(createExternalLink(w.output,'mailto:'+text),text);
			w.nextMatch = this.lookaheadRegExp.lastIndex;
		}
	}
},

{
	name: 'socialtextHtmlEntitiesEncoding',
	match: '&#?[a-zA-Z0-9]{2,8};',
	handler: function(w)
	{
		createTiddlyElement(w.output,'span').innerHTML = w.matchText;
	}
}
];

config.parsers.socialtextFormatter = new Formatter(config.socialtext.formatters);
config.parsers.socialtextFormatter.format = 'socialtext';
config.parsers.socialtextFormatter.formatTag = 'SocialtextFormat';

} // end of 'install only once'
//}}}
/***
|''Name:''|SocialtextAdaptorPlugin|
|''Description:''|Adaptor for moving and converting data to and from Socialtext Wikis|
|''Author:''|Martin Budden (mjbudden (at) gmail (dot) com) and JeremyRuston (jeremy (at) osmosoft (dot) com)|
|''Source:''|http://www.martinswiki.com/#SocialtextAdaptorPlugin|
|''CodeRepository:''|http://svn.tiddlywiki.org/Trunk/contributors/MartinBudden/adaptors/SocialtextAdaptorPlugin.js|
|''Version:''|0.5.1|
|''Date:''|Feb 25, 2007|
|''Comments:''|Please make comments at http://groups.google.co.uk/group/TiddlyWikiDev|
|''License:''|[[Creative Commons Attribution-ShareAlike 2.5 License|http://creativecommons.org/licenses/by-sa/2.5/]]|
|''~CoreVersion:''|2.2.0|

Socialtext REST documentation is at:
http://www.eu.socialtext.net/st-rest-docs/index.cgi?socialtext_rest_documentation

***/

//{{{
if(!version.extensions.SocialtextAdaptorPlugin) {
version.extensions.SocialtextAdaptorPlugin = {installed:true};

function SocialtextAdaptor()
{
	this.host = null;
	this.workspace = null;
	return this;
}

SocialtextAdaptor.mimeType = 'text/x.socialtext-wiki';
SocialtextAdaptor.serverType = 'socialtext';
SocialtextAdaptor.serverParsingErrorMessage = "Error parsing result from server";
SocialtextAdaptor.errorInFunctionMessage = "Error in function SocialtextAdaptor.%0";

SocialtextAdaptor.prototype.setContext = function(context,userParams,callback)
{
	if(!context) context = {};
	context.userParams = userParams;
	if(callback) context.callback = callback;
	context.adaptor = this;
	if(!context.host)
		context.host = this.host;
	if(!context.workspace && this.workspace)
		context.workspace = this.workspace;
	return context;
};

SocialtextAdaptor.doHttpGET = function(uri,callback,params,headers,data,contentType,username,password)
{
	return doHttp('GET',uri,data,contentType,username,password,callback,params,headers);
};

SocialtextAdaptor.doHttpPOST = function(uri,callback,params,headers,data,contentType,username,password)
{
	return doHttp('POST',uri,data,contentType,username,password,callback,params,headers);
};

SocialtextAdaptor.fullHostName = function(host)
{
	if(!host)
		return '';
	if(!host.match(/:\/\//))
		host = 'http://' + host;
	if(host.substr(host.length-1) != '/')
		host = host + '/';
	return host;
};

SocialtextAdaptor.minHostName = function(host)
{
	return host ? host.replace(/^http:\/\//,'').replace(/\/$/,'') : '';
};

// Convert a page title to the normalized form used in uris
SocialtextAdaptor.normalizedTitle = function(title)
{
	var n = title.toLowerCase();
	n = n.replace(/\s/g,'_').replace(/\//g,'_').replace(/\./g,'_').replace(/:/g,'').replace(/\?/g,'');
	if(n.charAt(0)=='_')
		n = n.substr(1);
	return String(n);
};

// Convert a Socialtext date in YYYY-MM-DD hh:mm format into a JavaScript Date object
SocialtextAdaptor.dateFromEditTime = function(editTime)
{
	var dt = editTime;
	return new Date(Date.UTC(dt.substr(0,4),dt.substr(5,2)-1,dt.substr(8,2),dt.substr(11,2),dt.substr(14,2)));
};

SocialtextAdaptor.prototype.openHost = function(host,context,userParams,callback)
{
	this.host = SocialtextAdaptor.fullHostName(host);
	context = this.setContext(context,userParams,callback);
	if(context.callback) {
		context.status = true;
		window.setTimeout(function() {callback(context,userParams);},0);
	}
	return true;
};

SocialtextAdaptor.prototype.openWorkspace = function(workspace,context,userParams,callback)
{
	this.workspace = workspace;
	context = this.setContext(context,userParams,callback);
	if(context.callback) {
		context.status = true;
		window.setTimeout(function() {callback(context,userParams);},0);
	}
	return true;
};


SocialtextAdaptor.prototype.getWorkspaceList = function(context,userParams,callback)
{
	context = this.setContext(context,userParams,callback);
	var uriTemplate = '%0data/workspaces';
	var uri = uriTemplate.format([context.host]);
	var req = SocialtextAdaptor.doHttpGET(uri,SocialtextAdaptor.getWorkspaceListCallback,context,{'accept':'application/json'});
	return typeof req == 'string' ? req : true;
};

SocialtextAdaptor.getWorkspaceListCallback = function(status,context,responseText,uri,xhr)
{
	context.status = false;
	context.statusText = SocialtextAdaptor.errorInFunctionMessage.format(['getWorkspaceListCallback']);
	if(status) {
		try {
			eval('var info=' + responseText);
		} catch (ex) {
			context.statusText = exceptionText(ex,SocialtextAdaptor.serverParsingErrorMessage);
			if(context.callback)
				context.callback(context,context.userParams);
			return;
		}
		var list = [];
		for(var i=0; i<info.length; i++) {
			var item = {
				title:info[i].title,
				name:info[i].name,
				modified:SocialtextAdaptor.dateFromEditTime(info[i].modified_time)
				};
			list.push(item);
		}
		context.workspaces = list;
		context.status = true;
	} else {
		context.statusText = xhr.statusText;
	}
	if(context.callback)
		context.callback(context,context.userParams);
};

SocialtextAdaptor.prototype.getTiddlerList = function(context,userParams,callback)
{
	context = this.setContext(context,userParams,callback);
	var uriTemplate = '%0data/workspaces/%1/pages?order=newest';//!! ? or ;
	var uri = uriTemplate.format([context.host,context.workspace]);
	var req = SocialtextAdaptor.doHttpGET(uri,SocialtextAdaptor.getTiddlerListCallback,context,{'accept':'application/json'});
	return typeof req == 'string' ? req : true;
};


SocialtextAdaptor.getTiddlerListCallback = function(status,context,responseText,uri,xhr)
{
	context.status = false;
	context.statusText = SocialtextAdaptor.errorInFunctionMessage.format(['getTiddlerListCallback']);
	if(status) {
		try {
			eval('var info=' + responseText);
		} catch (ex) {
			context.statusText = exceptionText(ex,SocialtextAdaptor.serverParsingErrorMessage);
			if(context.callback)
				context.callback(context,context.userParams);
			return;
		}
		var list = [];
		for(var i=0; i<info.length; i++) {
			var tiddler = new Tiddler(info[i].name);
			tiddler.modified = SocialtextAdaptor.dateFromEditTime(info[i].last_edit_time);
			tiddler.modifier = info[i].last_editor;
			tiddler.tags = info[i].tags;
			tiddler.fields['server.page.id'] = info[i].page_id;
			tiddler.fields['server.page.name'] = info[i].name;
			tiddler.fields['server.page.revision'] = String(info[i].revision_id);
			list.push(tiddler);
		}
		context.tiddlers = list;
		context.status = true;
	} else {
		context.statusText = xhr.statusText;
	}
	if(context.callback)
		context.callback(context,context.userParams);
};

SocialtextAdaptor.prototype.generateTiddlerInfo = function(tiddler)
{
	var info = {};
	var host = this && this.host ? this.host : SocialtextAdaptor.fullHostName(tiddler.fields['server.host']);
	var workspace = this && this.workspace ? this.workspace : tiddler.fields['server.workspace'];
	uriTemplate = '%0%1/index.cgi?%2';
	info.uri = uriTemplate.format([host,workspace,SocialtextAdaptor.normalizedTitle(tiddler.title)]);
	return info;
};

SocialtextAdaptor.prototype.getTiddler = function(title,context,userParams,callback)
{
	return this.getTiddlerRevision(title,null,context,userParams,callback);
};

SocialtextAdaptor.prototype.getTiddlerRevision = function(title,revision,context,userParams,callback)
{
	context = this.setContext(context,userParams,callback);

	// request the page in json format to get the page attributes
	if(revision) {
		var uriTemplate = '%0data/workspaces/%1/pages/%2/revisions/%3';
		context.revision = revision;
	} else {
		uriTemplate = '%0data/workspaces/%1/pages/%2';
		context.revision = null;
	}
	uri = uriTemplate.format([context.host,context.workspace,SocialtextAdaptor.normalizedTitle(title),revision]);

	context.tiddler = new Tiddler(title);
	context.tiddler.fields.wikiformat = 'socialtext';
	context.tiddler.fields['server.host'] = SocialtextAdaptor.minHostName(context.host);
	context.tiddler.fields['server.workspace'] = context.workspace;
	var req = SocialtextAdaptor.doHttpGET(uri,SocialtextAdaptor.getTiddlerCallback,context,{'accept':'application/json'});
	return typeof req == 'string' ? req : true;
};


SocialtextAdaptor.getTiddlerCallback = function(status,context,responseText,uri,xhr)
{
	context.status = false;
	context.statusText = SocialtextAdaptor.errorInFunctionMessage.format(['getTiddlerCallback']);
	if(status) {
		try {
			eval('var info=' + responseText);
			context.tiddler.tags = info.tags;
			context.tiddler.fields['server.page.id'] = info.page_id;
			context.tiddler.fields['server.page.name'] = info.name;
			context.tiddler.fields['server.page.revision'] = String(info.revision_id);
			context.tiddler.modifier = info.last_editor;
			context.tiddler.modified = SocialtextAdaptor.dateFromEditTime(info.last_edit_time);
		} catch (ex) {
			context.statusText = exceptionText(ex,SocialtextAdaptor.serverParsingErrorMessage);
			if(context.callback)
				context.callback(context,context.userParams);
			return;
		}
		context.status = true;
	} else {
		context.statusText = xhr.statusText;
		if(context.callback)
			context.callback(context,context.userParams);
		return;
	}
	var uriTemplate = context.revision ? '%0data/workspaces/%1/pages/%2/revisions/%3' : '%0data/workspaces/%1/pages/%2';
	var host = SocialtextAdaptor.fullHostName(context.tiddler.fields['server.host']);
	var workspace = context.workspace ? context.workspace : context.tiddler.fields['server.workspace'];
	uri = uriTemplate.format([host,workspace,SocialtextAdaptor.normalizedTitle(context.tiddler.title),context.revision]);
	var req = SocialtextAdaptor.doHttpGET(uri,SocialtextAdaptor.getTiddlerCallback2,context,{'accept':SocialtextAdaptor.mimeType});
};

SocialtextAdaptor.getTiddlerCallback2 = function(status,context,responseText,uri,xhr)
{
	context.tiddler.text = responseText;
	if(status) {
		context.status = true;
	} else {
		context.status = false;
		context.statusText = xhr.statusText;
	}
	if(context.callback)
		context.callback(context,context.userParams);
};

SocialtextAdaptor.prototype.getTiddlerRevisionList = function(title,limit,context,userParams,callback)
{
	context = this.setContext(context,userParams,callback);

	var uriTemplate = '%0data/workspaces/%1/pages/%2/revisions?accept=application/json';
	if(!limit)
		limit = 5;
	var uri = uriTemplate.format([context.host,context.workspace,SocialtextAdaptor.normalizedTitle(title),limit]);

	var req = SocialtextAdaptor.doHttpGET(uri,SocialtextAdaptor.getTiddlerRevisionListCallback,context);
	return typeof req == 'string' ? req : true;
};

SocialtextAdaptor.getTiddlerRevisionListCallback = function(status,context,responseText,uri,xhr)
{
	context.status = false;
	if(status) {
		var content = null;
		try {
			eval('var info=' + responseText);
		} catch (ex) {
			context.statusText = exceptionText(ex,SocialtextAdaptor.serverParsingErrorMessage);
			if(context.callback)
				context.callback(context,context.userParams);
			return;
		}
		list = [];
		for(var i=0; i<info.length; i++) {
			var tiddler = new Tiddler(info[i].name);
			tiddler.modified = SocialtextAdaptor.dateFromEditTime(info[i].last_edit_time);
			tiddler.modifier = info[i].last_editor;
			tiddler.tags = info[i].tags;
			tiddler.fields['server.page.id'] = info[i].page_id;
			tiddler.fields['server.page.name'] = info[i].name;
			tiddler.fields['server.page.revision'] = info[i].revision_id;
			list.push(tiddler);
		}
		var sortField = 'server.page.revision';
		list.sort(function(a,b) {return a.fields[sortField] < b.fields[sortField] ? +1 : (a.fields[sortField] == b.fields[sortField] ? 0 : -1);});
		context.revisions = list;
		context.status = true;
	} else {
		context.statusText = xhr.statusText;
	}
	if(context.callback)
		context.callback(context,context.userParams);
};

SocialtextAdaptor.prototype.putTiddler = function(tiddler,context,userParams,callback)
{
	context = this.setContext(context,userParams,callback);
	context.tiddler = tiddler;
	context.title = tiddler.title;
	var uriTemplate = '%0data/workspaces/%1/pages/%2';
	var host = context.host ? context.host : SocialtextAdaptor.fullHostName(tiddler.fields['server.host']);
	var workspace = context.workspace ? context.workspace : tiddler.fields['server.workspace'];
	var uri = uriTemplate.format([host,workspace,tiddler.title,tiddler.text]);
	//var req = doHttp('POST',uri,tiddler.text,SocialtextAdaptor.mimeType,null,null,SocialtextAdaptor.putTiddlerCallback,context,{"X-Http-Method": "PUT"});
	var req = SocialtextAdaptor.doHttpPOST(uri,SocialtextAdaptor.putTiddlerCallback,context,{"X-Http-Method": "PUT"},tiddler.text,SocialtextAdaptor.mimeType);
	return typeof req == 'string' ? req : true;
};

SocialtextAdaptor.putTiddlerCallback = function(status,context,responseText,uri,xhr)
{
	if(status) {
		context.status = true;
	} else {
		context.status = false;
		context.statusText = xhr.statusText;
	}
	if(context.callback)
		context.callback(context,context.userParams);
};

SocialtextAdaptor.prototype.close = function()
{
	return true;
};

config.adaptors[SocialtextAdaptor.serverType] = SocialtextAdaptor;
} //# end of 'install only once'
//}}}
/***
SocialtextStyleOverrides
***/

/*{{{*/
.headerShadow {padding: 2em 0em .5em 1em;}
.headerForeground {padding: 2em 0em .5em 1em;}

#st-page-wiki-title {
	font-size: 80%;
}
.subtitle {
	font-style: italic;
	font-size 80%;
}

/* from #st-tags */
.tagged {
	border-color: #bbeebb;
	background-color: #f4fff4;
}

.tagged .listTitle {
	color: #595;
	font-weight: bold;
}

.tagged .button {
	color: #000;
}

.selected .tagged {
	background-color: ColorPalette::TertiaryLight;
	border: 1px solid ColorPalette::TertiaryMid;
}

/* from #st-incoming-links */
.tagging {
	border-color: #ebb;
	background-color: #fff4f4;
}

.tagging .listTitle {
	color: #b78;
	font-weight: bold;
}

.tagging .button {
	color: #999;
}

.selected .tagging {
	background-color: ColorPalette::TertiaryLight;
	border: 1px solid ColorPalette::TertiaryMid;
}

.tiddler {/* Tiddler body */
	border:1px solid #ccc;
	margin:0.5em;
	background:#fff;
	padding:0.5em;
}

.viewer blockquote {border-left: 0px solid}

.tiddlyLinkNonExisting {
	font-style: italic;
	border-bottom: 1px dashed;
}

.editor input, .editor textarea {
	background: #ffd;
	border-style: solid;
	border-color: #888 #ccc #ccc #888;
	border-width: 2px;
}

.tabContents {white-space: nowrap;}

#displayArea {margin: 1em 20em 0em 14em;}

#sidebar {
	position: absolute;
	right: 3px;
	width: 21em;
	font-size: .9em;
}

#sidebarOptions .button {
	border-color: #eee;
}

#sidebarTabs .tabContents {
	width: 20em;
	overflow: hidden;
}

.viewer tt {
	font-size: 1.2em;
	line-height: 1.4em;
}

ul {list-style-type: square;}
ul ul {list-style-type: circle;}

ol {list-style-type: decimal;}
ol ol {list-style-type: decimal;}
ol ol ol {list-style-type: decimal;}
ol ol ol ol {list-style-type: decimal;}
ol ol ol ol ol {list-style-type: decimal;}
ol ol ol ol ol ol {list-style-type: decimal;}

/*}}}*/
/***
SocialtextScreenStyle
http://www.eu.socialtext.net/static/2.0.0.1/css/st/screen.css
***/

/*{{{*/
body {
	font-family: Arial, sans-serif;
	color: #000;
	background: #eee;
	margin: 0;
}

/* Wiki Navigation */

.st-wiki-nav {
	clear: both;
	margin-left: 10px;
	margin-right: 10px;
}
.st-wiki-nav-content {
	background: url('../../images/st/wiki-nav/solid.gif') repeat-x left bottom;
	margin-left: 24px;
	margin-right: 24px;
	padding-top: 3px;
	min-height: 24px;
}
* html .st-wiki-nav-content {
	padding-bottom: 3px;
	height: 24px;
}

.st-wiki-nav-right {
	background: url('../../images/st/wiki-nav/right-round.gif') no-repeat bottom right;
}

.st-wiki-nav-left {
	background: url('../../images/st/wiki-nav/left-round.gif') no-repeat bottom left;
}

#st-home {
	float: left;
	margin-right: 60px;
	padding-top: 2px;
}

#st-home-link {
	color: white;
	text-decoration: none;
	font-weight: bold;
	font-family: Helvetica, sans-serif;
	font-size: 90%;
}

#st-editing-prefix-container {
	border-collapse: collapse;
	width: 100%;
	padding: 0px;
	margin: 0px;
	margin-bottom: -20px;
}

#st-editing-prefix-container tr td {
	margin: 0px;
	padding: 0px;
}

#st-editing-title {
	color: black;
	background-color: white;
	text-decoration: none;
	font-weight: bold;
	font-family: Helvetica, sans-serif;
	font-size: 90%;
	margin-bottom: 0.4em;
}

#st-wiki-title-invite {
	font-size: 50%;
	font-family: Helvetica, sans-serif;
}

#st-wiki-title-central-page-link {
	font-size: 50%;
	font-family: Helvetica, sans-serif;
}

#st-wiki-title-invite a {
	color: #00f;
}

#st-wiki-logo {
	text-align: center;
	clear: both;
}

#st-wiki-logo-image {
}

.st-wiki-nav-actions {
	float: right;
	color: black;
	font-size: 75%;
	padding-top: 3px;
}

.st-wiki-nav-actions a {
	padding: 2px;
	color: white;
	text-decoration: none;
	font-family: Helvetica, sans-serif;
}

/* Wiki Subnav */

#st-wiki-subnav {
	margin-top: 2px;
	font-size: 70%;
	font-weight: bold;
	font-family: Helvetica, sans-serif;
	color: #888;
}

#st-wiki-subnav a {
	padding: 2px;
	color: #008;
	text-decoration: none;
}

#st-wiki-subnav-right {
	float: right;
	margin-right: 6em;
}

#st-wiki-subnav-left {
	float: left;
	margin-left: 6em;
}
* html #st-wiki-subnav-left {
	margin-left: 3em;
}

/* Wiki Navigation Search Bar */

#st-search-form {
	margin: 0;
	padding: 0;
	padding-top: 1px;
}

#st-search-form .button-table {
	float: left;
	font-size: 79%;
	font-weight: bold;
	margin-left: 5px;
	margin-top: 1px;
}

#st-search-form #st-search-term {
	float: left;
	font-size: 60%;
}

/* Content Outline */

#st-content-border, #st-edit-border {
	position: relative;
	clear: both;
	margin-left: 3px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-top: 0px;
	border-bottom: 1px solid #eee;
}

#st-content-border-left, #st-edit-border-left {
	background: url('../../images/st/page-shadow/left.gif') left top repeat-y;
	position: relative;
}

#st-content-border-right, #st-edit-border-right {
	background: url('../../images/st/page-shadow/right.gif') right top repeat-y;
	position: relative;
}

#st-content-border-top, #st-edit-border-top {
	position: relative;
	background: url('../../images/st/page-shadow/top.gif') left top repeat-x;
}

#st-content-border-bottom, #st-edit-border-bottom {
	background: url('../../images/st/page-shadow/bottom.gif') left bottom repeat-x;
	position: relative;
}

#st-content-border-left-top, #st-edit-border-left-top {
	background: url('../../images/st/page-shadow/left-top.gif') left top no-repeat;
	position: relative;
}
#st-content-border-right-top, #st-edit-border-right-top {
	background: url('../../images/st/page-shadow/right-top.gif') right top no-repeat;
	position: relative;
}

#st-content-border-left-bottom, #st-edit-border-left-bottom {
	background: url('../../images/st/page-shadow/left-bottom.gif') left bottom no-repeat;
	position: relative;
}

#st-content-border-right-bottom, #st-edit-border-right-bottom {
	background: url('../../images/st/page-shadow/right-bottom.gif') right bottom no-repeat;
	padding-top: 5px;
	padding-bottom: 9px;
	position: relative;
}

* html #st-content-border-right-bottom, * html #st-edit-border-right-bottom {
	padding-top: 4px;
	padding-left: 7px;
	padding-right: 8px;
	position: relative;
}

.st-content-width-controller {
	width: 100%;
	position: relative;
	border-collapse: collapse;
}
.st-content-width-controller td {
	vertical-align: top;
}
.st-content {
	position: relative;
	background-color: white;
	margin-top: 0px;
	margin-left: 7px;
	margin-right: 8px;
	margin-bottom: -1px;
	border-left: 1px dotted #80a9f3;
	border-right: 1px dotted #80a9f3;
	border: 1px solid #80a9f3;
	padding: 6px 12px 12px 12px;
}
* html .st-content {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

/* This textarea is only for Safari. However, if we use display:none; here Safari ignores the .value operation in JS */
#st-raw-wikitext-textarea {
	width:1px;
	height:1px;
	margin:0;
	padding:0;
}

/* Action Buttons */
.button-table, .button-table tr td {
	border-collapse: collapse;
	margin: 0;
	padding: 0;
}
.button-rounded {
	background: url('../../images/st/grey-button/left-top-rounded.png') top left no-repeat;
	margin: 0;
}
.button-rounded-right-top {
	background: url('../../images/st/grey-button/right-top-rounded.png') top right no-repeat;
	margin: 0;
}
.button-rounded-left-bottom {
	background: url('../../images/st/grey-button/left-bottom-rounded.png') bottom left no-repeat;
	margin: 0;
}
.button-rounded-right-bottom {
	background: url('../../images/st/grey-button/right-bottom-rounded.png') bottom right no-repeat;
	margin: 0;
}
.button-straight {
	background: url('../../images/st/grey-button/left-top-straight.png') top left no-repeat;
	margin: 0;
}
.button-straight-right-top {
	background: url('../../images/st/grey-button/right-top-straight.png') top right no-repeat;
	margin: 0;
}
.button-straight-left-bottom {
	background: url('../../images/st/grey-button/left-bottom-straight.png') bottom left no-repeat;
	margin: 0;
}
.button-straight-right-bottom {
	background: url('../../images/st/grey-button/right-bottom-straight.png') bottom right no-repeat;
	margin: 0;
}
.button-content {
	font-size: 90%;
}
.button-content a {
	display: block;
	padding: 2px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Helvetica, Verdana, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: black;
}

.button-content input.submit {
	border: 0px;
	padding: 2px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Helvetica, Verdana, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: black;
	background-color: transparent;
}

/* Personal Homepage */

#st-homepage {
	background: white url('../../images/st/homepage/blue-fade.gif') top left no-repeat;
}

#st-homepage-layout {
	margin-top: 15px;
	clear: both;
	width: 100%;
	border-collapse: collapse;
}

#st-homepage-layout tr td.st-homepage-layout-cell {
	padding: 5px;
	vertical-align: top;
}

#st-homepage-layout-dashboard {
	width: 50%
}

#st-homepage-layout-notes {
	width: 50%;
}

#st-homepage-notes, #st-homepage-dashboard {
	text-align: left;
	width: 95%;
}

#st-user-greeting, #st-wiki-title {
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 150%;
}
#st-wiki-title {
	margin-left: 5px;
}

#st-user-greeting {
	position: relative;
	text-align: right;
	float: right;
}

#st-group-notes-content, #st-personal-notes-content {
}

.st-homepage-section {
	margin-bottom: 15px;
}

#st-homepage-notes .st-homepage-section {
	background-color: white;
	border: 1px solid #aaa;
	padding: 15px;
}

.st-homepage-section-title {
	font-size: 110%;
	font-family: Helvetica, Verdana, sans-serif;
}

#st-homepage-notes .st-homepage-section-title {
	color: #aaa;
	text-decoration: underline;
}

.st-homepage-notes-edit-link {
	background: url('../../images/st/homepage/edit-icon.gif') no-repeat left top;
	display: block;
	text-indent: -2000px;
	height: 13px;
	width: 36px;
	text-decoration: none;
	padding:0;
}
* html .st-homepage-notes-edit-link {
	border:1px solid white;
}

.st-homepage-notes-edit {
	font-family: Verdana, sans-serif;
	font-size: 65%;
	float: right;
}

.st-homepage-notes-content {
	font-size: 85%;
	margin-top: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: Verdana, Helvetica, sans-serif;
}

#st-dyk {
	border-color: #cca !important;
	background-color: #ffe !important;
}

#st-dyk-title {
	color: #e4a020 !important;
	text-decoration: none !important;
}


/* Homepage Simple List */

#st-whats-new-title-link {
	background: url('../../images/st/homepage/icon-28-pages.gif') no-repeat left top;
}
#st-watchlist-title-link {
	background: url('../../images/st/homepage/icon-28-star.gif') no-repeat left top;
}
#st-wikis-title-link {
	background: url('../../images/st/homepage/icon-28-group.gif') no-repeat left top;
}
.st-homepage-simplelist-title-link {
	display: block;
	padding-left: 32px;
	min-height: 32px;
}
* html .st-homepage-simplelist-title-link {
	height: 32px;
}

.st-homepage-simplelist-title {
}

.st-homepage-simplelist-table {
	margin-left: 25px;
	border: 1px dashed #ddd;
	border-collapse: collapse;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 80%;
	width: 95%;
}

.st-homepage-simplelist-table td {
	padding: 2px;
}

.st-homepage-simplelist-table tr.st-homepage-simplelist-row-odd {
	background-color: #f3f7f7;
}

.st-homepage-simplelist-table tr.st-homepage-simplelist-row-even {
	background-color: white;
}

.st-homepage-simplelist-table a {
	color: #4f55dd;
	text-decoration: none;
}

.st-homepage-simplelist-table a:visited {
	color: #551a8b;
}

.st-homepage-simplelist-subleft {
	font-size: 80%;
	margin-left: 1em;
	color: #666;
}

.st-homepage-simplelist-right {
	width: 20%;
}

.st-homepage-simplelist-subright {
	font-size: 80%;
	color: #666;
}

.st-homepage-simplelist {
}

.st-homepage-simplelist-header {
	min-height: 35px;
}

.st-homepage-simplelist-header .button-table {
	float: right;
	margin-right: 15px;
	font-size: 95%;
}

.st-homepage-simplelist-header .button-table .button-content {
	padding: 1px;
}

.st-homepage-whatsnew-author, .st-homepage-whatsnew-date {
	color: #555;
}
.st-homepage-whatsnew-attribution {
	padding-left: 1em;
	font-size: 80%;
	color: #aaa;
}

/* Homepage Wikis List */

#st-wikis-title {
}

/* Data and Templates */

.st-jst-template, .st-json {
	display: none;
}

/* Page Sidebox Common Styles */

#st-page-boxes-toggle {
	position: relative;
	float: right;
	text-align: right;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 80%;
	margin-bottom: 0.7em;
}

#st-page-boxes-toggle-link {
	text-decoration: none;
}

#st-page-boxes-underlay {
	float: right;
	margin-top: -10px;
	margin-right: 10px;
	background: white;
	z-index: 198;
	clear: both;
	margin-left: 15px;
}
* html #st-page-boxes-underlay {
	margin-right: 4px;
}
#st-page-boxes {
	background: inherit;
	position: absolute;
	right: 23px;
	z-index: 199;
	margin-top: 15px;
	margin-left: 20px;
}
#st-page-boxes, #st-page-boxes-underlay {
	width: 225px;
	/* padding-left: 15px; */ /* Gives the white border effect, cwest dislikes it. */
}

.st-page-box {
	border: 1px solid black;
	padding: 5px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 80%;
	margin-top: 15px;
}

.st-page-box-title {
	font-family: Helvetica, Verdana, sans-serif;
	font-weight: bold;
	margin-bottom: 10px;
}

.st-page-box-listing {
	margin: 0;
	padding: 0;
}

.st-page-box-listing-entry {
	display: block;
}

.st-page-boxes-nobacklinks {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 90%;
	color: #888;
}

.st-page-box-first {
	margin-top: 0px;
}

/* Page Display */

#st-page-content {
	clear: left;
	margin-top: 6px;
	margin-bottom: 0;
	padding-bottom: 0;
}

#st-page-content, #st-page-content td {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 90%;
}

#st-page-wiki-title {
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 65%;
	font-weight: bold;
	color: #aaa;
	margin-bottom: 0.2em;
	margin-top: 0.1em;
	padding-top: 0;
}

#wiki {
	margin: 0;
	padding: 0;
}

#st-page-title {
}

#st-page-titletext, .st-page-title {
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 150%;
	font-weight: bold;
	color: #888;
	border-bottom: 1px solid #888;
}

#st-newpage-pagename-edit {
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
	color: #000;
	border: 1px solid black;
	padding-left: 0.3em;
	background-color: #ffd;
}

#st-page-details {
	font-style: italic;
	font-size: 75%;
	font-family: Georgia, serif;
	margin: 6px 10px 0 10px;
}

#st-page-details-feed-icon {
	vertical-align: middle;
	border: none;
}

#st-page-stats {
	float: right;
	vertical-align: middle;
}

#st-attribution {
	float: left;
	margin-bottom: 10px;
}

#st-page-editing-wysiwyg {
	background: #ffd;
	border-style: solid;
	border-color: #888 #ccc #ccc #888;
	border-width: 2px;
	width: 100%;
}

#st-page-editing-toolbar {
	margin-left: -6px;
	overflow: hidden;
	float: left;
	height: 25px;
}

#wikiwyg_wikitext_textarea {
	margin-top: 4px;
	background: #ffd;
	border-style: solid;
	border-color: #888 #ccc #ccc #888;
	border-width: 2px;
	width: 100%;
	font-family: monospace;
}

#st-page-maincontent {
}

#st-page-editing, #wikiwyg_wikitext_textarea {
}

#st-page-editing-pagebody-decoy, #st-page-editing-wysiwyg {
	display: none;
}

#st-editing-tools-edit {
	display: none;
}

#st-mode-wysiwyg-button
{
	font-size: 70%;
	margin-left: 4em;
}

#st-mode-wikitext-button
{
	font-size: 70%;
}

#st-edit-tips
{
	font-size: 70%;
}

.wikiwyg_button {
	background: #FFFFFF;
	border: 1px solid #FFFFFF;
	cursor: pointer;
	width: 20px;
	height: 20px;
	vertical-align: bottom;
}

.wikiwyg_button:hover {
	border: 1px outset;
}

.wikiwyg_button:active {
	border: 1px inset;
}

#wikiwyg_toolbar {
	display: none;
}

/* Sidebox Pagetools: Revisions, Watchlist */
#st-side-box-pagetools {
	border-collapse: collapse;
}

#st-rewind-norevisions {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #777;
	text-decoration: none;
}

#st-side-box-pagetools a {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #555;
	text-decoration: none;
}

/* Page View Tags/Incoming Links Sidebox */

#st-tags {
	background: #f4fff4;
	border-color: #bbeebb;
	color: #999;
}

#st-tags-title {
	color: #595;
}

#st-tags-addlink, #st-tags-addbutton {
	font-weight: bold;
}

#st-tags-listing {
	margin-bottom: 5px;
}

#st-tags-addinput, #st-tags-message, #st-tags-suggestion {
	display: none;
}

#st-tags-deletemessage {
	font-size: 90%;
	color: #555;
	display: none;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

#st-tags-suggestion {
	margin-top: 2px;
}

.st-tags-level1 {
	font-size: 90%;
}

.st-tags-level2 {
	font-size: 100%;
}

.st-tags-level3 {
	font-size: 110%;
}

.st-tags-level4 {
	font-size: 120%;
}

.st-tags-level5 {
	font-size: 130%;
}

.st-tags-tagline .st-tags-tagdelete {
	text-decoration: none;
	color: #ccc;
}

.st-tags-tagline a {
	text-decoration: none;
	color: #444;
}

#st-tags-field {
	width: 95%;
}

#st-incoming-links {
	border-color: #ebb;
	background-color: #fff4f4;
}

#st-incoming-links-title {
	color: #b78;
}

#st-attachments {
	border-color: #bbe;
	background-color: #f4f4ff;
}

#st-attachments-uploadbutton, #st-attachments-managebutton {

}
#st-attachments-buttons-uploadbutton {
	margin: 0px;
	padding: 0px;
	padding-left: 2px;
}
#st-attachments-buttons-managebutton {
	margin: 0px;
	padding: 0px;
	padding-right: 2px;
}

#st-attachments-buttons td {
	padding-right: 3px;
	font-size: 99%;
}

#st-attachments-buttons {
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;
	margin-top: 5px;
}

#st-attachments-title {
	color: #77b;
}

.st-attachments-line {
	width:100%;
	overflow:hidden;
}

/* Actions Bar */

#st-actions-bar-spacer {
	clear:both;
	height:0.5em;
	overflow:hidden;
}

#st-actions-bar-spacer-clear {
	clear:both;
	height:1px;
	overflow:hidden;
}


#st-actions-bar, #st-editing-tools-bar {
	margin-left: 30px !important;
	margin-right: 30px !important;
}

/* Footer */
#st-footer {
	margin-top: -8px;
	margin-bottom: 5px;
	clear: both;
}

/* Socialtext Attribution */

#st-socialtext-attribution {
	clear: both;
	text-align: center;
	font-size: 80%;
	font-family: Helvetica, sans-serif;
}

#st-socialtext-attribution-link {
	text-decoration: none;
}

#st-socialtext-attribution-image {
	border: 0;
}


/* Page Actions */

#st-edit-button-border-left-middle, #st-login-to-edit-button-border-left-middle {
	background: url('../../images/st/button-blue/left-middle.gif') left top repeat-y;
}
#st-edit-button-border-right-middle, #st-login-to-edit-button-border-right-middle {
	background: url('../../images/st/button-blue/right-middle.gif') right top repeat-y;
}

#st-edit-button-border-left-top, #st-login-to-edit-button-border-left-top {
	background: url('../../images/st/button-blue/left-top.gif') left top no-repeat;
}
#st-edit-button-border-right-top, #st-login-to-edit-button-border-right-top {
	background: url('../../images/st/button-blue/right-top.gif') right top no-repeat;
}

#st-edit-button-border-left-bottom, #st-login-to-edit-button-border-left-bottom {
	background: url('../../images/st/button-blue/left-bottom.gif') left bottom no-repeat;
}

#st-edit-button-border-right-bottom, #st-login-to-edit-button-border-right-bottom {
	background: url('../../images/st/button-blue/right-bottom.gif') right bottom no-repeat;
}

#st-edit-button-link, #st-login-to-edit-button-link {
}

#st-comment-button-border-left-middle {
	background: url('../../images/st/button-purple/left-middle.gif') left top repeat-y;
}

#st-comment-button-border-right-middle {
	background: url('../../images/st/button-purple/right-middle.gif') right top repeat-y;
}

#st-comment-button-border-left-top {
	background: url('../../images/st/button-purple/left-top.gif') left top no-repeat;
}

#st-comment-button-border-right-top {
	background: url('../../images/st/button-purple/right-top.gif') right top no-repeat;
}

#st-comment-button-border-left-bottom {
	background: url('../../images/st/button-purple/left-bottom.gif') left bottom no-repeat;
}

#st-comment-button-border-right-bottom {
	background: url('../../images/st/button-purple/right-bottom.gif') right bottom no-repeat;
}

#st-comment-button-link {
}

#st-save-button-border-left-middle {
	background: url('../../images/st/button-green/left-middle.gif') left top repeat-y;
}
#st-save-button-border-right-middle {
	background: url('../../images/st/button-green/right-middle.gif') right top repeat-y;
}

#st-save-button-border-left-top {
	background: url('../../images/st/button-green/left-top.gif') left top no-repeat;
}
#st-save-button-border-right-top {
	background: url('../../images/st/button-green/right-top.gif') right top no-repeat;
}

#st-save-button-border-left-bottom {
	background: url('../../images/st/button-green/left-bottom.gif') left bottom no-repeat;
}

#st-save-button-border-right-bottom {
	background: url('../../images/st/button-green/right-bottom.gif') right bottom no-repeat;
}

#st-save-button-link {
}

#st-preview-button-border-left-middle {
	background: url('../../images/st/button-gold/left-middle.gif') left top repeat-y;
}
#st-preview-button-border-right-middle {
	background: url('../../images/st/button-gold/right-middle.gif') right top repeat-y;
}

#st-preview-button-border-left-top {
	background: url('../../images/st/button-gold/left-top.gif') left top no-repeat;
}
#st-preview-button-border-right-top {
	background: url('../../images/st/button-gold/right-top.gif') right top no-repeat;
}

#st-preview-button-border-left-bottom {
	background: url('../../images/st/button-gold/left-bottom.gif') left bottom no-repeat;
}

#st-preview-button-border-right-bottom {
	background: url('../../images/st/button-gold/right-bottom.gif') right bottom no-repeat;
}

#st-preview-button-link {
}

#st-cancel-button-border-left-middle {
	background: url('../../images/st/button-crimson/left-middle.gif') left top repeat-y;
}
#st-cancel-button-border-right-middle {
	background: url('../../images/st/button-crimson/right-middle.gif') right top repeat-y;
}

#st-cancel-button-border-left-top {
	background: url('../../images/st/button-crimson/left-top.gif') left top no-repeat;
}
#st-cancel-button-border-right-top {
	background: url('../../images/st/button-crimson/right-top.gif') right top no-repeat;
}

#st-cancel-button-border-left-bottom {
	background: url('../../images/st/button-crimson/left-bottom.gif') left bottom no-repeat;
}

#st-cancel-button-border-right-bottom {
	background: url('../../images/st/button-crimson/right-bottom.gif') right bottom no-repeat;
}

#st-cancel-button-link {
}

#st-edit-more-button-border-left-middle {
	background: url('../../images/st/button-blue/left-middle.gif') left top repeat-y;
}
#st-edit-more-button-border-right-middle {
	background: url('../../images/st/button-blue/right-middle.gif') right top repeat-y;
}

#st-edit-more-button-border-left-top {
	background: url('../../images/st/button-blue/left-top.gif') left top no-repeat;
}
#st-edit-more-button-border-right-top {
	background: url('../../images/st/button-blue/right-top.gif') right top no-repeat;
}

#st-edit-more-button-border-left-bottom {
	background: url('../../images/st/button-blue/left-bottom.gif') left bottom no-repeat;
}

#st-edit-more-button-border-right-bottom {
	background: url('../../images/st/button-blue/right-bottom.gif') right bottom no-repeat;
}

#st-edit-more-button-link {
}

.st-page-action-button-link {
	min-height: 24px;
	min-width: 100px;
	text-align: center;
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 90%;
	text-decoration: none;
	color: #fff;
	font-weight: bold;
	display: block;
	padding-top: 8px;
	padding-bottom: 0px;
	margin-bottom: -3px;
	width: 100%;
	margin-left: -2px;
}
* html .st-page-action-button-link {
	padding-top: 5px;
	padding-bottom: 0px;
	height: 24px;
}

.st-page-action-button {
	float: left;
	margin: 0;
	padding: 0;
	margin-right: 10px;
	min-height: 20px;
	border-collapse: collapse;
	width: 100px;
}

/* Attach File Interface */

#st-attachments-attachinterface {
	font-family: Helvetica, sans-serif;
	font-size: 90%;
	display: none;
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 2000;
	background-image: url('../../images/st/popup/bg.png');
}
#st-attachments-manageinterface {
	font-family: Helvetica, sans-serif;
	font-size: 90%;
	display: none;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 2000;
	background-image: url('../../images/st/popup/bg.png');
}

* html #st-attachments-attachinterface {
	background-image: none;
}
* html #st-attachments-manageinterface {
	background-image: none;
}
* html .popup-overlay {
	background-image: url('../../images/st/popup/bg.png');
	background-color: #000;
	opacity: .70;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 2001;
}

#st-attachments-attach-interface {
	z-index: 2002;
	background-color: #fff;
	color: #000;
	border: 4px solid #ccc;
	padding: 1em;
	width: 520px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10%;
	position: absolute;
	top: 0px;
}

* html #st-attachments-attach-interface {
}

#st-attachments-attach-formtarget {
	width: 0px;
	height: 0px;
	border: 0;
	padding: 0;
	margin: 0;
}

#st-attachments-attach-message {
	font-size: 90%;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
}

#st-attachments-attach-title {
	font-weight: bold;
	font-size: 120%;
}

#st-attachments-attach-close {
	float: right;
	margin-top: 6px;
}

#st-attachments-attach-uploadbutton {
	float: right;
	margin-right: 6px;
	margin-top: 6px;
	padding-bottom: 0;
}

#st-attachments-attach-fileprompt {
	margin: 0.2em 0 0.4em 0;
	padding-bottom: 0px;
}

#st-attachments-attach-submit {
	font-size: 90%;
	font-weight: bold;
}

#st-attachments-attach-filename {
	font-size: 90%;
}

#st-attachments-attach-uploadmessage {
	font-weight: bold;
	margin-bottom: 1em;
	display: none;
}

#st-attachments-attach-error {
	font-weight: bold;
	color: #f00;
	margin-bottom: 1em;
	display: none;
}

#st-attachments-attach-list {
	display: none;
	color: #666;
	font-size: 90%;
	margin-top: 1em;
	margin-bottom: 1em;
	border-top: 1px solid #4949BA;
	border-bottom: 1px solid #4949BA;
	background-color: #F5F5F5;
	padding: 3px;
}

.st-attachments-attach-listlabel {
	font-size: 90%;
	color: #4949BA;
}

/* Queue File Dialog */

#st-attachmentsqueue-interface {
	font-family: Helvetica, sans-serif;
	font-size: 90%;
	display: none;
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	background-image: url('../../images/st/popup/bg.png'); /* Don't forget IE hack for ship! */
	z-index: 2000;
}

* html #st-attachmentsqueue-interface {
	background-image: none;
}

#st-attachmentsqueue-dialog {
	z-index: 2002;
	background-color: #fff;
	color: #000;
	border: 4px solid #ccc;
	padding: 1em;
	width: 530px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10%;
	position: absolute;
	top: 0px;
}

* html #st-attachmentsqueue-dialog {
}

#st-attachmentsqueue-fileprompt {
	margin-bottom: 0.4em;
	margin-top: 0;
	padding-bottom: 0;
}

#st-attachmentsqueue-title {
	font-weight: bold;
	font-size: 120%;
}

#st-attachmentsqueue-close {
	float: right;
	margin-top: 6px;
}

#st-attachmentsqueue-uploadbutton {
	float: right;
	margin-right: 6px;
	margin-top: 6px;
	padding-bottom: 0;
}

#st-attachmentsqueue-submit {
	font-size: 90%;
}

#st-attachmentsqueue-filename {
	font-size: 90%;
}

#st-attachmentsqueue-message {
	font-size: 90%;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
}

#st-attachmentsqueue-uploadmessage {
	font-weight: bold;
	margin-bottom: 1em;
	display: none;
}

#st-attachmentsqueue-error {
	font-weight: bold;
	color: #f00;
	margin-bottom: 1em;
	display: none;
}

#st-attachmentsqueue-list {
	display: none;
	color: #666;
	font-size: 90%;
	margin-top: 1em;
	margin-bottom: 1em;
	border-top: 1px solid #4949BA;
	border-bottom: 1px solid #4949BA;
	background-color: #F5F5F5;
	padding: 3px;
}

.st-attachmentsqueue-listlabel {
	font-size: 90%;
	color: #4949BA;
}

/* Lists */

tr.st-trbg-even, tr.st-trbg-even td{
	background-color: #f3f7f7;
}

tr.w-st-even-row, tr.w-st-even-row td {
	background-color: #f3f7f7;
}

.query-results-header-title, .query-results-header-last-edit-by {
	text-align: left;
}


.query-results-row-revisions {
	text-align: right;
}

.query-results-content {
	font-size: 85%;
	border-collapse: collapse;
	border: 1px dashed #ddd;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
}

.query-results-row {
	border-collapse: collapse;
	border: 1px dashed #ddd;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
}

.query-results-row a {
	text-decoration: underline;
	color: #00f;
}

.query-results-row td {
	font-family: Verdana;
	padding: 0.3em;
	border-left: 1px dashed #ddd;
	border-right: 1px dashed #ddd;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}

.query-results-header-row {
	border-collapse: collapse;
	border: 1px dashed #ddd;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
}

.query-results-header-row a {
	text-decoration: underline;
	color: #00f;
}

.query-results-header-row th {
	font-family: Helvetica;
	padding: 0.3em;
	border-left: 1px dashed #ddd;
	border-right: 1px dashed #ddd;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}

div.st-actionbutton {
	float: left;
}

div#deleteme-st-actions-bar {
	clear: both;
	margin: 0.8em 20px 0.2em auto;
	padding: 0;
}

/* Manage File Interface */



#st-attachments-manage-interface {
	z-index: 2002;
	background-color: #fff;
	color: #000;
	border: 4px solid #ccc;
	padding: 1em;
	width: 520px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10%;
	position: absolute;
	top: 0px;
}

#st-attachments-manage-filetable {
	height: 150px;
	margin: 0;
	padding: 0;
	width: 100%;
	overflow: auto;
	border: 1px solid #ccc;
}

#st-attachments-manage-filelisting tbody td {
	font-size: 90%;
}
#st-attachments-manage-filelisting {
	width: 100%;
	border-collapse: collapse;
	border: 0;
	margin: 0;
	padding: 0;
}

#st-attachments-manage-fileheader {
	background: #ccc;
	font-weight: bold;
	border-bottom: 1px black solid;
}

#st-attachments-manage-close {
	float: right;
	margin-top: 3px;
	margin-right: -2px;
	font-weight: bold;
}

#st-attachments-manage-delete {
	margin-top: 3px;
	float: left;
	font-weight: bold;
}

.st-attachments-manage-filerow {
	border-bottom: 1px solid #ccc;
}

.row-odd {
	background-color: #eee;
}

.row-even {
	background-color: #fff;
}

.row-on {
	background-color: #009 !important;
	color: white !important;
}

.row-on a {
	color: #fff !important;
}

#st-attachments-manage-deletemessage {
	color: red;
}

/* Page tools icons */

#st-pagetools-print {
	background: url('../../images/st/pagetools/print.gif')
	left center no-repeat;
}

#st-pagetools-email {
	background: url('../../images/st/pagetools/email.gif')
	left center no-repeat;
}

#st-pagetools-tools {
	background: url('../../images/st/pagetools/tools.gif')
	left center no-repeat;
}

/*
 #st-pagetools-watch {
	background: url('../../images/st/pagetools/watch-blue.gif')
	left center no-repeat;
}
*/


/* *********** Settings *********** */

#st-settings-pane {
}
* html #settings-pane { font-size: 85%;}

.settings-start-table {
}
* html .settings-start-table { font-size: 90%;}

#st-settings-select {
	padding: 0px 10px 10px 10px;
	vertical-align: top;
	width: 1px;

	background-color: #eff1ec;
	border: none;
}

#st-settings-section {
	padding: 0px 10px 10px 10px;
	vertical-align: top;
}

.settings-top-header {
	margin-top: 1em;
	font-weight: bold;
	width: 15em;
}

.settings-header {
	margin-top: 1em;
	font-weight: bold;
}

.settings-selections {
	padding: 0px 0px 0px 20px;
	line-height: 1.5em;
}

.settings-selections a:visited, .settings-selections a:active {
	color: #0000ff;
}

.settings-link {
	clear: both;
	display: block;
}

.settings-section-left {
	text-align: right;
}

.settings-label {
	font-weight: bold;
}

.settings-help {
	color: #888;
}

.settings-comment {
}

.users-invite-message {
	padding: 0.5em 0.5em 0.5em 2em;
	background-color: #eee;
	/* This seems necessary to fix an IE bug that sometimes
		causes the text in this div to be invisible */
	z-index: 1000;
}

.workspace-entry-header {
	margin-top: .5em;
	font-weight: bold;
}

.workspace-entry {
	margin-left: 3em;
}

.workspace-entry-p {
	margin-top: .5em;
	margin-bottom: .75em;
}

.workspace-subentry {
	font-style: italic;
	font-weight: bold;
	margin-left: 1.5em;
}

.preferences-td {
	padding:.5em 0 1.5em 0;
}

.preferences-query {
	text-align: left;
}

.preference-radio {
	background-color: #cec;
}
.user-settings-listall-headings td {
	background-color: #eff3ef;
}

#st-settings-save {
	padding-bottom: 0.5em;
}

.standard-button-cancel {
	font-weight: bold;
	background-color: #71004b;

	border-left: 1px solid #aaa;
	border-top: 1px solid #aaa;
	border-bottom: 2px solid #333;
	border-right: 2px solid #333;
	color: #f4f3b9;
	width: 8em;
}

.standard-button-submit {
	font-weight: bold;
	background-color: #656084;

	border-left: 1px solid #aaa;
	border-top: 1px solid #aaa;
	border-bottom: 2px solid #333;
	border-right: 2px solid #333;
	color: #f4f3b9;
	width: 8em;
}

#st-settings {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 90%;
}


/* Listview Tabs */


#st-listview a:visited {
	color: #551a8b;
}
#st-listview-tabs ul {
	display: block;
	list-style: none outside;
	margin: 0 0 0 4em;
	padding: 0;
	font-family: Helvetica, Arial, Sans-serif;
	font-size: 80%;
}

#st-listview-tabs li {
	display: block;
	float: left;
	margin: 0 0.8em 0 0;
	padding: 3px 0.6em 0 0.6em;
	border: 1px solid #d8d8d8;
	border-bottom: 1px solid rgb(128, 169, 243);
	background-color: #f4f4f4;
	position: relative;
	bottom: -2px;
}

#st-listview-tabs li.spacer {
	margin: 0 0.8em 0 2em;
}

#st-listview-tabs a {
	color: #bbb;
	text-decoration: none;
}

#st-listview-tabs li.selected {
	background-color: #fff !important;
	border: 1px solid rgb(128, 169, 243) !important;
	border-bottom: 1px solid #fff !important;
	font-weight: bold !important;
}

#st-listview-tabs li.selected a {
	color: #000 !important;
}

/* Category List Display */

#st-category-display-links {
	margin-bottom: 1em;
	font-size: 90%;
}

#st-tag-listbody {
	font-family: Helvetica, Verdana, sans-serif;
}

/* Attachments List Display */

#st-attachments-list-body table.button-table {
	margin-top: 0.1em;
	font-size: 80%;
}


/* ********** PageTools Menu ************** */

div#st-editing-tools {
	float: left;
}

div#st-pagetools {
	z-index: 300;
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 10px;
	float: right;
	margin: 18px 0 0 0em;
	color: #000;
	vertical-align: bottom;
	position: relative;
}

#st-pagetools a {
	text-decoration: none;
	color: black;
	padding-left: 17px;
}

#st-pagetools span {
	color: inherit;
	padding-left: 17px;
	vertical-align: top;
}

#st-pagetools span.st-watchlist-link {
	color: inherit;
	vertical-align: top;
}

.st-watchlist-link {
	cursor: pointer;
}

div#st-pagetools ul.level2 {
	z-index: 300;
	margin: 0;
	padding: 0;
	background: white;
	border: 1px solid #CCC;
	border-width: 0 1px;
}

div#st-pagetools li {
	position: relative;
	list-style: none;
	margin: 0;
	float: left;
	width: 7em;
	line-height: 11px;
}

div#st-pagetools ul ul li:hover {
	background: #BFE2FF;
}

div#st-pagetools li a {
	display: block;
	text-decoration: none;
}

div#st-pagetools>ul a {
	width: auto;
}

div#st-pagetools ul ul {
	position: absolute;
	width: auto;
	display: none;
}

div#st-pagetools ul ul li {
	line-height: 1.5em;
/*	width: 100%; */
	width: 14em;
}

.first {
	border-top: 1px solid #CCC;
}

.separator {
	border-bottom: 1px solid #CCC;
}

div#st-pagetools ul ul li a {
	border-bottom: 1px solid #CCC;
	padding-left: 15px;
	padding-right: 3px;
	margin-right: 3px;
	border: 0px;
}

div#st-pagetools li.submenu li.submenu:hover {
	z-index: 300;
	background-color: #BFE2FF;
}

div#st-pagetools ul.level1 li.submenu:hover ul.level2 {
	display:block;
}

div#st-pagetools ul.level2 {
	top: 1.0em;
	left: -9.5em;
}

/*

=head2 Revision List Display

Change these styles to update the page revision list.

*/

#st-revision-list-table {
	border-collapse: collapse;
	font-size: 85%;
	color: #000;
}

.st-page-title-decorator {
	color: #C80000;
}

.st-revision-header-emphasis {
	color: #C80000;
}

.st-revision-list-compare-button-row {
}

.st-revision-list-compare-button-cell {
	padding-top: 0.3em;
	text-align: center;
}

.st-revision-list-compare-button {
}

#st-revision-list-header-row {
}

#st-revision-list-header-select {
	padding: 6px 2px 2px 2px;
	text-align: center;
}

#st-revision-list-header-revision {
	padding: 6px 2px 2px 2px;
	text-align: left;
}

#st-revision-list-header-edited-by {
	padding: 6px 2px 2px 2px;
	text-align: center;
}

#st-revision-list-header-date {
	padding: 6px 2px 2px 2px;
	text-align: center;
}

.st-revision-list-row {
	border-collapse: collapse;
	border: 1px dashed #ddd;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
}

.st-revision-list-row td {
	font-family: Verdana;
	padding: 0.3em;
	border-left: 1px dashed #ddd;
	border-right: 1px dashed #ddd;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}

.st-revision-list-row-select {
	padding: 3px 0 2px 0;
	text-align: center;
}

.st-revision-list-row-select-old {
}

.st-revision-list-row-select-new {
}

.st-revision-list-row-revision {
}

.st-revision-list-row-revision-link {
}

.st-revision-list-row-edited-by {
}

.st-revision-list-row-date {
}

/* Revision Menu */

#st-pagetools.st-revision-view-bar {
	float: left;
}

ul.st-revision-menu {
	list-style: none;
	margin: 0;
	padding: 0.2em;
	font-size: 80%;
}

ul.st-revision-menu li {
	float: left;
	padding: 0 0.4em 0 0.4em;
	border-right: thin solid #000000;
}

ul.st-revision-menu li.st-last {
	border-right: none;
}

#st-restore-revision-button {
	font-size: 80%;
}

/*

=head2 Revision Compare Display

When comparing two revisions of a page, these styles apply.

*/

#st-revision-compare-table {
	background-color: #f0f0f0;
}

#st-revision-compare-table td {
	background-color: white;
}

.st-revision-compare-old {
	background-color: #fdd;
	text-decoration: line-through;
}
.st-revision-compare-new {
	background-color: #dfd;
	font-weight: bold;
}

/* Weblog View */

#st-weblog {
	padding: 0;
}

#st-content-weblog-display-width-controller {
}
#st-content-weblog-display-width-controller-nav {
	width: 230px;
	margin-left: 15px;
	border-left: 5px solid #ddd;
	margin-top: -1px;
}

#st-weblog-content {
	font-family: Verdana, Helvetica, sans-serif;
	margin-top: -1px;
	margin-bottom: -1px;
	border-top: 1px solid #80a9f3;
	border-bottom: 1px solid #80a9f3;
}

#st-weblog-title {
	font-family: 'Trebuchet MS', Verdana, Helvetica, sans-serif;
	font-family: 'Times New Roman', serif;
	background-color: #80a9f3;
	color: #fff;
	font-size: 150%;
	font-weight: bold;
	padding: 0.2em;
	padding-left: 1em;
}

#st-weblog-wikititle {
	font-family: Helvetica, Verdana, sans-serif;
	font-style: italic;
	font-size: 40%;
	color: #fff;
	margin-bottom: 0.2em;
	margin-top: 0.1em;
	padding-top: 0;
}

#st-weblog-titletext {
	font-family: Helvetica, Verdana, sans-serif;
	font-weight: bold;
	color: #fff;
}

div.st-weblog-entry {
	margin-top: 0.2em;
	margin-bottom: 4.8em;
	padding: 0 1.5em 0 1.5em;
}

.st-page-title {
	clear: both;
}

div.st-weblog-entrytitle span.text {
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 150%;
	font-weight: bold;
	color: #000;
}

.st-weblog-entrycontent {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 90%;
	border-bottom: 1px solid #888;
}

.st-weblog-byline {
	float: left;
	text-align: left;
	font-style: italic;
	font-size: 70%;
	font-family: Verdana, Helvetica, sans-serif;
}

.st-weblog-post-links {
	float: right;
	text-align: right;
	font-size: 70%;
	font-family: Verdana, Helvetica, sans-serif;
}

#st-weblog-archives, #st-weblog-navigation {
	position: relative;
	float: right;
	width: 230px;
}

#st-weblog-archives {
	margin-top: 15px;
	clear: right;
}

#st-weblog-archives-title, #st-weblog-navigation-title {
	margin-left: 15px;
	font-family: Helvetica, sans-serif;
	font-size: 95%;
	font-weight: bold;
	color: #999;
	border-bottom: 2px solid #f99;
	padding-bottom: 5px;
	padding-top: 5px;
	margin-bottom: 5px;
}

#st-weblog-navigation-content {
	margin-left: 15px;
	font-size: 80%;
}

#st-weblog-archives ul {
	margin: 0;
	padding: 0;
}

#st-weblog-archives ul li {
	/* list-type: none; */
	display: block;
	font-size: 80%;
	font-family: Helvetica, sans-serif;
	padding-left: 15px;
}

#st-weblog-newpost {
	padding: 0.5em 0.7em 0.3em 0.3em;
}

#st-weblog-newpost-button {
}

#st-weblog-actionbar-chooseweblog {
	float: right;
}

#st-weblog-postbyemail {
	font-size: 70%;
	font-family: Verdana, Helvetica, sans-serif;
	color: #def;
	padding-top: 0.4em;
}

#st-weblog-postbyemail-link {
	color: #00c;
}

.st-weblog-chooseprompt {
	font-size: 90%;
	font-family: Verdana, Helvetica, sans-serif;
	padding-right: 0.2em;
	color: #000;
}

.st-spacer {
	padding-right: 0.1em;
	padding-left: 0.1em;
}

.st-weblog-preventries {
	padding-bottom: 20px;
	clear: both;
}
.st-weblog-nextentries {
	clear: both;
}

div.st-weblog-entrynav {
	margin-top: 0.2em;
	margin-bottom: 1.8em;
	padding: 0;
}

span.st-weblog-previousentries, span.st-weblog-nextentries {
	font-size: 90%;
	font-family: Verdana, Helvetica, sans-serif;
	padding-left: 1em;
}

/* ******* Page Stats ******** */

#st-usagereport-navbar {
	font-size: 80%;
	padding: 0;
	margin: 0;
}

#st-usagereport-date {
	font-weight: bold;
	margin-top: 1em;
}

#st-page-usagereport h1 {
	font-size: 1.3em;
	font-weight: bold;
	margin-top: 1.2em;
	margin-bottom: 0.3em;
}

#st-page-usagereport h2 {
	font-size: 1.1em;
	font-weight: bold;
	margin-top: 0.8em;
	margin-bottom: 0.3em;
}

/* New Page */
#st-newpage-save, #st-newpage-duplicate {
	display: none;
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	background: url('../../images/st/popup/bg.png'); /* Don't forget IE hack for ship! */
	z-index: 2000;
}

#st-newpage-save-interface {
	background-color: #fff;
	color: #000;
	border: 4px solid #ccc;
	padding: 0.5em;
	width: 450px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10%;
	position:absolute;
	top:0px;
	z-index:2003;
}

#st-newpage-duplicate-interface {
	background-color: #fff;
	color: #000;
	border: 4px solid #ccc;
	padding: 0.5em;
	width: 530px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10%;
	position:absolute;
	top:0px;
	z-index:2003;
}

#st-newpage-save-title, #st-newpage-duplicate-title {
	margin: 0;
	padding: 0;
	font-weight: bold;
	font-family: Helvetica, sans-serif;
	font-size: 100%;
}

#st-newpage-save-prompt, #st-newpage-duplicate-prompt {
	font-family: Helvetica, sans-serif;
	font-size: 90%;
	margin-bottom: 0.4em;
}

#st-newpage-save-buttons, #st-newpage-duplicate-buttons {
	margin-top: 0.8em;
	text-align: right;
}

.st-newpage-duplicate-option {
	font-family: Helvetica, sans-serif;
	font-size: 90%;
	margin: 0;
	padding: 0;
}

#st-newpage-duplicate-pagename {
	font-size: 90%;
}

.st-newpage-duplicate-emphasis {
	background-color: #FFFF00;
	font-weight: bold;
}

#st-newpage-save-field-pagename {
	margin-bottom: 0;
	margin-top: 0.2em;
	padding-bottom: 0;
	font-size: 90%;
}

#st-newpage-save-tip {
	margin-bottom: 0;
	margin-top: 1.2em;
	padding-bottom: 0;
	font-size: 75%;
	color: #888;
}

/* Wikitext Styling */

.wiki {
}

.wiki hr {
	margin-top: .4em;
	margin-bottom: .4em;
}

.wiki .short-rule {
	width: 25%;
}

.wiki .medium-rule {
	width: 50%
}

.wiki ul,
.wiki ol,
.wiki blockquote {
	margin-left: 2em;
	padding-left: 0em;
}

.wiki table {
	border-collapse: collapse;
}

.wiki td {
	border: 1px;
	border-style: solid;
	padding: .2em;
	vertical-align: top;
}

.wiki h1,
.wiki h2,
.wiki h3,
.wiki h4,
.wiki h5,
.wiki h6 {
	font-weight: bold;
	font-style: normal;
	margin-top: 0.1em;
	margin-bottom: 8px;
}

.wiki h1 {font-size: 200%;}
.wiki h2 {font-size: 170%;}
.wiki h3 {font-size: 145%;}
.wiki h4 {font-size: 125%;}
.wiki h5 {font-size: 110%;}
.wiki h6 {font-size: 100%;}

.wiki pre {
	background-color: #eee; /* XXX */
	margin-left: 1em;
	margin-right: 1em;
	padding: .2em;
}

.wiki .incipient {
	text-decoration: none;
	border-bottom: 1px dashed;
}

.wiki-include-title {
	background-color: #ccccff;
}

.wiki .wiki {
	position: relative;
	background-color: #ddddff;
	border: 1px solid #ccccff;
	padding: 3px;
}

.wafl_existence_error {
	color: rgb(200,0,0);
	border-bottom: 0.2em dashed rgb(200,0,0);
}

#st-edit-mode-container {
}

#st-edit-mode-view {
}

#st-page-editing-uploadbutton {
	z-index: 1500;
	float: left;
}

/* Comment UI */


body#st-commentui {
	background: #ffffff;
}

#st-commentui-container {
}

#st-commentui-container a:visited,
#st-commentui-container a:active {
	color: #00f;
}

#st-commentui-notetop {
}

#st-commentui-controls {
}

#st-commentui-savelink {
	background-color: #fffebd;
}

#st-commentui-cancellink {
}

#st-commentui-customfield {
}

#st-commentui-customfield .customfield-label {
}

#st-commentui-customfield .customfield-input {
}

#st-commentui-textarea {
	padding: 0;
	border-style: inset;
	border-width: thin;
	background-color: #ffd;
	color: black;
	width: 99%;
	height: 150px;
}

/*

=head2 Send Page by Email

Styles for the 'Send Page by Email' popup, accessed from the 'Email' dropdown
menu on the page bar.

*/

#email-page {
	background: #ffffff;
	font-size: 80%;
}

.email-page-row {
	clear: both;
}

.email-page-row-label {
	font-weight: bold;
	float: left;
	width: 5em;
	margin-left: 1.2em;
	margin-right: 1.2em;
	text-align: right;
}

.email-page-row-content {
	float: left;
	padding-bottom: 1.2em;
}

.email-page-user-select-column {
	float: left;
	padding-right: 1.2em;
	width: 14em;
}

#email-page-user-select-column-center {
	width: 10em;
}

.email-page-user-select-label {
	text-align: center;
}

#email-page-user-select-add-label {
	padding-top: 1em;
}

.email-page-user-select-button-group {
	padding-bottom: 2em;
}

.email-page-input {
	width: 120px;
	clear: both;
	display: block;
}


.email-page-select {
	width: 175px;
	font-size: x-small;
}

#email-page-error-message {
	text-align: center;
}

#email-page-buttons-container {
	clear: both;
}

#email-page-buttons {
	text-align: center;
}

.email-page-input-new {
	width: 175px;
}

/* System Status, Red with icon */

#st-system-status-alert {
	clear: both;
	width: 50%;
	margin-left: 25%;
	margin-top: 10px;
	padding: 5px;
	color: #c00;
	font-weight: bold;
	font-size: 80%;
	background: transparent url('../../images/st/system-message/important-note.gif') no-repeat 5px center;
	padding-left: 60px;
	min-height: 38px;
}
* html #st-system-status-alert {
	height: 38px;
}

/* System Status, Green */

#st-system-status {
	clear: both;
	text-align:center;
	width: 80%;
	margin-left: 10%;
	padding: 8px 0 3px 0;
	color: #0a0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
}

.socialtextLogo {
	text-align: center;
}
/*}}}*/
/***
|''Name:''|SparklinePlugin|
|''Description:''|Sparklines macro|
***/
//{{{
if(!version.extensions.SparklinePlugin) {
version.extensions.SparklinePlugin = {installed:true};

//--
//-- Sparklines
//--

config.macros.sparkline = {};
config.macros.sparkline.handler = function(place,macroName,params)
{
	var data = [];
	var min = 0;
	var max = 0;
	var v;
	for(var t=0; t<params.length; t++) {
		v = parseInt(params[t]);
		if(v < min)
			min = v;
		if(v > max)
			max = v;
		data.push(v);
	}
	if(data.length < 1)
		return;
	var box = createTiddlyElement(place,"span",null,"sparkline",String.fromCharCode(160));
	box.title = data.join(",");
	var w = box.offsetWidth;
	var h = box.offsetHeight;
	box.style.paddingRight = (data.length * 2 - w) + "px";
	box.style.position = "relative";
	for(var d=0; d<data.length; d++) {
		var tick = document.createElement("img");
		tick.border = 0;
		tick.className = "sparktick";
		tick.style.position = "absolute";
		tick.src = "data:image/gif,GIF89a%01%00%01%00%91%FF%00%FF%FF%FF%00%00%00%C0%C0%C0%00%00%00!%F9%04%01%00%00%02%00%2C%00%00%00%00%01%00%01%00%40%02%02T%01%00%3B";
		tick.style.left = d*2 + "px";
		tick.style.width = "2px";
		v = Math.floor(((data[d] - min)/(max-min)) * h);
		tick.style.top = (h-v) + "px";
		tick.style.height = v + "px";
		box.appendChild(tick);
	}
};


}
//}}}
/***
|''Name:''|CryptoFunctionsPlugin|
|''Description:''|Support for cryptographic functions|
***/
//{{{
if(!version.extensions.CryptoFunctionsPlugin) {
version.extensions.CryptoFunctionsPlugin = {installed:true};

//--
//-- Crypto functions and associated conversion routines
//--

// Crypto "namespace"
function Crypto() {}

// Convert a string to an array of big-endian 32-bit words
Crypto.strToBe32s = function(str)
{
	var be = Array();
	var len = Math.floor(str.length/4);
	var i, j;
	for(i=0, j=0; i<len; i++, j+=4) {
		be[i] = ((str.charCodeAt(j)&0xff) << 24)|((str.charCodeAt(j+1)&0xff) << 16)|((str.charCodeAt(j+2)&0xff) << 8)|(str.charCodeAt(j+3)&0xff);
	}
	while (j<str.length) {
		be[j>>2] |= (str.charCodeAt(j)&0xff)<<(24-(j*8)%32);
		j++;
	}
	return be;
};

// Convert an array of big-endian 32-bit words to a string
Crypto.be32sToStr = function(be)
{
	var str = "";
	for(var i=0;i<be.length*32;i+=8)
		str += String.fromCharCode((be[i>>5]>>>(24-i%32)) & 0xff);
	return str;
};

// Convert an array of big-endian 32-bit words to a hex string
Crypto.be32sToHex = function(be)
{
	var hex = "0123456789ABCDEF";
	var str = "";
	for(var i=0;i<be.length*4;i++)
		str += hex.charAt((be[i>>2]>>((3-i%4)*8+4))&0xF) + hex.charAt((be[i>>2]>>((3-i%4)*8))&0xF);
	return str;
};

// Return, in hex, the SHA-1 hash of a string
Crypto.hexSha1Str = function(str)
{
	return Crypto.be32sToHex(Crypto.sha1Str(str));
};

// Return the SHA-1 hash of a string
Crypto.sha1Str = function(str)
{
	return Crypto.sha1(Crypto.strToBe32s(str),str.length);
};

// Calculate the SHA-1 hash of an array of blen bytes of big-endian 32-bit words
Crypto.sha1 = function(x,blen)
{
	// Add 32-bit integers, wrapping at 32 bits
	add32 = function(a,b)
	{
		var lsw = (a&0xFFFF)+(b&0xFFFF);
		var msw = (a>>16)+(b>>16)+(lsw>>16);
		return (msw<<16)|(lsw&0xFFFF);
	};
	// Add five 32-bit integers, wrapping at 32 bits
	add32x5 = function(a,b,c,d,e)
	{
		var lsw = (a&0xFFFF)+(b&0xFFFF)+(c&0xFFFF)+(d&0xFFFF)+(e&0xFFFF);
		var msw = (a>>16)+(b>>16)+(c>>16)+(d>>16)+(e>>16)+(lsw>>16);
		return (msw<<16)|(lsw&0xFFFF);
	};
	// Bitwise rotate left a 32-bit integer by 1 bit
	rol32 = function(n)
	{
		return (n>>>31)|(n<<1);
	};

	var len = blen*8;
	// Append padding so length in bits is 448 mod 512
	x[len>>5] |= 0x80 << (24-len%32);
	// Append length
	x[((len+64>>9)<<4)+15] = len;
	var w = Array(80);

	var k1 = 0x5A827999;
	var k2 = 0x6ED9EBA1;
	var k3 = 0x8F1BBCDC;
	var k4 = 0xCA62C1D6;

	var h0 = 0x67452301;
	var h1 = 0xEFCDAB89;
	var h2 = 0x98BADCFE;
	var h3 = 0x10325476;
	var h4 = 0xC3D2E1F0;

	for(var i=0;i<x.length;i+=16) {
		var j,t;
		var a = h0;
		var b = h1;
		var c = h2;
		var d = h3;
		var e = h4;
		for(j = 0;j<16;j++) {
			w[j] = x[i+j];
			t = add32x5(e,(a>>>27)|(a<<5),d^(b&(c^d)),w[j],k1);
			e=d; d=c; c=(b>>>2)|(b<<30); b=a; a = t;
		}
		for(j=16;j<20;j++) {
			w[j] = rol32(w[j-3]^w[j-8]^w[j-14]^w[j-16]);
			t = add32x5(e,(a>>>27)|(a<<5),d^(b&(c^d)),w[j],k1);
			e=d; d=c; c=(b>>>2)|(b<<30); b=a; a = t;
		}
		for(j=20;j<40;j++) {
			w[j] = rol32(w[j-3]^w[j-8]^w[j-14]^w[j-16]);
			t = add32x5(e,(a>>>27)|(a<<5),b^c^d,w[j],k2);
			e=d; d=c; c=(b>>>2)|(b<<30); b=a; a = t;
		}
		for(j=40;j<60;j++) {
			w[j] = rol32(w[j-3]^w[j-8]^w[j-14]^w[j-16]);
			t = add32x5(e,(a>>>27)|(a<<5),(b&c)|(d&(b|c)),w[j],k3);
			e=d; d=c; c=(b>>>2)|(b<<30); b=a; a = t;
		}
		for(j=60;j<80;j++) {
			w[j] = rol32(w[j-3]^w[j-8]^w[j-14]^w[j-16]);
			t = add32x5(e,(a>>>27)|(a<<5),b^c^d,w[j],k4);
			e=d; d=c; c=(b>>>2)|(b<<30); b=a; a = t;
		}

		h0 = add32(h0,a);
		h1 = add32(h1,b);
		h2 = add32(h2,c);
		h3 = add32(h3,d);
		h4 = add32(h4,e);
	}
	return Array(h0,h1,h2,h3,h4);
};


}
//}}}
/***
|''Name:''|DeprecatedFunctionsPlugin|
|''Description:''|Support for deprecated functions removed from core|
***/
//{{{
if(!version.extensions.DeprecatedFunctionsPlugin) {
version.extensions.DeprecatedFunctionsPlugin = {installed:true};

//--
//-- Deprecated code
//--

// @Deprecated: Use createElementAndWikify and this.termRegExp instead
config.formatterHelpers.charFormatHelper = function(w)
{
	w.subWikify(createTiddlyElement(w.output,this.element),this.terminator);
};

// @Deprecated: Use enclosedTextHelper and this.lookaheadRegExp instead
config.formatterHelpers.monospacedByLineHelper = function(w)
{
	var lookaheadRegExp = new RegExp(this.lookahead,"mg");
	lookaheadRegExp.lastIndex = w.matchStart;
	var lookaheadMatch = lookaheadRegExp.exec(w.source);
	if(lookaheadMatch && lookaheadMatch.index == w.matchStart) {
		var text = lookaheadMatch[1];
		if(config.browser.isIE)
			text = text.replace(/\n/g,"\r");
		createTiddlyElement(w.output,"pre",null,null,text);
		w.nextMatch = lookaheadRegExp.lastIndex;
	}
};

// @Deprecated: Use <br> or <br /> instead of <<br>>
config.macros.br = {};
config.macros.br.handler = function(place)
{
	createTiddlyElement(place,"br");
};

// Find an entry in an array. Returns the array index or null
// @Deprecated: Use indexOf instead
Array.prototype.find = function(item)
{
	var i = this.indexOf(item);
	return i == -1 ? null : i;
};

// Load a tiddler from an HTML DIV. The caller should make sure to later call Tiddler.changed()
// @Deprecated: Use store.getLoader().internalizeTiddler instead
Tiddler.prototype.loadFromDiv = function(divRef,title)
{
	return store.getLoader().internalizeTiddler(store,this,title,divRef);
};

// Format the text for storage in an HTML DIV
// @Deprecated Use store.getSaver().externalizeTiddler instead.
Tiddler.prototype.saveToDiv = function()
{
	return store.getSaver().externalizeTiddler(store,this);
};

// @Deprecated: Use store.allTiddlersAsHtml() instead
function allTiddlersAsHtml()
{
	return store.allTiddlersAsHtml();
}

// @Deprecated: Use refreshPageTemplate instead
function applyPageTemplate(title)
{
	refreshPageTemplate(title);
}

// @Deprecated: Use story.displayTiddlers instead
function displayTiddlers(srcElement,titles,template,unused1,unused2,animate,unused3)
{
	story.displayTiddlers(srcElement,titles,template,animate);
}

// @Deprecated: Use story.displayTiddler instead
function displayTiddler(srcElement,title,template,unused1,unused2,animate,unused3)
{
	story.displayTiddler(srcElement,title,template,animate);
}

// @Deprecated: Use functions on right hand side directly instead
var createTiddlerPopup = Popup.create;
var scrollToTiddlerPopup = Popup.show;
var hideTiddlerPopup = Popup.remove;

// @Deprecated: Use right hand side directly instead
var regexpBackSlashEn = new RegExp("\\\\n","mg");
var regexpBackSlash = new RegExp("\\\\","mg");
var regexpBackSlashEss = new RegExp("\\\\s","mg");
var regexpNewLine = new RegExp("\n","mg");
var regexpCarriageReturn = new RegExp("\r","mg");

}
//}}}
| *EK* | *KOREANISTIKA* |
| *EK00* | *Referentna literatura za korejski* |
| *EK01* | *Korejska knjiลพevnost* |
| EK01.1 | Poezija |
| EK01.2 | Drama |
| EK01.3 | Proza |
| *EK02* | *Korejski jezik i lingvistika* |
| *EK03* | *Korejska kultura i civilizacija* |
| *EK04* | *Korejska povijest* |
| *EK05* | *Korejska filozofija* |
| *EK06* | *Korejska religija* |
| *EK07* | *Korejsko druลกtvo i ekonomija* |
| *EK08* | *Korejska umjetnost* |
| *EK09* | *Ostala podruฤja vezana uz Koreju* |
| *EB* | *LINGVISTIKA* |
| *EB00* | *Referentna zbirka lingvistike* |
| *EB01* | *Teorijska lingvistika* |
| *EB02* | *Primijenjena lingvistika* |
| EB02.1 | Psiholingvistika |
| EB02.3 | Sociolingvistika |
| EB02.4 | Etnolingvistika |
| EB02.2 | Kognitivna lingvistika |
| EB02.5 | Matematiฤka/raฤunalna lingvistika |
| *EB03* | *Lingvistiฤka stilistika* |
| *EB04* | *Leksikologija, leksikografija* |
| *EB05* | *Etimologija i onomastika* |
| *EB06* | *Gramatika - opฤ‡enito* |
| EB06.1 | Fonetika i fonologija |
| EB06.2 | Morfologija |
| EB06.3 | Sintaksa |
| EB06.4 | Semantika |
| *EB07* | *Semiotika, semiologija* |
| *EB08* | *Historijska lingvistika* |
| *EB09* | *Indoeuropeistika* |
| EB09.01 | Engleski* |
| EB09.02 | Germanski* |
| EB09.03 | Romanski* |
| EB09.04 | Latinski* |
| EB09.05 | Grฤki* |
| EB09.06 | Slavenski* |
| EB09.07 | Baltiฤki* |
| EB09.08 | Jezici Balkana. Albanski* |
| EB09.09 | Keltski* |
| EB09.10 | Izumrli indoeuropski i sredozemni jezici* |
| *EB10* | *Afrazijski jezici* |
| *EB11* | *Uralo-altajski jezici* |
| *EB12* | *Kavkaski jezici* |
| *EB13* | *Jezici jugoistoฤne azije* |
| *EB14* | *Afriฤki jezici* |
| *EB15* | *Ameriฤki indijanski jezici* |
| *EB16* | *Jezici australije i oceanije* |
| *EB17* | *Rjeฤnici jezika svijeta** |
| EB17.1 | Viลกejeziฤni |
| EB17.2 | Interlingua |
| *EB18* | *Etimoloลกki rjeฤnici* |
| *EB19* | *Ex libris Dubravko ล kiljan* |

_*redanje na polici prema jeziku, a zatim prema autoru djela_
| *D0.00* | *Opฤ‡a referentna djela* |
| D0.001 | Opฤ‡e enciklopedije |
| D0.002 | Specijalne enciklopedije |
| D0.003 | Leksikoni |
| D0.004 | Biografski leksikoni |
| D0.005 | Bibliografije |
| D0.006 | Rjeฤnici |
| D0.007 | Enciklopedije |
| *D0.01* | *Referentna zbirka โ€“ kroatistika* |
| D0.011 | Kroatistika โ€“ opฤ‡e enciklopedije |
| D0.012 | Kroatistika โ€“ specijalne enciklopedije |
| D0.013 | Kroatistika โ€“ leksikoni |
| *D0.01* | *Referentna zbirka โ€“ kroatistika* |
| D0.014 | Kroatistika โ€“ biografski leksikoni |
| D0.015 | Kroatistika โ€“ bibliografije |
| D0.016 | Kroatistika โ€“ rjeฤnici |
| *D0.01* | *Referentna zbirka โ€“ kroatistika* |
| D0.016 | Kroatistika โ€“ rjeฤnici |
| *D0.02* | *Referentna zbirka โ€“ srbistika* |
| D0.021 | Srbistika โ€“ opฤ‡e enciklopedije |
| D0.023 | Srbistika โ€“ specijalne enciklopedije |
| D0.024 | Srbistika โ€“ biografski leksikoni |
| D0.025 | Srbistika โ€“ bibliografije |
| D0.026 | Srbistika โ€“ rjeฤnici |
| *D0.03* | *Referentna zbirka โ€“ slovenistika* |
| D0.033 | Slovenistika โ€“ leksikoni |
| D0.034 | Slovenistika โ€“ biografski leksikoni |
| D0.035 | Slovenistika โ€“ bibliografije |
| D0.036 | Slovenistika โ€“ rjeฤnici |
| *D0.04* | *Referentna zbirka โ€“ bosanika* |
| D0.044 | Bosanika โ€“ biografski leksikoni |
| D0.045 | Bosanika โ€“ bibliografije |
| D0.046 | Bosanika โ€“ rjeฤnici |
| *D0.05* | *Referentna zbirka โ€“ montenegristika* |
| D0.055 | Montenegristika โ€“ bibliografije |
| *D0.06* | *Referentna zbirka โ€“ makedonistika* |
| D0.061 | Makedonistika โ€“ opฤ‡e enciklopedije |
| D0.063 | Makedonistika โ€“ leksikoni |
| D0.064 | Makedonistika โ€“ biografski leksikoni |
| D0.065 | Makedonistika โ€“ bibliografije |
| D0.066 | Makedonistika โ€“ rjeฤnici |
| *D0.07* | *Referentna zbirka โ€“ bugaristika* |
| D0.072 | Bugaristika โ€“ specijalne enciklopedije |
| D0.074 | Bugaristika โ€“ biografski leksikoni |
| D0.076 | Bugaristika โ€“ rjeฤnici |
| *D0.08* | *Referentna zbirka โ€“ rusistika* |
| D0.081 | Rusistika โ€“ opฤ‡e enciklopedije |
| D0.082 | Rusistika โ€“ specijalne enciklopedije |
| D0.083 | Rusistika โ€“ leksikoni |
| D0.084 | Rusistika โ€“ biografski leksikoni |
| D0.085 | Rusistika โ€“ bibliografije |
| D0.086 | Rusistika โ€“ rjeฤnici |
| *D0.09* | *Referentna zbirka โ€“ ukrajinistika* |
| D0.091 | Ukrajinistika โ€“ opฤ‡e enciklopedije |
| D0.092 | Ukrajinistika โ€“ specijalne enciklopedije |
| D0.093 | Ukrajinistika โ€“ leksikoni |
| D0.094 | Ukrajinistika โ€“ bibliografski leksikoni |
| D0.095 | Ukrajinistika โ€“ bibliografije |
| D0.096 | Ukrajinistika โ€“ rjeฤnici |
| *D0.11* | *Referentna zbirka โ€“ polonistika* |
| D0.111 | Polonistika โ€“ opฤ‡e enciklopedije |
| D0.112 | Polonistika โ€“ specijalne enciklopedije |
| D0.113 | Polonistika โ€“ leksikoni |
| D0.114 | Polonistika โ€“ biografski leksikoni |
| D0.115 | Polonistika โ€“ bibliografije |
| D0.116 | Polonistika โ€“ rjeฤnici |
| *D0.12* | *Referentna zbirka โ€“ bohemistika* |
| D0.121 | Bohemistika โ€“ opฤ‡e enciklopedije |
| D0.122 | Bohemistika โ€“ specijalne enciklopedije |
| D0.123 | Bohemistika โ€“ leksikoni |
| D0.124 | Bohemistika โ€“ biografski leksikoni |
| D0.125 | Bohemistika โ€“ bibliografije |
| D0.126 | Bohemistika โ€“ rjeฤnici |
| *D0.13* | *Referentna zbirka โ€“ slovakistika* |
| D0.131 | Slovakistika โ€“ opฤ‡e enciklopedije |
| D0.132 | Slovakistika โ€“ specijalne enciklopedije |
| D0.133 | Slovakistika โ€“ leksikoni |
| D0.134 | Slovakistika โ€“ biografski leksikoni |
| D0.136 | Slovakistika โ€“ rjeฤnici |
| D0.201 | Rad JAZU/HAZU |
| D0.202 | Graฤ‘a za povijest knjiลพevnosti Hrvatske |
| D0.203 | Starine JAZU/HAZU |
| D0.204 | Hrvatski dijalektoloลกki zbornik |
| D0.205 | Filologija |
| D0.206 | Onomastica Jugoslavica |
| D0.207 | Folia onomastica Croatica |
| D0.208 | Radovi Zavoda za slavensku filologiju |
| D0.209 | Hrvatski jezik |
| D0.210 | Jezik |
| D0.211 | Suvremena lingvistika |
| D0.212 | Rasprave instituta za jezik JAZU / Rasprave instituta za hrvatski jezik i jezikoslovlje |
| D0.213 | Umjetnost rijeฤi |
| D0.214 | Dubrovaฤka akta i povelje |
| D0.301 | Novoe literaturnoe obozrenie |
| D0.302 | Russian literature |
| *D01* | *Opฤ‡a lingvistika* |
| *D02* | *Teorija knjiลพevnosti* |
| *D03* | *Staroslavenski jezik i knjiลพevnost* |
| D03.1 | Rjeฤnici staroslavenskog jezika |
| D03.2 | Gramatike staroslavenskog jezika |
| D03.3 | Staroslavenski tekstovi i studije |
| *D04* | *Juลพnoslavenski jezici i knjiลพevnost* |
| D04.1 | Juลพnoslavenska knjiลพevnost |
| D04.2 | Povijest juลพnoslavenske knjiลพevnosti |
| D04.22 | Pregledi i studije o juลพnoslavenskim knjiลพevnostima |
| D04.23 | Metodika nastave juลพnoslavenskih knjiลพevnosti |
| *D04.3* | *Juลพnoslavenski jezici* |
| D04.32 | Pravopisi juลพnoslavenskih jezika |
| D04.33 | Povijest juลพnoslavenskih jezika |
| D04.34 | Dijalektologija juลพnoslavenskih jezika |
| D04.35 | Stilistika juลพnoslavenskih jezika |
| D04.36 | Studije o juลพnoslavenskim jezicima |
| D04.37 | Metodika nastave juลพnoslavenskih jezika |
| *D05* | *Hrvatski jezik i knjiลพevnost* |
| D05.1 | Hrvatska knjiลพevnost |
| *D06* | *Srpski jezik i knjiลพevnost* |
| D06.1 | Srpska knjiลพevnost |
| D06.21 | Povijest srpske knjiลพevnosti |
| D06.22 | Pregledi i studije srpske knjiลพevnosti |
| D06.23 | Metodika nastave srpske knjiลพevnosti |
| D06.3 | Srpski jezik |
| D06.31 | Povijest srpskoga jezika |
| D06.32 | Pravopisi srpskoga jezika |
| D06.33 | Dijalektologija srpskoga jezika |
| D06.34 | Stilistika srpskoga jezika |
| D06.35 | Studije o srpskome jeziku |
| D06.36 | Metodika nastave srpskoga jezika |
| D06.37 | Udลพbenici za uฤenje srpskog kao stranog jezika |
| *D07* | *Slovenski jezik i knjiลพevnost* |
| D07.1 | Slovenska knjiลพevnost |
| D07.21 | Povijest slovenske knjiลพevnosti |
| D07.22 | Pregledi i studije o slovenskoj knjiลพevnosti |
| D07.23 | Metodika nastave slovenske knjiลพevnosti |
| D07.31 | Gramatike slovenskoga jezika |
| D07.32 | Pravopisi slovenskoga jezika |
| D07.33 | Povijest slovenskoga jezika |
| D07.34 | Dijalektologija slovenskoga jezika |
| D07.35 | Stilistika slovenskoga jezika |
| D07.36 | Studije o slovenskome jeziku |
| D07.37 | Metodika nastave slovenskoga jezika |
| D07.38 | Udลพbenici slovenskoga jezika za strance |
| *D08* | *Bosanskohercegovaฤki jezik i knjiลพevnost* |
| D08.1 | Bosanskohercegovaฤka knjiลพevnost |
| D08.21 | Povijest bosanskohercegovaฤke knjiลพevnosti |
| D08.22 | Pregledi i studije o bosanskohercegovaฤkoj knjiลพevnosti |
| D08.31 | Gramatike bosanskoga jezika |
| D08.32 | Pravopisi bosanskoga jezika |
| D08.33 | Povijest bosanskoga jezika |
| D08.34 | Dijalektologija bosanskoga jezika |
| D08.35 | Stilistika bosanskoga jezika |
| D08.36 | Studije bosanskoga jezika |
| D08.38 | Udลพbenici bosanskoga jezika |
| *D09* | *Crnogorski jezik i knjiลพevnost* |
| D09.1 | Crnogorska knjiลพevnost |
| D09.21 | Povijest crnogorske knjiลพevnosti |
| D09.22 | Pregledi i studije crnogorske knjiลพevnosti |
| D09.33 | Povijest crnogorskoga jezika |
| D09.34 | Dijalektologija crnogorskoga jezika |
| D09.35 | Stilistika crnogorskoga jezika |
| D09.36 | Studije o crnogorskome jeziku |
| *D10* | *Makedonski jezik i knjiลพevnost* |
| D10.1 | Makedonska knjiลพevnost |
| D10.21 | Povijest makedonske knjiลพevnosti |
| D10.22 | Pregledi i studije o makedonskoj knjiลพevnosti |
| D10.23 | Metodika nastave makedonske knjiลพevnosti |
| D10.31 | Gramatike makedonskoga jezika |
| D10.32 | Pravopisi makedonskoga jezika |
| D10.33 | Povijest makedonskoga jezika |
| D10.34 | Dijalektologija makedonskoga jezika |
| D10.35 | Stilistika makedonskoga jezika |
| D10.36 | Studije o makedonskome jeziku |
| D10.37 | Metodika nastave makedonskoga jezika |
| D10.38 | Udลพbenici makedonskoga jezika za strance |
| *D11* | *Bugarski jezik i knjiลพevnost* |
| D11.1 | Bugarska knjiลพevnost |
| D11.21 | Povijest bugarske knjiลพevnosti |
| D11.22 | Pregledi i studije o bugarskoj knjiลพevnosti |
| D11.23 | Metodika nastave bugarske knjiลพevnosti |
| D11.31 | Gramatike bugarskoga jezika |
| D11.32 | Pravopisi bugarskoga jezika |
| D11.33 | Povijest bugarskoga jezika |
| D11.35 | Stilistika bugarskoga jezika |
| D11.36 | Studije o bugarskome jeziku |
| D11.38 | Udลพbenici bugarskoga jezika za strance |
| *D12* | *Ruski jezik i knjiลพevnost* |
| D12.1 | Ruska knjiลพevnost |
| D12.21 | Povijest ruske knjiลพevnosti |
| D12.22 | Pregledi i studije o ruskoj knjiลพevnosti |
| D12.23 | Metodika nastave ruske knjiลพevnosti |
| D12.31 | Gramatike ruskoga jezika |
| D12.32 | Pravopisi ruskoga jezika |
| D12.33 | Povijest ruskoga jezika |
| D12.34 | Dijalektologija ruskoga jezika |
| D12.35 | Stilistika ruskoga jezika |
| D12.36 | Studije o ruskome jeziku |
| D12.37 | Metodika nastave ruskoga jezika |
| D12.38 | Udลพbenici ruskoga jezika za strance |
| *D13* | *Ukrajinski jezik i knjiลพevnost* |
| D13.1 | Ukrajinska knjiลพevnost |
| D13.21 | Povijest ukrajinske knjiลพevnosti |
| D13.22 | Pregledi i studije o ukrajinskoj knjiลพevnosti |
| D13.23 | Metodika nastave ukrajinske knjiลพevnosti |
| D13.3 | Ukrajinski jezik |
| D13.31 | Gramatike ukrajinskoga jezika |
| D13.32 | Pravopisi ukrajinskoga jezika |
| D13.33 | Povijest ukrajinskoga jezika |
| D13.34 | Dijalektologija ukrajinskoga jezika |
| D13.35 | Stilistika ukrajinskoga jezika |
| D13.36 | Studije o ukrajinskom jeziku |
| D13.37 | Metodika nastave ukrajinskoga jezika |
| D13.38 | Udลพbenici ukrajinskoga jezika za strance |
| *D14* | *Bjeloruski jezik i knjiลพevnost* |
| D14.1 | Bjeloruska knjiลพevnost |
| D14.21 | Povijest bjeloruske knjiลพevnosti |
| D14.22 | Pregledi i studije o bjeloruskoj knjiลพevnosti |
| D14.3 | Bjeloruski jezik |
| D14.36 | Studije o bjeloruskom jeziku |
| *D15* | *Poljski jezik i knjiลพevnost* |
| D15.1 | Poljska knjiลพevnost |
| D15.21 | Povijest poljske knjiลพevnosti |
| D15.22 | Pregledi i studije o poljskoj knjiลพevnosti |
| D15.31 | Gramatike poljskoga jezika |
| D15.32 | Pravopisi poljskoga jezika |
| D15.33 | Povijest poljskoga jezika |
| D15.34 | Dijalektologija poljskoga jezika |
| D15.35 | Stilistika poljskoga jezika |
| D15.36 | Studije o poljskome jeziku |
| D15.37 | Metodika nastave poljskoga jezika |
| D15.38 | Udลพbenici poljskoga jezika za strance |
| *D16* | *ฤŒeลกki jezik i knjiลพevnost* |
| D16.1 | ฤŒeลกka knjiลพevnost |
| D16.21 | Povijest ฤeลกke knjiลพevnosti |
| D16.22 | Pregledi i studije o ฤeลกkoj knjiลพevnosti |
| D16.3 | ฤŒeลกki jezik |
| D16.31 | Gramatike ฤeลกkoga jezika |
| D16.32 | Pravopisi ฤeลกkoga jezika |
| D16.33 | Povijest ฤeลกkoga jezika |
| D16.34 | Dijalektologija ฤeลกkoga jezika |
| D16.35 | Stilistika ฤeลกkoga jezika |
| D16.36 | Studije o ฤeลกkom jeziku |
| D16.37 | Metodika nastave ฤeลกkoga jezika |
| D16.38 | Udลพbenici ฤeลกkoga jezika za strance |
| *D17* | *Slovaฤki jezik i knjiลพevnost* |
| D17.1 | Slovaฤka knjiลพevnost |
| D17.21 | Povijest slovaฤke knjiลพevnosti |
| D17.22 | Pregledi i studije o slovaฤkoj knjiลพevnosti |
| D17.31 | Gramatike slovaฤkoga jezika |
| D17.32 | Pravopisi slovaฤkoga jezika |
| D17.33 | Povijest slovaฤkoga jezika |
| D17.34 | Dijalektologija slovaฤkoga jezika |
| D17.35 | Stilistika slovaฤkoga jezika |
| D17.36 | Studije o slovaฤkome jeziku |
| D17.37 | Metodika nastave slovaฤkoga jezika |
| D17.38 | Udลพbenici slovaฤkoga jezika za strance |
| *D18* | *Slavenski jezici i knjiลพevnost* |
| D18.1 | Slavenske knjiลพevnosti |
| D18.21 | Povijest slavenskih knjiลพevnosti |
| D18.22 | Pregledi i studije o slavenskim knjiลพevnostima |
| D18.31 | Gramatike slavenskih jezika |
| D18.33 | Povijest slavenskih jezika |
| D18.34 | Dijalektologija slavenskih jezika |
| D18.35 | Stilistika slavenskih jezika |
| D18.36 | Studije o slavenskim jezicima |
| *D20* | *Neslavenski jezici i knjiลพevnost* |
| D20.11 | Antologije svjetske knjiลพevnosti |
| D20.12 | Klasiฤna grฤka i rimska knjiลพevnost |
| D20.13.1 | Talijanska knjiลพevnost |
| D20.13.2 | Francuska knjiลพevnost |
| D20.13.3 | ล panjolska knjiลพevnost |
| D20.13.4 | Ostale romanske knjiลพevnosti |
| D20.14 | Njemaฤka i austrijska knjiลพevnost |
| D20.15 | Anglosaksonska knjiลพevnost |
| D20.16 | Maฤ‘arska knjiลพevnost |
| D20.17 | Skandinavske knjiลพevnosti |
| D20.18 | Ostale knjiลพevnosti |
| D20.21 | Povijest svjetske knjiลพevnosti |
| D20.22 | Pregledi i studije o svjetskoj knjiลพevnosti |
| D20.31 | Gramatike neslavenskih jezika |
| D21 | Filozofija |
| D21.1 | Estetika |
| D21.2 | Etika |
| D22 | Psihologija |
| D23 | Religija |
| D23. 1 | Mitologija i simbolika |
| D24 | Etnologija |
| D24.1 | Antropologija |
| D25 | Umjetnost |
| D25.1 | Likovna umjetnost |
| D25.2 | Glazbene umjetnosti |
| D25.3 | Filmska umjetnost i medijska kultura |
| D25.4 | Kazaliลกna umjetnost |
| D26 | Povijest |
| D26.1 | Opฤ‡a povijest |
| D26.2 | Povijest Hrvatske |
| D26.3 | Povijest juลพnoslavenskih naroda |
| D26.4 | Povijest istoฤnoslavenskih naroda |
| D26.5 | Povijest zapadnoslavenskih naroda |
| D26.6 | Povijest slavenskih naroda |
| D27 | Kultura i kulturna povijest |
| D27.1 | Svjetska kultura i kulturna povijest |
| D27.2 | Hrvatska kultura i kulturna povijest |
| D27.3 | Kultura i kulturna povijest juลพnoslavenskih naroda |
| D27.4 | Kultura i kulturna povijest istoฤnoslavenskih naroda |
| D27.5 | Kultura i kulturna povijest zapadnoslavenskih naroda |
| D27.6 | Kultura i kulturna povijest Slavena |
| D28 | Metodologija znanstvenog rada i istraลพivanja |
| *D29* | *Sociologija* |
| D29.1 | Sociologija kulture, kulturne teorije |
| D30 | Metodika/Didaktika; Teorija nastave knjiลพevnosti |
Graฤ‘a Knjiลพnice Filozofskog fakulteta organizirana je u nekoliko zbirki (prema vrstama graฤ‘e i prema podruฤju znanosti) i smjeลกtena na nekoliko lokacija.

^^^^ Zbirka KNJIGA U OTVORENOM PRISTUPU

Predmetne zbirke:

| [A] | Opฤ‡a referentna zbirka |
| [BA] | Filozofija |
| BB | Metode druลกtvenih znanosti. Statistika |
| [BC] | Psihologija |
| [BD] | Sociologija |
| [BF] | Pedagogija |
| [BG] | Informacijske znanosti |
| [CA] | Povijest |
| [CB] | Povijest umjetnosti |
| [CC] | Arheologija |
| [CD] | Etnologija i antropologija |
| [D] | Slavistika |
| [EA] | Fonetika |
| [EB] | Lingvistika |
| [EC] | Komparativna knjiลพevnost |
| [ED] | Klasiฤna filologija |
| [EE] | Indologija i indoiranistika |
| [EF] | Sinologija i dalekoistoฤni studiji |
| [EG] | Japanologija |
| [EH] | Hungarologija |
| [EI] | Turkologija |
| [EJ] | Skandinavistika |
| [EK] | Koreanistika |
| [EL] | Judaistika |
| [FA] | Anglistika |
| [FB] | Germanistika |
| [FC] | Nederlandistika |
| [FD] | Talijanistika |
| [FE] | Francuski |
| [FF] | ล panjolski |
| [FG] | Portugalski |
| [FH] | Rumunjski |
| [FI] | Austrijska knjiลพnica |

^^^^ Zbirka KNJIGA U ZATVORENOM SPREMIล TU

^^^^ Zbirka ฤŒASOPISA I NOVINA U OTVORENOM PRISTUPU

^^^^ Zbirka ฤŒASOPISA I NOVINA U ZATVORENOM SPREMIล TU

^^^^ Zbirka DIPLOMSKIH, MAGISTARSKIH I DOKTORSKIH RADOVA

^^^^ Zbirka AV GRAฤE

^^^^ Zbirka STARIH I RIJETKIH KNJIGA
| *CC* | *ARHEOLOGIJA* |
| *CC00* | *Referentna zbirka-za arheologiju* |
| *CC01* | *Opฤ‡a arheologija* |
| CC01.1 | Teorija arheologije |
| CC01.12 | Razvoj arheologije kroz povijest |
| CC01.2 | Arheoloลกke discipline |
| CC01.21 | Podvodna arheologija |
| CC01.22 | Arheologija okoliลกa. Bioarheologija |
| CC01.23 | Pejzaลพna arheologija |
| CC01.24 | Antropoloลกka arheologija. Arheologija u odnosu na antropologiju |
| *CC02* | *Metodologija arheologije* |
| CC02.1 | Rekognosciranje. Neinvazivne metode istraลพivanja. GIS. Zraฤna fotografija. Geofizikalna istraลพivanja |
| CC02.2 | Terenska istraลพivanja u arheologiji i nalaziลกta opฤ‡enito |
| CC02.3 | Datiranje. Tehnike i metode datiranja |
| CC02.31 | Tipologija. Tipoloลกko datiranje |
| CC02.32 | Stratigrafija. Stratigrafsko datiranje |
| CC02.33 | Dendokronologija |
| CC02.34 | Apsolutno datiranje. C14 metoda. Luminiscencija |
| *CC03* | *Konzervacija u arheologiji* |
| CC03.2 | Konzervacija i zaลกtita pokretnih materijala |
| *CC04* | *Prapovijesna arheologija* |
| CC04.11 | Paleolitik i mezolitik u Hrvatskoj |
| CC04.12 | Paleolitik i mezolitik u svijetu |
| CC04.21 | Neolitik u Hrvatskoj |
| CC04.22 | Neolitik u svijetu |
| CC04.31 | Eneolitik u Hrvatskoj |
| CC04.32 | Eneolitik u Europi |
| CC04.321 | Eneolitiฤka groblja u Europi |
| CC04.41 | Bronฤano doba u Hrvatskoj |
| CC04.42 | Bronฤano doba u Europi |
| CC04.421 | Groblja bronฤanog doba u Europi |
| CC04.5 | ลฝeljezno doba u Hrvatskoj |
| CC04.511 | Starije ลพeljezno doba u Hrvatskoj |
| CC04.513 | Mlaฤ‘e ลพeljezno doba u Hrvatskoj |
| CC04.6 | ลฝeljezno doba u Europi |
| CC04.61 | Starije ลพeljezno doba u Europi |
| CC04.612 | Groblja starijeg ลพeljeznog doba u Europi |
| CC04.62 | Mlaฤ‘e ลพeljezno doba u Europi |
| CC04.621 | Groblja mlaฤ‘eg ลพeljeznog doba u Europi |
| *CC05* | *Arheologija povijesnih razdoblja* |
| CC05.11 | Antika u Hrvatskoj |
| CC05.111 | Antiฤke nekropole u Hrvatskoj |
| CC05.112 | Antiฤka arhitektura u Hrvatskoj |
| CC05.113 | Antiฤka skulptura u Hrvatskoj |
| CC05.12 | Antika u svijetu |
| CC05.121 | Antiฤke nekropole u svijetu |
| CC05.122 | Antiฤka arhitektura u svijetu |
| CC05.123 | Antiฤka skulptura u svijetu |
| CC05.124 | Antiฤka knjiลพevnost i filozofija |
| CC05.21 | Kasna antika u Hrvatskoj |
| CC05.22 | Kasna antika u svijetu |
| CC05.3 | Srednji vijek u Hrvatskoj |
| CC05.31 | Rani srednji vijek u Hrvatskoj |
| CC05.311 | Ranosrednjevjekovna groblja u Hrvatskoj |
| CC05.312 | Ranosrednjevjekovna arhitektura u Hrvatskoj |
| CC05.4 | Srednji vijek u Europi i u svijetu |
| CC05.41 | Rani srednji vijek u Europi i svijetu |
| CC05.42 | Ranosrednjevjekovna groblja u Europi |
| CC05.43 | Ranosrednjevjekovna arhitektura u Europi |
| CC05.5 | Kasni srednji vijek i novi vijek u Hrvatskoj |
| CC05.6 | Kasni srednji vijek i novi vijek u Europi |
| *CC06* | *Numizmatika* |
| CC06.1 | Numizmatika mlaฤ‘eg ลพeljeznog doba i prapovijesti |
| CC06.2 | Numizmatika antike |
| CC06.3 | Numizmatika srednjeg vijeka |
| CC07 | Keramika |
| CC07.1 | Prapovijesna keramika |
| CC07.2 | Antiฤka keramika |
| CC07.3 | Srednjevjekovna keramika |
| *CC08* | *Metalni predmeti. Metal. Nakit. Oruลพje* |
| CC08.1 | Metal bronฤanog i ลพeljeznog doba |
| CC08.2 | Metal antike |
| CC08.3 | Metal srednjeg vijeka |
| *CC09* | *Staklo* |
| CC09.1 | Antiฤko staklo |
| CC09.2 | Srednjevjekovno staklo |
| *CC10* | *Epigrafija* |
| CC10.1 | Antiฤka epigrafija |
| CC10.11 | Antiฤka epigrafija u Hrvatskoj |
| CC10.2 | Srednjevjekovna epigrafija |
| CC10.21 | Srednjevjekovna epigrafija u Hrvatskoj |
| *CC11* | *Mitologija. Religija* |
| CC11.1 | Nekrลกฤ‡anske religije |
| CC11.12 | Grฤka i rimska mitologija. Klasiฤna mitologija |
| CC11.123 | Ostale nekrลกฤ‡anske religije |
| CC11.2 | Krลกฤ‡anske religije |
| CC11.21 | Krลกฤ‡anske crkve. Opฤ‡a povijest. Redovi |
| *CC12* | *Arheoloลกki muzeji* |
| CC12.1 | Muzejske publikacije. Katalozi (Hrvatska) |
| CC12.2 | Muzejske publikacije. Katalozi (svijet) |
| *CC13* | *Arheologija u odnosu na povijest* |
| CC13.1 | Arheologija u odnosu na povijest (Hrvatska) |
| CC13.2 | Arheologija u odnosu na povijest (Europa) |
| CC13.21 | Arheologija u odnosu na povijest (Europa). Sustavi pisanja. Pisma |
| *EH* | *HUNGAROLOGIJA* |
| *EH00* | *Maฤ‘arska referentna literatura* |
| *EH01* | *Maฤ‘arska knjiลพevnost* |
| *EH02* | *Povijest i teorija maฤ‘arske knjiลพevnosti* |
| *EH03* | *Maฤ‘arska lingvistika* |
| *EH04* | *Maฤ‘arska civilizacija i kultura* |
| EH04.1 | Maฤ‘arska povijest |
| EH04.2 | Maฤ‘arska umjetnost |
| EH04.3 | Maฤ‘arska etnologija |
| *EH05* | *Maฤ‘arsko-hrvatske veze* |
| *BG* | *INFORMACIJSKE ZNANOSTI* |
| *BG00* | *Referentna zbirka iz informacijskih znanosti* |
| BG00.1 | Enciklopedije |
| BG00.2 | Rjeฤnici. Tezaurusi |
| BG00.3 | Leksikoni |
| BG00.4 | Bibliografije. Vodiฤi |
| BG00.5 | Klasifikacijske tablice |
| *BG01* | *Raฤunala. Raฤunalstvo* |
| BG01.1 | Raฤunalstvo opฤ‡enito. Raฤunalni hardver |
| BG01.2 | Programiranje. Raฤunalni programi. Softver (pojedini softveri) |
| BG01.3 | Korisniฤko okruลพenje. Rukovanje podacima |
| BG01.31 | Multimedija. Webdizajn. Hipertekst |
| BG01.32 | Baze podataka |
| BG01.4 | Raฤunalne mreลพe. Internet |
| BG01.5 | Umjetna inteligencija |
| BG01.6 | Obrada i izrada dokumenata |
| BG01.7 | Uฤenje na daljinu |
| *BG02* | *Lingvistika. Raฤunalna lingvistika* |
| *BG03* | *Informacijska znanost. Dokumentalistika* |
| *BG04* | *Knjiลพniฤarstvo* |
| BG04.1 | Knjiลพniฤarstvo. Knjiลพnice opฤ‡enito |
| BG04.2 | Knjiลพniฤno poslovanje i upravljanje (zgrade, osoblje, knjiลพniฤni sustavi, nabava) |
| BG04.3 | Katalogizacija |
| BG04.4 | Klasifikacija, indeksiranje i pretraลพivanje |
| BG04.41 | Klasifikacijski sustavi |
| BG04.42 | Indeksiranje i pretraลพivanje |
| BG04.43 | Tezaurusi |
| BG04.44 | Organizacija znanja |
| BG04.5 | Informacijska sluลพba |
| BG04.6 | Rukovanje knjiลพniฤnom graฤ‘om i zaลกtita |
| BG04.7 | Vrste knjiลพnica |
| BG04.71 | Specijalne knjiลพnice |
| BG04.72 | Narodne knjiลพnice |
| BG04.73 | Nacionalne knjiลพnice |
| BG04.74 | Visokoลกkolske knjiลพnice |
| BG04.75 | ล kolske knjiลพnice |
| BG04.76 | Knjiลพnice za specijalne grupe korisnika |
| BG04.8 | Digitalne knjiลพnice i elektroniฤka graฤ‘a |
| *BG05* | *Povijest knjige i pisma. ฤŒitanje. Cenzura* |
| *BG06* | *Referentna djela. Bibliografije* |
| *BG07* | *Serijske publikacije. Periodika* |
| *BG08* | *Novinarstvo. Tiskarstvo. Izdavaลกtvo* |
| *BG09* | *Autorsko pravo. Ljudska prava* |
| *BG10* | *Muzeologija. Muzeji* |
| BG10.1 | Muzeologija. Teorija muzeja |
| BG10.2 | Muzeji opฤ‡enito |
| BG10.3 | Zgrade i oprema muzeja |
| BG10.4 | Izloลพbe. Zbirke. Eksponati |
| BG10.5 | Zaลกtita izloลพaka |
| *BG11* | *Baลกtina. Kultura* |
| *BG12* | *Umjetnost. Arhitektura* |
| *BG13* | *Arhivistika* |
| *BG14* | *Komunikologija* |
| *EG* | *JAPANOLOGIJA* |
| *EG00* | *Referentna literatura za japanski* |
| *EG01* | *Japanska knjiลพevnost* |
| EG01.1 | Poezija |
| EG01.2 | Drama |
| EG01.3 | Proza |
| *EG02* | *Japanska jezici* |
| *EG03* | *Japanska kultura i civilizacija* |
| *EG04* | *Japanska povijest* |
| *EG05* | *Japanska filozofija* |
| *EG06* | *Japanska religija* |
| *EG07* | *Japanska druลกtvo i ekonomija* |
| *EG08* | *Japanska umjetnost* |
| *EG09* | *Ostala podruฤja na japanskom* |

----
| *FD* | *TALIJANISTIKA* |
| *FD00* | *Referentna zbirka za talijanistiku. Enciklopedije i enciklopedijski rjeฤnici* |
| FD00.1 | Talijanski jednojeziฤni rjeฤnici. Talijanski rjeฤnici sinonima i antonima |
| FD00.2 | Talijanski (jednojeziฤni ili viลกejeziฤni) rjeฤnici/leksikoni homonima, laลพnih parova i posuฤ‘enica. Talijanska frazeologija |
| FD00.3 | Talijanski (jednojeziฤni ili viลกejeziฤni) jezici struke i ลพargona |
| FD00.4 | Etimoloลกki rjeฤnici |
| FD00.5 | Talijanski dijalektoloลกki rjeฤnici |
| FD00.6 | Opฤ‡i dvojeziฤni/viลกejeziฤni rjeฤnici |
| FD00.7 | Hrvatski rjeฤnici - razni |
| FD00.8 | Knjiลพevni rjeฤnici/leksikoni |
| *FD01* | *Bibliografije. Katalozi* |
| *FD02* | *Bibliotekarstvo. Katalozi* |
| *FD03* | *Filozofija* |
| FD03.1 | Pojedini filozofi |
| FD03.2 | Estetika |
| *FD04* | *Psihologija* |
| *FD05* | *Religija, teologija, mitologija i institucije* |
| *FD06* | *Druลกtvene znanosti* |
| FD06.1 | Sociologija |
| FD06.2 | Politika |
| FD06.3 | Pravo. Sudstvo |
| FD06.4 | Pedagogija. Odgoj. Obrazovanje. Nastava |
| FD06.5 | Etnologija. Etnografija. Folklor |
| *FD07* | *Umjetnost* |
| FD07.1 | Slikarstvo |
| FD07.2 | Glazba |
| FD07.3 | Film |
| FD07.4 | Kazaliลกte |
|  | *JEZICI. ZNANOST O JEZIKU. POJEDINI JEZICI* |
| *FD08* | *Opฤ‡a jeziฤna pitanja. Filologija* |
| FD08.01 | Filozofija jezika |
| FD08.02 | Opฤ‡a lingvistika i filologija |
| FD08.03 | Leksikologija |
| FD08.04 | Fonetika. Fonologija |
| FD08.05 | Gramatika |
| FD08.06 | Stilistika |
| FD08.07 | Historijska (dijakronijska) lingvistika |
| FD08.08 | Semantika |
| FD08.09 | Sintaksa |
| FD08.10 | Prozodija. Metrika. Versifikacija |
| *FD09* | *Romanski jezici* |
| FD09.1 | Francuski jezik |
| FD09.2 | Talijanski jezik |
| FD09.201 | Povijest talijanskog jezika |
| FD09.202 | Dijalektologija talijanskog jezika |
| FD09.203 | Leksikologija talijanskog jezika |
| FD09.204 | Fonetika i fonologija talijanskog jezika |
| FD09.205 | Gramatika talijanskog jezika |
| FD09.206 | Historijska gramatika talijanskog jezika |
| FD09.207 | Semantika talijanskog jezika |
| FD09.208 | Sintaksa talijanskog jezika |
| FD09.209 | Uฤenje talijanskog jezika. Udลพbenici talijanskog jezika |
| FD09.210 | Stilistika talijanskog jezika |
| FD09.211 | Prozodija talijanskog jezika |
| FD09.212 | Pravopis i izgovor talijanskog jezika |
| FD09.3 | Latinski jezik |
| FD09.31 | Vulgarni latinski jezik |
| *FD10* | *Hrvatski jezik* |
|  | *KNJIลฝEVNOST. ZNANOST O KNJIลฝEVNOSTI. POJEDINE KNJIลฝEVNOSTI* |
| *FD11* | *Teorija knjiลพevnosti* |
| *FD12* | *Stilistika. Retorika* |
| *FD13* | *Knjiลพevna kritika. Knjiลพevne studije* |
| *FD14* | *Engleska knjiลพevnost* |
| *FD15* | *Njemaฤka knjiลพevnost* |
| *FD16* | *Francuska knjiลพevnost* |
| *FD17* | *Talijanska knjiลพevnost โ€“ lijepa knjiลพevnost* |
| FD17.1 | Talijanska knjiลพevnost โ€“ antologije |
| FD17.2 | Talijanska knjiลพevnost โ€“ povijest knjiลพevnosti |
| FD17.3 | Talijanska knjiลพevnost โ€“ knjiลพevne studije i prikazi |
| FD17.4 | Talijanska knjiลพevnost โ€“ knjiลพevne studije i prikazi pojedinih autora |
| *FD18* | *Rimska knjiลพevnost* |
| *FD19* | *Grฤka knjiลพevnost* |
| FD19.1 | Novogrฤka knjiลพevnost |
| *FD20* | *Slavenske knjiลพevnosti* |
| FD20.1 | Hrvatska knjiลพevnost |
| FD20.11 | Knjiลพevne studije i prikazi |
| FD20.12 | Knjiลพevne studije i prikazi pojedinih autora |
| FD20.2 | Ruska knjiลพevnost |
| *FD21* | *Opฤ‡a povijest* |
| FD21.1 | Povijest Italije |
| FD21.2 | Povijest Hrvatske |
| FD21.3 | Povijest - manjine |
| *FD22* | *Povijest civilizacije. Povijest kulture* |
| *FD23* | *Geografija* |
| *FD24* | *Ostale knjiลพevnosti* |
| *CB* | *POVIJEST UMJETNOSTI* |
| *CB00* | *Referentna zbirka za povijest umjetnosti* |
| CB00.1 | Priruฤnici |
| CB00.2 | Rjeฤnici |
| *CB01* | *Kulturoloลกko-umjetniฤki pregledi* |
| CB01.1 | Dokumenti/izvori za stari vijek |
| CB01.2 | Dokumenti/izvori za srednji vijek |
| CB01.3 | Dokumenti / izvori za novi vijek |
| *CB 02* | *Opฤ‡i pregledi povijesti umjetnosti* |
| CB02.01 | Urbanizam i arhitektura |
| CB02.02 | Zaลกtita spomeniฤke baลกtine i muzeologija. Re)konstrukcije |
| CB02.03 | Skulptura |
| CB02.04 | Crteลพ. Umjetniฤki obrt |
| CB02.05 | Slikarstvo |
| CB02.06 | Grafika |
| CB02.061 | Dizajn. Grafiฤki dizajn |
| CB02.062 | Strip i karikatura |
| CB02.07 | Fotografija |
| CB02.071 | Fotografi - Umjetnici |
| *CB03* | *Teorija umjetnosti. Umjetniฤka kritika* |
| CB03.1 | Metodika nastave |
| *CB04* | *Ikonografija. Ikonologija* |
| *CB05* | *Razdoblja i stilovi* |
| CB05.1 | Prethistorija |
| CB05.2 | Umjetnost starog vijeka |
| CB05.21 | Umjetnost Egipta i Mezopotamije |
| CB05.22 | Etrurska, starorimska, rimska, grฤka i egejska umjetnost |
| CB05.3 | Umjetnost srednjeg vijeka |
| CB05.31 | Kasna antika. Rano krลกฤ‡anstvo. Bizantska umjetnost |
| CB05.32 | Umjetnost predromanike i romanike |
| CB05.33 | Umjetnost gotike |
| CB05.34 | _Umj. srednjeg vijekau Hrvatskoj i regiji_ |
| CB05.4 | Renesansa i manirizam (15.i16.st.) |
| CB05.41 | Urbanizam, arhitektura i skulptura |
| CB05.42 | Crteลพ, slikarstvo i grafika |
| CB05.43 | _Umj. 15. i 16. st. u Hrvatskoji reg._ |
| CB05.5 | Barok i bar. klasicizam (17. i 18. st.) |
| CB05.51 | _Umj. 17. i 18. st. u Hrvatskoj i reg._ |
| CB05.6 | Umjetnost 19. stoljeฤ‡a |
| CB05.61 | _Umjetnost 19. st. u Hrvatskoj i reg._ |
| CB05.7 | Umjetnost 20. i 21. stoljeฤ‡a |
| CB05.71 | Urbanizam i arhitektura 20. i 21. stoljeฤ‡a |
| CB05.72 | Skulptura 20. i 21. stoljeฤ‡a |
| CB05.73 | Crteลพ, slikarstvo i grafika 20. i 21. stoljeฤ‡a |
| CB05.74 | _Umjetnost 20. i 21. st. u Hrvatskoj i regiji_ |
| CB05.741 | _Urbanizam i arhitektura 20. i 21. st. u Hrvatskoj i regiji_ |
| CB05.742 | _Skulptura 20. i 21. st. u Hrvatskoj i regiji_ |
| CB05.743 | _Crteลพ, slikarstvo i grafika 20. i 21. st. u Hrvatskoj i reg._ |
| CB05.75 | Pravci 19. i 20. st. |
| CB05.76 | Dekade 20. i 21. st. |
| *CB06* | *Umjetniฤke monografije* |
| CB06.1 | _Umjetnici i umjetniฤke autorske grupe u Hrvatskoj i regiji_ |
| CB06.2 | Monografije prema toponimima svijeta |
| CB06.11 | Mali formati |
| CB06.2 | Toponimi svijeta |
| CB06.21 | _Toponimi u Hrvatskoj i regiji_ |
| CB06.22 | Nezapadnjaฤki toponimi |
| *CB07* | *Muzeji i galerije* |
| CB07.0 | Muzeji i galerije svijeta |
| CB07.1 | _Muzeji i galerije u Hrvatskoj i regiji_ |
| CB07.11. | _Mali formati_ |
| *BC* | *PSIHOLOGIJA* |
| *BC00* | *Referentna zbirka psihologije* |
| *BC01* | *Psihologija opฤ‡enito* |
| BC01.11 | Percepcija |
| BC01.12 | Kognicija |
| BC01.13 | Inteligencija |
| BC01.14 | Motivacija i emocije |
| BC01.21 | Individualne razlike. Kulturalna psihologija |
| BC01.22 | Psihologija ลพivotinja |
| BC01.23 | Evolucijska psihologija |
| BC01.3 | Popularna psihologija |
| BC01.4 | Psihologija kao struka |
| *BC02* | *Povijest psihologije* |
| *BC03* | *Psihometrija* |
| *BC04* | *Bioloลกka psihologija* |
| BC04.1 | Anatomija i fiziologija |
| BC04.2 | Genetika |
| *BC05* | *Razvojna psihologija* |
| BC05.1 | Psihologija djetinjstva i adolescencije |
| BC05.2 | Psihologija odraslih i starenje |
| *BC06* | *Socijalna psihologija* |
| *BC07* | *Psihologija liฤnosti* |
| BC07.1 | Psihologija liฤnosti - teorije i istraลพivanja |
| BC07.2 | Psihologija liฤnosti - crte i stanja liฤnosti |
| *BC08* | *Kliniฤka psihologija* |
| BC08.01 | Psihiฤki poremeฤ‡aji |
| BC08.02 | Terapije i intervencije |
| BC08.03 | Djeฤja kliniฤka psihologija |
| BC08.04 | Psihologija osoba s posebnim potrebama |
| BC08.05 | Kliniฤka neuropsihologija i neurologija |
| BC08.06 | Zdravstvena psihologija |
| BC08.07 | Nasilje |
| BC08.08 | Ovisnosti |
| BC08.09 | Psihosocijalne intervencije |
| *BC09* | *ล kolska psihologija* |
| *BC10* | *Industrijska i organizacijska psihologija* |
| *BC11* | *Psihologija potroลกnje. Marketing* |
| *BC12* | *Inลพinjerska i ekoloลกka psihologija* |
| BC12.1 | Ergonomija |
| BC12.2 | Ekoloลกka psihologija |
| *BC13* | *Psihologija religioznosti* |
| *BC14* | *Psihologija sporta* |
| *BC15* | *Vojna psihologija* |
| *BC16* | *Forenziฤka psihologija* |
Up: [Workspace Tour - Table of Contents]
Back: [Project plans]

Here are links to some of the pages in this workspace.

| ^^^ Things you might find in a workspace

> [Meeting Agendas]
> [Project Plans]
> [Conversations] |

Now that I know about some of the things I can use a Workspace for, [how do I find my way around?]
| *BF* | *PEDAGOGIJA* |
| *BF00* | *Referentna zbirka pedagogije.* |
| *BF01* | *Pedagogija. Sistematska pedagogija.* |
| *BF01.1* | *Teorija pedagogije.* |
| *BF01.2* | *Kritiฤka pedagogija.* |
| *BF01.3* | *Alternativne pedagoลกke ideje i pravci.* |
| *BF01.4* | *Feministiฤka pedagogija. Rodna pedagogija. Seksualna pedagogija.* |
| *BF02* | *Komparativna pedagogija.* |
| *BF03* | *Povijest pedagogije. Povijest ลกkolstva.* |
| *BF04* | *Obrazovna politika. Politika obrazovanja.* |
| *BF05* | *Rukovoฤ‘enje obrazovnim ustanovama. Disciplina.* |
| *BF06* | *Organizacija ลกkole. ล kolstvo. Ocjenjivanje.* |
| *BF07* | *Kurikulum.* |
| *BF08* | *Didaktika. Nastavne metode i postupci.* |
| *BF09* | *Virtualno obrazovanje. Obrazovna tehnologija.* |
| *BF10* | *Nastavne teme. Nastavni sadrลพaji. Pismenosti.* |
| *BF11* | *Pedagozi. Nastavnici i struฤni suradnici. Struฤno usavrลกavanje.* |
| *BF12* | *Socijalna pedagogija.* |
| *BF13* | *Ljudska prava. Prava djeteta. Prava djeteta u obrazovanju.* |
| *BF14* | *Interkulturna pedagogija. Graฤ‘anski odgoj i obrazovanje.* |
| *BF15* | *Specijalna pedagogija. Domska pedagogija. Institucionalni odgoj.* |
| *BF16* | *Suradnja s roditeljima.* |
| *BF17* | *Obiteljska pedagogija. Roditeljstvo.* |
| *BF18* | *Pedagogija rane dobi. Predลกkolska pedagogija.* |
| *BF19* | *ล kolska pedagogija.* |
| *BF20* | *Visokoลกkolska pedagogija.* |
| *BF21* | *Obrazovanje odraslih. Andragogija. Cjeloลพivotno uฤenje.* |
| *BF22* | *Pedagogija slobodnog vremena.* |
| *BF23* | *Pedagoลกka komunikologija.* |
| *BF24* | *Pedagoลกko savjetovanje.* |
| *BF25* | *Antropologija odgoja i obrazovanja.* |
| *FE* | *FRANCUSKI JEZIK I KNJIลฝEVNOST* |
| *FE00* | *Referentna zbirka za francuski* |
| *FE01* | *Francuska knjiลพevnost* |
| FE01.1 | Srednjovjekovna francuska knjiลพevnost |
| *FE02* | *Kanadska knjiลพevnost na francuskom jeziku* |
| *FE03* | *Belgijska knjiลพevnost na francuskom jeziku* |
| FE03.1 | Povijest belgijske knjiลพevnosti na francuskom jeziku |
| FE03.2 | Knjiลพevna kritika i teorija belgijske knjiลพevnosti na francuskom jeziku |
| FE03.3 | Knjiลพevne studije o belgijskim autorima francuskog jeziฤnog izraza |
| FE03.4 | Belgijska filozofija |
| *FE04* | *Prijevodi svjetske knjiลพevnosti na francuski jezik* |
| *FE05* | *Znanost o knjiลพevnosti* |
| FE05.1 | Povijest francuske knjiลพevnosti |
| FE05.11 | Srednji vijek |
| FE05.12 | 16. st. |
| FE05.13 | 17. st. |
| FE05.14 | 18. st. |
| FE05.15 | 19. st. |
| FE05.16 | 20. st. |
| FE05.2 | Knjiลพevna kritika i teorija knjiลพevnosti |
| FE05.3 | Knjiลพevne studije o francuskim autorima |
| FE05.4 | Prozodija |
| FE05.5 | Autorstvo, kreativno pisanje |
| FE05.6 | Stilistika |
| *FE06* | *Francuski jezik* |
| FE06.1 | Vulgarni latinitet, romanska filologija |
| FE06.2 | Povijest francuskog jezika |
| FE06.3 | Francuski jezik- gramatike |
| FE06.4 | Fonetika, fonologija, ortografija francuskog jezika |
| FE06.5 | Metodika nastave franscuskog jezika |
| FE06.51 | Udลพbenici francuskog jezika |
| *FE07* | *Lingvistika* |
| FE07.01 | Opฤ‡a lingvistika |
| FE07.02 | Psiholingvistika |
| FE07.03 | Kognitivna lingvistika |
| FE07.04 | Sociolingvistika |
| FE07.05 | Semantika |
| FE07.06 | Pragmalingvistika |
| FE07.07 | Sintaksa |
| FE07.08 | Teorija prevoฤ‘enja |
| FE07.09 | Leksikologija |
| FE07.10 | Leksikografija |
| FE07.11 | Retorika |
| FE07.12 | Stilistika |
| FE07.13 | Prozodija/metrika/versifikacija |
| FE07.14 | Autorstvo. Kreativno pisanje |
| FE07.15 | Semiologija i semiotika |
| FE07.16 | Jeziฤna tipologija |
| FE07.17 | Povijest lingvistiฤkih teorija |
| *FE08* | *Povijest i civilizacija Francuske* |
| *FE09* | *Geografija (Francuska)* |
| *FE10* | *Filozofija. Psihologija. Religija. Druลกtvene znanosti* |
| *FE11* | *Umjetnost* |
| *FE12* | *Ostali romanski jezici* |
| FE12.01 | Okcitanski |
| FE12.02 | Retoromanski |
| FE12.03 | Talijanski |
| FE12.04 | Venetski |
| FE12.05 | Dalmatski |
| *EJ* | *SKANDINAVISTIKA* |
| *EJ00* | *Referentna zbirka skandinavistike* |
| EJ00.1 | Lingvistika |
| EJ00.2 | Nordijska mitologija. Vikinzi. Sage. |
| EJ00.3 | Knjiลพevnost |
| *EJ01* | *ล vedski jezik. Referentna graฤ‘a* |
| EJ01 | SAO. Svenska akademiens ordbok |
| EJ01.2 | Gramatike |
| EJ01.3 | Rjeฤnici |
| EJ01.1 | Udลพbenici |
| *EJ02* | *ล vedska knjiลพevnost. Teorija* |
| EJ02.1 | Djela |
| EJ02.2 | Djela iz stranih knjiลพevnosti |
| EJ02.3 | Djeฤja knjiลพevnost. Knjiลพevnost za mlade. |
| *EJ03* | *ล vedska kultura i civilizacija* |
| EJ03.1 | Likovna umjetnost |
| EJ03.2 | Kinematografija |
| *EJ11* | *Norveลกki jezik. Referentna graฤ‘a* |
| EJ11.1 | Udลพbenici |
| *EJ12* | *Norveลกka knjiลพevnost. Teorija* |
| EJ12.1 | Djela |
| *EJ13* | *Norveลกka kultura i civilizacija* |
| *EJ21* | *Danski jezik. Referentna graฤ‘a* |
| EJ21.1 | Udลพbenici |
| *EJ22* | *Danska knjiลพevnost. Teorija* |
| EJ22.1 | Djela |
| *EJ23* | *Danska kultura i civilizacija* |
| *EJ31* | *Islandski jezik. Referentna graฤ‘a* |
| EJ31.1 | Udลพbenici |
| *EJ32* | *Islandska knjiลพevnost. Teorija* |
| EJ32.1 | Djela |
| *EJ33* | *Islandska kultura i civilizacija* |
| *EJ41* | *Finski jezik. Referentna graฤ‘a* |
| EJ41.1 | Udลพbenici |
| *EJ42* | *Finska knjiลพevnost. Teorija* |
| EJ42.1 | Djela |
| *EJ43* | *Finska kultura i civilizacija* |
| *FB* | *GERMANISTIKA * |
| *FB00* | *Referentna zbirka za germanistiku* |
| FB00.1 | Rjeฤnici |
| FB00.2 | Leksikoni |
| FB00.3 | Bibliografije |
| FB00.4 | Gramatike |
| *FB01* | *Knjiลพevnost njemaฤkog govornog podruฤja* |
| FB01.1 | Knjiลพevnost od poฤetaka do humanizma |
| FB01.2 | Knjiลพevnost humanizma i reformacije |
| FB01.3 | Knjiลพevnost u razdoblju baroka |
| FB01.4 | Knjiลพevnost od prosvjetiteljstva do "Vormรคrza" |
| FB01.5 | Knjiลพevnost od "Vormรคrza" do naturalizma |
| FB01.6 | Knjiลพevnost od naturalizma do 1945. |
| FB01.7 | Knjiลพevnost od 1945. |
| FB01.8 | Knjiลพevne antologije |
| *FB02* | *Knjiลพevni prijevodi* |
| FB02.1 | Prijevodi njemaฤke knjiลพevnosti na strane jezike |
| FB02.2 | Prijevodi stranih knjiลพevnosti na njemaฤki jezik |
| *FB03* | *Znanost o knjiลพevnosti* |
| FB03.1 | Teorija knjiลพevnosti |
| FB03.2 | Povijest knjiลพevnosti |
| FB03.3 | Pojedinaฤne knjiลพevne studije |
| FB03.31 | Biografije |
| FB03.32 | Knjiลพevne interpretacije |
| FB03.4 | Zbirke knjiลพevnih studija |
| *FB04* | *Njemaฤki jezik. Lingvistika* |
| FB04.1 | Jezikoslovne studije |
| FB04.11 | Povijest jezika. Dijalektologija |
| FB04.12 | Suvremena gramatika njemaฤkog jezika |
| FB04.13 | Semantika i pragmalingvistika |
| FB04.14 | Sociolingvistika |
| FB04.15 | Dodirno i supostavno jezikoslovlje |
| FB04.16 | Kognitivna lingvistika. Psiholingvistika |
| FB04.17 | Tekstna lingvistika. Retorika |
| FB04.18 | Teorija prevoฤ‘enja |
| FB04.19 | Interlingvistika |
| *FB05* | *Nastava njemaฤkog jezika* |
| FB05.1 | Didaktika. Metodika. |
| FB05.2 | Udลพbenici |
| *FB06* | *Kulturoloลกke studije * |
| *FB07* | *Kultura i civilizacija njemaฤkog govornog podruฤja* |
| FB07.1 | Filozofija |
| FB07.2 | Povijest |
| FB07.3 | Umjetnost |
| *EF* | *SINOLOGIJA* |
| *EF00* | *Referentna literatura za kineski* |
| *EF01* | *Kineska knjiลพevnost* |
| EF01.1 | Poezija |
| EF01.2 | Drama |
| EF01.3 | Proza |
| *EF02* | *Kineski jezici* |
| *EF03* | *Kineska kultura i civilizacija* |
| *EF04* | *Kineska povijest* |
| *EF05* | *Kineska filozofija* |
| *EF06* | *Kineska religija* |
| *EF07* | *Kinesko druลกtvo i ekonomija* |
| *EF08* | *Kineska umjetnost* |
| *EF09* | *Ostala podruฤja na kineskom* |
| *EF10* | *Kinesko-hrvatske veze* |
| *EF11* | *Ex libris Branko Merlin* |
| *FA* | *ANGLISTIKA* |
| *FA00* | *Referentna zbirka za anglistiku* |
| FA00.1 | Rjeฤnici engleskog jezika |
| FA00.2 | Rjeฤnici slenga |
| FA00.3 | Gramatike engleskog jezika |
| FA00.4 | Enciklopedije |
| FA00.5 | Leksikoni engleske i ameriฤke knjiลพevnosti |
| FA00.6 | Udลพbenici |
| *FA01* | *Knjiลพevnost na engleskom jeziku* |
| FA01.01 | Engleska, ameriฤka, australska i kanadska proza* |
| FA01.02 | Engleska i ameriฤka drama* |
| FA01.03 | Englesko i ameriฤko pjesniลกtvo* |
| FA01.04 | Engleski i ameriฤki eseji* |
| FA01.05 | Izabrana djela engleskih i ameriฤkih autora |
| FA01.06 | Antologije engleske i ameriฤke knjiลพevnosti |
| FA01.07 | Biografije** |
| FA01.08 | Autobiografije |
| FA01.09 | Pisma |
| FA01.10 | Putopisi |
| FA01.11 | Govori |
| *FA02* | *Shakespeare* |
| FA02.1 | Djela*** |
| FA02.2 | Knjiลพevna kritika i studije o Shakespeareu |
| FA02.21 | Studije o Shakespeareovim komedijama |
| FA02.22 | Studije o Shakespeareovim historijama |
| FA02.23 | Studije o Shakespeareovim pjesmama |
| FA02.24 | Studije o Shakespeareovim problemskim komadima |
| FA02.25 | Studije o Shakespeareovim tragedijama |
| FA02.26 | Studije o pojedinim Shakespeareovim djelima |
| FA02.3 | Prijevodi Shakespeareovih djela na hrvatski |
| *FA03* | *Prijevodi svjetske knjiลพevnosti na engleski* |
| *FA04* | *Prijevodi engleskih i ameriฤkih autora na hrvatski* |
| *FA05* | *Znanost o knjiลพevnosti* |
| FA05.01 | Knjiลพevne kritike engleskih i ameriฤkih autora**** |
| FA05.02 | Povijest engleske knjiลพevnosti |
| FA05.021 | Srednji vijek |
| FA05.022 | Renesansa i barok |
| FA05.023 | Klasicizam i romantizam |
| FA05.024 | Viktorijanska knjiลพevnost |
| FA05.025 | Modernizam i postmodernizam |
| FA05.03 | Povijest ameriฤke knjiลพevnosti |
| FA05.031 | 19. stoljeฤ‡e |
| FA05.032 | 20. stoljeฤ‡e |
| FA05.06 | Povijest svjetske knjiลพevnosti |
| FA05.07 | Teorija knjiลพevnosti |
| FA05.08 | Knjiลพevna kritika |
| FA05.09 | Feminizam |
| FA05.10 | Kulturalni studiji |
| *FA06* | *Lingvistika* |
| FA06.1 | Opฤ‡a lingvistika |
| FA06.2 | Koginitivna lingvistika. Psiholingvistika |
| FA06.3 | Sociolingvistika |
| FA06.4 | Semantika |
| FA06.5 | Sintaksa |
| FA06.6 | Teorija prevoฤ‘enja |
| FA06.7 | Leksikologija. Leksikografija |
| *FA07* | *Engleski jezik* |
| FA07.1 | Fonetika engleskog jezika |
| FA07.2 | Povijest engleskog jezika |
| FA07.3 | Varijante engleskog jezika |
| FA07.4 | Jezici u kontaktu |
| FA07.41 | Hrvatski i engleski jezik u kontaktu |
| FA07.5 | Metodika engleskog jezika |
| FA07.51 | Udลพbenici engleskog jezika |
| *FA08* | *Povijest, kultura i civilizacija Velike Britanije* |
| *FA09* | *Povijest, kultura i civilizacija SAD* |
| *FA10* | *Posebne zbirke* |
| FA10.1 | Amerikanistika |
| FA10.2 | Irska zbirka |
| FA10.3 | Australska zbirka |
| FA10.4 | Kanadska zbirka |
| FA10.6 | Ameriฤki studiji |
| FA10.61 | Knjiลพevnost |
| FA10.62 | Kulturoloลกke studije |

(*) _Antologije su na poฤetku niza_

(**) _Redanje po imenu osobe o kojoj je djelo_

(***) _Redanje po naslovu djela_

(****) _Redanje po imenu osobe o kojoj je djelo_
Here's the 2-minute basic intro:

# Edit this Page. Then type as you like.
# You can't do any permanent damage. See "Revisions" to see revision history for a page and undo changes if needed
# See "Recent Changes" to see what people have been adding lately
# Create a new page by putting a page name in {{[square brackets]}} (creates a new page in this wiki site), like this: [page name]
# Create a hyperlink (an external link) by placing an existing URL in <angle brackets>, like this: http://www.example.com/
This is a wiki. It has lots of pages that you can write on. Click on links to explore, and click *Home* to come back.

If you'd like an introductory tour of Socialtext, [start here].

The *[Announcements and Links]* page is the page that everyone on your team will see on their *Dashboard*. Here you can post announcements, leave notes, and link to useful resources.