﻿
.wikicontainer
{
    
}
.wikinavbar
{
	margin:0;
	padding:0;
	text-decoration:none;
}
.wikinavbar table td
{
	padding-right:15px;
	}
	
.wikitoolbar
{
	margin:5px 0 0 0;
	padding:0;
	text-decoration:none;
	width:100%;
	border:1px;
}
a.lnkHeader:link,a.lnkHeader:visited,a.lnkHeader:active
{
	display:inline-block;
	font-weight:bold;
}

.leftAlign
{
	text-align:left;
	margin-left:30px;
}

.resulterror, .resulterror * {
	color: #FF0000;
}

.resultok, .resultok * {
	color: #009900;
}

input, label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #909090;
	padding: 2px;
	margin: 0px;
}

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 0px;
}

input.tab {
	background-color: #DDDDDD;
	border: solid 3px #DDDDDD;
	color: #000000;
	font-size: 11px;
	width: auto;
	overflow: visible;
	padding: 0px;
}

input.tabselected {
	background-color: #214C9A;
	border: solid 3px #214C9A;
	color: #FFFFFF;
	font-size: 11px;
	width: auto;
	overflow: visible;
	font-weight: bold;
	padding: 0px;
}
#TabDiv {
	white-space:nowrap;
}
#TabDiv .tab:link, #TabDiv .tab:visited, #TabDiv .tab:active {
	background-color:#DDDDDD;
	border:3px solid #DDDDDD;
	color:#214C9A;
	font-size:11px;
	padding:2px 4px;
	text-decoration:none;
}

#TabDiv .tabselected, #TabDiv .tabselected:visited {
	background-color:#214C9A;
	border:3px solid #214C9A;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	padding:2px 4px;
	text-decoration:none;
}
#TabDiv .tab:hover {
	background-color:#214C9A;
	border:3px solid #214C9A;
	color:#FFFFFF;
	font-size:11px;
	padding:2px 4px;
	text-decoration:none;
}

input.compact {
	font-size: 11px;
	padding: 0px;
}


*/
/* Contains the date picks in the Edit.aspx page */
#DatePickDiv {
	font-size: 11px;
	border: solid 1px #999999;
	background-color: #FFFFFF;
	padding: 2px;
}

a.datepicklink {
	display: block;
}

/* Small text */
p.small, small {
	font-size: 0.9em;
}
p.small a
{
	font-size:0.9em;	
}
/* Big text */
p.big, big {
	font-size: 15px;
}

/* Description/legend for images */
/*
p.imagedescription {
	font-size: 11px;
	font-style: italic;
	margin-top: 4px;
}
*/
/* General purpose links */

/* Link to an external URL */

a.externallink {
	background-image: url(Images/Editor/ExternalLink.gif);
	background-position: right;
	background-repeat: no-repeat;
	padding-right: 14px;
}

/* Link to an internal file */

a.internallink {
}

/* Link to a Wiki page */

a.pagelink {
}

/* Link to unknown/inexistent pages */

a.unknownlink, a.unknownlink:link, a.unknownlink:active {
	color: #cf2c2c;
	text-decoration: none;
}
a.unknownlink:hover {
	color: #D9671E;
	text-decoration: underline;
}

/* Email Link */

a.emaillink {
}

h1.pagetitle, h1.pagetitlesystem 
{
	margin:0.8em 0;
	font-size:1.5em;
}

h1.pagetitlesystem {
}
h2.sectiontitle
{
	font-size:1.3em;
	font-weight:normal;
	background-color:#214C9A;
	color:#FFFFFF;
	margin:5px 0px 10px 0px;
	padding:5px 0 5px 5px;
}
/* Class for applying a separator under H elements (useful to avoid usage of HR) */

h1.separator, h2.separator, h3.separator {
	border-bottom: solid 1px #888888;
	padding-bottom: 2px;
	margin-bottom: 8px;
}
h2.separator 
{
	font-size:16px;	
}
a.editsectionlink {
	float: right;
	font-size: 11px;
	margin: 4px 0px 0px 0px;
}
/*
ul, ol {
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 28px;
	padding-right: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
}

li {
	margin: 2px 0px 0px 0px;
	padding: 0px;
}
*/
code, pre {
	font-family: Courier New, Lucida Console, Monospace;
	color: #000000;
	padding: 0px;
	margin: 0px;
}

pre {
	border: dashed 1px #999999;
	background-color: #FFFFF0;
	margin: 0px 10px 0px 10px;
	padding: 8px;
}
/*
table, div {
	padding: 0px;
	margin: 0px;
}
*/
img {
	border: none;
}

/* Class for general purpose images (contained in Wiki pages) */
/*
img.image {
	border: solid 1px #CCCCCC;
}

/* Class of the formatting Buttons in Edit.aspx */

img.format {
	border: solid 1px;
	padding: 2px;
}

/* Div used for clearing floats */

div.clear {
	clear: both;
}

/* Div containing images alighed to the left */
div.imageleft {
	border: solid 1px #CCCCCC;
	background-color: #F9F9F9;
	padding: 4px;
	margin-left: 0px;
	margin-right: 8px;
	margin-top: 4px;
	margin-bottom: 4px;
	float: left;
}

/* Div containing images alighed to the right */
div.imageright {
	border: solid 1px #CCCCCC;
	background-color: #F9F9F9;
	padding: 4px;
	margin-left: 8px;
	margin-right: 0px;
	margin-top: 4px;
	margin-bottom: 4px;
	float: right;
}

/* Table containing images not aligned */
table.imageauto {
	border: solid 1px #CCCCCC;
	background-color: #F9F9F9;
	padding: 4px;
	margin: 4px 4px 4px 0px;
}

/* Div acting like a box */
/*
div.box {
	border: solid 1px #CCCCCC;
	background-color: #F9F9F9;
	display: table-cell;
	padding: 4px;
	margin: 4px 4px 0px 4px;
}

/* Contains the Header */
/*
#HeaderDiv {
	margin: 4px;
	padding: 8px;
}

/* Contains the SidebarDiv and the MainDiv *
/*
#ContainerDiv {
}


/* Contains the contents of a Page */
/*
#MainDiv {
	background-color: #FFFFFF;
	border-top: solid 1px #888888;
	border-bottom: solid 1px #888888;
	border-left: solid 1px #888888;
	border-right: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 8px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 12px;
}

/* Contains the Page Header (title, last modify, etc.) */
/*
#PageHeaderDiv {
}

#PageInternalHeaderDiv {
	margin:0px 0px 10px 10px;
}

#PageInternalFooterDiv {
	margin-top: 10px;
}

/* Contains the link to the page editing form (Edit.aspx) and history */
/*
#EditHistoryLinkDiv {
	float: right;
	font-size: 11px;
	padding-top: 4px;
	padding-bottom: 4px;
} */

#EditLink, #HistoryLink, #ViewCodeLink, #DiscussLink, #BackLink, #PostReplyLink, #AdminToolsLink {
	margin-left: 4px;
	padding: 2px;
	text-decoration: none;
}
#EditLink:hover, #HistoryLink:hover, #ViewCodeLink:hover, #DiscussLink:hover, #BackLink:hover, #PostReplyLink:hover, #AdminToolsLink:hover
{
	text-decoration:underline;
}

#AdminToolsDiv {
	background-color:#FFFFFF;
	border:1px solid #DDDDDD;
}

#AdminToolsDiv a {
	display:block;
	font-size:11px;
	padding:3px 6px;
	text-align:right;
}

#AdminToolsDiv a:hover {
	display:block;
	font-size:11px;
	padding:3px 6px;
	text-align:right;
	text-decoration:underline;
}

/* Class of the P containing the Edit Link */
p.editlink {
	font-size: 11px;
}

/* Shown when a page is Locked */
#PageLockedDiv {
	float: left;
	width: 12px;
	height: 12px;
	margin-right: 4px;
	background-image: url(Images/Editor/Lock.png);
	background-repeat: no-repeat;
	background-position: center;
	text-indent: -3000px;
	position: relative;
}

/* Shown when a page is Public */
#PagePublicDiv {
	float: left;
	width: 12px;
	height: 12px;
	margin-right: 4px;
	background-image: url(Images/Editor/Public.png);
	background-repeat: no-repeat;
	background-position: center;
	text-indent: -3000px;
	position: relative;
}

#PageInfoDiv {
	font-size: 11px;
	margin-bottom:5px;
}

#BreadcrumbsDiv {
	font-size: 11px;
	margin-top: 2px;
	padding-bottom: 1px;
	border-bottom: solid 1px #F0F0F0;
	border-top: solid 1px #F0F0F0;
	/*background-color: #FFFEDF;*/
	overflow: hidden;
}

/* Contains the link to the Page RSS */
#RssLinkDiv {
	float: right;
	position: relative;
	padding-top:0;
}

/* The link to the Page RSS */
#RssLink {
	background-image: url(Images/RSS.png);
	background-repeat: no-repeat;
	background-position:top left;
	text-indent: -2500px;
	display: block;
	height: 16px;
	width: 24px;
	padding:0;
	margin:0;
}
#RssLink.discuss {
background-image:url(Images/RSS-Discussion.png);
}

#PrintLink {
	background-image: url(Images/Print.png);
	background-repeat: no-repeat;
	text-indent: -2500px;
	display: block;
	margin-left: 4px;
	height: 16px;
	width: 16px;
}

/* Contains the Page Content */
#PageContentDiv {
}

/* Contains the Footer */
/*
#FooterDiv {
	margin: 0px 4px 4px 184px;
	padding: 8px;
}
*/
#EditProviderListDiv {
	float: right;
}

/* Contains the page preview in the Edit.aspx page */
#PreviewDiv {
}

/* Contains the special tags in the Edit.aspx page */

#SpecialTagsDiv {
	border: solid 1px #999999;
	padding: 0px;
	background-color: #FFFFFF;
}

a.specialtaglink {
	display: block;
}

#PageListDiv {
	font-size: 11px;
	border: solid 1px #999999;
	background-color: #FFFFFF;
	padding: 0px;
}

#FileListDiv {
	font-size: 11px;
	border: solid 1px #999999;
	background-color: #FFFFFF;
	padding: 4px;
}

a.pagelistlink {
	display: block;
}

#SnippetListDiv {
	font-size: 11px;
	border: solid 1px #999999;
	background-color: #FFFFFF;
	padding: 0px;
}

a.snippetlistlink {
	display: block;
}

/* Contains the anchors in the Edit.aspx page */

#AnchorsDiv {
	font-size: 11px;
	border: solid 1px #999999;
	background-color: #FFFFFF;
	padding: 0px;
}

a.anchorlink {
	display: block;
}

/* Contains the anchors in the Edit.aspx page */
#ImagesDiv {
	font-size: 11px;
	border: solid 1px #999999;
	background-color: #FFFFFF;
	padding: 0px;
}

a.imagelink {
	display: block;
}

#SpecialTagsDiv *, #AnchorsDiv *, #ImagesDiv *, #PageListDiv *, #SnippetListDiv * {
	padding: 2px;
}

#SpecialTagsDiv a:hover, #AnchorsDiv a:hover, #ImagesDiv a:hover, #PageListDiv a:hover, #SnippetListDiv a:hover {
	color: #FFFFFF;
	background-color: #214C9A;
	text-decoration: none;
}

/* Contains the Special characters in the Edit.aspx page */

#SpecialCharsDiv, #CategoriesListDiv {
	margin-top: 8px;
	border: solid 1px #888888;
	padding: 4px;
	overflow: auto;
	width: 180px;
	height: 120px;
	text-align:left;

}

#FormatUl {
	margin: 0px;
	padding: 0px;
}


#FormatUl li {
	display: inline;
	list-style-image: none;
	margin: 0px;
	padding: 0px;
}

/* Formatting Button in Edit.aspx */
a.formatlink {
	background-position: center;
	background-repeat: no-repeat;
	width: 20px;
	height: 20px;
	border: solid 1px #214C9A;
	text-indent: -2000px;
	margin-right: 2px;
	float: left;
}

/* Formatting Button in Edit.aspx */
a.formatlink:hover {
	text-decoration: none;
	border: solid 1px #D9671E;
}

#BoldLink {
	background-image: url(Images/Editor/Bold.png);
}
#ItalicLink {
	background-image: url(Images/Editor/Italic.png);
}
#UnderlineLink {
	background-image: url(Images/Editor/Underline.png);
}
#StrikeLink {
	background-image: url(Images/Editor/Strike.png);
}
#H1Link {
	background-image: url(Images/Editor/H1.png);
}
#H2Link {
	background-image: url(Images/Editor/H2.png);
}
#H3Link {
	background-image: url(Images/Editor/H3.png);
}
#H4Link {
	background-image: url(Images/Editor/H4.png);
}
#SubLink {
	background-image: url(Images/Editor/Sub.png);
}
#SupLink {
	background-image: url(Images/Editor/Sup.png);
}
#PageListLink {
	background-image: url(Images/Editor/PageLink.png);
}
#FileLink {
	background-image: url(Images/Editor/File1.png);
}
#LinkLink {
	background-image: url(Images/Editor/Link.png);
}
#ImageLink {
	background-image: url(Images/Editor/Image.png);
}
#AnchorLink {
	background-image: url(Images/Editor/Anchor.png);
}
#CodeLink {
	background-image: url(Images/Editor/Code.png);
}
#PreLink {
	background-image: url(Images/Editor/Pre.png);
}
#BoxLink {
	background-image: url(Images/Editor/Box.png);
}
#BrLink {
	background-image: url(Images/Editor/BR.png);
}
#SnippetListLink {
	background-image: url(Images/Editor/Snippet.png);
}
#SpecialTagsLink {
	background-image: url(Images/Editor/SpecialTags.png);
}
#NoWikiLink {
	background-image: url(Images/Editor/NoWiki.png);
}
#CommentLink {
	background-image: url(Images/Editor/Comment1.png);
}
#EscapeLink {
	background-image: url(Images/Editor/Escape.png);
}

.PageListTable td
{
	text-align:left !important;
}
#PageListTable {
	width: 99%;
	margin: 0px 10px 0px 10px;
	border:0px
}

#PageListHeader 
{
}
#PageListHeader a
{
	font-weight:bold;
	}
.pagelistcelleven {
	border-bottom: solid 1px #CCCCCC;
}
.pagelistcellodd {
	border-bottom: solid 1px #CCCCCC;
}

#PageTreeP {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 6px;
	border-left: 1px dotted #CCCCCC;
}

#FileListTable {
	width: 98%;
	margin: 0px;
}


#FileListHeader {
	background-color: #DDDDDD;
}

.filelistcelleven {
	border-bottom: solid 1px #CCCCCC;
}
.filelistcellodd {
	border-bottom: solid 1px #CCCCCC;
}

#RevisionListTable {
	width: 98%;
	margin: 0px;
}

#RevisionListHeader {
	background-color: #DDDDDD;
}

.revisionlistcelleven {
	border-bottom: solid 1px #CCCCCC;
}
.revisionlistcellodd {
	border-bottom: solid 1px #CCCCCC;
}

#PreviewDivExternal {
}

#PreviewDiv {
	padding: 10px;
	border: solid 4px #CCCCCC;
}

blockquote {
	border-left: solid 8px #DDDDDD;
	margin-left: 16px;
	padding: 0px 0px 2px 6px;
}

div.messagecontainer {
	margin: 0px 0px 0px 16px;
}

div.rootmessagecontainer {
border-top:1px solid #eee;
margin-bottom:16px;
}


span.messagedatetime {
font-size:10px;
padding-left:20px;
}

div.messageheader {
	font-size: 10px;
	padding: 2px;
	clear:both;
}

span.messagesubject {
	font-weight: bold;
	font-size: 12px;
}

div.messagebody {
	border-bottom: dotted 1px #F0F0F0;
	border-left: dotted 1px #F0F0F0;
	border-right: solid 0px #F0F0F0;
	margin: 0px 0px 6px 0px;
	padding: 4px;
	clear:both;
}

div.reply {
	float: right;
	margin: 6px 10px 0px 0px;
	font-size: 11px;
	font-weight: bold;
}
*/
a.reply {
	background-image: url(Images/Editor/MessageReply.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 0px 0px 0px 12px;
}

a.edit {
	background-image: url(Images/Editor/MessageEdit.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 0px 0px 0px 13px;
	margin-left: 16px;
}

a.delete {
	background-image: url(Images/Editor/MessageDelete.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 0px 0px 0px 10px;
	margin-left: 16px;
}

div.warning {
	padding: 6px;
	background-color: #FEF693;
	border: solid 1px #FFCF10;
	display: table-cell;
}

#TxtSearchBox {
	font-size: 11px;
	width: 160px;
	background-image: url(Images/Editor/Search.png);
	background-repeat: no-repeat;
	background-position: right center;
	background-color: #FFFFFF;
	border: solid 1px #CCCCCC;
}

#TxtSearchPage {
	font-size: 11px;
	width: 170px;
	background-image: url(Images/Editor/Search.png);
	background-repeat: no-repeat;
	background-position: right center;
	background-color: #FFFFFF;
	border: solid 1px #CCCCCC;
	margin: 1px;
}

#ConcurrentEditingDiv {
	padding: 6px;
	background-color: #FEF693;
	border: solid 1px #FFCF10;
}

span.signature {
	font-style: italic;
}

#TocContainer {
	border: solid 1px #CCCCCC;
	display: table-cell;
	padding: 4px;
	background-color: #F9F9F9;
}


a.attachment {
	padding-left: 14px;
	background-image: url(Images/Editor/Attachment.png);
	background-repeat: no-repeat;
	background-position: left center;
}

#RedirectionInfoDiv {
	font-size: 11px;
	padding: 5px 0 5px 0x;
	color: #999999;
}

#RedirectionDiv {
	margin-bottom: 16px;
	padding-left: 24px;
	margin-left: 10px;
	font-size: 14px;
	background-image: url(Images/Editor/Redirect.png);
	background-repeat: no-repeat;
	background-position: left center;
}

/* JsFileTree control begin */

div.subtreediv {
	margin: 0px 0px 0px 10px;
}

a.subdirlink {
	background-image: url(../../Images/Dir.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 0px 0px 0px 18px;
}

a.filelink {
	background-image: url(../../Images/File.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 0px 0px 0px 18px;
}

/* JsFileTree control end */

/* JsImageBrowser control begin */

#ImageBrowserDiv {
	background-color: #FFFFFF;
	border: solid 1px #999999;
	width: 616px;
}

#MainContainerDiv {
	overflow: auto;
	height: 286px;
}

div.jsImagecontainer {
	float: left;
	width: 96px;
	height: 126px;
	background-color: #FFFFFF;
	margin: 4px;
}*/

#UpLevelLink, #UpLevelLink:hover {
	display: block;
	width: 96px;
	height: 96px;
	vertical-align: bottom;
	text-align: center;
	text-decoration: none;
}

a.dirlink, a.dirlink:hover {
	display: block;
	width: 96px;
	height: 96px;
	vertical-align: bottom;
	text-align: center;
	text-decoration: none;
}

a.itemlink, a.itemlink:hover {
	display: block;
	width: 96px;
	height: 116px;
	vertical-align: bottom;
	text-align: center;
	text-decoration: none;
}

span.itemtext {
	color: #000000;
	background-color: #FFFFFF;
	padding: 0px;
	width: 96px;
	height: 96px;
	vertical-align: bottom;
	font-size: 10px;
}

#ImagePreviewDiv {
	float: right;
	width: 256px;
	height: 268px;
	border: solid 1px #CCCCCC;
	margin: 4px;
	padding: 4px;
	text-align: center;
	vertical-align: middle;
	background-color: #FFFFFF;
}


img.thumb {
	border: solid 1px #CCCCCC;
}

#ImageDescriptionSpan {
	font-size: 11px;
	font-style: italic;
}

/* JsImageBrowser control end */

/* Search page begin */

#SearchCatExtDiv {
	float: right;
	margin-left: 15px;
}

#SearchCatDiv {
	border: solid 1px #999999;
	padding: 2px;
	max-height: 180px;
	min-width: 200px;
	overflow: auto;
}

#SearchControlsDiv {
}

#SearchInstructionsDiv, #SearchInstructionsDiv ul li {
	font-size: 11px;
}

#SearchResultsDiv {
	float: none;
	min-height: 80px;
}

/* Search page end */

#MainFileManagerDiv
{
	padding:5px;	
}
#FileManagementControlsDiv
{
	padding:5px;		
}
#FileManagerTable 
{
	width:100%;
	border-top:dotted 1px #aaa;	
}

#FileManagerTable th
{
	font-weight:bold;	
}
#FileManagerTable td
{
	padding:3px 3px;
	border-bottom:solid 1px #aaa;	
}
#MainPopupDiv, #MainPopupDiv label 
{
	font-family:Verdana, Sans-Serif;
	font-size:10px;

}
	
#MainPopupDiv .treecontainer a, 
{
	display:block;
	text-decoration:none;
	margin:2px 0;
	color:#069;
}

#MainPopupDiv .browsercontainer a, #MainPopupDiv .browsercontainer .imageinfo
{
	text-decoration:none;
	margin:2px 0;
	color:#069;
}

#MainPopupDiv .treecontainer a:hover
{
	display:block;
	text-decoration:underline;
}


#ClientTreePagesDiv, #ClientTreeFilesDiv
{
	border:solid 1px #aaa;
	padding:5px;
	margin:10px 0;	
	width:260px;
	height:220px;
	overflow:auto;
}

#ClientImageBrowserDiv {
	background-color:#FFFFFF;
	border:1px solid #999999;
	height:220px;
	margin:0;
	margin-bottom:8px;
	overflow:auto;
	width:375px;
}
	
#ImagePreviewDiv {
	background-image:url(Images/Editor/TranspBG.png);
	border:1px solid #999999;
	height:220px;
	margin:0;
	padding:0;
	margin-bottom:8px;
	text-align:center;
	width:220px;
}
#ImagePreviewDiv img
{
	margin:10px;	
}
#ClientImageBrowserDiv div.imageitem, #ClientImageBrowserDiv div.folderitem, ClientImageBrowserDiv div.upitem {
	border:1px solid #DDDDDD;
	float:left;
	height:62px;
	line-height:10px;
	margin:2px;
	overflow:hidden;
	padding-top:2px;
	text-align:center;
	width:64px;
}

/*view.ascx*/
#EditHistoryLinkDiv {
	display:inline;
	float:right;
	font-size:11px;
	margin-bottom:0px;
	margin-top:0px;
	padding:0px;
	position:relative;
	border:solid 0px #000;
}


#EmailNotificationDiv {
	float:right;
	margin:0px 4px 0 0;
	position:relative;
	border:0px solid #000;
}

#MessageNotificationDiv {
	float:right;
	margin:0px 4px 0 4px;
	position:relative;
	border:0px solid #000;
}

#PageNotificationDiv {
	float:right;
	margin:0px 4px 0 0;
	position:relative;
	border:0px solid #000;
}

#RssLinkPageDiv {
	float:right;
	margin:0px 4px 0 0;
	position:relative;
	border:0px solid #000;
}

#RssLinkDiscussionDiv {
	float:right;
	margin:0px 4px 0 0;
	position:relative;
	border:0px solid #000;
}

#RssPageLink {
	background-image:url(Images/RSS.png);
	background-repeat:no-repeat;
	display:block;
	height:17px;
	text-indent:-2500px;
	width:24px;
}

#RssDiscussionLink {
	background-image:url(Images/RSS-Discussion.png);
	background-repeat:no-repeat;
	display:block;
	height:17px;
	text-indent:-2500px;
	width:24px;
}

input.activenotification {
	width: 16px;
	height: 17px;
	background-image: url(images/EmailNotifOn.png);
	padding: 0;
	margin: 0;
	border:0;
}

input.inactivenotification {
	background-image:url(images/EmailNotifOff.png);
	width:16px;
	height:17px;
	margin:0;
	padding:0;
	border:0;
}

input.activenotification.discuss {
	background-image:url(images/EmailNotifOn-Discussion.png);
}
input.inactivenotification.discuss {
	background-image:url(images/EmailNotifOff-Discussion.png);
}

#PrintLinkDiv {
	float:right;
	margin-right:0px;
	margin-top:0px;
	position:relative;
	border:solid 0px #000;
	padding:0 4px 0 0;
}

#RssLinkDiv {
	float:right;
	margin-top:0px;
	position:relative;
	border:solid 0px #000;
}

h1.viewdetail
{
	margin:0.8em 0 0 0;	
}

/* admin */
#AclSelectorDiv {
	background-color:#FEF693;
	border:1px solid #FFCF10;
	float:left;
	margin:10px 0;
	padding:10px;
}
#AclSelectorDiv label {
	padding-right:10px;
}
#AclSelectorDiv td {
	white-space:nowrap;
	color:#000000;
}
#AclSelectorDiv h3 {
	color:#000000;
}
#MembershipDiv {
	background-color:#FEF693;
	border:1px solid #FFCF10;
	float:left;
	margin:10px 0 10px 10px;
	padding:10px;
}
#MembershipDiv label {
padding-left:10px;
}
#ButtonsDiv, #ButtonsDiv2, #ButtonsDiv3 {
clear:left;
}
#ButtonsDiv.log {
float:right;
}
.injectedmessage {
display:block;
margin:0 0 10px;
}
#SubjectsDiv {
float:left;
width:250px;
}
#SubjectsManagementDiv {
border:1px solid #999999;
float:left;
margin-left:10px;
margin-top:12px;
padding:6px;
}
#InternalButtonsDiv {
clear:left;
float:left;
margin-bottom:10px;
}
#PermissionsTemplatesDiv {
background-color:#5c5c5c;
margin:10px 0;
padding:6px;
width:500px;
font-size:11px;
}
#PermissionsTemplatesDiv li {
margin-bottom:4px;
}
#PageSelectorDiv {
clear:left;
font-size:11px;
margin:6px 10px;
}
#PageSelectorDiv a {
line-height:17px;
padding:2px;
}
#PageSelectorDiv a.selected, a.selected:hover {
background-color:#214C9A;
color:#FFFFFF;
font-weight:bold;
}
#PageSelectorDiv a:hover, a.selected, a.selected:hover {
background-color:#214C9A;
color:#FFFFFF;
text-decoration:none;
}
#CategoryBulkAdminDiv #PageSelectionDiv {
float:left;
height:250px;
margin-right:16px;
}
#CategoryBulkAdminDiv #PageSelectionDiv #PagesListDiv select.listbox {
height:120px;
margin-bottom:6px;
width:250px;
}
#CategoryBulkAdminDiv #PageSelectionDiv input.textbox {
margin-bottom:6px;
width:200px;
}
#CategoryBulkAdminDiv #PageSelectionDiv select.dropdown {
margin-bottom:6px;
width:205px;
}
#CategoryBulkAdminDiv #CategorySelectionDiv {
float:left;
height:250px;
margin-right:16px;
width:200px;
}
#CategoryBulkAdminDiv #CategorySelectionDiv #ListContainerDiv {
border:1px solid #999999;
height:180px;
overflow:auto;
padding:2px;
}
#CategoryBulkAdminDiv #BatchControlDiv {
float:left;
height:250px;
margin-right:16px;
width:200px;
}
#CategoryBulkAdminDiv #ButtonsDiv2 {
clear:left;
padding-top:30px;
}
#PageBulkMigrateDiv #PageSelectionDiv {
float:left;
height:250px;
margin-right:16px;
}
#PageBulkMigrateDiv #PageSelectionDiv #PagesListDiv select.listbox {
height:120px;
margin-bottom:6px;
width:250px;
}
#PageBulkMigrateDiv #PageSelectionDiv input.textbox {
margin-bottom:6px;
width:200px;
}
#PageBulkMigrateDiv #PageSelectionDiv select.dropdown {
margin-bottom:6px;
width:205px;
}
#PageBulkMigrateDiv #NamespaceSelectionDiv {
float:left;
height:250px;
margin-right:16px;
width:200px;
}
#PageBulkMigrateDiv #BatchControlDiv {
float:left;
height:250px;
margin-right:16px;
width:200px;
}
#PageBulkMigrateDiv #ButtonsDiv3 {
clear:left;
padding-top:30px;
}
#PermissionsManagerDiv table, #PermissionsManagerDiv table tr, #PermissionsManagerDiv table tr td
{
	margin:0;
	padding:0;
	}
#SubjectsDiv select.listbox 
{
height:250px;
margin-bottom:6px;
width:250px;	
	}
	
#UsersListContainerDiv, #GroupsListContainerDiv, #NamespacesListContainerDiv, #PagesListContainerDiv, #CategoriesListContainerDiv, #SnippetsListContainerDiv, #NavPathsListContainerDiv, #LogListContainerDiv, #ProvidersListContainerDiv {
border:1px solid #999999;
float:left;
margin:6px 0;
padding:6px;
}
#PagesListContainerDiv, #CategoriesListContainerDiv, #NavPathsListContainerDiv {
clear:left;
}
.rightaligned {
float:right;
}

tr.tableheader, tr.tableheader td, tr.tableheader th {
	background-color:#333333;
	border-bottom:1px solid #999999;
	color:#000000;
	font-weight:bold;
	margin:0;
	padding:2px 5px;
}
tr.tablerow td {
	border-bottom:1px solid #999999;
	font-size:11px;
	margin:0;
	padding:2px 5px;
}
tr.tablerow:hover, tr.tablerow:hover td {
background-color:#FFFFCC;
color:#000000 !important;
}
tr.tablerow:hover td a, tr.tablerow:hover td a:link, tr.tablerow:hover td a:visited, tr.tablerow:hover td a:active {
color:#810506;
}
tr.tablerow:hover td a:hover {
color:#bf4647;
}
tr.tablerowalternate td {
background-color:#5c5c5c;
border-bottom:1px solid #999999;
font-size:11px;
margin:0;
padding:2px 5px;
}
tr.tablerowalternate:hover, tr.tablerowalternate:hover td {
background-color:#FFFFCC;
color:#000000 !important;
}
tr.tablerowalternate:hover td a, tr.tablerowalternate:hover td a:link, tr.tablerowalternate:hover td a:visited, tr.tablerowalternate:hover td a:active {
color:#810506;
}
tr.selected td, tr.selected:hover td {
background-color:#214C9A;
color:#FFFFFF;
}
tr.selected td a, tr.selected:hover td a {
color:#FFFFFF;
}
tr.inactive td {
color:#FF0000;
font-style:italic;
}
tr.admin td {
font-weight:bold;
}
tr.disabled td {
color:#BBBBBB;
font-style:italic;
}
tr.error td {
color:#FF0000;
}
tr.warning td {
color:#FF9900;
}

div.pagefeaturecontainer, div.pagefeaturecontainerwarning, div.pagefeaturecontainerapprove, div.categoryfeaturecontainer, div.categoryfeaturecontainerwarning {
color:#000000;
background-color:#F5F5F5;
border:1px solid #999999;
float:left;
height:150px;
margin-bottom:10px;
margin-right:10px;
min-width:150px;
padding:10px;
}
div.pagefeaturecontainer h3, div.pagefeaturecontainerwarning h3, div.pagefeaturecontainerapprove h3, div.categoryfeaturecontainer h3, div.categoryfeaturecontainerwarning h3 {
color:#000000;
}
div.pagefeaturecontainerapprove {
background-color:#C6DB7B;
border:1px solid #639A39;
}
div.pagefeaturecontainerwarning, div.categoryfeaturecontainerwarning {
background-color:#FEF693;
border:1px solid #FFCF10;
}

div.toolbar {
background-color:#F0F0F0;
border-left:1px solid #AAAAAA;
border-right:1px solid #AAAAAA;
border-top:1px solid #AAAAAA;
height:22px;
padding:4px;
width:760px;
}
div.toolbar div.sizebuttons {
float:right;
}
a.toolbarbutton {
background-color:#FFFFFF;
border:1px solid #214C9A;
display:block;
float:left;
height:18px;
margin-right:2px;
padding-top:2px;
text-align:center;
vertical-align:middle;
width:20px;
}
a.toolbarbutton:hover {
border:1px solid #D9671E;
}
div.menucontainer {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
height:auto;
overflow:visible;
width:150px;
}
.helperbutton {
border:medium none;
margin:7px 0 0;
padding:0;
}
a.menulink {
display:block;
font-size:11px;
padding:3px;
}
a.menulink:hover, a.menulinkcompact:hover {
background-color:#214C9A;
color:#FFFFFF;
text-decoration:none;
}
a.menulinkcompact {
font-size:13px;
font-weight:bold;
padding:0 3px 2px;
}
#TabContainerDiv {
}
input.tabbutton {
-moz-border-radius-bottomleft:0;
-moz-border-radius-bottomright:0;
-moz-border-radius-topleft:0;
-moz-border-radius-topright:0;
background-color:#BBBBBB;
border:1px solid #AAAAAA;
color:#F5F5F5;
font-weight:bold;
margin-bottom:-1px;
z-index:1000;
}
input.tabbutton:hover {
background-color:#F0F0F0;
border:1px solid #AAAAAA;
color:#214C9A;
}
input.tabbuttonactive {
-moz-border-radius-bottomleft:0;
-moz-border-radius-bottomright:0;
-moz-border-radius-topleft:0;
-moz-border-radius-topright:0;
background-color:#F0F0F0;
border-color:#AAAAAA #AAAAAA #F0F0F0;
border-style:solid;
border-width:1px;
color:#214C9A;
font-weight:bold;
margin-bottom:-1px;
z-index:1000;
}
input.tabbuttonactive:hover {
background-color:#F0F0F0;
border-color:#AAAAAA #AAAAAA #F0F0F0;
border-style:solid;
border-width:1px;
}
#WysiwygDiv {
border:1px solid #A5ACB2;
margin:0;
padding:0;
}
div.subtree {
margin-left:16px;
}
a.menulinkfile {
background-image:url(Images/Editor/File.png);
background-position:left center;
background-repeat:no-repeat;
padding-left:20px;
}
a.menulinkdirectory {
background-image:url(Images/Editor/Directory.png);
background-position:left center;
background-repeat:no-repeat;
padding-left:20px;
}
a.imageitem {
font-size:10px;
text-decoration:none;
}
a.imageitem:hover {
text-decoration:none;
}
a.imageitem img {
display:inline;
}
a.imageitem span.imageinfo {
background-color:#FFFFFF;
font-size:10px;
padding:0 2px;
z-index:999;
}
a.imageitem:hover span.imageinfo {
background-color:#FFFFFF;
z-index:1010;
}
div.imageitem:hover {
overflow:visible;
z-index:1000;
}
div.imageitem:hover span.imageinfo {
background-color:#FFFFFF;
}
a.folderitem {
font-size:10px;
text-decoration:none;
}
a.folderitem:hover {
text-decoration:none;
}
a.upitem {
font-size:10px;
text-decoration:none;
}
a.upitem:hover {
text-decoration:none;
}
div.imageitem, div.folderitem, div.upitem {
border:1px solid #DDDDDD;
float:left;
height:62px;
line-height:10px;
margin:2px;
overflow:hidden;
padding-top:2px;
text-align:center;
width:64px;
}
.featurecontainer {
margin-bottom:12px;
font-size:12px;
}
.featurecontainer label {
color:#ffffff;
}
.configlarge {
width:350px;
}
.configmedium {
width:200px;
}
.configsmall {
width:100px;
}
.configsmallest {
width:60px;
}
.smalllabel, .smalllabel * {
font-size:10px;
}
#ConfigGeneralDiv, #ConfigContentDiv {
margin-bottom:20px;
margin-right:20px;
padding:10px;
width:600px;
}
#ConfigSecurityDiv {
margin-bottom:20px;
margin-right:20px;
padding:10px;
width:600px;
}
#ConfigAdvancedDiv {
margin-bottom:20px;
margin-right:20px;
padding:10px;
width:600px;
}
/*--end of admin*/
/*--edit--*/
font-size:16px;
margin-bottom:2px;
}
#EditNoticeDiv {
background-color:#F5F5F5;
font-size:11px;
margin-bottom:8px;
padding:3px;
}
#PageNameAndTitleDiv {
width:65%;
}
#PageNameAndTitleDiv .large {
width:99%;
}
#PageNameAndTitleDiv div {
padding-bottom:2px;
}
#TemplatesDiv {
margin-top:3px;
}
#TemplatesInternalDiv {
background-color:#F5F5F5;
padding:4px;
}
#TemplatesInternalDiv select {
font-size:11px;
}
#TemplatePreviewDiv {
border:1px solid #DDDDDD;
font-size:10px;
margin-bottom:4px;
margin-top:4px;
padding:4px;
}
#EditorDiv {
margin-top:6px;
}
#EditCommentDiv {
float:left;
margin-top:16px;
width:280px;
text-align:left;
}
#EditCommentDiv textarea {
width:280px;
height:106px;
float:left;
}
div.captcha {
background-color:#FEF693;
border:1px solid #FFCF10;
float:left;
margin-right:30px;
margin-top:36px;
padding:6px;
}
#ButtonsDiv {
float:right;
}
#SaveOptionsDiv {
padding:4px;
}
#ResultDiv {
}
#CategoriesDiv {
float:left;
margin-top:16px;
width:340px;
margin-right:30px;
}
#CategoriesListDiv {
background-color:#F5F5F5;
height:100px;
margin-right:10px;
overflow:auto;
padding:4px;
width:334px;
}
div.categorycreation {
margin-top:6px;
}
#AttachmentsDiv {
clear:both;
float:left;
margin-top:40px;
width:100%;
}
#MainAttachmentManagerDiv {
float:left;
}
#UploadAttachmentDiv {
background-color:#F5F5F5;
float:left;
margin-left:10px;
padding:8px;
width:300px;
}
div.cleanup {
clear:both;
}
div.draftmanagement {
background-color:#FEF693;
border:1px solid #FFCF10;
margin-bottom:8px;
padding:6px;
}

