body {	background:#fff url(images/top_stripe.gif) repeat-x;	padding:32px 0 0 0;	margin:0;	font-family:"Miriad Pro Web", "Myriad Pro", "Helvetica Neue", Helvetica, Arial, Verdana, Sans-Serif;	font-size:100%;	color:#1e1e1e;	text-align:center;}a {	color:#11356d;}div#breadcrumbs {	display:none;}.smallText {	font-size:0.75em;}div#wrapper.fullGraphicsView {	width:645px;	background:transparent url(images/box_bg.gif) no-repeat;	margin:0 auto;	padding:25px 27px;	font-size:0.9375em;	text-align:left;}div#banner, div#banner h1 {	margin:0;}div#banner h1 {	font-size:1.7em;}div#banner h1 a {	color:#b4182b;}.fullGraphicsView div#banner h1 a {	display:block;	width:200px;	height:134px;	background:transparent url(images/logo.gif) no-repeat;}.fullGraphicsView div#banner h1 a span {	display:block;	position:absolute;	left:-9999px;}.fullGraphicsView div#banner {	background:transparent url(images/mary1.jpg) no-repeat 227px 0px;}div#bannerXtra, div.publication div.persistent {	display:none;}div#meat {	margin:28px 0 0 0;	padding:0;}/* Columns */div#content {	margin:0;}div#meat.containsConRel div#content {	width:520px;}div#meat.containsNavigation div#content {	margin-left:227px;}div#meat.containsConNav div#content {	width:418px;}div#meat.containsConRelNav div#content {	width:293px;}div#content div {	margin:0 0 1em 0;}div#related {	width:117px;	margin:0 0 0 8px;	padding:0;}div#navigation {	width:200px;	margin-left:-645px;}/* Navigation */div#minisiteNavigation ul {	margin:0;}div#subNav div.blurbs {	margin:29px 0 0 0;}div#subNav div.blurbs .blurb {	padding:0;}div#minisiteNavigation ul {	margin:0;	padding:0;	list-style-type:none;}div#minisiteNavigation ul li {	margin:0;}div#minisiteNavigation ul ul li {	border-top:1px solid #d16f7b;}div#minisiteNavigation a, div#minisiteNavigation strong {	background-color:#b4182b;	color:#fff;	text-decoration:none;	display:block;	padding:9px 0 7px 14px;	border-right:14px solid #b4182b;	display:inline-block;}div#minisiteNavigation a, div#minisiteNavigation strong {	display:block;}div#minisiteNavigation strong, div#minisiteNavigation li.current a {	border-color:#cd6471;}div#minisiteNavigation li.current li a {	border-color:#b4182b;}div#minisiteNavigation a strong {	display:inline;	padding:0;	border:none;}div#minisiteNavigation a:hover, div#minisiteNavigation li.current li a:hover {	border-color:#bf3a4b !important;	text-decoration:underline;}p.textOnlyLink {	margin-top:58px;	font-size:0.8125em;}/* Content area */div.contentHead h2 {	margin-top:-5px;	color:#11356d;	font-size:1.3em;}.textOnlyView div.contentHead h2 {	margin-top:1em;}div#content, div#subNav {	line-height:1.25;}div#content h3 {	font-size:1em;	color:#b4182b;}div#content h4 {	font-size:0.9375em;}div#content h3, div#content h4, div#content h5, div#content h6 {	border-bottom:1px dotted #666;	padding-bottom:0.1em;	margin-bottom:0.25em;}/* Footer */div#footer {	margin-top:58px;	font-size:0.75em;}/* Blog */div.publication div.moduleNav li.post {	border:none;	margin-bottom:29px;}div#content div.publication div.moduleNav li.post h4.title, div#content div.publication div.fullPost h3.postTitle {	margin-top:0;	font-size:1.3em;	margin-top:-5px;	color:#11356d;}div.publication div.moduleNav ul.posts, div#content div.publication div.moduleNav ul.posts li.post {	margin-top:0;	padding-top:0;}div.publication div.moduleNav li.post h4.title a {	color:#11356d;	text-decoration:none;}div.publication div.moduleNav li.post h4.title a:hover {	text-decoration:underline;}div.publication div.date, div.publication div.author {	color:#b4182b;	font-size:0.8125em;}div.publication div.fullPost div.primaryContent {	width:auto;	float:none;}div.publication div.fullPost h3.postTitle {	margin:0;}div#content div.publication div.addCommentForm {	margin-bottom:29px;}/* Hmm */div#related div {	margin:0;}div#related div.imageChunk div.tnDesc, div.imageChunk div.tnDesc {	margin-top:2px;	font-size:0.75em;}