/* PARAGRAPHS 
-------------------------------------------- */
.typography p {color: #707070;line-height: 18px;font-size: 13px;margin: 0 0 18px 0;font-family:"Helvetica Neue (TT)", Helvetica, Arial,  sans-serif;}
.typography blockquote {margin: 10px;font-size: 1.4em;color: #777;font-style: italic;}	
.typography q {display:block;font-size: 0.8em;margin: 1em 1em;padding: 0.5em;border: 1px #ccc solid;}

/* LINKS 
-------------------------------------------- */
.typography a {text-decoration: none;color: #03a753;font-weight:bold;}
	#back a{color:#707070; font-style:italic;font-size:12px;font-weight:normal;}
	.typography a:hover {text-decoration: underline;}

	/* LINK ICONS - shows type of file
	------------------------------------ */
	.typography a[href$=".pdf"], .typography a[href$=".PDF"], .typography a.pdf {
		padding: 2px;padding-left: 20px;background: url(../images/icons/page_white_acrobat.png) no-repeat left center;
	}
	.typography a[href$=".doc"], .typography a[href$=".DOC"], .typography a.doc {
		padding: 2px;padding-left: 20px;background: url(../images/icons/page_word.png) no-repeat left center;
	}
	.typography a[href$=".xls"], .typography a[href$=".XLS"], .typography a.xls {
		padding: 2px;padding-left: 20px;background: url(../images/icons/page_excel.png) no-repeat left center;
	}
.noPDF  {padding:0 !important;background:none !important;}

/* LIST STYLES 
-------------------------------------------- */
.typography ul, .typography ol {margin: 0 0 18px 24px;color: #666;}
	.typography li {margin: 5px 10px;font-size: 12px;}
		
/* HEADER STYLES 
-------------------------------------------- */
.typography h2 {color: #03a753;margin: 0 0 18px 0;font-weight: bold;font-family:"Helvetica Neue (TT)", Helvetica, Arial,  sans-serif;font-size: 30px;}	
.typography h3 {color: #0238c3;margin: 0 0 18px 0;font-weight: bold;font-family:"Helvetica Neue (TT)", Helvetica, Arial,  sans-serif;font-size: 21px;}
.typography h4 {color: #03a753;margin: 0 0 16px 0;font-weight: bold;font-family:"Helvetica Neue (TT)", Helvetica, Arial,  sans-serif;font-size: 16px;}
.typography h5 {font-size: 14px;color: #222;font-weight: 700;margin: 0 0 12px 0;}
.typography h6 {font-size: 13px;color: #555;line-height: 1.4em;margin: 0 0 12px 0;}

/* PRE 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;}

/* TABLE STYLING 
-------------------------------------------- */
.typography table {margin: 0 0 18px 0;font-size: 11px;color: #666;border-collapse:collapse;}
	.typography tr {}
		.typography td {border:1px solid #999;padding:5px;}

/* WYSIWYG EDITOR ALIGNMENT CLASSES 
-------------------------------------------- */
.typography .left {text-align: left;}
.typography .center {text-align: center;}
.typography .right {text-align: right;}

/* IMAGES 
-------------------------------------------- */
.typography img {border: none;}
	.typography img.right {float: right;margin-left: 20px;}
	.typography img.left {float: left;}
	.typography img.leftAlone {float: left;margin-right: 100%;margin-bottom: 25px;}
	.typography img.center {float: none;margin-left: auto;margin-right: auto;display: block;}
