/*Important!Keep text align: center in body, and margin: 0 auto in container,in order to get fixed center positioning. The body rule is necessary for IE5/Win. See http://www.simplebits.com/notebook/2004/09/08/centering.html---------------------------------------------------------------------------- */*{	margin: 0;	padding: 0;}a:link{	color: #3C78B5;}a:visited{	color: #9F65B2;}a:hover{	text-decoration: none;}html{	height: 100%;}body 			{				background: white;				color: #4C4C4C;				line-height: 1.4em;				font-family: Verdana, Arial, Helvetica, sans-serif;				font-size: 75%;				min-width:  760px;				text-align: center;				}	#PageContainer 	{				position: relative;				margin: 0 auto;				padding-bottom: 25px;				text-align: left;				}				/* Container for main content elements */				#wrapper {					position: relative;					margin: 0 auto;					padding-bottom: 25px;				}								#banner {					position: relative;					margin: 0 auto;					height: 68px;					background: transparent;					background: bottom right no-repeat url(../images/header_right.gif);				}								/* Header */				#Header			{					position: relative;					left: 0;					height: 68px;					margin: 0 25px 0 25px;					background-color:  #003366;					}										/* Header - only for i.e.*/								* html #Header			{						position: relative;						xbackground: bottom center url(../images/footer_bg_bottom.gif);												}																/* Logo in header*/								#topLogo {									height:  68px;									width:  211px;									background-color: transparent;									z-index: 20;											}																/* logo placement - only for i.e.*/									* html #topLogo {										position: relative;										padding: 0;										margin: 0;										background-color: transparent;										z-index: 20;										}																		/*Header Navigation*/										#menu {											position: absolute;											height: 50px;											width: 373px;											top: 16px;											right: 15px;											background-color: transparent;											}#menu li{	position: absolute;	top: 0px;	height: 50px;	list-style-type: none;}#menu a{	display: block;	height: 50px;	overflow: hidden;	color: #FFFFFF;	line-height: 50px;}#menu a:hover{	cursor: hand;	c\ursor: pointer;}#menu a:hover span.replacement{	background-position: 0 -50px;}#menu li.on a span.replacement, #menu li.on a:hover span.replacement{	background-position: 0 -100px;}#menu span.replacement{	display: none;}* h\tml #menu span.replacement{	display: block;	position: absolute;	z-index: 10;	top: 0;	height: 50px;	background-repeat: no-repeat;	background-position: 0 0;}#menu a span.replacement{	display: block;	position: absolute;	z-index: 15;	top: 0;	height: 50px;	background-repeat: no-repeat;	background-position: 0 0;}#menu span.linkText{	position: relative;	z-index: 5;}#menuAbout{	width: 71px;	margin-left: 302px;}#menuAbout span.replacement{	width: 71px;	background-image: url(../images/menu_about.gif);}#menuConfluence{	width: 121px;	margin-left: 81px;}#menuConfluence span.replacement{	width: 121px;	background-image: url(../images/menu_confluence.gif);}#menuJIRA{	width: 81px;	margin-left: 0px;}#menuJIRA span.replacement{	width: 81px;	background-image: url(../images/menu_jira.gif);}#menuSupport{	width: 100px;	margin-left: 202px;}#menuSupport span.replacement{	width: 100px;	background-image: url(../images/menu_support.gif);}			/* Right column box */			#sidebar			{                                float: right;								width: 220px;								padding: 0;								margin: 3px 0 16px 23px;								background: top center url(../images/submenu_heading_bg.gif);								background-repeat: no-repeat;								background-color: transparent;								}                                                                * html #sidebar {                                    margin-top: 0;                                }																/*Box bits---------------------------------------------------------------------------- */										#sidebar h1		{												font: bold 12px Verdana, Arial, sans-serif;												color: white;												padding: 6px 12px 8px 20px;												margin-top: 10px;												margin-bottom: 0;												text-decoration: none;												background: #7399BF;												border: none;												}								#sidebar h1	a,								#sidebar h1 a:visited {												font: bold 12px Verdana, Arial, sans-serif;												color: white;												padding: 0;												margin-left: -4px;												text-align: right;												text-decoration: none;												background: #7399BF;												border: none;												}								#sidebar ul {												padding: 0;												margin: 0;												padding-bottom: 16px;												background: bottom center url(../images/submenu_bottom.gif);												background-repeat: no-repeat;												background-color: #99CCFF;												}								#sidebar  li {												list-style-type: none;												border-top: dashed 1px;												border-top-color: #7399BF;												padding: 10px 16px 10px 16px;												}								#sidebar  li a {												text-decoration: none;												font: bold 12px Verdana, Arial, sans-serif;												color: black;																								}								#sidebar a:visited {												text-decoration: none;												color: rgb(76,102,127);												}								#sidebar a:hover {												text-decoration: none;												color: white;												}																				#sidebar li.first {																border: none 0 transparent;																}																				#floatFooter {					clear: both;					height: 82px;					margin: 0 auto;					padding: 0 25px 25px 25px;				}				#footerWrapper {					clear: both;					height: 82px;					background: #003366 top left no-repeat url(../images/footer_left.gif);				}				/* Footer */				#newFooter {					font-size:  .65em;					height: 82px;					background: transparent top right no-repeat url(../images/footer_right.gif);					font-size: 85%;										}								/* Footer - for i.e. only*/				* html #newFooter {					height:  82px;					font-size:  .65em;					font-size: 85%;										}								#newFooter ul {									margin: 0px;									padding: 17px 0 0 0;									white-space: nowrap;									text-align: center;									}								#newFooter li {											list-style-type: none;											height: 30px;											display: inline;											border-left: 1px solid #527597;												padding: 0 1em;											}								#newFooter li.first								{									border-left: 0 none transparent;								}								#newFooter ul li a {									text-decoration: underline;									color: #A6B8CA;									}								#newFooter ul li a:hover {text-decoration: none;}								#newFooter p {									font: normal 11px Arial;									margin-top: 12px;									color:  #A6B8CA;									text-align: center;									}																		#newFooter p a{										text-decoration: underline;										color: #A6B8CA;										}																					#wrapper #newFooter p a:hover{												text-decoration: none;												color: #A6B8CA;												}#pageBodyContainer {    margin-left: 25px;    margin-right: 25px;}		/*Wiki Elements--------------------------------------------------------------------*/.breadcrumbs 	{				position: absolute;				top: 56px;				left: 28px;				width: 660px;					font: bold 9px Arial, sans-serif;					color: #99CC33;				padding: 0px;				margin: 0;				text-align: left;				border: none;				background: none;				}						.breadcrumbs a	{				font: bold 9px Arial, sans-serif;				color: #99CC33;				}				.breadcrumbs a:visited	{				font: normal 9px Arial, sans-serif;				color: #99CC33;					}				.breadcrumbs a:active	{				font: normal 9px Arial, sans-serif;				color: #99CC33;				}				/*Sets the color and position for the page's title----*/.pageTitleLink 	{                display: none;				position: absolute;				top: 98px;				left: 26px;				height: 60px;				width: 400px;				padding: 0px;				font: normal 22px Arial, sans-serif;				text-align: left;				color: #003366;						}.titleBar {    width: 466px;    float: left;    clear: both;    margin: 0 0 24px 15px;    padding: 8px 0 0 0;    color: #DBEDB8;    background: #99CC33 top center no-repeat url(../images/confluence_heading_top.gif);}#titlecrumbs {    padding: 0 16px 3px 16px;}#titlecrumbs a {	font: 9pt Arial, sans-serif;	text-decoration: none;    color: #DBEDB8;}#titlecrumbs a:visited {    color: #DBEDB8;}#titlecrumbs a:active {    color: #DBEDB8;}#titlecrumbs a:hover {	text-decoration: underline;}* html .titleBar {    margin-left: 8px;}.titleBar .title {    width: 466px;    padding-bottom: 12px;    background: transparent bottom center no-repeat url(../images/confluence_heading_bottom.gif);}#titleText {    color: #FFFFFF;    font: bold 18pt Arial, sans-serif;    padding: 0 16px 0 16px;}/*Welcome ... History, Pref, Admin, Log out----*/.userNavBar		{				position: absolute;				top: 4px;				right: 22px;				font: normal 10px Arial, sans-serif;				text-align: left;				color: #003366;					color: #A6B8CA;					z-index: 100;				}	.userNavBar	.smalltext	{				font: normal 10px Arial, sans-serif;				color: #A6B8CA;					}					.userNavBar	.smalltext a {							font: normal 10px Arial, sans-serif;							color: #A6B8CA;	                            text-decoration: none;							}				                            				.userNavBar	.smalltext a:hover {                            text-decoration: underline;							}				                            /* Things to hide when user is read-only---------------------------------------------------------------------------- */		.readOnlyUser {    display: none;}.privilegedUserOptions {    clear: both;    padding: 6px 50px 0px 50px;}/* PAGE OPTIONS (view, edit, attachments, info)---------------------------------------------------------------------------- */		#pageOptions 	{	                float: left;                padding: 0;                margin: 0;				border: none;				}	#pageOptions ul	{				padding: 0;				margin: 0;				background: transparent;				border: none;				}#pageOptions li	{				display: inline;				text-decoration: none;				padding: 0 8px 0 0;				}#pageOptions li a	{				display: inline;				text-decoration: none;				font: normal 11px Arial, sans-serif;				color: #003366;					text-align: left;				}	#pageOptions li img	{				display: none;				}#pageOptions li a.current	{				font: bold 11px Arial, sans-serif;				color: #003366;					}				#pageOptions li a:hover	{				text-decoration: underline;				}				#pageOptions u 	{				text-decoration:none;				}								/* Navigation -- space options (browse space, add page, add news)------------------------------------ */#spaceOptions 	{                padding: 0;                margin: 0;				float: right;				}#spaceOptions ul 	{				padding: 0;				margin: 0;				}#spaceOptions li 	{				display: inline;				text-decoration: none;				padding: 0 0 0 8px;				margin: 0;				color: #7399BF;				text-align: right;				}#spaceOptions li a	{				display: inline;				text-decoration: none;				font: normal 11px Arial, sans-serif;				color: #003366;					text-align: right;				}#spaceOptions li a:visited	{				font: normal 11px Arial, sans-serif;				color: #003366;					text-decoration: none;				}#spaceOptions li a:hover	{				color: #003366;				text-decoration: underline;				}				#spaceOptions li img 	{                display: none;				}										/*Various fixes -----------------------------------------------*/.helptd 		{                display: none;				}/*Fixes the title field on the edit view.---------------------------------------------- */	#editBox .pagetitle 	{				width: 100%;					}			/*Fixes width and color issues on Edit view---------------------------------------------*/		#editBox 		{                width: 100%;                margin: 0;                padding: 0;				}		/* Comment input box on attachment page---------------------------------------------------*/#pageAttachMode .pagecontent .tableview  {                background: transparent;                }                                    #pageAttachMode .pagecontent table {                                    background: transparent;                                    }/* changes width for first input box on attach page------------------------------------------------*/#pageAttachMode form td {				}.pagecontent form {    padding-right: 0px;    min-width: 600px;}* html .pagecontent form {    padding-right: 75px;}#pageInfoMode .wiki-content tbody td {    padding-right: 15px;}* html #pageInfoMode .wiki-content {    padding-right: 75px;}/* Gives room for Attachment information---------------------------------------------------*/						.pagecontent #moreFilesLink a {				font: bold 12px Verdana;				color: #003366;				}																												/*Change colors for editing tabs here-----*/.unselectedminitab {				background-color: #99CCFF;				}					a.unselectedminitab:hover	{				background-color: #003366;				}			/*-----------------------------------------*/			blockquote		{				padding-left: 0px;				margin-left: 47px;				}/*Misc Elements-----------------------------------------------------------*/	.rendericon 	{				display: none;				}							/*Text Formatting------------------------------------------------------------*/p 				{				xfont: normal 1.1em Arial, sans-serif;				color: #4c4c4c;				font-size: 100%;				xline-height: 1.5em;				xletter-spacing: .01em;				margin: 0;				padding: 6px 10px 0 10px;				}h1 				{				font: bold 14pt Arial, sans-serif;				background: transparent;				color: #3C78B5;				padding: 6px 10px 0 10px;				text-decoration: none;				}h2				{				font: bold 12pt Arial, sans-serif;				color: #3C78B5;				background: transparent;				padding: 6px 10px 0 10px;				text-decoration: none;				}	a:visited 		{ 				text-decoration: none; 				}a:hover 		{				text-decoration: underline;				}img 			{				border: 0;				}					/*Wiki Content---------------------------------------------------------------------------- */.wiki-content 	{				float: left;				margin: 24px 0 0px 0;				padding: 0;				background-color: transparent;				text-align: left;				}.wiki-content p{						padding: 0 64px 0 32px;				margin-top: 10px;				}.wiki-content h1 {				background: transparent;				border: none;				padding: 0 64px 0 32px;				margin: 0;				font-size: 140%;				color: #DBEDB8				text-decoration: none;				}.wiki-content h2 {				background: transparent;				border: none;				padding: 0 64px 0 32px;				font-size: 125%;				color: #3C78B5				text-decoration: none;				}	.wiki-content h3 {				background: transparent;				border: none;				padding: 0 64px 0 32px;				font-size: 120%;				color: #3C78B5				text-decoration: none;				}	.wiki-content h4 {				background: transparent;				border: none;				padding: 0 64px 0 32px;				font-size: 100%;				color: #B2B2B2				text-decoration: none;				}	.wiki-content h5 {				background: transparent;				border: none;				padding: 0 64px 0 32px;				text-decoration: none;				}	.wiki-content h6 {				background: transparent;				border: none;				padding: 0 64px 0 32px;				text-decoration: none;				}.wiki-content ul {				padding: 0 64px 16px 84px;				}								.wiki-content ul li	{								font: normal 1.1em Arial, sans-serif;								color: #4c4c4c;								background-color: transparent;								padding: 2px 40px 2px 12px;								line-height: 1.5em;								}.wiki-content a 	{ 				font: normal 12px Arial, sans-serif;				color: #3C78B5;				}				.wiki-content a:visited	{ 				color: #9F65B2;                text-decoration: underline;				}		.wiki-content a:hover				{				text-decoration: none;				}.wiki-content ol li	{				font: normal 1.1em Arial, sans-serif;				color: #4c4c4c;				background-color: transparent;				margin-left: 0px;				padding: 4px 20px 4px 2px;				line-height: 1.3em;				}.wiki-content ol 	{				margin-left: 62px;				padding: 0 64px 16px 16px;				}.wiki-content ol li ul.alternate li {				font: normal 1.1em Arial, sans-serif;				color: #4c4c4c;				background-color: transparent;				margin-left: 0px;				list-style-type: square;				padding: 4px 20px 4px 2px;				line-height: 1.6em;				}/*SIMPLIFICATION OF WIKI: disabled items---------------------------------------------------------------------------- */.quickSearch 	{				display:  none;				}#checkout 		{ 				display: none;				}						/*icons---------------------------*/.pdfIcon		{				display:none;				}.printableIcon 	{				display:none;				}.editReport 	{				display: none;				}.labels 		{				display: none;				}.favoriteLink 	{				display: none;				}.watchLink 		{				display: none;				}.children 		{				display: none;				}.comments 		{				display: none;				}#footer 		{				display: none;				}#spaceTitleHomeLink	{				display: none;				}#spaceLogoHomeLink 	{				display: none;				}/* sets position of attached logo*/#spaceLogoNoLink	{				display: none;				}/*All below to simplify wiki: getting rid of Help, Restrictions, Labels---------------------------------------------------------------------------- */	.xhelptd #helpheading	{				display: none;				}.xhelptd #helpcontent	{				display: none;				}	#permissions_tab	{				display: none;				}	#permissions_info	{				display: none;				}	#permissions_div	{				display: none;				}	#labels_tab		{				display: none;				}	#labels_info	{				display: none;				}	#labels_div		{				display: none;				}	/*Gets rid of the titles on dash---------------------------------------------------------------------------- */.padded .tabletitle {				display: none;				}/* Use this to turn back Welcome on...---------------------------------------------------------------------------- */.padded p .tabletitle 	{ 				display: inline;				}	.turnoff 		{				display: none;				}	/*turns off Welcome to Confluence text---------------------------------------------------------------------------- */		#dash 			{				position: absolute;				width: 720px;				top: 0px;				left: 0px;				background: white;				padding-left: 40px;				padding-right: 40px;				}				#dash p a  		{				font: bold 10pt Verdana, 'Trebuchet MS', Arial, sans-serif;				color: rgb(255,169,20);				}				.padded p		{				display: none;				}#dash img 		{				display: none;				}				/* Space views---------------------------------------------------------------------------- */#spacevmd table {		background: white;}.greynavbar {	}