/*
-----------------------------------------------
MindShare stylesheet: Print
Version: 2007.09.12
----------------------------------------------- */

HTML BODY {
	background: none !important;
	}
* {
	background-color: transparent !important;
	background-image: none !important;
	}

/* Base layout
--------------------------------------*/

#OuterWrapper {
	margin: 0;
	width: auto;
	}
#PageWrapper {
	float: none;
	width: auto;
	}
#SideBar {
	display:none;
	}
.Placeful #Content {
	float: none;
	width: auto;
	}
.Placeful #LocalNav {
	display: none;
	}
.Placeless #Content {
	float: left; /* unfloated for IE5-6 */
	width: 78%;
	}
.Placeless #Context {
	float: right; /* unfloated for IE5-6 */
	width: 18%;
	margin-top: 0;
	}
.Placeless #BlogNav {
	float: right; /* unfloated for IE5-6 */
	width: 18%;
	}
#Footer {
	border-top: 1px solid #493074;
	padding-bottom: 0;
	background: 0;
	}
#Footer LI,
#Footer DIV {
	display: none;
	}
#Footer LI#Copyright {
	display: block;
	}

/* Base text styles
--------------------------------------*/

#Body UL LI {
	list-style: disc inside;
	background: none;
	}
#Body BLOCKQUOTE {
	background: none;
	padding: 0 40px 0 40px;
	border-left: 1px solid #d1d2d4;
	}
#Body BLOCKQUOTE DIV {
	background: none;
	}

.hr {
	width: auto;
	border-bottom: 1px dotted #d1d2d4;
	background: none;
	}
.StatusMessage {
	padding: 10px;
	}
.PrintMessage {
	padding: 10px;
	border: 2px dashed #ffb70f;
	background: #ff0 !important;
	margin: -5px 0 0 0;
	font-size: 0.75em;
	line-height: 130%;
	color: red;
	}
.PrintMessage SPAN {
	display: none;	/* Only displayed to IE5-6 */
	}

/* Header
--------------------------------------*/

#Header {
	height: 80px;
	border-bottom: 1px solid #493074;
	}
#Header #Logo {
	background: none;
	}
#Header #Logo A {
	background: none;
	filter:0 !important; /* IE 5-6 only */
	}
#Header #Logo IMG {
	display: inline;
	}
#Header #Tools {
	display: none;
	}

/* Navigation menus
--------------------------------------*/

#GlobalNav {
	display: none;
	}
/* Retain breadcrumbs? */


/* Homepage
---------------------------------------*/

#Home #Col1 H1,
#Home #Col2 H1,
.ContactDetails H2,
.ContactDetails H3 {
	background: none;
	border-bottom: 1px solid #a79ab8;
	}
#Home #Col1,
#Home #Col2 {
	width: 48%;
	}
#Home #PhotoStory #PhotoCaption {
	filter:0 !important; /* IE 5-6 only */
	}

/* Content text styles (in addition to base styles)
--------------------------------------*/

#ArticleTools {
	display: none;
	}
#Body TABLE {
	width: auto;
	}

/* Factoids
---------------------------------------*/

#Context {
	background: none;
	}
#ContextInner {
	background: none;
	}
#Body .Factoid {
	border: 1px solid #d1d2d4;
	}
#Body .Factoid P {
	background: none;
	padding: 12px;
	}
#Body .Factoid .Topic {
	background: none;
	}

/* NavModule styles
---------------------------------------*/

.NavModule .ModuleFooter {
	height: 1px;
	overflow: hidden;
	border-top: 0;
	}
.NavModule .ModuleFooter A {
	display: none;
	}

/* extJS
---------------------------------------*/

#document-toolbar {
	display: none;
	}

/* SkipLinks
---------------------------------------*/
.Hide {
	display: none;
	}
#SkipLinks {
	display: none;
	}