@charset "utf-8";
/********************************************************************
    File:   
        headlines.css
	Copyright:
		August 2009 - All Rights Reserved
    Description:  
        Headline and Sub-Headline CSS Stylesheet
    Author:
        David Vandenberg
    Author URL:
		http://ProSEOdesign.com
*********************************************************************/

/************************************************** 
    BEGIN .container_text h2 TEXT STYLES
***************************************************/
/********************************
	.container_text h2 BLACK
*********************************/
.container_text h2.blacksubcenter {
    color: #333333;
    font-size: 20pt;
    text-align: center;
    font-weight: normal;
    line-height: 1.1em;
    margin-bottom: 20px;
}
.container_text h2.blacksubleft {
    color: #333333;
    font-size: 20pt;
    text-align: left;
    font-weight: bolder;
    line-height: 1.1em;
    margin-bottom: 20px;
}
.container_text h2.blacksubright {
    color: #333333;
    font-size: 20pt;
    text-align: left;
    font-weight: bolder;
    line-height: 1.1em;
    margin-bottom: 20px;
}
/********************************
	.container_text h2 BLACK WITH BACKGROUND
*********************************/
.container_text h2.blacksubcenterbg  {
    color: #333333;
    font-size: 20pt;
    text-align: center;
	background-color: #e3e2df;
    font-weight: normal;
    margin-bottom: 20px;
}
.container_text h2.blacksubleftbg  {
    color: #333333;
    font-size: 20pt;
    text-align: left;
	background-color: #e3e2df;
    font-weight: normal;
    margin-bottom: 20px;
}
.container_text h2.blacksubrightbg  {
    color: #333333;
    font-size: 20pt;
    text-align: right;
	background-color: #e3e2df;
    font-weight: normal;
    margin-bottom: 20px;
}
/********************************
	.container_text h2 RED
*********************************/
.container_text h2.redsubcenter  {
    color: #a90e02;
    font-size: 24pt;
    text-align: center;
    font-weight: normal;
    margin-bottom: 20px;
}
.container_text h2.redsubleft  {
    color: #a90e02;
    font-size: 20pt;
    text-align: left;
    font-weight: normal;
    margin-bottom: 20px;
}
.container_text h2.redsubright  {
    color: #a90e02;
    font-size: 20pt;
    text-align: right;
    font-weight: normal;
    margin-bottom: 20px;
}
/********************************
	.container_text h2 RED WITH BACKGROUND
*********************************/
.container_text h2.redsubcenterbg  {
    color: #a90e02;
    font-size: 20pt;
    text-align: center;
	background-color: #e3e2df;
    font-weight: normal;
    margin-bottom: 20px;
}
.container_text h2.redsubleftbg  {
    color: #a90e02;
    font-size: 20pt;
    text-align: left;
	background-color: #e3e2df;
    font-weight: normal;
    margin-bottom: 20px;
}
.container_text h2.redsubrightbg  {
    color: #a90e02;
    font-size: 20pt;
    text-align: right;
	background-color: #e3e2df;
    font-weight: normal;
    margin-bottom: 20px;
}
/********************************
	.container_text h2 BLUE
*********************************/
.container_text h2.bluesubcenter  {
    color: #0a517d;
    font-size: 20pt;
    text-align: center;
    font-weight: normal;
    margin-bottom: 20px;
}
.container_text h2.bluesubleft  {
    color: #0a517d;
    font-size: 20pt;
    text-align: left;
    font-weight: normal;
    margin-bottom: 20px;
}
.container_text h2.bluesubright  {
    color: #0a517d;
    font-size: 20pt;
    text-align: right;
    font-weight: normal;
    margin-bottom: 20px;
}
/********************************
	.container_text h2 BLUE WITH BACKGROUND
*********************************/
.container_text h2.bluesubcenterbg  {
    color: #0a517d;
    font-size: 20pt;
    text-align: center;
	background-color: #e3e2df;
    font-weight: normal;
    margin-bottom: 20px;
}
.container_text h2.bluesubleftbg  {
    color: #0a517d;
    font-size: 20pt;
    text-align: left;
	background-color: #e3e2df;
    font-weight: normal;
    margin-bottom: 20px;
}
.container_text h2.bluesubrightbg  {
    color: #0a517d;
    font-size: 20pt;
    text-align: right;
	background-color: #e3e2df;
    font-weight: normal;
    margin-bottom: 20px;
}
/********************************
	.container_text h2 LIGHT BLUE
*********************************/
.container_text h2.lightbluesubcenter  {
    color: #44d0ff;
    font-size: 20pt;
    text-align: center;
    font-weight: normal;
    margin-bottom: 20px;
}
.container_text h2.lightbluesubleft  {
    color: #44d0ff;
    font-size: 20pt;
    text-align: left;
    font-weight: normal;
    margin-bottom: 20px;
}
.container_text h2.lightbluesubright  {
    color: #44d0ff;
    font-size: 20pt;
    text-align: right;
    font-weight: normal;
    margin-bottom: 20px;
}
/********************************
	.container_text h2 LIGHT BLUE WITH BACKGROUND
*********************************/
.container_text h2.lightbluesubcenterbg  {
    color: #44d0ff;
    font-size: 20pt;
    text-align: center;
	background-color: #e3e2df;
    font-weight: normal;
    margin-bottom: 20px;
}
.container_text h2.lightbluesubleftbg  {
    color: #44d0ff;
    font-size: 20pt;
    text-align: left;
	background-color: #e3e2df;
    font-weight: normal;
    margin-bottom: 20px;
}
.container_text h2.lightbluesubrightbg  {
    color: #44d0ff;
    font-size: 20pt;
    text-align: right;
	background-color: #e3e2df;
    font-weight: normal;
    margin-bottom: 20px;
}
/********************************
	.container_text h2 OTHER
*********************************/
.container_text h2.mainheadline {
    color: #a90e02;
    font-size: 24pt;
    text-align: center;
    line-height: 1.3em;
    margin-bottom: 20px;
}
.container_text h2.countdown {
    color: #44d0ff;
    font-size: 18pt;
    text-align: center;
    font-weight: bolder;
    line-height: 1.1em;
	padding-left: 40px;
    margin-bottom: 20px;
}/* END ALL .container_text h2 SUB-HEADLINE STYLES */

/************************************************** 
    BEGIN h3 TEXT STYLES
***************************************************/
/********************************
	h3 BLACK
*********************************/
h3.blacksubcenter  {
    color: #333333;
    font-size: 17pt;
    text-align: center;
    font-weight: normal;
    margin-bottom: 20px;
}
h3.blacksubleft  {
    color: #333333;
    font-size: 17pt;
    text-align: left;
    font-weight: normal;
    line-height: 1.1em;
    margin-bottom: 20px;
}
h3.blacksubright  {
    color: #333333;
    font-size: 17pt;
    text-align: right;
    font-weight: normal;
    margin-bottom: 20px;
}
/********************************
	h3 BLACK WITH BACKGROUND
*********************************/
h3.blacksubcenterbg  {
    color: #333333;
    font-size: 17pt;
    text-align: center;
	background-color: #e3e2df;
    font-weight: normal;
    margin-bottom: 20px;
}
h3.blacksubleftbg  {
    color: #333333;
    font-size: 17pt;
    text-align: left;
	background-color: #e3e2df;
    font-weight: normal;
    margin-bottom: 20px;
}
h3.blacksubrightbg  {
    color: #333333;
    font-size: 17pt;
    text-align: right;
	background-color: #e3e2df;
    font-weight: normal;
    margin-bottom: 20px;
}
/********************************
	h3 RED
*********************************/
h3.redsubcenter  {
    color: #a90e02;
    font-size: 17pt;
    text-align: center;
    font-weight: normal;
    line-height: 1.1em;
    margin-bottom: 20px;
}
h3.redsubleft  {
    color: #a90e02;
    font-size: 17pt;
    text-align: left;
    font-weight: normal;
    margin-bottom: 20px;
}
h3.redsubright  {
    color: #a90e02;
    font-size: 17pt;
    text-align: right;
    font-weight: normal;
    margin-bottom: 20px;
}
/********************************
	h3 RED WITH BACKGROUND
*********************************/
h3.redsubcenterbg  {
    color: #a90e02;
    font-size: 17pt;
    text-align: center;
	background-color: #e3e2df;
    font-weight: normal;
    margin-bottom: 20px;
}
h3.redsubleftbg  {
    color: #a90e02;
    font-size: 17pt;
    text-align: left;
	background-color: #e3e2df;
    font-weight: normal;
    margin-bottom: 20px;
}
h3.redsubrightbg  {
    color: #a90e02;
    font-size: 17pt;
    text-align: right;
	background-color: #e3e2df;
    font-weight: normal;
    margin-bottom: 20px;
}
/********************************
	h3 BLUE
*********************************/
h3.bluesubcenter  {
    color: #0a517d;
    font-size: 17pt;
    text-align: center;
    font-weight: normal;
    margin-bottom: 20px;
}
h3.bluesubleft  {
    color: #0a517d;
    font-size: 17pt;
    text-align: left;
    font-weight: normal;
    margin-bottom: 20px;
}
h3.bluesubright  {
    color: #0a517d;
    font-size: 17pt;
    text-align: right;
    font-weight: normal;
    margin-bottom: 20px;
}
/********************************
	h3 BLUE WITH BACKGROUND
*********************************/
h3.bluesubcenterbg  {
    color: #0a517d;
    font-size: 17pt;
    text-align: center;
	background-color: #e3e2df;
    font-weight: normal;
    margin-bottom: 20px;
}
h3.bluesubleftbg  {
    color: #0a517d;
    font-size: 17pt;
    text-align: left;
	background-color: #e3e2df;
    font-weight: normal;
    margin-bottom: 20px;
}
h3.bluesubrightbg  {
    color: #0a517d;
    font-size: 17pt;
    text-align: right;
	background-color: #e3e2df;
    font-weight: normal;
    margin-bottom: 20px;
}
/********************************
	h3 LIGHT BLUE
*********************************/
h3.lightbluesubcenter  {
    color: #44d0ff;
    font-size: 17pt;
    text-align: center;
    font-weight: normal;
    margin-bottom: 20px;
}
h3.lightbluesubleft  {
    color: #44d0ff;
    font-size: 17pt;
    text-align: left;
    font-weight: normal;
    margin-bottom: 20px;
}
h3.lightbluesubright  {
    color: #44d0ff;
    font-size: 17pt;
    text-align: right;
    font-weight: normal;
    margin-bottom: 20px;
}
/********************************
	h3 LIGHT BLUE WITH BACKGROUND
*********************************/
h3.lightbluesubcenterbg  {
    color: #44d0ff;
    font-size: 17pt;
    text-align: center;
	background-color: #e3e2df;
    font-weight: normal;
    margin-bottom: 20px;
}
h3.lightbluesubleftbg  {
    color: #44d0ff;
    font-size: 17pt;
    text-align: left;
	background-color: #e3e2df;
    font-weight: normal;
    margin-bottom: 20px;
}
h3.lightbluesubrightbg  {
    color: #44d0ff;
    font-size: 17pt;
    text-align: right;
	background-color: #e3e2df;
    font-weight: normal;
    margin-bottom: 20px;
}/* END ALL h3 SUB-HEADLINE STYLES */

/************************************************** 
    BEGIN h4 TEXT STYLES
***************************************************/
/********************************
	h4 BLACK
*********************************/
h4.blacksubcenter  {
    color: #333333;
    font-size: 14pt;
    text-align: center;
    font-weight: normal;
    margin-bottom: 20px;
}
h4.blacksubleft  {
    color: #333333;
    font-size: 14pt;
    text-align: left;
    font-weight: normal;
    margin-bottom: 20px;
}
h4.blacksubright  {
    color: #333333;
    font-size: 14pt;
    text-align: right;
    font-weight: normal;
    margin-bottom: 20px;
}
/********************************
	h4 BLACK WITH BACKGROUND
*********************************/
h4.blacksubcenterbg  {
    color: #333333;
    font-size: 14pt;
    text-align: center;
	background-color: #e3e2df;
    font-weight: normal;
    margin-bottom: 20px;
}
h4.blacksubleftbg  {
    color: #333333;
    font-size: 14pt;
    text-align: left;
	background-color: #e3e2df;
    font-weight: normal;
    margin-bottom: 20px;
}
h4.blacksubrightbg  {
    color: #333333;
    font-size: 14pt;
    text-align: right;
	background-color: #e3e2df;
    font-weight: normal;
    margin-bottom: 20px;
}
/********************************
	h4 RED
*********************************/
h4.redsubcenter  {
    color: #a90e02;
    font-size: 14pt;
    text-align: center;
    font-weight: normal;
    margin-bottom: 20px;
}
h4.redsubleft  {
    color: #a90e02;
    font-size: 14pt;
    text-align: left;
    font-weight: normal;
    margin-bottom: 20px;
}
h4.redsubright  {
    color: #a90e02;
    font-size: 14pt;
    text-align: right;
    font-weight: normal;
    margin-bottom: 20px;
}
/********************************
	h4 RED WITH BACKGROUND
*********************************/
h4.redsubcenterbg  {
    color: #a90e02;
    font-size: 14pt;
    text-align: center;
	background-color: #e3e2df;
    font-weight: normal;
    margin-bottom: 20px;
}
h4.redsubleftbg  {
    color: #a90e02;
    font-size: 14pt;
    text-align: left;
	background-color: #e3e2df;
    font-weight: normal;
    margin-bottom: 20px;
}
h4.redsubrightbg  {
    color: #a90e02;
    font-size: 14pt;
    text-align: right;
	background-color: #e3e2df;
    font-weight: normal;
    margin-bottom: 20px;
}
/********************************
	h4 BLUE
*********************************/
h4.bluesubcenter  {
    color: #0a517d;
    font-size: 13pt;
    text-align: center;
    font-weight: normal;
    margin-bottom: 20px;
}
h4.bluesubleft  {
    color: #0a517d;
    font-size: 14pt;
    text-align: left;
    font-weight: normal;
    margin-bottom: 20px;
}
h4.bluesubright  {
    color: #0a517d;
    font-size: 14pt;
    text-align: right;
    font-weight: normal;
    margin-bottom: 20px;
}
/********************************
	h4 BLUE WITH BACKGROUND
*********************************/
h4.bluesubcenterbg  {
    color: #0a517d;
    font-size: 14pt;
    text-align: center;
	background-color: #e3e2df;
    font-weight: normal;
    margin-bottom: 20px;
}
h4.bluesubleftbg  {
    color: #0a517d;
    font-size: 14pt;
    text-align: left;
	background-color: #e3e2df;
    font-weight: normal;
    margin-bottom: 20px;
}
h4.bluesubrightbg  {
    color: #0a517d;
    font-size: 14pt;
    text-align: right;
	background-color: #e3e2df;
    font-weight: normal;
    margin-bottom: 20px;
}
/********************************
	h4 LIGHT BLUE
*********************************/
h4.lightbluesubcenter  {
    color: #44d0ff;
    font-size: 30pt;
    text-align: center;
    font-weight: normal;
    margin-bottom: 20px;
}
h4.lightbluesubleft  {
    color: #44d0ff;
    font-size: 14pt;
    text-align: left;
    font-weight: normal;
    margin-bottom: 20px;
}
h4.lightbluesubright  {
    color: #44d0ff;
    font-size: 14pt;
    text-align: right;
    font-weight: normal;
    margin-bottom: 20px;
}
/********************************
	h4 LIGHT BLUE WITH BACKGROUND
*********************************/
h4.lightbluesubcenterbg  {
    color: #44d0ff;
    font-size: 14pt;
    text-align: center;
	background-color: #e3e2df;
    font-weight: normal;
    margin-bottom: 20px;
}
h4.lightbluesubleftbg  {
    color: #44d0ff;
    font-size: 14pt;
    text-align: left;
	background-color: #e3e2df;
    font-weight: normal;
    margin-bottom: 20px;
}
h4.lightbluesubrightbg  {
    color: #44d0ff;
    font-size: 14pt;
    text-align: right;
	background-color: #e3e2df;
    font-weight: normal;
    margin-bottom: 20px;
}
/********************************
	h4 OTHER
*********************************/
#checkmark h4  {
    color: #333333;
    font-size: 14pt;
    font-weight: normal;
}
h4 .subopener {
	color: #333333;
    font-size: 14pt;
    text-align: center;
    font-weight: normal;
	background-color: #e3e2df;
    margin-bottom: 20px;
    margin: 0 40px 0 40px;
	padding: 0 15px 0 15px;
}/* END ALL h4 SUB-HEADLINE STYLES */

/************************************************** 
    END ALL .container_text h2,h3,h4 TEXT STYLES
***************************************************/
