
/*	Fonts
===========*/
/****************** Omnes Font ************************/
/*NOTE:- We are utilizing Lato font instead of Omnes Font just to make it consistent across the site and OMnes is no longer in use. We are using nomenclature of OmnesRegular as Lato Regular 400, OmnesLight as Lato Regular 300 and OmnesLightItalic as Lato Italic 300.*/

/*OmnesRegular*/
@font-face {
    font-family: 'OmnesRegular';
    src: url('/fonts/lato-regular-400.eot'); /* IE9 Compat Modes */
	src: url('/fonts/lato-regular-400.woff') format('woff'); /* Modern Browsers */
	src: url('/fonts/lato-regular-400.woff2') format('woff2'); /* Modern Browsers */
    src: url('/fonts/Lato-regular-400-ie-fix.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('/fonts/lato-regular-400.ttf') format('truetype'); 
    font-style: normal;
    font-weight: 400;
    text-rendering: optimizeLegibility;
}

/*OmnesLight*/
@font-face {
    font-family: 'OmnesLight';
    src: url('/fonts/lato-regular-300.eot'); /* IE9 Compat Modes */
	src: url('/fonts/lato-regular-300.woff') format('woff'); /* Modern Browsers */
	src: url('/fonts/lato-regular-300.woff2') format('woff2'); /* Modern Browsers */
    src: url('/fonts/Lato-regular-300-ie-fix.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('/fonts/lato-regular-300.ttf') format('truetype'); 
    font-style: normal;
    font-weight: 300;
    text-rendering: optimizeLegibility;
}

/*OmnesLightItalic*/
@font-face {
    font-family: 'OmnesLightItalic';
    src: url('/fonts/lato-italic-300.eot'); /* IE9 Compat Modes */
	src: url('/fonts/lato-italic-300.woff') format('woff'); /* Modern Browsers */
	src: url('/fonts/lato-italic-300.woff2') format('woff2'); /* Modern Browsers */
    src: url('/fonts/lato-italic-300-ie-fix.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('/fonts/lato-italic-300.ttf') format('truetype'); 
    font-style: italic;
    font-weight: 300;
    text-rendering: optimizeLegibility;
}

/******************* Omnes Font Ends **********************/

				 
				 
/* Type Styles
==================*/

	.contentDiv,
	.contentDiv * { font-size:15px; font-family:Calibri, Arial, Helvetica, sans-serif;}
	.contentDiv * * { font-size:1em;}
	
	.contentDiv h1, .contentDiv h2 { 
		font-size:2.75em; color:#ed1c24; clear: both; color: #ED1C24; font-family: OmnesRegular, Calibri, Arial, Helvetica, sans-serif; font-weight:normal; 
		letter-spacing:-0.01em; #letter-spacing: 0px; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
	}
	.contentDiv h3, .contentDiv h4 { 
		clear: both; color: #ED1C24; font-family: Calibri, Arial, Helvetica, sans-serif; font-weight:normal; }
	.contentDiv h1 { font-size:42px; line-height:.9em;}
	.contentDiv h2 { font-size:28px; color:#333; line-height:1.1em;}
	.contentDiv h3 { font-size:24px; font-weight:bold; line-height:1.1em;}
	.contentDiv h4 { font-size:18px; color:#333; font-weight:bold; line-height:1em}
	.contentDiv h1 sup { top:-0.6em; left:0px;}
	
	sup { display:inline-block; display:inline\9; font-family: Verdana, Geneva, sans-serif !important; vertical-align: middle; line-height:0; font-weight:normal; 
			font-size:10px !important; font-size:13px\9 !important; position:relative; top:-0.2em; left:-1px; filter: alpha(opacity=70); opacity: 0.7; }
	/*p sup { top:-0.2em; left:0;}
	 top:-0.5em; left:.1em; */
	
	.contentDiv .contentBody a,
	.contentDiv .contentBody a:visited { font-size:1em;}


	.contentDiv p { line-height:1.25em; padding:5px 0 10px; margin:0; font-size:1em;}
	a { color:#ed1c24; text-decoration:none; }
	a:hover { color:#939598; }
	input, textarea { padding:2px 2px; #padding-left:3px;}
	select { padding:1px 0;}
	input, textarea, select { color:#333;} 
	
			 
	
	