
	body {
		background-color: #FFFFFF;
		background-image: url(Images/Background.gif);
		background-repeat: repeat-x;
		padding: 0px;
		margin: 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #555555;
	}

	p {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #555555;
		padding: 0px;
		margin: 0px;
	}

	input, label {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
		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 {
		border-bottom: solid 6px #214C9A;
		margin-bottom: 10px;
	}
	
	/* 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: 11px;
	}
	
	/* 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 */
	a, a:link, a:active {
		color: #214C9A;
		text-decoration: none;
	}
	a:hover {
		color: #D9671E;
		text-decoration: underline;
	}

	/* Link to an external URL */
	a.externallink {
		background-image: url(Images/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: #990000;
		text-decoration: none;
	}
	a.unknownlink:hover {
		color: #D9671E;
		text-decoration: underline;
	}

	/* Email Link */
	a.emaillink {
	}

	h1 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 18px;
		color: #000000;
		padding: 0px;
		margin: 0px;
		font-weight: normal;
	}

	h2 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 16px;
		color: #000000;
		padding: 0px;
		margin: 0px;
		font-weight: normal;
	}

	h3 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #000000;
		padding: 0px;
		margin: 0px;
		font-weight: normal;
	}
	
	h4 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #000000;
		padding: 0px;
		margin: 0px;
		font-weight: normal;
		font-style: italic;
	}
	
	h1.pagetitle {
		font-size: 22px;
		border-bottom: solid 1px #888888;
		padding-bottom: 2px;
		margin-bottom: 2px;
	}

	/* 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: 2px;
	}

	ul, ol {
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 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: 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;
	}
	
	/* Table acting like a box */
	table.box {
		border: solid 1px #CCCCCC;
		background-color: #F9F9F9;
		padding: 4px;
		margin: 4px;
	}

	/* Contains the Header */
	#HeaderDiv {
		margin: 4px;
		padding: 8px;
	}

	/* Contains the SidebarDiv and the MainDiv */
	#ContainerDiv {
	}

	/* Contains the Sidebar */
	#SidebarDiv {
		background-color: #FFFFFF;
		border-top: solid 1px #888888;
		border-bottom: solid 1px #888888;
		border-left: none;
		border-right: solid 1px #888888;
		margin-top: 0px;
		margin-bottom: 4px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 8px;
		padding-left: 8px;
		padding-right: 8px;
		padding-bottom: 12px;
		width: 170px;
		float: left;
	}

	/* 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: 192px;
		margin-right: 0px;
		padding-top: 8px;
		padding-left: 8px;
		padding-right: 8px;
		padding-bottom: 12px;
	}
	
	/* Contains the Page Header (title, last modify, etc.) */
	#PageHeaderDiv {
	}

	/* 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 {
		margin-left: 4px;
		padding: 2px;
		border: solid 1px #999999;
		text-decoration: none;
	}
	#EditLink:hover, #HistoryLink:hover {
		border: solid 1px #214C9A;
		text-decoration: none;
		background-color: #FFFFEE;
	}

	/* 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/Lock.png);
		background-repeat: no-repeat;
		background-position: center;
		text-indent: -3000px;
	}
	
	/* Shown when a page is Public */
	#PagePublicDiv {
		float: left;
		width: 12px;
		height: 12px;
		margin-right: 4px;
		background-image: url(Images/Public.png);
		background-repeat: no-repeat;
		background-position: center;
		text-indent: -3000px;
	}

	#PageInfoDiv {
		font-size: 11px;
	}

	/* Contains the link to the Page RSS */
	#RssLinkDiv {
		float: right;
	}

	/* The link to the Page RSS */
	#RssLink {
		background-image: url(Images/RSS.png);
		text-indent: -2500px;
		display: block;
		height: 13px;
		width: 24px;
	}
	
	/* Contains the Page Content */
	#PageContentDiv {
		margin: 10px 0px 0px 0px;
	}

	/* Contains the Footer */
	#FooterDiv {
		margin: 0px 4px 4px 184px;
		padding: 8px;
	}

	/* Contains the page preview in the Edit.aspx page */
	#PreviewDiv {
	}

	/* Contains the special tags in the Edit.aspx page */
	#SpecialTagsDiv {
		font-size: 11px;
		border: solid 1px #999999;
		background-color: #FFFFFF;
		padding: 2px;
	}

	a.specialtaglink {
		display: block;
	}

	/* Contains the anchors in the Edit.aspx page */
	#AnchorsDiv {
		font-size: 11px;
		border: solid 1px #999999;
		background-color: #FFFFFF;
		padding: 2px;
	}

	a.anchorlink {
		display: block;
	}

	/* Contains the anchors in the Edit.aspx page */
	#ImagesDiv {
		font-size: 11px;
		border: solid 1px #999999;
		background-color: #FFFFFF;
		padding: 2px;
	}

	a.imagelink {
		display: block;
	}

	/* Contains the Special characters in the Edit.aspx page */
	#SpecialCharsDiv {
		margin-top: 8px;
		border: solid 1px #888888;
		padding: 4px;
	}

	#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/Bold.png);
	}
	#ItalicLink {
		background-image: url(Images/Italic.png);
	}
	#UnderlineLink {
		background-image: url(Images/Underline.png);
	}
	#StrikeLink {
		background-image: url(Images/Strike.png);
	}
	#H1Link {
		background-image: url(Images/H1.png);
	}
	#H2Link {
		background-image: url(Images/H2.png);
	}
	#H3Link {
		background-image: url(Images/H3.png);
	}
	#H4Link {
		background-image: url(Images/H4.png);
	}
	#SubLink {
		background-image: url(Images/Sub.png);
	}
	#SupLink {
		background-image: url(Images/Sup.png);
	}
	#LinkLink {
		background-image: url(Images/Link.png);
	}
	#ImageLink {
		background-image: url(Images/Image.png);
	}
	#AnchorLink {
		background-image: url(Images/Anchor.png);
	}
	#CodeLink {
		background-image: url(Images/Code.png);
	}
	#PreLink {
		background-image: url(Images/Pre.png);
	}
	#BoxLink {
		background-image: url(Images/Box.png);
	}
	#BrLink {
		background-image: url(Images/BR.png);
	}
	#SpecialTagsLink {
		background-image: url(Images/SpecialTags.png);
	}
	#NoWikiLink {
		background-image: url(Images/NoWiki.png);
	}

	/* Contains the little file upload form in Edit.aspx */
	#FileUploadDiv {
		font-size: 11px;
		border: solid 1px #999999;
		background-color: #FFFFFF;
		padding: 6px;
	}

	#PageListTable {
		width: 90%;
		margin: 0px 10px 0px 10px;
	}
	
	#PageListHeader {
		background-color: #DDDDDD;
	}
	
	.pagelistcelleven {
		border-bottom: solid 1px #CCCCCC;
	}
	.pagelistcellodd {
		border-bottom: solid 1px #CCCCCC;
		background-color: #F4F4F4;
	}
	
	#PageTreeP {
		margin: 0px 0px 0px 10px;
		padding: 0px 0px 0px 6px;
		border-left: 4px solid #CCCCCC;
	}
	
	#FileListTable {
		width: 98%;
		margin: 0px;
	}
	
	#FileListHeader {
		background-color: #DDDDDD;
	}
	
	.filelistcelleven {
		border-bottom: solid 1px #CCCCCC;
	}
	.filelistcellodd {
		border-bottom: solid 1px #CCCCCC;
		background-color: #F4F4F4;
	}
	
	#PreviewDivExternal {
	}
	
	#PreviewDiv {
		padding: 10px;
		border: solid 4px #CCCCCC;
	}
	
	blockquote {
		border-left: solid 8px #DDDDDD;
		margin-left: 16px;
		padding: 0px 0px 2px 6px;
	}
	