/* Set the font and overall background colour */.typography {	font-family: Verdana, Lucida, sans-serif;}/* PARAGRAPHS */.typography p {	color: #000000;	font-size: 0.9em;	line-height: 1.4em; 	margin: 0 0 10px 0;}.typography blockquote {	color: #777;	font-style: italic;	margin: 10px;}/* LIST STYLES */.typography ul,.typography ol {	color: #000000;	margin: 0;	padding-left: 40px;}.typography li {	margin: 2px 0;}/* HEADER STYLES */.typography h1, .typography h1 a,.typography h2, .typography h2 a {	color: #d774a7;	text-decoration: none;}.typography h1,.typography h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 2em;	font-weight: bold;	margin: 15px 0;}.typography h2 {	font-size: 1.5em;}.typography h3 {	color: #000000;	font-size: 1.2em;	font-weight: 300;	margin: 25px 0 15px 0;}.typography h4 {	border-bottom: 1px solid #cccccc;	color: #222222;	font-size: 1.2em;	font-weight: 300;	line-height: 1.5em;	margin: 25px 0 20px 0;}.typography h5 {	color: #222;	font-size: 1.2em;	font-weight: 300;	margin: 10px 0;}.typography h6 {	color: #555;	font-size: 1.2em;	line-height: 1.4em;	margin: 10px;}/* ADRESS STYLES */.typography pre {	font-family:"Courier New",Courier;	display:block;	font-size:1.2em;	margin:2em 5em;	padding:0.5em;	border:1px #ccc solid;	background:#eee;}.typography label {	color: #333333;	font-family: Arial, Helvetica, sans-serif;	font-size: 1.1em !important;	font-weight: bold;}.typography q {	display:block;	font-size:0.8em;	margin:1em 1em;	padding:0.5em;	border:1px #ccc solid;}/* TABLE STYLING */.typography table {	border-collapse:collapse;	font-size: 0.9em;}/* WYSIWYG EDITOR ALIGNMENT CLASSES */.typography .table td {	padding: 5px;}.typography .left {	text-align:left;}.typography .center {	text-align:center;}.typography .right {	text-align:right;}.typography img.right {	float:right;	margin-left:20px;}.typography img.left {	float:left;}.typography img.leftAlone {	float: left;	margin-right: 100%;}.typography img.center {	float:none;	margin-left:auto;	margin-right:auto;	display:block;}/* FORMS */.typography label {	font-size: 1em;}.typography input.text, .typography textarea {	font-size: 1em;}/* Extra redundancy */.typography p.MsoNormal, .typography p.MsoBodyText {	margin: 0;}.typography #Content p.authorDate {	color: #444;	margin-top: -15px;}