body {
    text-align: center;
    font: normal 11px Arial, Helvetica, sans-serif;
}

/*  ========== CONTENT TAGS ==========  */

	/*  Headings  */
		h1, 
		h2, 
		h3, 
		h4, 
		h5, 
		h6	{ color: #4E84C4; margin: 0; }
		
		h1				{ font-size: 2.2em; font-weight: normal; border-bottom: 1px solid #ABACAD; padding: .5em 0; }
		.benefit-title	{ font-size: 10px; color: #666666; display: block; font-weight: bold; }
		
		h2	{ font-size: 1.1em; font-weight: bold;  color: #000000; }
		h3	{ font-size: 14px; margin: .5em 0 .5em; font-weight: bold; }
		h3.grey-bold	{ color: #666666 !important; font-weight:bold; }
		
		h4 	{ font-size: 1em; padding-bottom: .8em; font-weight: bold; }
		.ctn-highlight h4 a,
		.ctn-highlight h4 a:visited	{ color: #4E84C4; }
		h1 + h4						{ margin-top: 1em; }
		
		h5	{ font-size: 2.5em; font-weight: normal; font-family: "Arial Narrow", Arial, Helvetica, sans-serif; }
		
		h6	{ font-size: 14px; margin-top: .5em; }
		
	/*  Paragraph  */
		p 	{ margin: .6em 0; }
		
	/*  Links  */
		a,
		a:link,
		a:visited	{ color: #244A78; text-decoration: none; }
		a:active,
		a:focus,
		a:hover		{ text-decoration: underline; }
		
		:focus		{ outline: none; }
		
		h4 a,
		h4 a:link,
		h4 a:visited { color: #4E84C4; }
		
	/*  Lists  */
		ul		{ list-style: none; margin: .8em 0; padding: 0; }	
		ul li	{ padding: .2em 0; }
			
		ul.bullet li { padding-left: 10px; }
		
		ol { margin: .8em 0;}
		
		.reference { clear:both; }
		.reference ol		{ font-size: .9em; margin: .8em 0; padding: 1em 0; border-top: 1px solid #ABACAD; border-bottom: 1px solid #ABACAD; }
		.reference ol li	{ padding: .4em 0; margin-left: 2em; }
				
		dl	{ padding: .4em 0; margin: 0; }
		dt	{ color: #4E84C4; font-size: 1.1em; }
		dd	{ margin: 0; }
				
	/*  Forms  */
		input,
		select		{ font-size: 1em; vertical-align: middle; }
		textarea	{ font-size: 1.23em; }
		label 		{ font-size: 1.1em; }
		fieldset	{ border: none; padding: 0; }
	
	/*  Images  */			
		img.fl_left		{ margin-right: 15px; margin-top: .8em; margin-bottom: 6px; }
		img.fl_right	{ margin-left: 15px; margin-top: .8em; margin-bottom: 6px; }	
		
	/* Text */
	.maincontent { font-size: 12px; }
  .maincontent .smallerText { font-size: 11px; }