﻿@import url("htmldiff.css");						/* used for version history diffs*/
@import url("jquery.fancybox.css");					/* universal modals */

/* General classes */
.biggest		{ font-size:1.5em; }
.bigger			{ font-size:1.2em; }
.big			{ font-size:1.1em; }
.bold			{ font-weight:bold; }
.blueborder		{ border:1px solid #032451; }
.borderbottom	{ border-bottom:1px solid #032451; }
.clear			{ clear:both; }
.center			{ display:block;margin-left:auto; margin-right:auto; }
.dimmed			{ opacity:0.5; }
.hidden			{ display:none; }
.italic			{ font-style:italic; }
.left			{ float:left; }
.lightborder	{ border:1px solid #e3e2e2; }
.longtextbox	{ width: 60%; }
.midpadded		{ padding:5px; }
.missing-page-link	{ color:#BA0000; }
.padded			{ padding:10px; }
.right			{ float:right; }
.rounded		{ border-radius:2px; }
.rounded5		{ border-radius:5px; }
.rounded10		{ border-radius:10px; }
.small			{ font-size:0.9em; }
.smaller		{ font-size:0.8em; }
.smallest		{ font-size:0.7em; }

/* Page info dialog from the toolbar */
#pageinformation	{ display:none;color:#FFF;min-width:400px;width:400px; } /* width is explicit for an IE7 bug */
#pageinformation h4 { border-bottom:1px solid #EEE;margin:0px; }
#pageinformation .tags		{ padding:4px;margin-top:10px; }
#pageinformation .tagblock	{ border:1px solid #656464;background-color:#212121;color:#b8b7b7;margin-right:3px;padding:3px; }

/* Login,profile,reset password pages */
#profile		{ background-color:#fbfafa;width:35em;padding:1em; }
#login			{ background-color:#fbfafa;width:25em;padding:1em; }
#resetpassword	{ background-color:#fbfafa;width:30em;padding:1em; }
.userlabel		{ float:left;margin:0 5px 0 0;padding:5px 0 0 0; }
.usertextbox	{ float:right;width:15em;display:block; padding:0.25em; margin:0 0 10px 0;color:#3A3A3A; }
#userbutton		{ float:right; }

/* Search result page */
.searchresult			{}
.searchresult-title		{ color:Black; }
.searchresult-summary	{ font-size:95%; }
.searchresult-date		{ color:green;font-size:97%; }
.searchresult-tags span	{ margin-left:5px; }
.searchresult-tags span a	{ color:#4e6fa3 !important;text-decoration:none; }
.searchresult-tags span a:hover	{ color:#000 !important;text-decoration:underline; }
.searchbox				{ width:20em; margin-right:10px; }

/* History table */
#historytable .version	{ width:10%; }
#historytable .editedon	{ width:20%; }
#historytable .editedby	{ width:60%; }
#historytable .revert	{ text-align:right; }

/* All tags(categories) page */
#tagcloud		{ margin:0px;padding:2px;line-height:3em;border:1px solid #e3e2e2;padding:10px; }
#tagcloud li	{ display:inline; }
#tagcloud a		{ padding:0px;padding:10px; }
.tagblock a		{ text-decoration:none;color:#FFFFFF; }
.tagblock a:hover { text-decoration:none;color:#AAA; }
.tagcloud1		{ font-size:1em; }
.tagcloud2		{ font-size:1.2em; }
.tagcloud3		{ font-size:1.3em; }
.tagcloud4		{ font-size:1.5em; }
.tagcloud5		{ font-size:2em; }

/* Table of contents {TOC} */
.toc			{ border:1px solid #AAA; background-color:#F9F9F9; padding:5px 0px;display:table;margin-bottom:15px; }
.toc-title		{ font-weight:bold;text-align:center;min-width:100px; }
.toc-showhide	{ font-weight:normal;font-size:0.8em; }
.toc ul			{ list-style-type:none;padding:2px 5px;margin: 0px 0px 0px 2em;line-height:1.5em; }
.toc-list>ul	{ margin:0px; }

/* Left side menu */
ul.mainmenu		 { list-style-type:none; padding-left:0px; }
ul.mainmenu li	 { float:left;padding-right:15px; }
ul.mainmenu li a { font-weight:bold; }
ul.mainmenu li a:hover { text-decoration:underline; }

/* Wiki page tables */
#pagecontent table,
	#pagecontent tr,
	#pagecontent td { border: 1px solid black;padding:2px; }
#userpagetable	{ border:1px solid #d3d2d2;background-color:#f1f0f0; }
.table .stretch	{ width:99%; }

/* Edit page [editors] */
#previewLoading		{ display:none; }
#previewContainer	{ display:none;background-color:#FFF;height:450px;width:800px;overflow:hidden; }
#previewContainer #title { background-color:#444;color:#FFF;font-weight:bold;font-size:1.2em;padding:5px; }
#preview			{ padding:10px;border:1px solid #d3d2d2;height:400px;overflow:scroll;color:#000; }
.jqConfirm			{ font-weight:bold !important; }
#wysiwyg-toolbar	{ padding-bottom: 5px; }

#editpage					{ width:700px; }
#editpage label				{ float:left;width:50px;padding:5px 5px 0 0;font-weight:bold; }
#editpage .lockpage			{ margin-left:50px; }
#editpage .lockpage input	{ margin-top:0px; }
#TagsEntry					{ width:100px; }
#editpage textarea			{ width:100%;height:300px; }
#editpage .buttonContainer	{ float:right;padding-top:10px;text-align:right; }

/* Help iFrame for edit page [editors] */
#help-iframe	{ width:520px;height:300px; }
#helptable		{ width:100%;font:normal 11px auto "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;background:#E6EAE9; }
#helptable th	{ text-align:left;font-size:13px;padding:5px; }
#helptable td	{ border-right:1px solid #C1DAD7;border-bottom:1px solid #C1DAD7;background:#fff;padding:6px 6px 6px 12px;color:#4f6b72;vertical-align:top; }

/* File manager [editors] */
#files-container	{ background-color:#FFF;min-height:400px; }
.selectedfolder		{ background-color:#e3e2e2;padding:5px;margin-bottom:5px; }
#filetree-container	{ width:500px; }
#file-preview		{ position:fixed;margin-left:5px;width:90px;bottom:0px;right:0px; }
#file-preview img	{ max-height:50px;max-width:50px; }

/* Tools/config page [admins] */
#configuration-container legend		{ font-size:2em; font-weight:bold; }
#configuration-container fieldset	{ padding-bottom:10px; }
#settings-container p	{ padding-top: 10px; }

/* Users page [admins] */
#userdialogContainer	{ display:none;color:White;width:360px; }
#userdialogContainer h2	{ border-bottom:1px solid white !important; }