/* Set the font and overall background colour */.typography {	font-family: Arial, Verdana, Lucida, sans-serif;}/* PARAGRAPHS */.typography p {	color: #000000;	line-height: 1.4em;	margin: 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 h2 {	color: #1f2735;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1.7em;	font-weight: normal;	margin: 16px 0;}.typography h2 {	font-size: 1.5em;	margin: 0 0 5px 0;}.typography h3,.typography h4 {	color: #282828;	font-family: Arial, Helvetica, sans-serif;	font-size: 1.3em;	font-weight: bold;	margin: 15px 0 10px 0;}.typography h4 {	font-size: 1.1em;	margin: 10px 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 {	background: #eeeeee;	border: 1px #ccc solid;	display: block;	font-family: "Courier New", Courier;	font-size: 1.2em;	margin: 2em 5em;	padding: 0.5em;}.typography label {	color: #333333;	font-family: Arial, Helvetica, sans-serif;	font-size: 1.1em !important;	font-weight: bold;}.typography q {	border: 1px #ccc solid;	display: block;	font-size: 0.8em;	margin: 1em;	padding: 0.5em;}/* TABLE STYLING */.typography table {	border-collapse: collapse;	clear: none !important;}.typography th {	color: #282828;	font-family: Arial, Helvetica, sans-serif;	font-size: 1.1em;	font-weight: bold;}/* WYSIWYG EDITOR ALIGNMENT CLASSES */.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;}