.columnleft {
	width: 500px;
	
}


.columnright: {
	width: 500px;
	float: left;
}

.divider_vertical {
	padding-left:25px;
	padding-right:25px;
color:	#585856;
float: left;
}



/* text */
.headertext {
font-family: "myriad pro", myriadpro, myriad, arial, sans-serif;
font-size: 15px;
letter-spacing:1px;
color:#515150;
}


.educational_home_blue_text {

font-family: "myriad pro", myriadpro, myriad, arial, sans-serif;
color:#	2978bb;
font-size: 15px;
font-weight:600;
}


.educational_home_blue_text {

font-family: "myriad pro", myriadpro, myriad, arial, sans-serif;
color:#2978bb;
font-weight:600;
}

.educational_home_red_heading {

font-family: "myriad pro", myriadpro, myriad, arial, sans-serif;
color:#a1290f;
font-size: 24px;
font-weight:600;
text-align:center;
text-transform:uppercase;
}


.level1blueuppercase {
font-family: "myriad pro", myriadpro, myriad, arial, sans-serif;
font-size: 15px;
letter-spacing:1px;
color:#194e91;
text-transform:uppercase;
}

.level1blue {
font-family: "myriad pro", myriadpro, myriad, arial, sans-serif;
font-size: 15px;
letter-spacing:1px;
color:#194e91;
}



.text{
font-family: "myriad pro", myriadpro, myriad, arial, sans-serif;
font-size: 19px;
letter-spacing:.10em;
line-height: 1.25em;
color:#515150;
}



.contentpane {
font-family: "myriad pro", myriadpro, myriad, arial, sans-serif;
font-size: 15px;
letter-spacing:.10em;
line-height: 1.25em;
color:#515150;
}

.faq_paragraph_spacing {
	
	height:65px;
	
}



.headingfaqred {
font-family: "myriad pro", myriadpro, myriad, arial, sans-serif;
text-transform: uppercase;
font-size: 18px;
letter-spacing:.10em;
line-height: 20px;
color:#bb1026; 
}

.headingfaqblue {
font-family: "myriad pro", myriadpro, myriad, arial, sans-serif;
text-transform: uppercase;
font-size: 15px;
letter-spacing:.10em;
color:#276eb7; 
}


.heading_intro_red {
font-family: "myriad pro", myriadpro, myriad, arial, sans-serif;
font-size: 24px;
letter-spacing:.10em;
line-height: 20px;
color:#bb1026; 
}



.heading_intro_blue {
font-family: "myriad pro", myriadpro, myriad, arial, sans-serif;
font-size: 24px;
letter-spacing:.10em;
line-height: 20px;
color:#184e91; 
}


.heading_intro_gray {
font-family: "myriad pro", myriadpro, myriad, arial, sans-serif;
text-align: center;
text-transform: uppercase;
font-size: 18px;
letter-spacing:.10em;
line-height: 20px;
color:#383837; 	
}


/*
.textintrohome {
font-family: "myriad pro", myriadpro, myriad, arial, sans-serif;
font-size: 17px;
letter-spacing:.20em;
line-height:1.25em;
color:#515150;
text-align:justify;
width:745px;
margin-left:auto;
margin-right:auto;
}
*/




.contentpaneopen {
font-family: "myriad pro", myriadpro, myriad, arial, sans-serif;
font-size: 19px;
letter-spacing:.10em;
line-height: 1.25em;
color:#515150;
width:980;
}




.introtextvideo_black {
font-family: "myriad pro", myriadpro, myriad, arial, sans-serif;
font-size: 12px;
color:#000000;
text-align:justify;
text-transform: uppercase;
font-weight:600;
line-height:1em;
white-space:nowrap;
}


.introtextvideo_red {
font-family: "myriad pro", myriadpro, myriad, arial, sans-serif;
font-size: 12px;
color:#bc1427;
font-weight:600;
line-height:1em;
}

/*
.introvideo_block {
width:182px;
margin-left:auto;
margin-right:auto;
}

.introvideo_block1 {
width:155px;
border:1px solid #ffffff;
margin-left:auto;
margin-right:auto;
}

.introvideo_block2 {
width:182px;
margin-left:auto;
margin-right:auto;
}

.introvideo_block3 {
width:182px;
margin-left:auto;
margin-right:auto;
}

.introvideo_block4 {
width:182px;
margin-left:auto;
margin-right:auto;
}
*/

.intro_home_row1 {
width:800px;
margin-left:auto;
margin-right:auto;
margin-bottom:5px;
align: center;
text-align:center;

}

.intro_home_row{
width:800px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:8px;
	align: center;
}

.intro_home_block {
	float:left;
	margin-left:auto;
	margin-right:auto;
	width:250px;
	align:center;
	padding:0px;
}


.intro_home_block_faq {
	float:left;
	margin-left:auto;
	margin-right:auto;
	width:235px;
	align:center;
	padding:0px;
}

.intro_home_divider1 {
	
	border-left:1px solid #000000;
	height:75px;
	float:left;
	margin-top:25px;
	padding-right:25px;
}

.paragraph_intro_home {
font-family: "myriad pro", myriadpro, myriad, arial, sans-serif;
font-size: 13px;
letter-spacing:.10em;
line-height: 20px;
color: #383837;
width:235px;
margin-left:auto;
margin-right:auto;
}


.paragraph_intro_home_faq {
font-family: "myriad pro", myriadpro, myriad, arial, sans-serif;
font-size: 13px;
letter-spacing:.10em;
line-height: 20px;
color: #383837;
width:235px;
margin-left:auto;
margin-right:auto;
}


.formheadingtext {

font-family: "myriad pro", myriadpro, myriad, arial, sans-serif;
font-size: 25px;
letter-spacing:.10em;
color:#545452; 

}



.formheadingcaption1 {

font-family: "myriad pro", myriadpro, myriad, arial, sans-serif;
font-size: 18px;
letter-spacing:.10em;
color:#545452; 
}

.mediaheadingred {
font-family: "myriad pro", myriadpro, myriad, arial, sans-serif;
text-transform: uppercase;
font-size: 32px;
letter-spacing:.10em;
line-height: 20px;
color:#bb1026;
padding-top:5px;
}


.mediablueitalic {
font-family: "myriad pro", myriadpro, myriad, arial, sans-serif;
font-style: italic;
font-size: 24px;
letter-spacing:.10em;
color:#276eb7; 
}


.mediaheadingauthor  {
	
font-family: "myriad pro", myriadpro, myriad, arial, sans-serif;
text-transform:uppercase;
font-size: 24px;	
letter-spacing:1px;
color:#383837;
text-align:center;
}

.mediatextblue {
	width:950px;
clear:both;
font-family: "myriad pro", myriadpro, myriad, arial, sans-serif;
font-size: 16px;	
color:#194e91;
margin-top:10px;
text-align:center;
margin-left:auto;
margin-right:auto;
}





.pricingyellow {
	background: #ffea8a;
	
}

.pricingblue {
background: #8aa8ff;	
}

.pricingred {
	background: #ff8a8a;
	
}


.loginwelcome {
	text-transform:uppercase;
	font-family: "myriad pro", myriadpro, myriad, arial, sans-serif;
	color: #383837;
	font-size: 15px;
	
}

h1.benefits {
	padding-top:25px;
	width:350px;
}

h1 {
font-family: "myriad pro", myriadpro, myriad, arial, sans-serif;
font-size: 26px;
letter-spacing:1px;
color:#515150;
text-align:center;
}


.faq_question_education {
font-family: "myriad pro", myriadpro, myriad, arial, sans-serif;
font-weight:700;
display:inline;
}

.faq li {
margin-bottom:25px;	
}



.headingfaqred {
font-family: "myriad pro", myriadpro, myriad, arial, sans-serif;
text-transform: uppercase;
font-size: 20px;
letter-spacing:.10em;
line-height: 20px;
color:#bb1026; 
}

.headingfaqblue {
font-family: "myriad pro", myriadpro, myriad, arial, sans-serif;
text-transform: uppercase;
font-size: 15px;
letter-spacing:.10em;
color:#276eb7;
font-weight:600;
}

.headingfaqblue2 {
font-family: "myriad pro", myriadpro, myriad, arial, sans-serif;
text-transform: uppercase;
font-size: 15px;
letter-spacing:.10em;
color:#276eb7; 
margin-top:20px;
font-weight:600;
}


.heading_l2_red {
font-family: "myriad pro", myriadpro, myriad, arial, sans-serif;
font-size: 24px;
letter-spacing:.10em;
line-height: 1.5em;
color:#bb1026; 
}



.heading_l2_blue {
font-family: "myriad pro", myriadpro, myriad, arial, sans-serif;
font-size: 24px;
letter-spacing:.10em;
line-height: 1.5em;
color:#184e91; 
}


.heading_l2_gray {
font-family: "myriad pro", myriadpro, myriad, arial, sans-serif;
text-transform: uppercase;
font-size: 18px;
letter-spacing:.10em;
line-height: 20px;
color:#383837; 	
text-align: center;
margin-bottom:25px;
}

.paragraph_l2_home {
font-family: "myriad pro", myriadpro, myriad, arial, sans-serif;
font-size: 15px;
letter-spacing:.10em;
line-height: 20px;
color: #383837;
width:265px;
}

.paragraph_l2_home_license {
font-family: "myriad pro", myriadpro, myriad, arial, sans-serif;
font-size: 15px;
letter-spacing:.10em;
line-height: 20px;
color: #383837;
width:275px;
}


.paragraph_l2_home_3 {
font-family: "myriad pro", myriadpro, myriad, arial, sans-serif;
font-size: 15px;
/* letter-spacing:.10em; */
line-height: 20px;
color: #383837;
width:235px;
}

/*
.textintrohome {
font-family: "myriad pro", myriadpro, myriad, arial, sans-serif;
font-size: 22px;
letter-spacing:.10em;
line-height: 1.25em;
color:#515150;
text-align:justify;
}
*/

.l2textvideo_black {
font-family: "myriad pro", myriadpro, myriad, arial, sans-serif;
font-size: 12px;
color:#000000;
/* text-align:justify; */
text-transform: uppercase;
font-weight:600;
line-height:1.00em;
white-space:nowrap;
}


.l2textvideo_black_plain {
font-family: "myriad pro", myriadpro, myriad, arial, sans-serif;
font-size: 12px;
color:#000000;
text-transform: uppercase;
font-weight:600;
line-height:1.00em;
white-space:nowrap;
text-align:center;
}

.l2textvideo_red {
font-family: "myriad pro", myriadpro, myriad, arial, sans-serif;
font-size: 12px;
color:#bc1427;
font-weight:600;
line-height:1.25em;
white-space:wrap;
}

.l2textvideo_red2 {
font-family: "myriad pro", myriadpro, myriad, arial, sans-serif;
font-size: 12px;
color:#bc1427;
font-weight:600;
line-height:1.25em;
white-space:nowrap;
}

.l2video_block {
margin-left:60px;
}



.l2_home_row {
height:270px;
width:950px;
margin-left:auto;
margin-right:auto;
}

.l2_home_block {
	float:left;
	margin-left:auto;
	margin-right:auto;
	width:280px;
	align:center;
}

.l2_home_block_license {
	float:left;
	margin-left:auto;
	margin-right:auto;
	width:280px;
	align:center;
}

.l2_home_divider1 {
	border-left:1px solid #000000;
	height:75px;
	float:left;
	margin-top:30px;
	padding-right:28px;
}


.l2textblock {
	width: 125px;
	margin-left:auto;
	margin-right:auto;
}


.l2textblock_short {
	width: 105px;
	margin-left:auto;
	margin-right:auto;
}


.l2textblock_short2 {
	width: 115px;
	margin-left:auto;
	margin-right:auto;
}

.l2textblock_short3 {
	width: 100px;
	margin-left:auto;
	margin-right:auto;
}


.l2textblock_long {
		width: 185px;
	margin-left:auto;
	margin-right:auto;
}

.l2textblock_principal {
	width: 112px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
}


.l2textblock_principal_short {
	width: 105px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
}

.l2textblock_topr {
	width: 160px;
float:right;
margin-right:25px;
	padding:0px;
}

.l2textblock_topl {
	width: 160px;
float:left;
margin-left:25px;
	padding:0px;
}





.l2_home_divider2 {
	
	border-left:1px solid #000000;
	height:75px;
	float:left;
	margin-top:30px;
	padding-right:23px;
	padding-left:3px;
}
