dd@charset "utf-8";

#container {
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    background-color: rgba(239,239,239,1.00);
    border-radius: 5;
}
.container {
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    background-color: rgba(239,239,239,1.00);
    border-radius: 5;
}
.ILPETA_BANNER10_CONT {
    width: 1025px;
    height: auto;
    margin-left: Auto;
    margin-right: auto;
}

#ClassFlyer_container {
	width: 824px;
	margin-right: auto;
	margin-left: auto;
	background-color: rgb(255,255,255);
	padding-top: 0px;
}
#container2 {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: rgb(255,255,255);
	padding-top: 0px;
}
#media_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	background-color: rgb(0,0,0);
}

#about_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	background-color: rgb(0,0,0);
}

#training_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	background-color: rgb(255,255,255);
	height: 500px;
}
#iso_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	background-color: rgb(0,0,0);
	height: 1800px;
}


#consulting_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	background-color: rgb(0,0,0);
	height: 1800px;
}
#compt_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	background-color: rgb(255,255,255);
}


.body_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 1000px;
	background-color: rgb(153,153,153);
	color: rgb(0,0,0);
}
.main_pg_header_img {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	background-color: rgb(0,0,0);
	color: rgb(255,255,255);
	margin-top: 10px;
	margin-bottom: 10px;
}
.sub_pg_header_image {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	color: rgb(255,255,255);
}


.training_pg_header_img {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 250px;
}
.consulting_pg_header_img {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 250px;
}
.compt_pg_header_img {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 250px;
}



.iso_pg_header_img {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 250px;
}


.training_rhn_header {
	background-color: rgb(183,9,14);
	width: 200px;
	font-size: large;
	font-weight: bold;
	color: rgb(255,255,255);
	height: 30px;
	padding-top: 10px;
	text-align: center;
}
.consulting_rhn_header {
	background-color: rgb(183,9,14);
	width: 200px;
	font-size: medium;
	font-weight: bold;
	color: rgb(255,255,255);
	height: 50px;
	padding-top: 10px;
	text-align: center;
}

.main_rhn_header {
	background-color: #b7090e;
	width: 200px;
	font-size: medium;
	font-weight: bold;
	color: rgb(255,255,255);
	height: 30px;
	padding-top: 10px;
	text-align: center;
}
.main_rhn_headerGREY {
	background-color: #CDCCD2;
	width: 200px;
	font-size: medium;
	font-weight: bold;
	color: rgba(183,9,14,1.00);
	/* [disabled]height: 30px; */
	padding-top: 5px;
	text-align: center;
	padding-bottom: 5px;
}
.training_leftnav_header {
	background-color: rgb(0,0,255);
	width: 190px;
	font-size: medium;
	font-weight: bold;
	color: rgb(255,255,255);
	height: 25px;
	padding-top: 10px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}

.about_left_column_header {
	background-color: rgb(183,9,14);
	width: 300px;
	font-size: large;
	font-weight: bold;
	color: rgb(255,255,255);
	height: 30px;
	padding-top: 10px;
	text-align: center;
}


#main_body_container {
    background-color: rgb(255,255,255);
    width: 1000px;
    font-size: medium;
    font-weight: bold;
    color: #000;
    text-align: left;
    margin-left: auto;
    margin-right: auto;
    padding-right: 10px;
}
#nws_body_container {
    background-color: rgb(255,255,255);
    width: 900px;
    font-size: medium;
    font-weight: bold;
    color: #000;
    text-align: left;
    margin-left: auto;
    margin-right: auto;
}
#about_body_container {
	background-color: rgb(255,255,255);
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	font-size: medium;
	font-weight: bold;
	height: 1350px;
}
#main_main_container {
	color: rgb(0,0,0);
	background-color: rgb(255,255,255);
	float: left;
	width: 824px;
	text-align: left;
}
#main_media_container {
	color: rgb(0,0,0);
	background-color: rgb(255,255,255);
	float: left;
	width: 824px;
	text-align: left;
}


#main_right_body_column {
	background-color: #CCCBD1;
	width: 200px;
	text-align: left;
	color: rgb(0,0,0);
	float: right;
	padding-bottom: 20px;
	overflow: hidden;
}





.rhn_centered {
	width: 200px;
	margin-right: auto;
	margin-left: auto;
}

.main_rhn_image {
	width: 190px;
	margin-right: auto;
	margin-left: 5px;
	text-align: center;
	height: 150px;
	padding-top: 10px;
}
.main_rhn_ANABimage {
	width: 190px;
	margin-right: auto;
	margin-left: 5px;
	text-align: center;
	height: 155px;
	padding-top: 10px;
}
.main_rhn_ASCLDimage {
    width: 150px;
    margin-right: auto;
    margin-left: auto;
    text-align: center;
    height: 216px;
    padding-top: 10px;
    margin-bottom: 15px;
}
.main_rhn_2015_image {
	width: 190px;
	margin-right: auto;
	margin-left: 5px;
	text-align: center;
	height: 183px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.about_lc_image {
	width: 300px;
	text-align: center;
	margin: auto;
}

.consulting_rhn_image {
	width: 190px;
	margin-right: auto;
	margin-left: 5px;
	text-align: center;
}

.training_rhn_image {
	width: 200px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.training_rhn_spacer {
	width: 200px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	height: 25px;
}



#header {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 181px;
}

#tmp_header {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 181px;
}

#slideshow_bottom {
	height: 25px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	background-color: rgb(0,0,0);
}
#slideshow {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	background-color: #333;
	height: 400px;
	color: #FFF;
}
#subnav_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	color: #D6D6D6;
	background-color: rgb(0,0,0);
	height: 60px;
}
#footer {
	width: 1024px;
	color: #000;
	font-weight: bold;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	height: 65px;
	background-color: rgb(204,203,209);
}
#footer2 {
	width: 100%;
	color: #000;
	font-weight: bold;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	height: 65px;
	background-color: #D0d0d0;
}
body,td,th {
    color: #000;
    font-weight: bold;
    font-size: 16px;
}
body {
}


.main_rhn_content {
    width: 200px;
    color: rgb(33,33,34);
    font-size: small;
    padding-left: -5px;
    font-weight: bold;
    line-height: 0px;
    height: 150px;
}
.main_rhn_logo {
	width: 200px;
	color: rgb(33,33,34);
	font-size: small;
	padding-left: -5px;
	font-weight: bold;
	line-height: 0px;
	height: 85px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
}
.training_leftnav_content {
	background-color: rgb(255,255,255);
	width: 176px;
	color: rgb(0,0,0);
	font-size: small;
	text-align: left;
	border: 2px solid rgb(0,0,255);
	margin-right: auto;
	margin-left: auto;
	padding: 5px;
}
.training_leftnav_image {
	width: 200px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
}
.compt_leftnav_image {
	width: 200px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
}

.consulting_leftnav_image {
	width: 200px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
}

.training_leftnav_spacer {
	width: 200px;
	margin-right: auto;
	margin-left: auto;
	height: 30px;
}



.about_rhn_content {
	background-color: rgb(255,255,255);
	width: 300px;
	color: rgb(0,0,0);
	font-size: medium;
	text-align: left;
	padding-left: -5px;
	font-weight: normal;
}


.main_pagecontent_container {
	width: 824px;
	background-color: rgb(255,255,255);
	color: rgb(0,0,0);
	margin-right: 200px;
}
.subpage_image {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 260px;
}
#training_body_container {
    width: 1000px;
    margin-right: auto;
    margin-left: auto;
    background-color: rgb(255,255,255);
    float: right;
    overflow: visible;
    text-align: left;
    font-weight: normal;
}
#ClassFlyer_body_container {
	width: 824px;
	margin-right: auto;
	margin-left: auto;
	background-color: rgb(255,255,255);
	float: right;
	overflow: visible;
	text-align: left;
	font-weight: normal;
}
#training_upcoming_body_container {
	width: 824px;
	margin-right: auto;
	margin-left: auto;
	background-color: rgb(255,255,255);
	float: right;
	overflow: auto;
}

#consulting_body_container {
    width: 990px;
    background-color: rgb(255,255,255);
    margin-left: auto;
    margin-right: auto;
    height: auto;
}
#consulting_body_container4 {
    width: 990px;
    background-color: rgb(255,255,255);
    margin-left: auto;
    margin-right: auto;
    height: auto;
}
#footwear_body_container {
    width: 1000px;
    background-color: rgb(255,255,255);
    margin-left: auto;
    margin-right: auto;
    height: 1400px;
}
.nqm_body_container {
    width: 1000px;
    background-color: rgb(255,255,255);
    margin-left: auto;
    margin-right: auto;
    height: auto;
}
#compt_body_container {
    width: 824px;
    background-color: rgb(255,255,255);
    text-align: left;
    color: #000000;
    padding-top: 8px;
    padding-bottom: 8px;
    height: auto;
    margin-left: auto;
    margin-right: auto;
}
#compt_body_container2 {
    width: 990px;
    background-color: rgb(255,255,255);
    text-align: left;
    color: #333;
    padding-top: 8px;
    padding-bottom: 8px;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    padding-right: auto;
    padding-left: auto;
}
#iso_body_container {
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    background-color: rgb(255,255,255);
    font-weight: bolder;
    font-size: x-large;
    padding-right: 0px;
    padding-left: 0px;
}
#contact_body_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    background-color: rgb(255,255,255);
    font-weight: bolder;
    font-size: x-large;
    padding-right: 0px;
    padding-left: 0px;
    height: auto;
}
.iso_body_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    background-color: rgb(255,255,255);
}



#training_main_container {
	float: right;
	width: 824px;
	text-align: left;
	height: 500px;
	background-color: rgb(255,255,255);
}
#consulting_main_container {
	float: right;
	height: 900px;
	width: 1024px;
	text-align: left;
}
#iso_main_container {
	float: right;
	height: 900px;
	width: 1024px;
	text-align: left;
}

#compt_main_container {
	float: right;
	height: 900px;
	width: 1024px;
	text-align: left;
}


#training_left_body_column {
	float: left;
	width: 200px;
	color: rgb(0,0,0);
	background-color: rgb(204,204,204);
	overflow: hidden;
	padding-bottom: 20px;
}
#iso_left_body_column {
	float: left;
	width: 200px;
	color: rgb(0,0,0);
	background-color: rgb(204,204,204);
	overflow: hidden;
	padding-bottom: 20px;
}

#compt_left_body_column {
	float: left;
	width: 200px;
	color: rgb(0,0,0);
	background-color: rgb(204,204,204);
	overflow: hidden;
	padding-bottom: 20px;
}
.training_leftnav_container {
	width: 200px;
}
.consulting_leftnav_container {
	width: 200px;
}



#consulting_left_body_column {
	float: left;
	width: 200px;
	text-align: center;
	overflow: hidden;
	padding-bottom: 20px;
	background-color: rgb(204,204,204);
}


#training_right_body_column {
	float: right;
	width: 200px;
	font-size: medium;
	color: rgb(0,0,0);
	background-color: rgb(204,204,204);
}
#consulting_right_body_column {
	float: left;
	width: 200px;
	font-size: medium;
	color: rgb(0,0,0);
}
#compt_right_body_column {
	float: left;
	width: 200px;
	font-size: medium;
	color: rgb(0,0,0);
}
#iso_right_body_column {
	float: left;
	width: 200px;
	font-size: medium;
	color: rgb(0,0,0);
}







#left_nav_container {
	float: left;
	width: 200px;
	color: rgb(0,0,0);
}
#training_left_nav_container {
	float: left;
	width: 200px;
	color: rgb(0,0,0);
}

#consulting_left_nav_container {
	float: left;
	width: 200px;
	color: rgb(0,0,0);
}
#compt_left_nav_container {
	float: left;
	width: 200px;
	color: rgb(0,0,0);
}

#main_welcome_container {
	height: 360px;
	width: 804px;
	font-weight: normal;
	padding-left: 10px;
	text-align: justify;
	padding-bottom: 5px;
	margin-right: 10px;
}
.main_30_blank {
	height: 30px;
	width: 824px;
}
.main_30_blank624 {
	height: 30px;
	width: 624px;
	margin-right: auto;
	margin-left: auto;
}
.main_30_blank804 {
	height: 30px;
	width: 804px;
	margin-right: auto;
	margin-left: auto;
}





.main_welcome_header {
	height: 30px;
	width: 324px;
	padding-top: 15px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
#main_welcome_left_container {
	float: left;
	width: 324px;
	padding-right: 5px;
	padding-left: 5px;
}

.main_welcome_text {
	width: 314px;
	margin-right: auto;
	margin-left: auto;
	text-align: justify;
	font-weight: normal;
}



#main_welcome_video {
	float: right;
	width: 480px;
	text-align: center;
	padding: 5px;
}
.main_banner_ad {
	width: 824px;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}
.main_commitment_box {
    width: 980px;
    padding-right: 10px;
    padding-left: 10px;
    text-align: justify;
    font-weight: normal;
    text-decoration: none;
}
.main_commitmentbold {
    width: 804px;
    text-align: center;
    font-weight: bold;
    font-size: x-large;
    margin-left: auto;
    margin-right: auto;
}
.main_pinkelephant {
	width: 804px;
	text-align: center;
	font-weight: normal;
	font-size: xx-small;
	color: #FFFFFF;
}

.main_content_header {
	width: 814px;
	height: 30px;
	padding-top: 10px;
	font-size: x-large;
	color: rgb(183,9,14);
	font-weight: bold;
	text-align: left;
	padding-left: 10px;
}
.about_content_header {
	width: 814px;
	height: 30px;
	padding-top: 10px;
	font-size: large;
	color: rgb(183,9,14);
	font-weight: bold;
	text-align: left;
	padding-left: 10px;
}
.about_webbar {
	text-align: center;
	width: 814px;
}
.iso_webbar {
	text-align: center;
	width: 824px;
	height: 25px;
	padding-top: 15px;
}

.consulting_webbar {
	text-align: center;
	width: 824px;
	height: 30px;
	padding-top: 10px;
}
.insturct_webbar {
    text-align: center;
    width: 600px;
    height: 40px;
    padding-top: 20px;
    margin-left: auto;
    margin-right: auto;
}

.training_webbar {
	text-align: center;
	width: 824px;
	height: 30px;
	padding-top: 10px;
}

.consulting_main_header_shorttext {
	width: 172px;
	float: right;
	font-size: medium;
	font-weight: bold;
	color: rgb(0,0,0);
	padding-top: 7px;
}
.consulting_main_header_shorttext2 {
	width: 379px;
	float: right;
	font-size: medium;
	font-weight: bold;
	color: rgb(0,0,0);
	padding-top: 7px;
}

.consutling_main_header_optionstext_left {
	float: left;
	width: 636px;
}
.consutling_main_header_options2text_left {
	float: left;
	width: 430px;
}






.training_contentCopy {
	width: 604px;
	padding: 10px;
	text-align: justify;
}
.training_content_centered {
	width: 604px;
	padding: 10px;
	text-align: center;
	font-size: large;
	font-weight: bold;
	color: rgb(183,9,14);
}
.training_image_centered {
	width: 804px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.training_header {
	width: 624px;
	font-size: large;
	font-weight: bold;
	color: rgb(183,9,14);
}
.training_latent_header {
	font-size: large;
	font-weight: bold;
	color: rgb(0,102,255);
	width: 790px;
	padding-top: 5px;
	padding-left: 10px;
	height: 40px;
	margin-right: 10px;
	margin-left: 10px;
}
.training_tenprint_header {
	font-size: large;
	font-weight: bold;
	color: rgb(51,102,0);
	width: 790px;
	padding-top: 5px;
	padding-left: 10px;
	height: 30px;
	margin-right: 10px;
	margin-left: 10px;
}
.training_cs_header {
	font-size: large;
	font-weight: bold;
	color: rgb(255,102,0);
	width: 790px;
	padding-top: 5px;
	padding-left: 10px;
	height: 30px;
	margin-right: 10px;
	margin-left: 10px;
}
.training_footwear_header {
	font-size: large;
	font-weight: bold;
	color: rgb(102,102,102);
	width: 790px;
	padding-top: 5px;
	padding-left: 10px;
	height: 30px;
	margin-right: 10px;
	margin-left: 10px;
}
.training_testimony_header {
	font-size: large;
	font-weight: bold;
	color: rgb(255,0,0);
	width: 790px;
	padding-top: 5px;
	padding-left: 10px;
	height: 30px;
	margin-right: 10px;
	margin-left: 10px;
}





.training_latent_courses {
	font-size: large;
	font-weight: bold;
	color: rgb(0,0,0);
	width: 790px;
	padding-top: 5px;
	padding-left: 10px;
	background-color: rgb(0,153,255);
	margin-right: 10px;
	margin-left: 10px;
	height: 30px;
}
.training_testimony_courses {
	font-size: large;
	font-weight: bold;
	color: rgb(0,0,0);
	width: 790px;
	padding-top: 5px;
	padding-left: 10px;
	background-color: rgb(255,0,51);
	margin-right: 10px;
	margin-left: 10px;
	height: 30px;
}

.training_footwear_courses {
	font-size: large;
	font-weight: bold;
	color: rgb(0,0,0);
	width: 790px;
	padding-top: 5px;
	padding-left: 10px;
	background-color: rgb(153,153,153);
	margin-right: 10px;
	margin-left: 10px;
	height: 30px;
}

.training_tenprint_courses {
	font-size: large;
	font-weight: bold;
	color: rgb(0,0,0);
	width: 790px;
	padding-top: 5px;
	padding-left: 10px;
	background-color: rgb(51,102,0);
	margin-right: 10px;
	margin-left: 10px;
	height: 30px;
}
.training_cs_courses {
	font-size: large;
	font-weight: bold;
	color: rgb(0,0,0);
	width: 790px;
	padding-top: 5px;
	padding-left: 10px;
	background-color: rgb(255,153,0);
	margin-right: 10px;
	margin-left: 10px;
	height: 30px;
}
.about_body_text {
	width: 814px;
	padding-left: 10px;
}
.about_body_text2 {
	width: 814px;
	padding-left: 10px;
}
.about_body_text-italic {
    width: 814px;
    padding-left: 10px;
    font-style: italic;
    font-weight: normal;
}
.event_body_text {
	width: 814px;
	padding-left: 10px;
	text-align: left;
}

.about_rons_letter_text {
    width: 990px;
    padding-left: 10px;
    text-align: justify;
    padding-bottom: 15px;
    padding-top: 10px;
}
.about_ron_pic {
    float: right;
    width: 206px;
    height: 295px;
    text-align: center;
    padding-right: 10px;
    padding-left: 10px;
    margin-bottom: 10px;
    margin-top: 10px;
    margin-right: 10px;
    margin-left: 10px;
}

.about_ron_signature {
    width: 150px;
    margin-top: 10px;
}


.about_location_container {
    width: 814px;
    padding-top: 20px;
    margin-left: auto;
    margin-right: auto;
}
.about_location_text {
    width: 425px;
    float: left;
    padding-left: 40px;
    font-weight: bold;
}
.about_loaction_title {
	font-size: large;
	font-weight: bold;
	color: rgb(0,0,0);
	width: 350px;
	padding-top: 10px;
}



.about_locations_image {
	float: right;
	width: 300px;
	padding-right: 20px;
	padding-left: 20px;
}
.contact_text {
	width: 795px;
	padding: 10px;
}
.contact_text_title {
	width: 804px;
	font-size: large;
	font-weight: bold;
	color: rgb(0,0,0);
	padding-left: 10px;
	height: 25px;
	padding-top: 5px;
	background-color: rgb(204,204,204);
}
.consulting_onsite_header {
	width: 824px;
	font-size: large;
	color: rgb(183,9,14);
	font-weight: bold;
	height: 30px;
	padding-top: 10px;
	text-align: center;
}
.consulting_experts_header {
    width: 824px;
    font-size: large;
    color: rgb(183,9,14);
    font-weight: bold;
    height: 30px;
    padding-top: 10px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}
.consulting_experts_bod_header {
	width: 824px;
	font-size: large;
	color: rgb(183,9,14);
	font-weight: bold;
	height: 30px;
	padding-top: 10px;
}


.consulting_onsite_bodytextheader {
	width: 814px;
	font-size: x-large;
	color: rgb(183,9,14);
	font-weight: bold;
	height: 30px;
	padding-top: 10px;
	padding-left: 10px;
}
.consult_onsite_text_image {
	float: right;
	height: 182px;
	width: 296px;
	padding: 10px;
}

.consulting_onsite_bodytextheader_small {
	width: 814px;
	font-size: small;
	color: rgb(0,0,0);
	font-weight: normal;
	padding-left: 10px;
}


.consulting_main_body_header {
	width: 814px;
	text-align: left;
	font-size: large;
	color: rgb(183,9,14);
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.consulting_main_header {
	width: 824px;
	text-align: center;
	font-size: x-large;
	color: rgb(183,9,14);
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
}
.consulting_main_bodyheader {
	width: 824px;
	text-align: center;
	font-size: large;
	color: rgb(183,9,14);
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
}

.consulting_body_ul {
	width: 764px;
	padding-left: 45px;
	font-size: medium;
	font-weight: bold;
	color: rgb(0,0,0);
}


.training_main_body_header {
	width: 804px;
	font-size: large;
	color: rgb(183,9,14);
	font-weight: bold;
	padding: 10px;
}
.training_upcoming_main_body_header {
	width: 804px;
	font-size: large;
	color: rgb(183,9,14);
	font-weight: bold;
	padding: 10px;
}

.compt_main_body_header {
	width: 804px;
	text-align: left;
	font-size: large;
	color: rgb(183,9,14);
	font-weight: bold;
	padding: 10px;
}
.compt_main_body_header2 {
	width: 804px;
	text-align: center;
	font-size: large;
	color: rgb(0,0,0);
	font-weight: bold;
	padding: 10px;
	margin-top: 5px;
	margin-bottom: 8px;
}
.prof_main_body_header2 {
	width: 804px;
	text-align: center;
	font-size: medium;
	color: rgb(0,0,0);
	font-weight: bold;
	padding: 10px;
	margin-top: 5px;
	margin-bottom: 8px;
}
.prof_countdown_subhead {
	width: 804px;
	text-align: left;
	font-size: medium;
	color: rgb(0,0,0);
	font-weight: bold;
	padding: 10px;
	margin-top: 5px;
	margin-bottom: 8px;
}
.prof_index_header {
	width: 804px;
	text-align: left;
	font-size: large;
	color: rgba(255,255,255,1.00);
	font-weight: bold;
	padding: 10px;
	margin-top: 5px;
	margin-bottom: 8px;
	background-color: #1971B9;
}
.pt_download_preheader {
	width: 804px;
	text-align: left;
	color: rgba(0,0,0,1.00);
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 8px;
	background-color: #D3D3D3;
	height: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.sample_red_header {
	width: 1004px;
	text-align: left;
	font-size: large;
	color: rgba(255,255,255,1.00);
	font-weight: bold;
	padding: 10px;
	margin-top: 5px;
	margin-bottom: 15px;
	background-color: #B91117;
}
.prof_index_header_centered {
	width: 804px;
	text-align: center;
	font-size: large;
	color: rgba(255,255,255,1.00);
	font-weight: bold;
	padding: 10px;
	margin-top: 5px;
	margin-bottom: 8px;
	background-color: #1971B9;
}
.prof_countdown_container {
	width: 815px;
	text-align: center;
	font-size: large;
	color: rgb(0,0,0);
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 225px;
	margin-left: 5px;
}
.prof_nocountdown_container {
	width: 815px;
	font-size: large;
	color: rgb(0,0,0);
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 35px;
	margin-left: 5px;
}
.prof_result_container {
	width: 820px;
	font-size: large;
	color: rgb(0,0,0);
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 265px;
	margin-left: 5px;
}
.prof_countdown_upcoming_container {
	width: 820px;
	text-align: center;
	font-size: large;
	color: rgb(0,0,0);
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	height: 150px;
}
.prof_countdown_FULLupcoming_container {
	width: 820px;
	text-align: center;
	font-size: large;
	color: rgb(0,0,0);
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	height: 250px;
}
.prof_countdown_FULLupcoming_Manufactuer_container {
	width: 820px;
	text-align: center;
	font-size: large;
	color: rgb(0,0,0);
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	height: 300px;
}


.training_main_body_subheader {
	width: 814px;
	font-size: large;
	color: rgb(0,0,0);
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: rgb(204,204,204);
}


.consulting_main_body_link {
	width: 824px;
	text-align: center;
	font-size: large;
	color: rgb(0,0,255);
	font-weight: bold;
	padding-top: 15px;
	height: 40px;
}

.consulting_main_body_headeroptions {
	width: 809px;
	font-size: x-large;
	color: rgb(183,9,14);
	font-weight: bold;
	padding-left: 15px;
	height: 25px;
}


.consulting_offsite_header {
	width: 824px;
	text-align: center;
	font-size: x-large;
	color: rgb(183,9,14);
	font-weight: bold;
	height: 60px;
	padding-top: 10px;
}

.consulting_onsite_services_list {
	width: 400px;
	padding-right: 8px;
	padding-left: 8px;
}
.consulting_offsite_services_list {
	float: left;
	width: 275px;
	padding-right: 8px;
	padding-left: 8px;
}

.consulting_onsite_services_list2 {
	float: right;
	width: 380px;
	padding-right: 10px;
	padding-left: 10px;
	font-size: large;
	font-weight: bold;
	text-align: left;
}
.consulting_onsite_services_container {
    width: 840px;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
}
.consulting_onsite_disciplines_container {
    width: 824px;
    margin-left: auto;
    margin-right: auto;
}

.consulting_offsite_services_container {
	width: 824px;
	height: 125px;
}

.consulting_onsite_header_text {
    width: 980px;
    font-size: large;
    font-weight: bold;
    height: 30px;
    padding-top: 8px;
    background-color: rgb(204,204,204);
    padding-left: 8px;
    color: #000;
    text-align: left;
}

.consulting_onsite_bodytext {
    width: 970px;
    padding-right: 8px;
    padding-left: 8px;
    text-align: justify;
    padding-top: 10px;
    padding-bottom: 10px;
    font-weight: normal;
    color: #000;
    height: 275px;
    font-size: medium;
}
.consulting_onsite_bodytext5 {
    width: 970px;
    padding-right: 8px;
    padding-left: 8px;
    text-align: justify;
    padding-top: 10px;
    padding-bottom: 10px;
    font-weight: normal;
    color: #000;
    height: 325px;
    font-size: medium;
}
.consulting_onsite_bodytext3 {
    width: 970px;
    padding-right: 8px;
    padding-left: 8px;
    text-align: justify;
    padding-top: 10px;
    padding-bottom: 10px;
    font-weight: normal;
    color: #000;
    height: 425px;
    font-size: medium;
}
.consulting_onsite_bodytext2 {
    width: 970px;
    padding-right: 8px;
    padding-left: 8px;
    text-align: justify;
    padding-top: 10px;
    padding-bottom: 10px;
    font-weight: normal;
    color: #000;
    height: 1350px;
    font-size: medium;
}
.footw_bodytext {
    width: 745px;
    padding-right: 8px;
    padding-left: 8px;
    text-align: left;
    padding-top: 10px;
    padding-bottom: 10px;
    font-weight: normal;
    color: #000;
}
.consulting_main_bodytext {
    width: 970px;
    font-size: medium;
    text-decoration: blink;
    text-align: justify;
    padding: 10px;
    font-weight: normal;
    color: #000;
    height: auto;
}
.consulting_main_Headerbodytext {
    width: 970px;
    font-size: medium;
    text-decoration: blink;
    text-align: justify;
    padding: 10px;
    font-weight: normal;
    color: #000;
}
.evidence_addresstext {
    width: 980px;
    font-size: medium;
    text-decoration: blink;
    text-align: left;
    padding: 10px;
    font-weight: normal;
    color: #000;
    white-space: normal;
}
.evidence_body_text_bold {
    width: 950px;
    font-size: large;
    text-decoration: blink;
    text-align: center;
    padding: 10px;
    font-weight: bold;
    color: #FF000F;
    white-space: normal;
    margin-left: auto;
    margin-right: auto;
}
.nconsult_disclaim_ital {
    width: 950px;
    text-decoration: blink;
    text-align: center;
    padding: 10px;
    color: #FF000F;
    white-space: normal;
    margin-left: auto;
    margin-right: auto;
    font-size: medium;
}
.evidence_body_text {
    width: 980px;
    font-size: medium;
    text-decoration: blink;
    text-align: left;
    padding: 10px;
    font-weight: normal;
    color: #000;
    white-space: normal;
}
.training_main_bodytext {
    width: 970px;
    padding-right: 15px;
    padding-left: 15px;
    font-size: medium;
    text-decoration: blink;
    text-align: justify;
    padding-top: 10px;
    padding-bottom: 10px;
    font-weight: normal;
    color: #000;
}
.training_testimony_classname {
    width: 970px;
    padding-right: 15px;
    padding-left: 15px;
    font-size: medium;
    text-decoration: blink;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
    font-weight: bold;
    color: #000;
}
.training_testimony_smitalic {
    width: 794px;
    padding-right: 15px;
    padding-left: 15px;
    font-size: small;
    text-decoration: blink;
    text-align: justify;
    padding-top: 10px;
    padding-bottom: 10px;
    font-weight: normal;
    color: #000;
    font-style: italic;
    margin-left: auto;
    margin-right: auto;
}
.testimony_main_bodytext {
	width: 794px;
	padding-right: 15px;
	padding-left: 15px;
	font-size: large;
	text-decoration: blink;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
	color: #000;
}
.training_main_body_classes {
	width: 824px;
	font-size: medium;
	text-decoration: blink;
	text-align: justify;
	overflow: auto;
}


.iso_main_bodytext {
    width: 970px;
    padding-right: 15px;
    padding-left: 15px;
    font-size: medium;
    font-weight: normal;
    text-decoration: blink;
    text-align: justify;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
}
.acc_certificate_text {
    width: 794px;
    padding-right: 15px;
    padding-left: 5px;
    font-size: medium;
    font-weight: normal;
    text-decoration: blink;
    text-align: justify;
    padding-top: 10px;
    padding-bottom: 10px;
    height: 150px;
    margin-left: auto;
    margin-right: auto;
}
.iso_main_bodytext2 {
    width: 970px;
    padding-right: 15px;
    padding-left: 15px;
    font-size: large;
    font-weight: bold;
    text-decoration: blink;
    text-align: center;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #000;
    margin-left: Auto;
    margin-right: auto;
}
.iso_main_contactinfo {
    width: 960px;
    padding-right: 15px;
    padding-left: 15px;
    font-size: large;
    font-weight: bold;
    text-decoration: blink;
    text-align: center;
    padding-top: 15px;
    padding-bottom: 15px;
    color: #000000;
    margin-left: auto;
    margin-right: auto;
}
.compt_level_contactinfo {
	width: 550px;
	font-size: large;
	font-weight: bold;
	text-decoration: blink;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
	color: rgb(0,0,0);
}
.compt_level_nextbutton {
}





.compt_main_bodytext {
    width: 960px;
    font-size: medium;
    font-weight: normal;
    text-decoration: blink;
    text-align: justify;
    padding-top: 10px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    color: #000;
    margin-left: auto;
    margin-right: auto;
}
.compt_main_bodytext_LearnMore {
	width: 804px;
	font-size: large;
	font-weight: bold;
	text-align: left;
	padding: 10px;
	color: rgba(0,0,0,1.00);
}

.compt_main_bodytext_CENTERED {
	width: 804px;
	font-size: large;
	font-weight: bold;
	text-decoration: blink;
	text-align: center;
	padding: 10px;
	color: #000;
}

.compt_main_body_justified {
	width: 804px;
	font-size: medium;
	font-weight: normal;
	text-decoration: blink;
	text-align: justify;
	padding: 10px;
}
.prof_main_body_justified {
	width: 804px;
	font-size: medium;
	font-weight: normal;
	text-decoration: blink;
	text-align: justify;
	padding-top: 10px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 10px;
}
.sample_contact {
	width: 804px;
	font-size: medium;
	font-weight: normal;
	text-decoration: blink;
	text-align: left;
	padding-top: 10px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 10px;
}
.prof_index_bodytext_justified {
	width: 804px;
	font-size: medium;
	font-weight: normal;
	text-decoration: blink;
	text-align: justify;
	padding-top: 10px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 10px;
}
.prof_index_bold_red_center {
	width: 804px;
	font-size: x-large;
	font-weight: bold;
	text-decoration: blink;
	text-align: center;
	padding-top: 10px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 10px;
	color: #FF0004;
}
.prof_index_bold_blk_center {
	width: 804px;
	font-size: large;
	font-weight: bold;
	text-decoration: blink;
	text-align: center;
	padding-top: 10px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 10px;
	color: #000000;
}
.prof_index_bold_blk_left {
	width: 804px;
	font-size: medium;
	font-weight: bold;
	text-decoration: blink;
	text-align: left;
	padding-top: 10px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 10px;
	color: #000000;
}
.compt_main_body_justified {
	width: 804px;
	font-size: medium;
	font-weight: normal;
	text-decoration: blink;
	padding-top: 10px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 10px;
	text-align: left;
}

.compt_main_bodytext_bold {
	width: 804px;
	font-size: large;
	font-weight: bold;
	text-decoration: blink;
	text-align: center;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	color: rgb(0,0,0);
}


.compt_main_bodytextRED {
	width: 804px;
	font-size: large;
	font-weight: bold;
	text-decoration: blink;
	text-align: center;
	padding: 10px;
	color: rgb(183,9,14);
}
.compt_main_staff_photo {
	float: right;
	width: 300px;
	padding: 10px;
}



.training_main_bodytext_contact {
	width: 794px;
	padding-right: 15px;
	padding-left: 15px;
	font-size: large;
	font-weight: bold;
	text-decoration: blink;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #000;
}
.training_main_body_doublephoto_container {
	width: 824px;
}



.consulting_main_options_photo {
	width: 794px;
	padding-right: 15px;
	padding-left: 15px;
	font-size: medium;
	font-weight: bold;
	text-decoration: blink;
	text-align: center;
	height: 350px;
	padding-top: 20px;
}
.training_main_success_photo {
    width: 804px;
    font-size: medium;
    font-weight: bold;
    text-decoration: blink;
    text-align: center;
    padding: 10px;
    margin-left: auto;
    margin-right: auto;
}
.training_main_sequence_text_photo {
	width: 824px;
	font-size: medium;
	font-weight: bold;
	text-decoration: blink;
	text-align: center;
	height: 75px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.training_curr_latent_header {
	width: 814px;
	padding-left: 10px;
	font-weight: bold;
	color: rgb(102,0,255);
	font-size: large;
	padding-top: 10px;
	padding-bottom: 10px;
}
.training_curr_tenprint_header {
	width: 814px;
	padding-left: 10px;
	font-weight: bold;
	color: rgb(255,0,0);
	font-size: large;
	padding-top: 10px;
	padding-bottom: 10px;
}
.training_curr_CrimeScene_header {
	width: 814px;
	padding-left: 10px;
	font-weight: bold;
	color: rgb(0,102,0);
	font-size: large;
	padding-top: 10px;
	padding-bottom: 10px;
}
.training_curr_footwear_header {
	width: 814px;
	padding-left: 10px;
	font-weight: bold;
	color: rgb(255,102,0);
	font-size: large;
	padding-top: 10px;
	padding-bottom: 10px;
}
.training_curr_testimony_header {
	width: 814px;
	padding-left: 10px;
	font-weight: bold;
	color: rgb(0,51,204);
	font-size: large;
	padding-top: 10px;
	padding-bottom: 10px;
}




.training_curr_main_container {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	border: 3px solid rgb(102,0,255);
}
.training_curr_latent_container {
    width: 980px;
    margin-right: auto;
    margin-left: auto;
    border: 2px solid rgba(0,0,0,1.00);
    background-color: #FFFFFF;
}
.training_curr_testimony_container {
    width: 980px;
    margin-right: auto;
    margin-left: auto;
    border: 2px solid rgba(0,0,0,1.00);
    background-color: #FFFFFF;
}
.npt_shortlinks {
    width: 230px;
    margin-right: auto;
    margin-left: auto;
    background-color: #FFFFFF;
    float: left;
    font-size: medium;
}
.training_curr_photonav {
	height: 138px;
	width: 824px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}
.training_curr_header_subtext {
	font-size: medium;
	color: rgb(0,0,0);
	width: 824px;
	text-align: center;
	padding-top: 8px;
	padding-bottom: 8px;
	font-weight: bold;
}



.training_curr_tenprint_container {
    width: 980px;
    margin-right: auto;
    margin-left: auto;
    border: 2px solid rgba(0,0,0,1.00);
    background-color: #FFFFFF;
}
.training_curr_crimescene_container {
    width: 980px;
    margin-right: auto;
    margin-left: auto;
    border: 2px solid rgba(0,0,0,1.00);
    background-color: #FFFFFF;
}
.training_curr_footwear_container {
    width: 980px;
    margin-right: auto;
    margin-left: auto;
    border: 2px solid rgba(0,0,0,1.00);
    background-color: #FFFFFF;
}


.training_curr_webbar {
	width: 734px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom: 10px;
}


.training_curr_latent_containerdouble {
    width: 980px;
    height: 60px;
    background-color: rgb(255,255,255);
    color: rgb(0,0,0);
}
.training_curr_latent_containerdouble2 {
    width: 980px;
    height: 50px;
    color: rgb(0,0,0);
}
.training_curr_latent_containerdouble_double {
    width: 980px;
    height: 70px;
    color: rgb(0,0,0);
}
.training_curr_latent_containerdouble_grey {
    width: 980px;
    background-color: rgba(232,232,232,1.00);
    color: rgb(0,0,0);
    height: 60px;
}
.training_curr_latent_containerdouble_grey2 {
    width: 980px;
    color: rgb(0,0,0);
    height: 50px;
}
.training_curr_latent_containerdouble_grey_double {
    width: 980px;
    background-color: rgba(232,232,232,1.00);
    color: rgb(0,0,0);
    height: 70px;
}


.training_curr_coursetitle {
    width: 680px;
    float: left;
    font-weight: bolder;
    font-size: x-large;
    text-align: left;
    height: 30px;
    padding-top: 10px;
}
.training_curr_coursetitle2 {
    width: 702px;
    float: left;
    font-weight: bolder;
    font-size: x-large;
    text-align: left;
    height: 30px;
    padding-top: 10px;
}
.training_curr_coursetitle_double {
    width: 675px;
    float: left;
    font-weight: bolder;
    font-size: x-large;
    text-align: left;
    height: 60px;
}
.training_curr_instructorname {
    width: 800px;
    float: left;
    padding-top: 5px;
    padding-left: 15px;
    text-align: left;
    font-style: italic;
    height: 25px;
    margin-left: 75px;
}
.training_curr_detail {
	float: right;
	width: 250px;
	text-align: right;
	padding-right: 10px;
	font-size: medium;
	font-weight: bold;
}
.training_curr_upcoming_button {
	float: right;
	width: 215px;
	text-align: center;
}
.training_curr_detailpdf_button {
    float: left;
    width: 215px;
    text-align: center;
    padding-right: 5px;
    padding-left: 5px;
    padding-top: 3px;
}
.training_curr_detailpdf_button2 {
    float: left;
    width: 192px;
    text-align: center;
    padding-right: 5px;
    padding-left: 5px;
    padding-top: 3px;
}
.training_curr_detailpdf_button_grey {
    float: left;
    width: 215px;
    text-align: center;
    padding-right: 5px;
    padding-left: 5px;
    padding-top: 3px;
}



.training_curr_upcoming {
	float: right;
	width: 400px;
	text-align: right;
	padding-right: 10px;
}

.training_curr_deailsdoc {
	float: right;
	width: 400px;
	text-align: right;
	padding-right: 10px;
}







.consulting_main_outoftheboc_photo {
	width: 824px;
	font-size: medium;
	font-weight: bold;
	text-decoration: blink;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
	padding-bottom: 20px;
}


.consulting_main_bodytext_bulletpoints {
	width: 808px;
	padding-right: 8px;
	padding-left: 8px;
	font-size: medium;
	font-weight: bold;
	text-align: center;
	height: 170px;
	padding-top: 25px;
	padding-bottom: 8px;
}





.consulting_onsite_services_list1 {
	float: left;
	width: 380px;
	padding-right: 10px;
	padding-left: 10px;
	font-size: large;
	font-weight: bold;
	text-align: left;
}
.consulting_attorney_services_UL {
	float: left;
	width: 800px;
}

.consulting_offsite_services_list1 {
	float: left;
	width: 804px;
	padding-left: 10px;
	font-size: large;
	font-weight: bold;
	text-align: left;
}
.consulting_onsite_services_photo {
	float: right;
	width: 235px;
	text-align: center;
	padding: 10px;
}
.consulting_offsite_services_photo {
	float: right;
	width: 525px;
	text-align: center;
	padding: 10px;
}
.Links2 {
	font-size: medium;
	width: 1024px;
	color: rgb(255,255,255);
	height: 25px;
	padding-top: 5px;
	background-color: rgb(0,0,0);
}
.instruct_cv {
	float: right;
	width: 654px;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-size: large;
	font-weight: bold;
}
.instruct_cv_adobe_image {
	float: left;
	width: 30px;
	text-align: left;
}
.instruct_cv_title {
	float: right;
	width: 615px;
	padding-top: 5px;
}



.training_main_leftnav_newclasses {
	width: 200px;
	overflow: hidden;
}
.insturct_container {
    width: 960px;
    margin-right: auto;
    margin-left: auto;
}
img {
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
}

.instruct_photo {
    float: left;
    width: 127px;
    text-align: center;
    height: 155px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
}
.instruct_short_text {
    width: 790px;
    float: left;
    text-align: justify;
    padding-right: 10px;
    padding-left: 10px;
    padding-top: 10px;
}
.instruct_learn_more {
    width: 213px;
    float: right;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: medium;
    font-weight: bold;
    height: 34px;
}
.instruct_name {
    width: 800px;
    float: left;
    font-size: large;
    font-weight: bold;
    padding-top: 10px;
    padding-bottom: 10px;
    background-color: #000000;
    color: #FFFFFF;
    padding-left: 10px;
    text-align: left;
}
a.Links2:link {
 color: #FFFFFF;
 text-decoration: none;
 font-weight: bold;
}
a.Links2:visited {
 color: #FFFFFF;
 text-decoration: none;
 font-weight: bold;
}
.compt_level_body_container {
    width: 950px;
    margin-left: auto;
    margin-right: auto;
}
.training_register_proc_thankscontainer {
	width: 824px;
}

.compt_level_photo {
	float: left;
	width: 300px;
}
.training_register_proc_thankimage {
	float: left;
	width: 200px;
	text-align: center;
	padding-top: 30px;
}

.compt_level_title {
	text-align: center;
	width: 804px;
	padding: 10px;
	font-size: x-large;
	font-weight: bold;
}
.compt_level_content {
    float: right;
    width: 625px;
    font-size: medium;
    text-align: justify;
    padding: 10px;
    color: rgb(0,0,0);
    margin-left: auto;
    margin-right: auto;
    height: auto;
}
.training_register_proc_thankyou {
	float: right;
	width: 600px;
	font-size: medium;
	text-align: justify;
	padding: 10px;
}

.compt_level_next_arrow {
	float: right;
	width: 500px;
	font-size: medium;
	text-align: justify;
	padding: 10px;
}


.compt_level_number {
	float: left;
	width: 350px;
	padding-left: 10px;
	font-size: x-large;
	font-weight: bold;
}
.compt_level_title_container {
    width: 925px;
    font-size: x-large;
    font-weight: bold;
    text-align: center;
    padding: 10px;
    color: rgb(0,0,0);
    margin-left: auto;
    margin-right: auto;
}
.compt_level_title_comingsoon {
	width: 804px;
	font-size: large;
	font-weight: bold;
	text-align: center;
	padding: 10px;
	color: rgb(255,0,0);
}
.compt_level_title_available {
	width: 804px;
	font-size: large;
	font-weight: bold;
	text-align: center;
	padding: 10px;
	color: rgb(0,51,204);
}


.compt_level_contact {
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}
.compt_intro_photo {
	width: 804px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding: 10px;
}
.iso_main_header_text {
	text-align: justify;
	width: 744px;
	margin-right: auto;
	margin-left: auto;
	font-weight: bold;
	font-size: large;
	padding-top: 20px;
	padding-right: 20px;
	padding-left: 20px;
}
.iso_main_body_header {
	width: 804px;
	margin-right: auto;
	margin-left: auto;
	font-size: large;
	font-weight: bold;
	padding: 10px;
	color: rgb(183,9,14);
}



.iso_main_header_subtext {
	text-align: center;
	width: 804px;
	margin-right: auto;
	margin-left: auto;
	font-size: large;
	font-weight: bold;
	color: rgb(183,9,14);
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.iso_main_body_image {
	padding: 10px;
	width: 804px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.under_construction_image {
	padding: 10px;
	width: 804px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.iso_lhn_ad_image {
	width: 200px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}
.training_curr_BTT {
	float: right;
	width: 150px;
}
.training_inst_headertext {
	font-size: x-large;
	font-weight: bold;
	color: rgb(183,9,14);
	text-align: center;
	padding: 10px;
	width: 804px;
}
.training_inst_body_header {
	font-size: large;
	font-weight: bold;
	color: rgb(183,9,14);
	padding: 10px;
	width: 804px;
}
.training_inst_body_link {
	font-size: large;
	font-weight: bold;
	color: rgb(183,9,14);
	padding: 10px;
	width: 804px;
	text-align: center;
}
.training_instruct_portal_bannerimage {
	text-align: center;
	width: 824px;
}



.training_inst_headertext2 {
    text-align: justify;
    width: 960px;
    padding-right: 10px;
    padding-left: 10px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 10px;
    padding-bottom: 10px;
    background-color: #FFFFFF;
}
.consulting_experts_research_photo {
    text-align: center;
    width: 824px;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
}
.training_upcoming_bodytext {
    padding: 10px;
    width: 800px;
    text-align: center;
    background-color: #CCC;
    height: 65px;
    font-weight: bold;
    color: #000;
    margin-left: auto;
    margin-right: auto;
}
.training_upcoming_dynamic_container {
	width: 824px;
}
.training_upcoming_dynamic_title {
	width: 400px;
	float: left;
}
.training_upcoming_dynamic_location {
	width: 400px;
	float: left;
}
.training_upcoming_dynamic_tuition {
	width: 400px;
	float: right;
}
.training_upcoming_dynamic_detailsPDF {
	width: 400px;
	float: right;
}
.training_upcoming_dynamic_register {
	width: 400px;
	float: right;
}

.training_upcoming_dynamic_column1 {
	float: left;
	width: 410px;
}
.training_upcoming_dynamic_column2 {
	float: right;
	width: 410px;
}
.training_upcoming_dynamic_dates {
	width: 400px;
}
.miniContainer {
    width: 980px;
    height: auto;
    float: left;
    background-color: #efefef;
    padding-top: 15px;
    padding-bottom: 15px;
}
.memberPic {
	float: left;
	width: 400px;
}
.training_schedule_dynamDates {
    padding-left: 10px;
    padding-bottom: 5px;
    font-weight: normal;
    font-size: large;
}
.training_schedule_column1 {
    float: left;
    width: 725px;
    font-size: large;
}
.training_schedule_spacer {
    height: 15px;
    width: 824px;
    margin-left: auto;
    margin-right: auto;
}

.training_schedule_column2 {
    float: left;
    width: 245px;
}


.training_schedule_dynamLocation {
    padding-left: 10px;
    padding-bottom: 5px;
    font-weight: normal;
    font-size: large;
}


.training_schedule_dynamTitle {
    font-size: x-large;
    font-weight: bold;
    padding-left: 10px;
    padding-bottom: 5px;
}

.memberInfo {
	float: right;
	width: 400px;
}
.training_schedule_dynamTuition {
    padding-left: 10px;
    font-weight: normal;
}
.training_schedule_dynamFlyer {
    width: 240px;
    font-size: medium;
    font-weight: bold;
    text-align: right;
    padding-bottom: 5px;
}
.training_schedule_dynamRegister {
    width: 240px;
    font-size: medium;
    font-weight: bold;
    text-align: right;
}
.training_host_textimage_container {
    width: 975px;
    text-align: left;
    padding-bottom: 10px;
    padding-right: 10px;
    padding-left: 10px;
    color: #000;
    margin-left: auto;
    margin-right: auto;
}
.training_instructport_document_container {
	width: 824px;
	text-align: center;
}
.training_instructport_doc_colm1 {
	padding: 10px;
	float: left;
	width: 350px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
.training_instructport_doc_colm2 {
	padding: 10px;
	float: right;
	width: 350px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
.training_insturctport_form_container {
	text-align: center;
	width: 824px;
}

.training_instructport_worddoc_image {
	width: 150px;
	margin-right: auto;
	margin-left: auto;
}
.training_instructport_worddoc_text {
	width: 200px;
	margin-right: auto;
	margin-left: auto;
}





.training_instructport_bodytext {
	width: 804px;
	text-align: justify;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
}

.training_host_mainbody_header {
    width: 975px;
    font-size: large;
    font-weight: bold;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
    color: #F00;
    margin-left: auto;
    margin-right: auto;
}
.training_instutrport_mainbody_header {
	width: 824px;
	font-size: large;
	font-weight: bold;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}

.training_host_mainbody_form_link {
    width: 975px;
    font-size: large;
    font-weight: bold;
    text-align: center;
    padding: 20px;
    margin-left: auto;
    margin-right: auto;
}
.training_instrutport_form_container {
	width: 824px;
	text-align: center;
}


.trainig_host_form_container {
    text-align: center;
    width: 824px;
    margin-left: auto;
    margin-right: auto;
}

.training_host_iai_image {
	float: right;
	width: 283px;
	padding: 10px;
}
.main_survey_container {
	text-align: center;
	width: 824px;
}
.iso_gloss_ABCindex {
	text-align: center;
	width: 824px;
	font-size: x-large;
	font-weight: bold;
}
.iso_gloss_term {
	font-size: large;
	font-weight: bold;
	padding-bottom: 5px;
	float: left;
	width: 400px;
	color: #2200FF;
	text-align: left;
}
.iso_gloss_webbar {
	height: 10px;
	width: 824px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
}

.iso_gloss_term_container {
	font-size: medium;
	font-weight: bold;
	padding-bottom: 5px;
	height: 30px;
}

.iso_gloss_ttt {
	float: right;
	width: 100px;
	height: 25px;
	text-align: right;
}

.iso_gloss_define {
	text-align: left;

}
.iso_gloss_container {
	width: 804px;
	padding: 10px;
}
.compt_level_title {
	font-size: x-large;
	font-weight: bold;
	float: left;
	width: 650px;
}
.compt_level_nextbutton {
	text-align: right;
	width: 824px;
}
.compt_level_next {
	float: right;
	width: 116px;
	height: 70px;
}
.compt_level_previous {
	float: left;
	width: 116px;
	height: 70px;
	text-align: left;
}
.consulting_attorney_header {
	font-size: large;
	font-weight: bold;
	color: #B7090E;
	width: 824px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}
.consulting_attorney_banner {
    width: 796px;
    text-align: center;
    padding: 10px;
    margin-left: auto;
    margin-right: auto;
}
.consulting_attorney_text {
	width: 804px;
	text-align: justify;
	padding: 10px;
	color: #000;
}
.consulting_attorney_textRED {
    width: 814px;
    text-align: center;
    padding-bottom: 10px;
    font-weight: bold;
    color: #F00;
    padding-top: 10px;
    font-size: large;
    margin-left: auto;
    margin-right: auto;
}

.consulting_attorney_bodytext_header {
    width: 970px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-weight: normal;
    color: #000;
    padding-right: 10px;
    padding-left: 10px;
    text-align: justify;
    font-size: medium;
}
.consulting_casework_survey_bodytext {
	width: 790px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: normal;
	color: #000;
	padding-right: 10px;
	padding-left: 10px;
}
.consulting_casework_survey_container {
	width: 790px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: normal;
	color: #000;
	padding-right: 10px;
	padding-left: 10px;
}
.consulting_attorney_bodytext_centered {
    width: 790px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-weight: normal;
    color: #000;
    padding-right: 10px;
    padding-left: 10px;
    text-align: center;
    margin-left: Auto;
    margin-right: auto;
}


.tem_nav_container {
	width: 1024px;
	background-color: #696969;
	padding-bottom: 10px;
}
.topmain_nav_container {
	width: 1024px;
	background-color: #000000;
}
.tmp_nav_sourve {
	width: 1024px;
	font-size: x-large;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	background-color: #040404;
	padding: 0px;
}
.tmp_nav_source2 {
	width: 1000px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: x-large;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	background-color: #6A6A6A;
	margin-right: auto;
	margin-left: auto;
}
#lhn_submenu_container {
	width: 200px;
}
.consulting_onsite_body_text_centered {
    font-size: medium;
    font-weight: bold;
    text-align: justify;
    width: 980px;
    padding-top: 10px;
    padding-bottom: 10px;
}
.consulting_onsite_body_text_italic {
    font-size: medium;
    font-weight: normal;
    text-align: justify;
    width: 825px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-style: italic;
    margin-left: auto;
    margin-right: auto;
}
.consulting_onsite_body_text_centeredRED {
    font-size: large;
    font-weight: bold;
    text-align: center;
    width: 980px;
    color: #B7090E;
    padding-top: 10px;
    padding-bottom: 10px;
}

.consulting_onsite_body_text_ul {
	font-size: large;
	font-weight: bold;
	width: 804px;
	padding: 10px;
}
.media_body_text_header {
	width: 750px;
	font-size: large;
	color: #000000;
	margin-top: 15px;
	margin-bottom: 15px;
}
.media_body_linkboxes_container {
	width: 804px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-size: large;
	color: #E11025;
}

.media_body_text_subheader {
	width: 804px;
	font-size: large;
	color: #000000;
	padding: 10px;
}

.media_body_image {
	width: 824px;
	text-align: center;
}
.meida_link_box {
	padding: 10px;
	width: 180px;
	font-size: medium;
	color: #000;
	float: right;
	text-align: center;
}
.media_body_text {
	width: 804px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
}
.subheader_container {
    height: 30px;
    width: 980px;
    margin-top: 15px;
    margin-bottom: 15px;
    font-size: large;
    font-weight: bold;
    color: rgb(255,255,255);
    padding-top: 10px;
    padding-left: 5px;
    text-align: left;
    margin-left: auto;
    margin-right: auto;
}
.vatssubheader_container {
    height: 25px;
    width: 980px;
    font-size: large;
    font-weight: bold;
    color: rgba(255,255,255,1.00);
    padding-left: 10px;
    text-align: left;
    margin-left: auto;
    margin-right: auto;
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 10px;
    background-color: #000000;
}
.vatssubheader_container2 {
    height: 25px;
    width: 915px;
    font-size: large;
    font-weight: bold;
    color: rgba(255,255,255,1.00);
    text-align: left;
    margin-left: auto;
    margin-right: auto;
    padding-right: 0px;
    background-color: #585858;
    padding-left: 10px;
    padding-top: 5px;
}
.ids_feature_listing {
	height: 30px;
	width: 818px;
	margin-top: 15px;
	margin-bottom: 15px;
	background-image: url(subheader_bkgrd.png);
	font-size: large;
	font-weight: bold;
	color: rgb(255,255,255);
	padding-top: 10px;
	padding-left: 5px;
	text-align: left;
}
.LPETA_subheader_container {
	height: 30px;
	width: 815px;
	margin-top: 15px;
	margin-bottom: 15px;
	background-image: url(subheader_bkgrd.png);
	font-size: large;
	font-weight: bold;
	color: rgb(255,255,255);
	padding-top: 10px;
	padding-left: 5px;
	text-align: left;
}
.evidence_packaging_subheader_red {
	height: 30px;
	width: 820px;
	margin-top: 15px;
	margin-bottom: 15px;
	background-image: url(subheader_bkgrd.png);
	font-size: large;
	font-weight: bold;
	color: rgb(255,255,255);
	padding-top: 10px;
	padding-left: 5px;
	text-align: left;
}
.evidence_receiving_subheader_red {
	height: 30px;
	width: 820px;
	margin-top: 15px;
	margin-bottom: 15px;
	background-image: url(subheader_bkgrd.png);
	font-size: large;
	font-weight: bold;
	color: rgb(255,255,255);
	padding-top: 10px;
	padding-left: 5px;
	text-align: left;
}
.subheader_top_container {
	height: 30px;
	width: 810px;
	margin-top: 0px;
	margin-bottom: 15px;
	background-image: url(subheader_bkgrd.png);
	font-size: large;
	font-weight: bold;
	color: rgb(255,255,255);
	padding-top: 10px;
	padding-left: 5px;
	text-align: left;
}
.attorney_subheader_container {
	height: 30px;
	width: 814px;
	margin-top: 15px;
	margin-bottom: 15px;
	background-image: url(subheader_bkgrd.png);
	font-size: large;
	font-weight: bold;
	color: rgb(255,255,255);
	padding-top: 10px;
	padding-left: 0px;
	text-align: left;
}
.subheader_text2 {
    height: 30px;
    width: 990px;
    font-size: large;
    font-weight: bold;
    color: rgb(0,0,0);
    padding-top: 10px;
    padding-left: 10px;
    background-color: rgb(204,204,204);
    text-align: center;
}
.nconsult_headerblk {
    height: 30px;
    width: 980px;
    font-size: large;
    font-weight: bold;
    color: rgba(255,255,255,1.00);
    padding-top: 10px;
    padding-left: 10px;
    background-color: rgba(0,0,0,1.00);
    text-align: center;
}
.LPA_headerblk {
    height: 30px;
    width: 1015px;
    font-size: large;
    font-weight: bold;
    color: rgba(255,255,255,1.00);
    padding-top: 10px;
    padding-left: 10px;
    background-color: rgba(0,0,0,1.00);
    text-align: center;
}
.FEA_headerblk {
    height: 30px;
    width: 1015px;
    font-size: large;
    font-weight: bold;
    color: rgba(255,255,255,1.00);
    padding-top: 10px;
    padding-left: 10px;
    background-color: rgba(0,0,0,1.00);
    text-align: center;
}
.FEA_headergry {
    height: 30px;
    width: 1015px;
    font-size: large;
    font-weight: bold;
    color: rgba(0,0,0,1.00);
    padding-top: 10px;
    padding-left: 10px;
    background-color: rgba(195,195,195,1.00);
    text-align: center;
}
.nqm_headerblk {
    height: 40px;
    width: 990px;
    font-size: x-large;
    font-weight: bold;
    color: rgba(255,255,255,1.00);
    padding-top: 10px;
    padding-left: 10px;
    background-color: rgba(255,0,0,1.00);
    text-align: left;
}
.footw_subheader_text2 {
    height: 30px;
    width: 755px;
    font-size: large;
    font-weight: bold;
    color: #FFFFFF;
    padding-top: 10px;
    padding-left: 10px;
    background-color: #BF872D;
    text-align: left;
}
.trace_subheader_text2 {
	height: 30px;
	width: 575px;
	font-size: large;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 10px;
	padding-left: 10px;
	background-color: #76089A;
	text-align: left;
}
.dna_subheader_text2 {
	height: 30px;
	width: 575px;
	font-size: large;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 10px;
	padding-left: 10px;
	background-color: #BC0404;
	text-align: left;
}
.drug_subheader_text2 {
	height: 30px;
	width: 575px;
	font-size: large;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 10px;
	padding-left: 10px;
	background-color: #118404;
	text-align: left;
}
.toolmark_subheader_text2 {
	height: 30px;
	width: 575px;
	font-size: large;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 10px;
	padding-left: 10px;
	background-color: #4D4E4D;
	text-align: left;
}
.tiretrack_subheader_text2 {
	height: 30px;
	width: 575px;
	font-size: large;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 10px;
	padding-left: 10px;
	background-color: #000000;
	text-align: left;
}
.firearm_subheader_text2 {
	height: 30px;
	width: 575px;
	font-size: large;
	font-weight: bold;
	color: #000000;
	padding-top: 10px;
	padding-left: 10px;
	background-color: #C0A98B;
	text-align: left;
}
.LP_subheader_text2 {
	height: 30px;
	width: 575px;
	font-size: large;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 10px;
	padding-left: 10px;
	background-color: #0200FF;
	text-align: left;
}
.evidence_subheader_center {
	height: 30px;
	width: 814px;
	font-size: large;
	font-weight: bold;
	color: rgb(0,0,0);
	padding-top: 10px;
	padding-left: 10px;
	background-color: rgb(204,204,204);
	text-align: left;
}
.consult_services_link {
	font-size: large;
	font-weight: bold;
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	height: 35px;
}
.consult_body_header_text {
	font-size: large;
	font-weight: bold;
	width: 804px;
	text-align: justify;
	padding: 10px;
	color: #000;
}
.footw_header_text_bld {
    font-size: xx-large;
    font-weight: bold;
    width: 990px;
    text-align: center;
    padding: 10px;
    color: #BF872D;
}
.trace_header_text_bld {
	font-size: xx-large;
	font-weight: bold;
	width: 804px;
	text-align: center;
	padding: 10px;
	color: #76089A;
}
.dna_header_text_bld {
	font-size: xx-large;
	font-weight: bold;
	width: 804px;
	text-align: center;
	padding: 10px;
	color: #BC0404;
}
.drug_header_text_bld {
	font-size: xx-large;
	font-weight: bold;
	width: 804px;
	text-align: center;
	padding: 10px;
	color: #118404;
}
.toolmark_header_text_bld {
	font-size: xx-large;
	font-weight: bold;
	width: 804px;
	text-align: center;
	padding: 10px;
	color: #4D4E4D;
}
.tiretrack_header_text_bld {
	font-size: xx-large;
	font-weight: bold;
	width: 804px;
	text-align: center;
	padding: 10px;
	color: #000000;
}
.firearm_header_text_bld {
	font-size: xx-large;
	font-weight: bold;
	width: 804px;
	text-align: center;
	padding: 10px;
	color: #C0A98B;
}
.LP_header_text_bld {
	font-size: xx-large;
	font-weight: bold;
	width: 804px;
	text-align: center;
	padding: 10px;
	color: #0200FF;
}
.footw_print_container {
	font-size: xx-large;
	font-weight: bold;
	width: 804px;
	text-align: center;
	padding: 10px;
	color: #BF872D;
}
.training_mission_img {
    text-align: center;
    width: 824px;
    margin-left: auto;
    margin-right: auto;
}
.training_body_image {
	text-align: center;
	width: 250px;
	float: right;
	padding: 10px;
}
#video_body {
    width: 1000px;
    margin-right: auto;
    margin-left: auto;
}
.training_contact_form_container {
	width: 824px;
	text-align: center;
}
.email_image_container {
	width: 450px;
}
.consult_backlog_title {
    width: 656px;
    text-align: center;
    padding: 10px;
    margin-left: auto;
    margin-right: auto;
    height: 115px;
}
.consult_backlog_image {
    width: 824px;
    text-align: center;
    padding-bottom: 15px;
    margin-left: auto;
    margin-right: auto;
}

.consult_backlog_text {
    width: 804px;
    text-align: justify;
    padding: 10px;
    font-weight: normal;
    margin-left: auto;
    margin-right: auto;
    font-size: medium;
}
.virtual_header_image {
	text-align: center;
	width: 824px;
}
.virtual_body_text {
	text-align: justify;
	padding: 10px;
	width: 804px;
	font-weight: normal;
}
.virtual_body_textBOLD {
	text-align: justify;
	padding: 10px;
	width: 804px;
	font-weight: bold;
}
.virtual_lims_image {
	height: 162px;
	width: 282px;
	float: right;
	padding-right: 10px;
	padding-left: 10px;
}
.training_testimony {
    width: 804px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 15px;
    padding-left: 10px;
    color: #000;
    margin-left: auto;
    margin-right: auto;
}
.training_curr_greytext {
    background-color: rgba(239,239,239,1.00);
    width: 795px;
    font-size: large;
    font-weight: bold;
    color: rgb(255,0,0);
    text-align: center;
    padding-top: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
}
.training_curr_greytext2 {
    background-color: rgba(239,239,239,1.00);
    width: 795px;
    font-size: large;
    font-weight: bold;
    text-align: center;
    padding-top: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
}
.training_curr_latentpurple {
    background-color: rgba(0,0,0,1.00);
    width: 1000px;
    margin-right: auto;
    margin-left: auto;
    color: rgb(255,255,255);
    font-size: large;
    font-weight: bold;
    height: 35px;
    padding-top: 10px;
    padding-right: 10px;
}
.ntrain_currhead {
    background-color: rgba(0,0,0,1.00);
    width: 1000px;
    margin-right: auto;
    margin-left: auto;
    color: rgb(255,255,255);
    font-size: large;
    font-weight: bold;
    height: 35px;
    padding-top: 10px;
    padding-right: 10px;
}
.training_curr_footorange {
    background-color: rgb(255,102,0);
    width: 1000px;
    margin-right: auto;
    margin-left: auto;
    color: rgb(255,255,255);
    font-size: large;
    font-weight: bold;
    height: 35px;
    padding-top: 10px;
    padding-right: 10px;
}
.training_curr_testimonyblue {
    background-color: rgb(0,51,204);
    width: 1000px;
    margin-right: auto;
    margin-left: auto;
    color: rgb(255,255,255);
    font-size: large;
    font-weight: bold;
    height: 35px;
    padding-right: 10px;
    padding-top: 10px;
}


.training_curr_CSgreen {
    background-color: rgb(0,102,0);
    width: 1000px;
    margin-right: auto;
    margin-left: auto;
    color: rgb(255,255,255);
    font-size: large;
    font-weight: bold;
    height: 35px;
    padding-top: 10px;
    padding-right: 10px;
}

.training_curr_tenprintred {
    background-color: rgba(0,0,0,1.00);
    width: 980px;
    margin-right: auto;
    margin-left: auto;
    color: rgb(255,255,255);
    font-size: large;
    font-weight: bold;
    height: 35px;
    padding-top: 10px;
    padding-right: 10px;
}
.ntrain_homer_headerblk {
    background-color: rgba(0,0,0,1.00);
    width: 980px;
    margin-right: auto;
    margin-left: auto;
    color: rgb(255,255,255);
    font-size: large;
    font-weight: bold;
    height: 35px;
    padding-top: 10px;
    padding-right: 10px;
    padding-left: 10px;
}
.contact_headerblk {
    background-color: rgba(0,0,0,1.00);
    width: 980px;
    margin-right: auto;
    margin-left: auto;
    color: rgb(255,255,255);
    font-size: large;
    font-weight: bold;
    height: 35px;
    padding-top: 10px;
    padding-right: 10px;
}
.training_curr_30space {
	width: 824px;
	height: 30px;
}


.training_curr_ttt {
	float: right;
	width: 150px;
	text-align: center;
	background-color: rgb(255,255,255);
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: medium;
}
.training_curr_disctitle {
	float: left;
	width: 550px;
}
.training_curr_orderbox {
    width: 75px;
    float: left;
    font-size: xx-large;
    font-weight: bold;
    color: rgba(0,0,0,1.00);
    text-align: center;
    height: 40px;
}
.training_curr_orderbox_Tenprint {
    width: 75px;
    float: left;
    font-size: xx-large;
    font-weight: bold;
    color: rgba(0,0,0,1.00);
    text-align: center;
    height: 40px;
}
.training_curr_orderbox_cs {
    width: 75px;
    float: left;
    font-size: xx-large;
    font-weight: bold;
    color: rgba(0,0,0,1.00);
    text-align: center;
    height: 40px;
}
.training_curr_orderbox_fw {
    width: 75px;
    float: left;
    font-size: xx-large;
    font-weight: bold;
    color: rgba(0,0,0,1.00);
    text-align: center;
    height: 40px;
}
.training_curr_orderbox_test {
    width: 75px;
    float: left;
    font-size: xx-large;
    font-weight: bold;
    color: rgba(0,0,0,1.00);
    text-align: center;
    height: 40px;
}
.training_curr_moreinfo {
	width: 75px;
	font-size: medium;
	color: rgb(102,0,255);
	float: right;

}
.training_course_details_rhn_container {
	background-color: rgb(183,9,14);
	float: right;
	width: 200px;
	text-align: center;
}
.training_course_details_body_container {
	float: left;
	width: 624px;
}
.training_course_details_instructor_image {
	width: 190px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}
.training_course_details_rhn_details {
	width: 190px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: medium;
	font-weight: bold;
	color: rgb(255,255,255);
	text-align: left;
}
.training_course_details_header_text {
	font-size: large;
	font-weight: bold;
	color: rgb(0,0,0);
	background-color: rgb(204,204,204);
	width: 614px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.training_course_details_body_text {
	width: 604px;
	text-align: justify;
	padding: 10px;
}
.training_course_details_body_title {
	width: 604px;
	text-align: justify;
	padding: 10px;
	font-size: large;
	font-weight: bold;
}



.training_course_details_rhn_spacer {
	width: 190px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: medium;
	font-weight: bold;
	color: rgb(255,255,255);
	height: 25px;
}


.training_course_details_instructor_text {
	width: 190px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: medium;
	font-weight: bold;
	color: rgb(255,255,255);
}
.compt_table_container {
	text-align: center;
	width: 824px;
}

.Verse_Title {
    width: 925px;
    padding-left: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
}
.Verse {
    width: 925px;
    padding: 10px;
    font-weight: normal;
    margin-left: 0px;
}
.verse_container {
    width: 950px;
    margin-left: auto;
    margin-right: auto;
}
.roman_road_download {
    width: 625px;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
    height: 62px;
    float: none;
    margin-left: auto;
    margin-right: auto;
}
.roman_road_button {
    width: 786px;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
}

.roman_road_title {
    width: 990px;
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: center;
    font-size: large;
    font-weight: bold;
    color: rgb(0,0,0);
    margin-left: auto;
    margin-right: auto;
}
.roman_road_webbar {
	background-color: rgb(0,0,0);
	height: 5px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}
.values_road_webbar {
	background-color: rgb(0,0,0);
	height: 5px;
	width: 750px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}
.values_intro_text {
    font-weight: bold;
    padding: 10px;
    width: 950px;
    text-align: justify;
    margin-left: auto;
    margin-right: auto;
    background-color: #FFFFFF;
}



.roman_road_verse {
    font-size: large;
    font-weight: bold;
    color: rgb(0,102,51);
    text-align: left;
    width: 980px;
    padding: 10px;
    text-decoration: underline;
    margin-left: auto;
    margin-right: auto;
}
.roman_road_explanation {
    font-size: medium;
    font-weight: normal;
    color: rgb(0,0,204);
    text-align: justify;
    width: 980px;
    padding: 10px;
    margin-left: auto;
    margin-right: auto;
}
.roman_road_black {
    font-weight: bold;
    color: rgb(0,0,0);
    text-align: justify;
    width: 980px;
    padding: 10px;
}


.roman_road_easy {
    font-weight: bold;
    color: rgb(0,0,0);
    text-align: left;
    width: 970px;
    padding-bottom: 10px;
    padding-left: 30px;
    font-style: italic;
    padding-top: 5px;
    margin-left: auto;
    margin-right: auto;
}
.media_subhead_bar {
	color: rgb(255,255,255);
	background-color: rgb(204,203,209);
	height: 35px;
	width: 824px;
}
.ron_welcome_photo {
	float: right;
	height: 216px;
	width: 239px;
	padding: 10px;
}
.rhn_small_allevents {
	text-align: center;
	width: 190px;
	padding-bottom: 10px;
	color: rgba(34,0,255,1.00);
}
.consulting_index_header_center {
	text-align: center;
	padding: 10px;
	width: 804px;
	font-weight: bold;
	color: rgb(186,14,19);
	font-size: large;
}
.compt_levels {
	text-align: center;
	width: 824px;
}
.events_banner {
	text-align: center;
	width: 824px;
	margin-right: auto;
	margin-left: auto;
}
.events_body_text {
	width: 824px;
	margin-right: auto;
	margin-left: auto;
	text-align: justify;
	margin-top: 10px;
	margin-bottom: 10px;
}
.training_schedule_dynamFull {
    font-weight: bold;
    color: #F80000;
    padding-left: 10px;
    padding-bottom: 5px;
    font-size: large;
}
.training_schedule_dynamMSG {
	font-weight: bold;
	color: #001CF8;
	padding-left: 10px;
	padding-bottom: 5px;
}
.training_proc_centered_RED {
	font-weight: bold;
	color: #FF0004;
	text-align: center;
	width: 804px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.compt_individual_container {
	width: 824px;
}
.compt_individual_image {
	float: left;
	width: 230px;
}
.compt_individual_title {
	float: right;
	width: 200px;
}
.compt_individual_title {
	float: right;
	width: 570px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-size: large;
	text-align: center;
	color: #000000;
	font-weight: bold;
}
.compt_individual_title2 {
	float: right;
	width: 570px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	height: 55px;
}
.compt_individual_title3 {
	float: right;
	width: 580px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	color: #045710;
	font-size: large;
	font-weight: bold;
	margin-top: px;
	margin-right: px;
	margin-bottom: px;
	margin-left: px;
}
.compt_individual_title5_notavailable {
	float: right;
	width: 580px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	color: #FF0000;
	font-size: large;
	font-weight: bold;
}
.compt_individual_title4 {
	float: right;
	width: 590px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #0E1184;
}
.compt_individual_sell {
	float: right;
	width: 570px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.compt_individual_webbar {
	background-color: #B7090E;
	padding: 15px;
	height: 15px;
	width: 794px;
}
.compt_webbar {
	text-align: center;
	width: 824px;
	padding-top: 10px;
	padding-right: px;
	padding-bottom: 10px;
	padding-left: px;
}
.compt_index_test_container {
	width: 824px;
}
.compt_index_test_title_left {
	font-size: large;
	font-weight: bold;
	text-align: left;
	color: #021DB9;
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: 5px;
	width: 480px;
}
.compt_index_test_level_left {
	font-size: large;
	font-weight: bold;
	text-align: left;
	color: #000000;
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: 5px;
	width: 480px;
}
.compt_index_test_status_yes {
	font-size: large;
	font-weight: bold;
	text-align: left;
	width: 600px;
	color: #021DB9;
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
}
.compt_index_test_status_no {
	font-size: medium;
	font-weight: normal;
	text-align: left;
	width: 400px;
	color: #CF0000;
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: 5px;
	padding-left: 0px;
}
.compt_index_test_status_yes {
	font-size: medium;
	font-weight: bold;
	text-align: left;
	width: 400px;
	color: #006E2B;
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: 5px;
	padding-left: 0px;
}
.compt_index_test_detailsmall_right {
	float: right;
	width: 155px;
}
.attorney_services_header {
	font-size: x-large;
	font-weight: bold;
	color: #000000;
	text-align: center;
	width: 796px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.consulting_casework_survey_header {
	font-size: x-large;
	font-weight: bold;
	color: #000000;
	text-align: center;
	width: 796px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.attorney_document_button_container {
	padding: 10px;
	width: 796px;
	text-align: center;
}
.attorney_toolbox_header {
	font-size: large;
	font-weight: bold;
	color: #B8090E;
	padding: 10px;
	width: 814px;
}
.compt_levels_main_container {
	width: 515px;
	margin-right: auto;
	margin-left: auto;
	float: right;
}
.compt_sm_level_image {
	float: left;
	width: 125px;
	text-align: left;
	padding-left: 5px;
	font-weight: bolder;
	font-size: x-large;
}
.compt_main_subhead {
	font-weight: bold;
	width: 800px;
	text-align: left;
	color: #000000;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.prof_main_subhead {
	font-weight: normal;
	width: 800px;
	text-align: left;
	color: #000000;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 5px;
}
Prof_media_subhead {
	font-weight: bold;
	width: 800px;
	text-align: left;
	color: #000000;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.compt_printedmedia {
	float: right;
	width: 200px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.contact_form_container {
    width: 824px;
    margin-left: auto;
    margin-right: auto;
}
.proficiency_results_form_container {
	width: 814px;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
}
.prof_timer300X206 {
	float: right;
	height: 210px;
	width: 315px;
	margin-right: 5px;
	margin-left: 5px;
}
.Prof_cycle_details {
	float: left;
	width: 475px;
	margin-right: 5px;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-weight: bold;
	font-size: large;
	text-align: left;
}
.Prof_cycle_completed_details {
	float: left;
	width: 810px;
	margin-right: 5px;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-weight: bold;
	font-size: large;
	text-align: left;
}
.Prof_cycle_buy {
	float: left;
	width: 440px;
	margin-right: px;
	margin-left: 25px;
	margin-top: 8px;
	margin-bottom: px;
	font-weight: bold;
	font-size: large;
	text-align: center;
	background-color: #B80D12;
	color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
}
.Prof_cycle_details_grey {
	float: left;
	width: 475px;
	margin-right: 5px;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-weight: bold;
	font-size: large;
	text-align: left;
	background-color: #D1CBCB;
}
.prof_cycle_text {
	width: 210px;
	float: right;
	font-weight: normal;
}
.prof_cycle_BOLD_text {
	width: 200px;
	float: right;
	font-weight: bold;
	text-align: left;
}
.prof_cycle_double_text {
	width: 400px;
	float: right;
	font-weight: bold;
	text-align: left;
}
.new_instruct_container {
	width: 815px;
	font-size: large;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	color: #0200FF;
	font-weight: bold;
}
.prof_subheader_grey {
	background-color: #DFDADA;
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 5px;
	width: 819px;
	text-align: left;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 5px;
	color: #000000;
	font-weight: bold;
}
.prof_subheader_blue {
	background-color: #0080ff;
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 5px;
	width: 819px;
	text-align: left;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 5px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: large;
}
.prof_subheader_bldcenteredgrey {
	background-color: #FFFFFF;
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 5px;
	width: 819px;
	text-align: center;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 5px;
	color: #0024FF;
	font-weight: bold;
	font-size: large;
}
.prof_subheader_red {
	background-color: #D80000;
	margin-top: 8px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 8px;
	width: 819px;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: large;
}
.prof_subheader_orange {
	background-color: #ffa800;
	margin-top: 8px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 8px;
	width: 819px;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: large;
}
.prof_subheader_gGreen {
	background-color: #08740D;
	margin-top: 8px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 8px;
	width: 819px;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	color: #FFFFFF;
	font-weight: bold;
	top: px;
	font-size: large;
}
.prof_subheader_grey {
	background-color: #CDCFCD;
	margin-top: 2px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 2px;
	width: 819px;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	color: #000000;
	font-weight: bold;
	top: px;
	font-size: large;
	height: 20px;
}
.prof_archives_header_Blue {
    background-color: #0E78F5;
    margin-top: 8px;
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 8px;
    width: 985px;
    text-align: left;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 5px;
    color: #FFFFFF;
    font-weight: bold;
    top: px;
    font-size: large;
}
.prof_archives_choose_center {
	margin-right: 0px;
	margin-left: 0px;
	width: 819px;
	text-align: center;
	color: #000000;
	font-weight: bold;
	top: px;
	font-size: large;
	padding-top: 8px;
	padding-bottom: 8px;
}
.compt_subheader_grey {
	background-color: #DFDADA;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	width: 819px;
	text-align: left;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 5px;
	color: #000000;
	font-weight: bold;
}
.prof_bold_statment {
    font-size: x-large;
    font-weight: bold;
    text-align: justify;
    color: #000000;
    padding-top: 10px;
    padding-bottom: 10px;
}
.profici_image_banner {
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}
.estore_header_text {
	font-size: large;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
}
.estore_body_text {
	text-align: justify;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 5px;
	padding-right: 5px;
}
.estore_subheader {
	font-weight: bold;
	text-align: center;
	padding-bottom: 10px;
	padding-top: 10px;
	font-size: large;
	color: #0318FB;
}
.index_estore {
	text-align: center;
}
.index_accred_text {
	width: 190px;
	margin-right: 5px;
	margin-left: 5px;
	text-align: left;
	padding-top: 0px;
	margin-top: 5px;
	margin-bottom: 8px;
	padding-bottom: 0px;
	padding-left: px;
	padding-right: px;
	font-style: normal;
	font-size: small;
	font-weight: normal;
}
.index_rhn_spacer {
	height: 15px;
	background-color: #FFFFFF;
}
.compt_level_container {
    text-align: left;
    height: auto;
    width: 980px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 10px;
    padding-bottom: 10px;
}
.compt_level_button_container {
	text-align: left;
	height: 30px;
}
.compt_level_image {
	width: 150px;
	height: 150px;
	float: left;
}
.compt_level_image2 {
    width: 150px;
    height: 150px;
    float: left;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
}
.compt_level_learnmore {
	float: right;
	height: 25px;
	width: 200px;
	text-align: center;
}
.compt_level_numbox {
    height: 25px;
    text-align: left;
    font-size: large;
    font-weight: bold;
    background-color: #DCD8D8;
    margin-left: auto;
    padding-left: 8px;
    padding-top: 5px;
    padding-bottom: 2px;
    margin-top: 8px;
    width: 979px;
    margin-right: auto;
}
.acc_headerbox_grey {
	height: 25px;
	text-align: left;
	font-size: large;
	font-weight: bold;
	background-color: #DCD8D8;
	margin-left: 0px;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 5px;
}
.compt_level_buttons_container {
	height: 30px;
}
.compt_level_text {
	float: right;
	width: 660px;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	text-align: justify;
}
.compt_level_buttons_container {
	float: right;
	width: 660px;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	text-align: justify;
}
.compt_red_level_container {
	color: #E00B0E;
	font-size: large;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
}
.compt_level_text_box {
}
.prof_offerings_container {
	width: 824px;
	height: 350px;
	margin-bottom: 25px;
}
.prof_offerings_container_soon {
    width: 824px;
    height: 200px;
    margin-bottom: 25px;
}
.prof_downloadportal_container {
	width: 824px;
	height: 150px;
}
.prof_offerings_subhead {
	width: 824px;
	height: 25px;
	padding-top: 5px;
}
.prof_downloadportal_subhead {
	width: 824px;
	height: 25px;
	padding-top: 5px;
	text-align: center;
}
.prof_downloadportal_subheadred {
    width: 824px;
    height: 25px;
    padding-top: 5px;
    text-align: center;
    color: #FF0004;
    font-style: italic;
}
.prof_offering_imgbox {
	height: 150px;
	width: 195px;
	float: left;
	margin-left: 5px;
	margin-right: 5px;
	text-align: center;
	margin-top: 15px;
}
.prof_download_testnum {
	height: 25px;
	width: 195px;
	float: left;
	margin-left: 5px;
	margin-right: 5px;
	text-align: center;
	margin-top: 5px;
	padding-top: 5px;
}
.prof_lpcompar_banner {
	width: 824px;
	text-align: center;
}
.Prof_clickhere_button {
	float: right;
	width: 200px;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #B80D12;
}
.qm_internal_ul_boldtext {
	float: left;
	width: 300px;
	font-size: large;
	font-weight: bold;
}
.gap_image_right {
	float: right;
	width: 242px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	margin-top: 0px;
}
.evidence_topnave {
	width: 824px;
	margin-right: auto;
	margin-left: auto;
	height: 35px;
	margin-top: 15px;
}
.evidence_topnav_left {
	float: left;
	width: 400px;
	font-weight: bold;
	font-size: large;
}
.evidence_topnav_right {
	float: right;
	width: 400px;
	font-weight: bold;
	font-size: large;
}
.evidence_img_right {
	padding: 10px;
	float: right;
	height: 250px;
	width: 350px;
}
.accreditation_greybkg {
	background-color: #CCCCCC;
	width: 804px;
	text-align: left;
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
#academy_body {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
}
#qma_body_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	background-image: url(clouds-seamless-background.jpg);
}
#qma_faq_body {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
}
#academy_lightbox {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	height: 375px;
}
.academy_nav {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
}
.LPEA_selection_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 300px;
}
.LPEA_agency_container {
	padding: 10px;
	float: left;
	height: 250px;
	width: 490px;
}
.LPEA_student_container {
	padding: 10px;
	float: left;
	height: 250px;
	width: 490px;
}
.LPEA_head_text {
	padding: 10px;
	width: 1004px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}
.LPEA_head_text_ctr_BLD {
	padding: 10px;
	width: 1004px;
	margin-right: auto;
	margin-left: auto;
	font-weight: bold;
	color: #0034FD;
}
.LPAcademy_Fact_Container {
    width: 960px;
    margin-right: auto;
    margin-left: auto;
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom: thin solid #000000;
}
.LPAcademy_Fact_Photo {
	float: left;
	height: 90px;
	width: 90px;
}
.LPAcademy_Fact_Text_Blue {
    float: left;
    width: 845px;
    height: 115px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    text-align: left;
    font-size: medium;
}
.LPAcademy_Fact_Text_FFTT {
	float: left;
	width: 900px;
	text-align: left;
	font-weight: bold;
	height: 75px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.LPAcademy_Fact_Text_Green {
    float: left;
    width: 845px;
    text-align: justify;
    font-weight: normal;
    height: 115px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    font-size: medium;
}
.LPAcademy_Fact_Text_Green {
    float: left;
    width: 845px;
    text-align: justify;
    font-weight: normal;
    height: 115px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    font-size: medium;
}
.FEAcademy_Fact_Text_Green {
    float: left;
    width: 845px;
    text-align: justify;
    font-weight: normal;
    height: 90px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    font-size: medium;
}
.FEAcademy_Fact_Text_GreenMINREQ {
    float: left;
    width: 845px;
    text-align: justify;
    font-weight: normal;
    height: 275px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    font-size: medium;
}
.LPAcademy_Fact_Text_Red {
    float: left;
    width: 845px;
    font-weight: normal;
    height: 100px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    font-size: medium;
    text-align: justify;
}
.LPAcademy_Fact_Text_Greeb {
    float: left;
    width: 800px;
    text-align: justify;
    font-weight: normal;
    height: 200px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    font-size: medium;
}
.LPAcademy_Fact_Text_FEGreeb {
    float: left;
    width: 800px;
    text-align: justify;
    font-weight: normal;
    height: 125px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    font-size: medium;
}
.FEAcademy_Fact_Text_FEGreeb {
    float: left;
    width: 800px;
    text-align: justify;
    font-weight: normal;
    height: 100px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    font-size: medium;
}
.LPAcademy_Fact_Text_FFTTCOST {
	float: left;
	width: 900px;
	text-align: left;
	font-weight: normal;
	height: 125px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.LPAcademy_Fact_Text_black {
	float: left;
	width: 925px;
	text-align: left;
	font-weight: normal;
	height: 115px;
}
.LPAcademy_Fact_Text_Purple {
    float: left;
    width: 845px;
    text-align: justify;
    font-weight: normal;
    height: 150px;
    padding-top: 15px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    font-size: medium;
}
.FEAcademy_Fact_Text_Purple {
    float: left;
    width: 845px;
    text-align: justify;
    font-weight: normal;
    height: 90px;
    padding-top: 15px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    font-size: medium;
}
.LPAcademy_Fact_Text_Gold {
    float: left;
    width: 845px;
    text-align: justify;
    font-weight: normal;
    height: 115px;
    padding-top: 15px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    font-size: medium;
}
.FEAcademy_Fact_Text_Gold {
    float: left;
    width: 845px;
    text-align: justify;
    font-weight: normal;
    height: 90px;
    padding-top: 15px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    font-size: medium;
}
.LPAcademy_contact_container {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.FEAcademy_contact_container {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.LPAcademy_Image {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom: 10px;
}
.LPAcademy_BoldTxt_header {
	font-size: large;
	font-weight: bolder;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
	padding-bottom: 20px;
}
.LPAcademy_photos_text {
	padding: 10px;
	width: 985px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	font-weight: normal;
}
.LPAcademy_ctrbldtext {
    padding: 10px;
    width: 1005px;
    margin-right: auto;
    margin-left: auto;
    font-weight: bolder;
    text-align: center;
    background-color: #CBCBCB;
}
.LPAcademy_photo_instruct {
    width: 800px;
    margin-right: auto;
    margin-left: auto;
    font-weight: bolder;
    text-align: center;
    font-style: italic;
    font-size: large;
}
.LPAcademy_ul {
    padding: 10px;
    width: 960px;
    text-align: left;
    font-size: medium;
    margin-left: auto;
    margin-right: auto;
}
.LPAcademy_header_textbld {
	padding-top: 25px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 25px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	height: 30px;
	color: #1200FF;
	font-size: large;
}
.footw_right_image {
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	float: right;
	height: 1300px;
	width: 225px;
	text-align: right;
}
.main_topbar {
	color: #000000;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: rgba(0,0,0,1.00);
}
.main_topbar_social {
	color: #000000;
	width: 40px;
	margin-right: auto;
	margin-left: auto;
	height: 35px;
	background-color: rgba(0,0,0,1.00);
	float: right;
}
.main_topbar2 {
	color: #000000;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: rgba(0,0,0,1.00);
}
.ClassFlyer_topbar {
	color: #FFFFFF;
	width: 824px;
	margin-right: auto;
	margin-left: auto;
	background-color: #000000;
	height: 30px;
}
.main_topbar_www {
	font-size: large;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	width: 300px;
	text-align: left;
	height: 25px;
	padding-top: 10px;
}
.LPA_main_topbar_back {
	font-size: large;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	width: 300px;
	text-align: left;
	height: 25px;
	padding-top: 10px;
}
.LPA_main_topbar_left {
	font-size: large;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	width: 600px;
	text-align: left;
	height: 25px;
	padding-top: 10px;
}
.main_topbar_phone {
	font-size: large;
	font-weight: bold;
	color: #FFFFFF;
	width: 225px;
	height: 25px;
	float: right;
	text-align: left;
	padding-top: 10px;
}
.main_topbar_phone2 {
	font-size: large;
	font-weight: bold;
	color: #FFFFFF;
	width: 225px;
	height: 25px;
	float: right;
	text-align: left;
	padding-top: 5px;
}
.main_topbar_products {
	font-size: large;
	font-weight: bold;
	color: #FFFFFF;
	width: 165px;
	height: 25px;
	float: right;
	text-align: right;
}
.main_topbar_contact {
	font-size: large;
	font-weight: bold;
	color: #FFFFFF;
	width: 110px;
	height: 25px;
	float: right;
	text-align: right;
}
.main_topbar_services {
	font-size: large;
	font-weight: bold;
	color: #FFFFFF;
	width: 150px;
	height: 25px;
	float: right;
	text-align: right;
}
.main_topbar_home {
    font-size: large;
    font-weight: bold;
    color: #FFFFFF;
    width: 1024px;
    height: 62px;
    float: right;
}
.LPA_main_topbar_right {
    font-size: large;
    font-weight: bold;
    color: #FFFFFF;
    width: 250px;
    height: 25px;
    float: right;
    text-align: right;
    padding-top: 12px;
}
.maintop_blackbar20 {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 5px;
	background-color: #000000;
}
.prof_selection_container {
	width: 824px;
	margin-right: auto;
	margin-left: auto;
	height: 40px;
	color: #000000;
	font-weight: bold;
	text-align: center;
}
.prof_selection_titletext_cntr {
	width: 824px;
	margin-right: auto;
	margin-left: auto;
	height: 30px;
	color: #000000;
	font-weight: bold;
	text-align: center;
	padding-top: 10px;
}
.prof_selection_box {
	float: left;
	height: 30px;
	width: 254px;
	padding-left: 10px;
	padding-right: 10px;
	color: #0200FF;
	font-weight: bold;
	text-align: center;
	padding-top: 10px;
}
.footwear_schedule {
	width: 1024px;
}
.footwear_schedule_headtxt {
	width: 1024px;
	color: #000000;
	font-weight: bold;
	font-size: x-large;
	padding-top: 10px;
	padding-bottom: 10px;
}
.footwear_schedule_Container {
	width: 1024px;
	padding-top: 10px;
	padding-bottom: 10px;
	height: 1000px;
}
.footwear_schedule_left {
	float: left;
	width: 600px;
	text-align: left;
	height: 0px;
}
.footwear_schedule_centerfull {
	float: left;
	width: 1024px;
	text-align: center;
	height: 0px;
	color: #FF0004;
	font-size: large;
}
.footwear_scheduletext_left {
	float: left;
	width: 550px;
	text-align: left;
	padding-left: 10px;
	font-size: large;
	font-weight: bold;
	color: #0005FF;
}
.footwear_scheduletext_break {
	float: left;
	width: 550px;
	text-align: left;
	padding-left: 10px;
	font-size: large;
	font-weight: bold;
	color: #FF0000;
}
.footwear_scheduletext_leftBREAK {
	float: left;
	width: 550px;
	text-align: left;
	padding-left: 10px;
	font-size: x-large;
	font-weight: bold;
}
.footwear_schedulesubtext_left {
	float: left;
	width: 550px;
	text-align: left;
	padding-left: 10px;
	font-size: large;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	font-style: italic;
}
.footwear_schedule_Blankleft {
	float: left;
	width: 550px;
	text-align: left;
	padding-left: 10px;
	font-size: medium;
	font-weight: bold;
	height: 25px;
}
.footwear_schedule_right {
	float: right;
	width: 400px;
	text-align: left;
	height: 1000px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.lpacademy_faq_container {
    width: 990px;
    height: auto;
    margin-left: auto;
    margin-right: auto;
}
.lpacademy_faq_questions {
    font-size: large;
    font-weight: bold;
    color: #000DFF;
    float: left;
    width: 950px;
    text-align: left;
    margin-left: 0px;
    padding-left: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
}
.lpacademy_faq_answer {
    font-size: large;
    font-weight: normal;
    color: #000000;
    float: left;
    width: 915px;
    text-align: left;
    padding-left: 45px;
    padding-bottom: 20px;
    font-style: italic;
}
.lpacademy_faq_header {
    padding: 10px;
    width: 960px;
    text-align: center;
    font-size: x-large;
}
.lpacademy_questions {
    width: 990px;
    padding-top: 15px;
    padding-bottom: 15px;
    margin-left: auto;
    margin-right: auto;
    font-size: medium;
    text-align: center;
}
.FEAcademy_questions {
    width: 990px;
    padding-top: 15px;
    padding-bottom: 15px;
    margin-left: auto;
    margin-right: auto;
    font-size: medium;
    text-align: center;
}
.FEA_Sponsor_Header {
    width: 1024px;
    padding-top: 15px;
    padding-bottom: 15px;
    margin-left: auto;
    margin-right: auto;
    background-color: #000000;
    color: #FFFFFF;
    font-size: medium;
    text-align: center;
}
.LPA_Sponsor_Header2 {
    width: 1024px;
    padding-top: 15px;
    padding-bottom: 15px;
    margin-left: auto;
    margin-right: auto;
    background-color: #000000;
    color: #FFFFFF;
    font-size: medium;
    text-align: center;
}
.formsite_container {
	height: auto;
	width: 824px;
}
.formsite_end {
	height: 25px;
	width: 824px;
}
.LPA_deadline {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	color: #FF0000;
	font-weight: bold;
	font-size: x-large;
}
.exermain_container {
    padding-top: 5px;
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
    width: 960px;
    height: auto;
}
.exer_img {
    padding: 5px;
    height: 148px;
    width: 200px;
    float: left;
}
.exer_text {
    width: 725px;
    float: left;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    text-align: left;
    height: auto;
    font-size: medium;
}
.exer_link {
    width: 450px;
    float: left;
    padding-top: 10px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    color: #000000;
    font-size: large;
    font-weight: bold;
    height: 25px;
    text-align: left;
}
.ce_thumbnailtext {
    width: 950px;
    float: left;
    padding-top: 10px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    color: #2200FF;
    height: 20px;
    text-align: center;
    font-style: italic;
    font-size: small;
}
.exex_title {
    padding: 5px;
    width: 1004px;
    color: #2200FF;
    font-weight: bold;
    font-size: large;
    text-align: center;
    background-color: #D2D2D2;
}
.exex_title_blue {
    padding: 5px;
    width: 960px;
    color: #FFFFFF;
    font-weight: bold;
    font-size: large;
    text-align: center;
    background-color: #0000EC;
    margin-left: auto;
    margin-right: auto;
}
.exer_title {
    padding: 5px;
    width: 1004px;
    color: #9404F4;
    font-weight: bold;
    font-size: large;
    text-align: center;
    background-color: #D2D2D2;
}
.exer_title_purp {
    padding: 5px;
    width: 960px;
    color: #FFFFFF;
    font-weight: bold;
    font-size: large;
    text-align: center;
    background-color: #B804F2;
    margin-left: auto;
    margin-right: atuo;
}
.home_toptext_container {
	padding-top: 15px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 15px;
	width: 804px;
	margin-right: auto;
	margin-left: auto;
	min-width: 0px;
	height: auto;
}
.home_toptext_logo {
	padding: 5px;
	float: right;
	height: 110px;
	width: 300px;
	text-align: center;
}
.home_toptext {
	float: left;
	width: 490px;
	text-align: justify;
	font-weight: normal;
	height: auto;
}
.home_toptext_moto {
	float: left;
	width: 785px;
	text-align: center;
	font-weight: bold;
	height: auto;
	font-size: large;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
.home_toptext_stretch {
	padding-bottom: 5px;
	width: 804px;
	margin-right: auto;
	margin-left: auto;
	text-align: justify;
	float: left;
	height: 90px;
	font-weight: normal;
	padding-top: 5px;
}
.home_new_container {
	padding: 5px;
	width: 804px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
}
.home_new_left_banner {
	padding: 5px;
	float: left;
	width: 385px;
	text-align: center;
	color: #000000;
	height: 40px;
}
.home_new_left_IMG {
	padding: 5px;
	float: left;
	width: 385px;
	text-align: center;
	height: 250px;
}
.home_new_left_caption {
	padding: 5px;
	float: left;
	width: 385px;
	text-align: justify;
	height: 65px;
	font-weight: normal;
}
.home_new_right_caption {
	padding: 5px;
	float: left;
	width: 385px;
	text-align: justify;
	height: 128px;
	font-weight: normal;
}
.home_prod_buynow {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    float: left;
    width: 161px;
    text-align: center;
    height: 41px;
    font-weight: normal;
    margin-left: auto;
    margin-right: auto;
    padding-left: 5px;
}
.home_new_left_more {
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 10px;
	float: left;
	width: 385px;
	text-align: left;
	color: #1A00FF;
	font-size: small;
}
.home_new_right_more {
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 10px;
	float: right;
	width: 385px;
	text-align: left;
	color: #0015FF;
	font-size: small;
}
.home_new_right_IMG {
	padding: 5px;
	width: 385px;
	text-align: center;
	float: right;
	height: 250px;
}
.home_new_right_banner {
	padding: 5px;
	float: right;
	width: 385px;
	text-align: center;
	color: #000000;
	height: 40px;
}
.home_new_leftBOX {
	float: left;
	width: 396px;
	background-color: #E1E1E1;
	height: 425px;
}
.home_prod_leftBOX {
	float: left;
	width: 396px;
	background-color: #E1E1E1;
	height: 500px;
}
.home_new_CENTEREDBOX {
	width: 800px;
	background-color: #E1E1E1;
	height: 147px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
.home_new_rightBOX {
	float: right;
	width: 396px;
	background-color: #E1E1E1;
	height: 425px;
}
.home_prod_rightBOX {
	float: right;
	width: 396px;
	background-color: #E1E1E1;
	height: 500px;
}
.buying_container {
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	background-color: #EBEBEB;
	height: 405px;
}
.prof_details_buying_container {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	background-color: #FFCD7A;
	height: 390px;
}
.prof_details_tt_buying_container {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	background-color: #FCFFB2;
	height: 390px;
}
.prof_details_buying_springcontainer {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	background-color: #ADDCFF;
	height: 390px;
}
.buying_header {
	float: left;
	width: 228px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	margin-left: 6px;
	margin-right: 6px;
	background-color: #EDEDED;
	height: 155px;
	text-align: center;
}
.buying_multiyear {
	float: left;
	width: 228px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	margin-left: 6px;
	margin-right: 6px;
	background-color: #EDEDED;
	height: 155px;
	text-align: center;
}
.buying_tt_header_white {
	float: left;
	width: 228px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	margin-left: 6px;
	margin-right: 6px;
	background-color: #FFFFFF;
	height: 155px;
	text-align: center;
}
.buying_header_hide {
	float: left;
	width: 228px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-left: 6px;
	margin-right: 6px;
	background-color: #EEEEEE;
	height: 155px;
	text-align: center;
}
.buying_option_text {
	float: left;
	width: 228px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	margin-left: 6px;
	margin-right: 6px;
	font-weight: normal;
	text-align: justify;
	height: 65px;
	background-color: #EDEDED;
	font-size: small;
}
.buying_option_text {
	float: left;
	width: 228px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	margin-left: 6px;
	margin-right: 6px;
	font-weight: normal;
	text-align: justify;
	height: 65px;
	background-color: #EDEDED;
	font-size: small;
}
.buying_tt_option_text_white {
	float: left;
	width: 228px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	margin-left: 6px;
	margin-right: 6px;
	font-weight: normal;
	text-align: justify;
	height: 65px;
	background-color: #FFFFFF;
	font-size: small;
}
.buying_details_button_container {
	float: left;
	width: 228px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	margin-left: 6px;
	margin-right: 6px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	height: 40px;
	background-color: #EDEDED;
}
.buying_tt_details_button_container_white {
	float: left;
	width: 228px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	margin-left: 6px;
	margin-right: 6px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	height: 40px;
	background-color: #FFFFFF;
}
.buying_option_button_hide {
	float: left;
	width: 228px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-left: 6px;
	margin-right: 6px;
	font-weight: bold;
	text-align: center;
	background-color: #EEEEEE;
	color: #FFFFFF;
	height: 50px;
}
.buying_title {
    padding-top: 10px;
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
    width: 770px;
    margin-right: auto;
    margin-left: auto;
    background-color: #FFCD7A;
    height: 25px;
    font-size: large;
    text-align: center;
    color: #000000;
}
.buying_title_spring {
    padding-top: 10px;
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
    width: 770px;
    margin-right: auto;
    margin-left: auto;
    background-color: #ADDCFF;
    height: 45px;
    font-size: large;
    text-align: center;
    color: #000000;
}
.buying_text {
	padding: 5px;
	width: 750px;
	margin-right: auto;
	margin-left: auto;
	font-weight: bold;
	text-align: center;
	background-color: #FFCD7A;
}
.buying_options_container {
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	width: 770px;
	margin-right: auto;
	margin-left: auto;
	font-weight: bold;
	text-align: center;
	background-color: #FFFFFF;
	height: 325px;
}
.faq_header {
	padding: 5px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	font-size: large;
	font-weight: bold;
	text-align: center;
}
.training_faq_questions {
    padding-top: 10px;
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 10px;
    width: 950px;
    text-align: left;
    color: #0015FF;
    font-weight: bold;
}
.training_faq_answer {
    padding-top: 5px;
    padding-right: 5px;
    padding-left: 20px;
    padding-bottom: 5px;
    width: 950px;
    text-align: justify;
    color: #000000;
    font-style: italic;
}
.training_faq_questionlisting {
    padding-top: 10px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    width: 804px;
    font-weight: bold;
    height: 40px;
    text-align: left;
}
.training_faq_topquescontiner {
    background-color: #E9E9E9;
    width: 824px;
    margin-left: auto;
    margin-right: auto;
}
.LP_SPACER30 {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	height: 30px;
}
.week1_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 400px;
	text-align: left;
}
.session3week1_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 1125px;
	text-align: left;
}
.session4week1_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 375px;
    text-align: left;
}
.session5week1_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 625px;
    text-align: left;
}
.week2_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 675px;
	text-align: left;
}
.week22_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 850px;
	text-align: left;
}
.Session3week6_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 700px;
	text-align: left;
}
.Session4week9_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 400px;
    text-align: left;
}
.week3_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 835px;
	text-align: left;
}
.week4_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 475px;
	text-align: left;
}
.week62_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 500px;
	text-align: left;
}
.session3week2_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 510px;
	text-align: left;
}
.session4week2_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 625px;
    text-align: left;
}
.session5week2_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 500px;
    text-align: left;
}
.week5_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 1225px;
	text-align: left;
}
.week42_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 775px;
	text-align: left;
}
.session3_week7_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 850px;
	text-align: left;
}
.session4_week10_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 1300px;
    text-align: left;
}
.session5_week11_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 850px;
    text-align: left;
}
.week6_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 675px;
	text-align: left;
}
.week82_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 700px;
	text-align: left;
}
.week7_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 675px;
	text-align: left;
}
.week52_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 500px;
	text-align: left;
}
.Session3_week4_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 550px;
	text-align: left;
}
.Session4_week3_container2 {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 450px;
    text-align: left;
}
.Session5_week3_container2 {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 500px;
    text-align: left;
}
.session3week4_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 500px;
	text-align: left;
}
.week92_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 500px;
	text-align: left;
}
.session3_week9_container {
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    height: 600px;
    text-align: left;
}
.session4_week7_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 725px;
    text-align: left;
}
.session5_week7_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 650px;
    text-align: left;
}
.week8_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 595px;
	text-align: left;
}
.week9_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 680px;
	text-align: left;
}
.week102_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 800px;
	text-align: left;
}
.session3week3_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 715px;
	text-align: left;
}
.session4week3_container {
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    height: 800px;
    text-align: left;
}
.week10_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 525px;
	text-align: left;
}
.week162_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 635px;
	text-align: left;
}
.session3_week13_container {
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    height: 850px;
    text-align: left;
}
.session4_week5_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 750px;
    text-align: left;
}
.session5_week5_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 650px;
    text-align: left;
}
.week11_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 775px;
	text-align: left;
}
.week152_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 425px;
	text-align: left;
}
.session3_week10_container {
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    height: 650px;
    text-align: left;
}
.session4_week12_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 475px;
    text-align: left;
}
.session5_week12_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 475px;
    text-align: left;
}
.week12_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 745px;
	text-align: left;
}
.week122_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 725px;
	text-align: left;
}
.session3_week14_container {
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    height: 675px;
    text-align: left;
}
.session4_week13_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 575px;
    text-align: left;
}
.session5_week13_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 575px;
    text-align: left;
}
.session5_week13_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 650px;
    text-align: left;
}
.session3_week12_container {
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    height: 450px;
    text-align: left;
}
.session4_week6_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 425px;
    text-align: left;
}
.session5_week6_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 425px;
    text-align: left;
}
.session5_week6_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 515px;
    text-align: left;
}
.week72_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 815px;
	text-align: left;
}
.session3_week8_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 350px;
    text-align: left;
}
.session5_week4_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 350px;
    text-align: left;
}
.session5_week7_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 375px;
    text-align: left;
}
.session5_week8_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 375px;
    text-align: left;
}
.session5_week9_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 600px;
    text-align: left;
}
.session5_week10_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 900px;
    text-align: left;
}
.session5_week8_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 375px;
    text-align: left;
}
.session5_week8_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 350px;
    text-align: left;
}
.session5_week8_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 350px;
    text-align: left;
}
.session5_week8_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 550px;
    text-align: left;
}
.session4_week14_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 250px;
    text-align: left;
}
.session5_week15_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 250px;
    text-align: left;
}
.week13_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 1055px;
	text-align: left;
}
.week32_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 1600px;
	text-align: left;
}
.Session3_week5_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 1150px;
	text-align: left;
}
.Session4_week8_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 1050px;
    text-align: left;
}
.Session5_week2a_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 1125px;
    text-align: left;
}
.Session5_week8_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 1050px;
    text-align: left;
}
.week14_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 660px;
	text-align: left;
}
.week112_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 625px;
	text-align: left;
}
.session3_week11_container {
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    height: 700px;
    text-align: left;
}
.session4_week11_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 700px;
    text-align: left;
}
.week15_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 565px;
	text-align: left;
}
.week132_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 575px;
	text-align: left;
}
.session3_week16_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 600px;
    text-align: left;
}
.session5_week14_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 600px;
    text-align: left;
}
.session4_week16_container {
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    height: 400px;
    text-align: left;
}
.week16_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 725px;
	text-align: left;
}
.week142_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 1050px;
	text-align: left;
}
.session3_week15_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 1050px;
	text-align: left;
}
.session4_week15_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 1050px;
    text-align: left;
}
.session5_week16_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 1050px;
    text-align: left;
}
.week17_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 625px;
	text-align: left;
}
.week172_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 750px;
	text-align: left;
}
.session3_week17_container {
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    height: 820px;
    text-align: left;
}
.session4_week17_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 800px;
    text-align: left;
}
.session5_week17_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 700px;
    text-align: left;
}
.week18_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 945px;
	text-align: left;
}
.week182_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 515px;
	text-align: left;
}
.session3_week18_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 515px;
	text-align: left;
}
.session3_week18_container {
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    height: 615px;
    text-align: left;
}
.session4_week18_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 650px;
    text-align: left;
}
.session5_week18_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 425px;
    text-align: left;
}
.week19_container {
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    height: 400px;
    text-align: left;
}
.session4_week19_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 350px;
    text-align: left;
}
.session5_week19_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 350px;
    text-align: left;
}
.session3_week20_container {
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    height: 940px;
    text-align: left;
}
.session4_week20_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 450px;
    text-align: left;
}
.session5_week20_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 375px;
    text-align: left;
}
.week192_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 500px;
	text-align: left;
}
.week20_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 675px;
	text-align: left;
}
.week202_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 700px;
	text-align: left;
}
.week1_img {
    float: left;
    height: 150px;
    width: 150px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
}
.Week1_descript {
    float: left;
    width: 825px;
    text-align: justify;
    padding-left: 5px;
    /* [disabled]color: #1200FF; */
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    font-size: medium;
}
.Week1_header {
	width: 1000px;
	text-align: left;
	color: #FFFFFF;
	font-weight: bold;
	font-size: large;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #9B957D;
}
.Session3_header {
	width: 1000px;
	text-align: left;
	color: #FFFFFF;
	font-weight: bold;
	font-size: large;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #B40000;
}
.Session4_header {
    width: 980px;
    text-align: left;
    color: #FFFFFF;
    font-weight: bold;
    font-size: large;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    background-color: #000000;
}
.Session5_header {
    width: 970px;
    text-align: left;
    color: #FFFFFF;
    font-weight: bold;
    font-size: large;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    background-color: #000000;
}
.Session5_header_small {
    width: 970px;
    text-align: left;
    color: #FFFFFF;
    font-weight: bold;
    font-size: medium;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    background-color: #000000;
}
.weel1_lightbox_container {
	float: right;
	width: 865px;
	height: 110px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.session3week1_lightbox_container {
	float: right;
	width: 865px;
	height: 700px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.session4week1_lightbox_container {
    float: right;
    width: 865px;
    height: 275px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.weel2_lightbox_container {
	float: right;
	width: 865px;
	height: 440px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.weel22_lightbox_container {
	float: right;
	width: 865px;
	height: 600px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.Session3week6_lightbox_container {
	float: right;
	width: 865px;
	height: 475px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.Session4week9_lightbox_container {
    float: right;
    width: 865px;
    height: 150px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.weel3_lightbox_container {
	float: right;
	width: 865px;
	height: 115px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.weel4_lightbox_container {
	float: right;
	width: 865px;
	height: 220px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.weel62_lightbox_container {
	float: right;
	width: 865px;
	height: 250px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.session3week2_lightbox_container {
	float: right;
	width: 865px;
	height: 250px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.session4week2_lightbox_container {
    float: right;
    width: 865px;
    height: 375px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.session5week2_lightbox_container {
    float: right;
    width: 865px;
    height: 250px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.session5week1_lightbox_container {
    float: right;
    width: 865px;
    height: 250px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.weel52_lightbox_container {
	float: right;
	width: 865px;
	height: 150px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.Session3_week4_lightbox_container {
	float: right;
	width: 865px;
	height: 250px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.Session4_week3_lightbox_container2 {
    float: right;
    width: 865px;
    height: 150px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.Session5_week3_lightbox_container2 {
    float: right;
    width: 865px;
    height: 150px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.weel5_lightbox_container {
	float: right;
	width: 865px;
	height: 680px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.weel42_lightbox_container {
	float: right;
	width: 865px;
	height: 150px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.session3_week7_lightbox_container {
	float: right;
	width: 865px;
	height: 250px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.session4_week10_lightbox_container {
    float: right;
    width: 865px;
    height: 750px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.session5_week11_lightbox_container {
    float: right;
    width: 865px;
    height: 255px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.weel6_lightbox_container {
	float: right;
	width: 865px;
	height: 350px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.weel82_lightbox_container {
	float: right;
	width: 865px;
	height: 360px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.weel7_lightbox_container {
	float: right;
	width: 865px;
	height: 225px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.weel8_lightbox_container {
	float: right;
	width: 865px;
	height: 250px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.weel9_lightbox_container {
	float: right;
	width: 865px;
	height: 350px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.weel102_lightbox_container {
	float: right;
	width: 865px;
	height: 475px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.session3week3_lightbox_container {
	float: right;
	width: 865px;
	height: 350px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.session4week3_lightbox_container {
    float: right;
    width: 865px;
    height: 150px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.weel10_lightbox_container {
	float: right;
	width: 860px;
	height: 115px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.weel162_lightbox_container {
	float: right;
	width: 860px;
	height: 245px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.session3_week13_lightbox_container {
    float: right;
    width: 860px;
    height: 450px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.session4_week5_lightbox_container {
    float: right;
    width: 860px;
    height: 375px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.session5_week5_lightbox_container {
    float: right;
    width: 860px;
    height: 250px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.weel11_lightbox_container {
	float: right;
	width: 860px;
	height: 225px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.weel152_lightbox_container {
	float: right;
	width: 860px;
	height: 125px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.session3_week10_lightbox_container {
    float: right;
    width: 860px;
    height: 350px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.session4_week12_lightbox_container {
    float: right;
    width: 860px;
    height: 150px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.session5_week12_lightbox_container {
    float: right;
    width: 860px;
    height: 150px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.weel12_lightbox_container {
	float: right;
	width: 860px;
	height: 225px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.weel122_lightbox_container {
	float: right;
	width: 860px;
	height: 250px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.session3_week14_lightbox_container {
	float: right;
	width: 860px;
	height: 250px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.session4_week13_lightbox_container {
    float: right;
    width: 860px;
    height: 150px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.session5_week13_lightbox_container {
    float: right;
    width: 860px;
    height: 150px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.session5_week13_lightbox_container {
    float: right;
    width: 860px;
    height: 250px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.session3_week12_lightbox_container {
    float: right;
    width: 860px;
    height: 150px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.session4_week6_lightbox_container {
    float: right;
    width: 860px;
    height: 250px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.session5_week6_lightbox_container {
    float: right;
    width: 860px;
    height: 250px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.session4_week4_lightbox_container {
    float: right;
    width: 860px;
    height: 150px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.session5_week4_lightbox_container {
    float: right;
    width: 860px;
    height: 150px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.session5_week7_lightbox_container {
    float: right;
    width: 860px;
    height: 150px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.weel72_lightbox_container {
	float: right;
	width: 860px;
	height: 375px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.weel13_lightbox_container {
	float: right;
	width: 860px;
	height: 354px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.weel32_lightbox_container {
	float: right;
	width: 860px;
	height: 800px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.weel32_lightbox_container {
	float: right;
	width: 860px;
	height: 825px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.Session3_week5_lightbox_container {
	float: right;
	width: 860px;
	height: 375px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.Session4_week8_lightbox_container {
    float: right;
    width: 860px;
    height: 250px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.Session5_week2a_lightbox_container {
    float: right;
    width: 860px;
    height: 350px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.Session5_week8_lightbox_container {
    float: right;
    width: 860px;
    height: 250px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.weel14_lightbox_container {
	float: right;
	width: 860px;
	height: 125px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.weel112_lightbox_container {
	float: right;
	width: 860px;
	height: 125px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.session3_week11_lightbox_container {
    float: right;
    width: 860px;
    height: 250px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.session4_week11_lightbox_container {
    float: right;
    width: 860px;
    height: 250px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.weel15_lightbox_container {
	float: right;
	width: 860px;
	height: 125px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.weel132_lightbox_container {
	float: right;
	width: 860px;
	height: 125px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.session3_week16_lightbox_container {
	float: right;
	width: 860px;
	height: 125px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.session3_week17_lightbox_container {
	float: right;
	width: 860px;
	height: 125px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.session4_week17_lightbox_container {
	float: right;
	width: 860px;
	height: 125px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.session4_week16_lightbox_container {
	float: right;
	width: 860px;
	height: 125px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.session5_week14_lightbox_container {
	float: right;
	width: 860px;
	height: 125px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.session4_week17_lightbox_container {
    float: right;
    width: 860px;
    height: 250px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.session5_week17_lightbox_container {
    float: right;
    width: 860px;
    height: 150px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.weel16_lightbox_container {
	float: right;
	width: 860px;
	height: 125px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.weel17_lightbox_container {
	float: right;
	width: 860px;
	height: 350px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.weel172_lightbox_container {
	float: right;
	width: 860px;
	height: 150px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.weel18_lightbox_container {
	float: right;
	width: 860px;
	height: 225px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.weel182_lightbox_container {
	float: right;
	width: 860px;
	height: 250px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.session3_week18_lightbox_container {
	float: right;
	width: 860px;
	height: 250px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.session3_week18_lightbox_container {
    float: right;
    width: 860px;
    height: 350px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.session4_week18_lightbox_container {
    float: right;
    width: 860px;
    height: 350px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.session5_week18_lightbox_container {
    float: right;
    width: 860px;
    height: 150px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.weel19_lightbox_container {
	float: right;
	width: 860px;
	height: 125px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.session3_week20_lightbox_container {
    float: right;
    width: 860px;
    height: 750px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.session4_week20_lightbox_container {
    float: right;
    width: 860px;
    height: 250px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.session5_week20_lightbox_container {
    float: right;
    width: 860px;
    height: 150px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.weel192_lightbox_container {
	float: right;
	width: 860px;
	height: 125px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.weel20_lightbox_container {
	float: right;
	width: 860px;
	height: 450px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.weel202_lightbox_container {
	float: right;
	width: 860px;
	height: 450px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.weel16_lightbox_container {
	float: right;
	width: 860px;
	height: 225px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.weel142_lightbox_container {
	float: right;
	width: 860px;
	height: 225px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.weel142_lightbox_container {
	float: right;
	width: 860px;
	height: 350px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.Session3_week15_lightbox_container {
	float: right;
	width: 860px;
	height: 350px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.Session4_week15_lightbox_container {
	float: right;
	width: 860px;
	height: 350px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.Session5_week16_lightbox_container {
	float: right;
	width: 860px;
	height: 350px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.academy_weekly_container {
	height: 250px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
.weekly_instruction {
    width: 825px;
    color: #000DFF;
    font-size: small;
    text-align: left;
    padding-top: 10px;
    float: right;
    padding-bottom: 5px;
}
.main_division_container {
	height: 90px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: #D0D0D0;
}
.main_body_container2 {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
.main_slideshow_container2 {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
.main_slideshow {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	text-align: center;
}
.main_bestof_test {
	font-size: xx-large;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 15px;
	padding-bottom: 15px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
}
.main_bestof_redline {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 15px;
}
.main_bestof_3xContainer {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
.main_bestof_3xContainer2 {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	height: 475px;
}
.main_bestof_Box1 {
	float: left;
	width: 399px;
	height: 450px;
}
.main_bestof_Box2 {
	float: left;
	width: 399px;
	border-right: thin dotted #FF0004;
	border-left: thin dotted #FF0004;
	height: 450px;
}
.main_bestof_Box3 {
	float: left;
	width: 398px;
	height: 450px;
}
.main_bestof_Box4 {
	float: left;
	width: 398px;
	height: 440px;
}
.main_bestof_Box5 {
	float: left;
	width: 399px;
	height: 440px;
	border-right: thin dotted #FF0004;
	border-left: thin dotted #FF0004;
}
.main_bestof_Box6 {
	float: left;
	width: 398px;
	height: 440px;
}
.main_bestof_img {
	padding: 10px;
	width: 325px;
	margin-right: auto;
	margin-left: auto;
}
.main_bestof_servicename {
	color: #BBBABA;
	background-color: #FFFFFF;
	padding: 5px;
	width: 300px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	font-size: small;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
}
.main_bestof_title {
	color: #000000;
	background-color: #FFFFFF;
	padding: 5px;
	width: 300px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	font-size: medium;
	font-weight: bold;
}
.main_bestof_desc_text {
	color: #000000;
	background-color: #FFFFFF;
	padding: 5px;
	width: 300px;
	margin-right: auto;
	margin-left: auto;
	text-align: justify;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	font-size: small;
	font-weight: normal;
}
.main_bestof_link {
	color: #FF0004;
	background-color: #FFFFFF;
	padding: 5px;
	width: 300px;
	margin-right: auto;
	margin-left: auto;
	text-align: justify;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	font-size: small;
	font-weight: bold;
}
.main_division_nav {
	height: 90px;
	width: 1498px;
	margin-right: auto;
	margin-left: auto;
}
.acc_banner {
	height: 125px;
	width: 824px;
	margin-right: auto;
	margin-left: auto;
}
.acc_anabsmall {
	float: left;
	width: 150px;
	height: 140px;
	text-align: center;
}
.acc_text_bold {
	font-weight: bold;
	width: 615px;
	float: left;
	padding-top: 55px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.acc_text {
	width: 450px;
	float: left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.acc_text_header {
	width: 600px;
	float: left;
	color: #0005FF;
	font-weight: bold;
	font-size: large;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.acc_line_spacer {
	background-color: #D2D2D2;
	height: 3px;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
}
.qm_map {
	height: 500px;
	width: 824px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom: 10px;
}
.qm_mentoring_text_bold_centered {
	width: 804px;
	text-align: center;
	font-weight: bold;
	font-size: large;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-left: auto;
	margin-right: auto;
}
.qm_mentoring_header_text_bold_centered {
	width: 804px;
	text-align: center;
	font-weight: bold;
	font-size: x-large;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-left: auto;
	margin-right: auto;
	color: #1D87C3;
}
.qm_mentoring_header_grey {
	width: 814px;
	text-align: left;
	font-weight: bold;
	font-size: large;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-left: auto;
	margin-right: auto;
	background-color: #CCCCCC;
}
.qm_mentoring_link {
    width: 814px;
    text-align: left;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    margin-left: auto;
    margin-right: auto;
    font-weight: normal;
    height: 40px;
}
.qm_california {
	width: 814px;
	text-align: left;
	font-weight: bold;
	font-size: large;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-left: auto;
	margin-right: auto;
	background-color: #CCCCCC;
}
.qm_districtofcolumbia {
	width: 814px;
	text-align: left;
	font-weight: bold;
	font-size: large;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-left: auto;
	margin-right: auto;
	background-color: #CCCCCC;
}
.qm_hawaii {
	width: 814px;
	text-align: left;
	font-weight: bold;
	font-size: large;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-left: auto;
	margin-right: auto;
	background-color: #CCCCCC;
}
.qm_indiana {
	width: 814px;
	text-align: left;
	font-weight: bold;
	font-size: large;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-left: auto;
	margin-right: auto;
	background-color: #CCCCCC;
}
.qm_maryland {
	width: 814px;
	text-align: left;
	font-weight: bold;
	font-size: large;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-left: auto;
	margin-right: auto;
	background-color: #CCCCCC;
}
.qm_missouri {
	width: 814px;
	text-align: left;
	font-weight: bold;
	font-size: large;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-left: auto;
	margin-right: auto;
	background-color: #CCCCCC;
}
.qm_nebraska {
	width: 814px;
	text-align: left;
	font-weight: bold;
	font-size: large;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-left: auto;
	margin-right: auto;
	background-color: #CCCCCC;
}
.qm_newyork {
	width: 814px;
	text-align: left;
	font-weight: bold;
	font-size: large;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-left: auto;
	margin-right: auto;
	background-color: #CCCCCC;
}
.qm_northcarolina {
	width: 814px;
	text-align: left;
	font-weight: bold;
	font-size: large;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-left: auto;
	margin-right: auto;
	background-color: #CCCCCC;
}
.qm_virginislands {
	width: 814px;
	text-align: left;
	font-weight: bold;
	font-size: large;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-left: auto;
	margin-right: auto;
	background-color: #CCCCCC;
}
.qm_oklahoma {
	width: 814px;
	text-align: left;
	font-weight: bold;
	font-size: large;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-left: auto;
	margin-right: auto;
	background-color: #CCCCCC;
}
.qm_texas {
	width: 814px;
	text-align: left;
	font-weight: bold;
	font-size: large;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-left: auto;
	margin-right: auto;
	background-color: #CCCCCC;
}
.qm_minnesota {
	width: 814px;
	text-align: left;
	font-weight: bold;
	font-size: large;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-left: auto;
	margin-right: auto;
	background-color: #CCCCCC;
}
.qm_state_container {
	width: 824px;
	margin-right: auto;
	margin-left: auto;
}
.prof_img_header {
	height: 90px;
	width: 824px;
}
.prof_pickit_container {
    width: 815px;
    height: auto;
    margin-left: auto;
    margin-right: auto;
}
.prof_spacer_45 {
	height: 45px;
	width: 824px;
}
.acc_webbar10 {
    background-color: #000000;
    height: 3px;
    width: 600px;
    margin-right: auto;
    margin-left: auto;
    margin-top: 15px;
    margin-bottom: 15px;
}
.ISO_webbar10 {
	background-color: #000000;
	height: 3px;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 15px;
	margin-bottom: 15px;
}
.home_doj {
    height: 175px;
    width: 824px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 10px;
    padding-bottom: 10px;
}
.pt_discounts {
    height: 200px;
    width: 800px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 10px;
    padding-bottom: 10px;
}
.weekly_full_photo800X600 {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	height: 325px;
}
.lpa_map {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
}
.weekly_bulletlist_container {
    float: left;
    width: 225px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    height: 175px;
}
.weekly_bulletlist_END {
    float: left;
    width: 105px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    height: 175px;
}
.qma_moto_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	font-weight: bold;
	font-size: x-large;
	color: #001280;
	padding-top: 15px;
	height: auto;
	padding-bottom: 15px;
}
.qma_moto_container_BLK {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	font-weight: bold;
	font-size: x-large;
	color: #000000;
	padding-top: 30px;
	height: 55px;
	padding-bottom: 30px;
}
.qma_moto_container_BLK2 {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	font-weight: bold;
	font-size: x-large;
	color: #000000;
	padding-top: 30px;
	height: 80px;
	padding-bottom: 30px;
}
.qma_quad_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 300px;
}
.qma_quad_title {
	float: left;
	height: 25px;
	width: 250px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 15px;
	background-color: #C1E1EC;
	padding-bottom: 5px;
}
.qma_quad_IMG {
	float: left;
	height: 250px;
	width: 250px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 5px;
}
.qma_scenarios_header {
	background-color: #C1E1EC;
	height: 25px;
	width: 1004px;
	padding-top: 10px;
	color: #000000;
	padding-bottom: 8px;
	font-size: large;
}
.qma_header {
	background-color: #2c5795;
	width: 1024px;
	padding-top: 30px;
	color: #FFFFFF;
	padding-bottom: 30px;
	font-size: x-large;
}
.qma_header2 {
	background-color: #2c5795;
	width: 1014px;
	padding-top: 10px;
	color: #FFFFFF;
	padding-bottom: 10px;
	font-size: large;
	text-align: left;
	padding-left: 10px;
}
.qma_faq {
	background-color: #C1E1EC;
	height: 25px;
	width: 1024px;
	padding-top: 15px;
	color: #000000;
	padding-bottom: 10px;
	font-size: large;
}
.qma_scenarios_dubContainer {
	width: 1004px;
	margin-right: auto;
	margin-left: auto;
	height: 415px;
	background-color: #C1E1EC;
}
.qma_scenarios_labIMG {
	height: 225px;
	width: 470px;
	float: left;
	text-align: left;
	color: #000000;
	margin-left: 10px;
	margin-right: 10px;
	background-color: #FFFFFF;
	margin-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}
.qma_scenarios_labHEAD {
	height: 115px;
	width: 470px;
	float: left;
	padding-right: 5px;
	background-color: #FFFFFF;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 5px;
	padding-left: 5px;
	padding-top: 5px;
}
.qma_mainTEXT {
	width: 1010px;
	margin-right: auto;
	margin-left: auto;
	text-align: justify;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 10px;
}
.qma_mainTEXT2 {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	text-align: justify;
	padding-top: 15px;
	padding-right: 8px;
	padding-bottom: 15px;
	padding-left: 8px;
}
.qma_mainTEXT_answer {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	padding-top: 15px;
	padding-right: 8px;
	padding-bottom: 15px;
	padding-left: 8px;
	font-style: italic;
}
.qma_header_grey {
	height: 20px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	padding-right: 10px;
	padding-left: 10px;
	color: #000000;
	background-color: #FFFFFF;
	margin-top: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.qma_header_question {
	height: 20px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	color: #0200FF;
	background-color: #E9E9E9;
}
.qma_rgh_IMG {
	float: right;
	height: 221px;
	width: 250px;
	text-align: center;
}
.qma_spacer30 {
	height: 30px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
}
.sample_header {
	width: 1000PX;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: left;
}
.sample_button {
	width: 500px;
	margin-right: auto;
	text-align: center;
	margin-top: 25px;
	background-color: #B80D12;
	color: #FFFFFF;
	height: auto;
	margin-bottom: 55px;
	margin-left: auto;
}
.ids_text {
	width: 1000px;
	margin-left: auto;
	margin-right: atuo;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-weight: bold;
	text-align: justify;
	font-size: medium;
	height: 445px;
}
.ids_feature_bullets_left {
	width: 475px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	float: left;
	padding-left: 55px;
}
.ids_feature_bullets_right {
	width: 465px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	float: left;
}
.ids_feature_bullets_container {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	float: left;
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 30px;
	height: 700px;
}
.ids_featureVIDS_bullets_container {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	float: left;
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 30px;
	height: 650px;
}
.ids_feature_bullets_container_start {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	float: left;
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 30px;
	height: 185px;
}
.ids_cost {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
}
.VATS_cost {
    width: 925px;
    margin-right: auto;
    margin-left: auto;
    margin-top: 25px;
    margin-bottom: 25px;
}
.Intro_Vid {
	float: right;
	height: 390px;
	width: 640px;
	padding-left: 10px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 10px;
}
.ids_full_features {
	padding: 10px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}
.ids_full_features_header {
	padding: 10px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	background-color: #C1BEBF;
}
.ids_imageprocessing {
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	width: 730px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	float: left;
	height: 30px;
	color: #2200FF;
	font-weight: bold;
	font-size: large;
	background-color: #ECECEC;
}
.ids_system {
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	width: 730px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	float: left;
	height: 30px;
	color: #2200FF;
	font-weight: bold;
	font-size: large;
	background-color: #ECECEC;
}
.ids_helpsupport {
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	width: 730px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	float: left;
	height: 30px;
	color: #2200FF;
	font-weight: bold;
	font-size: large;
	background-color: #ECECEC;
}
.ids_comparisonwindow {
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	width: 730px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	float: left;
	height: 30px;
	color: #2200FF;
	font-weight: bold;
	font-size: large;
	background-color: #ECECEC;
}
.ids_batchconverter {
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	width: 730px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	float: left;
	height: 30px;
	color: #2200FF;
	font-weight: bold;
	font-size: large;
	background-color: #ECECEC;
}
.ids_import {
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	width: 730px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	float: left;
	height: 30px;
	color: #2200FF;
	font-weight: bold;
	font-size: large;
	background-color: #ECECEC;
}
.ids_multicrop {
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	width: 730px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	float: left;
	height: 30px;
	color: #2200FF;
	font-weight: bold;
	font-size: large;
	background-color: #ECECEC;
}
.ids_layers {
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	width: 730px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	float: left;
	height: 30px;
	color: #2200FF;
	font-weight: bold;
	font-size: large;
	background-color: #ECECEC;
}
.ids_examineranalysis {
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	width: 730px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	float: left;
	height: 30px;
	color: #2200FF;
	font-weight: bold;
	font-size: large;
	background-color: #ECECEC;
}
.ids_recovery {
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	width: 730px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	float: left;
	height: 30px;
	color: #2200FF;
	font-weight: bold;
	font-size: large;
	background-color: #ECECEC;
}
.ids_historytracker {
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	width: 730px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	float: left;
	height: 30px;
	color: #2200FF;
	font-weight: bold;
	font-size: large;
	background-color: #ECECEC;
}
.ids_documentation {
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	width: 730px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	float: left;
	height: 30px;
	color: #2200FF;
	font-weight: bold;
	font-size: large;
	background-color: #ECECEC;
}
.ids_colorsubtraction {
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	width: 730px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	float: left;
	height: 30px;
	color: #2200FF;
	font-weight: bold;
	font-size: large;
	background-color: #ECECEC;
}
.ids_AFISprep {
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	width: 730px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	float: left;
	height: 30px;
	color: #2200FF;
	font-weight: bold;
	font-size: large;
	background-color: #ECECEC;
}
.ids_imagecalibration {
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	width: 730px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	float: left;
	height: 30px;
	color: #2200FF;
	font-weight: bold;
	font-size: large;
	background-color: #ECECEC;
}
.ids_workwithRAW {
	padding: 10px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	background-color: #C1BEBF;
}
.ids_ttt {
	width: 190px;
	float: left;
	height: 30px;
	padding-top: 20px;
	padding-bottom: 10px;
	padding-left: 0px;
	text-align: right;
	padding-right: 10px;
	background-color: #ECECEC;
}
.ids_feature_imgGREY {
	width: 70px;
	float: left;
	height: 60px;
	text-align: center;
	background-color: #ECECEC;
}
.ids_feature_subcont {
	height: 60px;
	padding-top: 12px;
	padding-bottom: 12px;
}
.ids_feature_img {
	width: 60px;
	height: 60px;
	float: left;
	padding-top: 0px;
	padding-left: 5px;
	padding-right: 5px;
}
.ids_feature_text {
	width: 355px;
	height: 50px;
	float: left;
	padding-top: 10px;
	padding-left: 8px;
	color: #000DFF;
}
.ids_feature_textTUT {
	width: 355px;
	height: 40px;
	float: left;
	padding-top: 20px;
	padding-left: 8px;
}
.ids_features_small_links {
	float: left;
	height: 30px;
	width: 300px;
}
.ids_feature_header_container {
	width: 1024px;
	height: 65px;
}
.ids_doublebullet_container {
	width: 450px;
	margin-right: auto;
	margin-left: auto;
}
.ids_bulletlist_left {
	float: left;
	width: 450px;
}
.ids_tutorialVID_container {
	height: 365px;
	width: 640px;
	margin-right: auto;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 30px;
	padding-left: 10px;
}
.ids_tutorialVID_holder {
	height: 25px;
	width: 600px;
	margin-right: auto;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.ids_tutorial_text {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	color: #003CFF;
}
.ids_buy_header_text {
	width: 1000px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: left;
}
.ids_buy_header_text_center {
	width: 1000px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: center;
}
.ids_button {
	margin-right: auto;
	margin-left: auto;
	height: 50px;
	width: 400px;
	left: auto;
	right: auto;
	color: #FFFFFF;
	font-size: large;
	font-weight: bold;
	padding-top: 15px;
	padding-bottom: 15px;
}
.ids_youtube_full {
	height: 480px;
	width: 853px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 25px;
	padding-left: 10px;
}
.ids_youtube_full_header {
	padding: 15px;
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	color: #0024FF;
	font-weight: bold;
	font-size: x-large;
}
.ids_youtube_full_backbutton {
	width: 250px;
	height: 25px;
	float: none;
	margin-left: auto;
	margin-right: auto;
	padding-top: 5px;
	padding-bottom: 0px;
	background-color: #D0CECE;
}
.nd_top_container {
	background-color: #5B5B5B;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	height: 100%;
	padding-top: 10px;
	color: #FFFFFF;
	font-size: large;
	font-weight: bold;
	padding-bottom: 10px;
}
.nd_top_navigation {
	background-color: #B7090E;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	height: 45px;
}
.nd_topinformation {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    opacity: 1;
    z-index: 5;
    position: absolute;
    left: 5px;
    height: auto;
    top: 1px;
}
.nd_subfooter {
	height: 35px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: #000000;
}
.nd_footer {
	height: 150px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: #646464;
}
.nd_top_slideshow {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    z-index: 1;
    position: relative;
    opacity: 1;
    height: auto;
    text-align: center;
}
.nd_body {
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    background-color: #EFEFEF;
    height: auto;
    text-align: left;
}
.accredit_body_cont {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    background-color: #000000;
    height: auto;
    text-align: left;
}
.pp_body {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    background-color: #EFEFEF;
    height: auto;
    text-align: left;
}
.nd_acc_contain {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
}
.LPA_acc_contain_header {
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
}
.nd_body2 {
    width: 900px;
    margin-right: auto;
    margin-left: auto;
    border: medium solid #000000;
}
.weekly_body {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	background-color: #eeeeee;
}
.nd_container {
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    height: auto;
}
.CSPT_THREE_container {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    height: auto;
    background-color: #EFEFEF;
}
.nd_footer_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	color: #FFFFFF;
	height: auto;
}
.ids_iconmenu {
    width: 900px;
    margin-right: auto;
    margin-left: auto;
}
.ISO_footer_container {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
}
.sample_anab_logo {
    width: 925px;
    margin-right: auto;
    margin-left: auto;
}
.VATS_answers {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	margin-bottom: 25px;
	height: 250px;
}
.nd_iconmenu_container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
}
.nds_sp30 {
	height: 30px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
}
.nd_divisions_header {
	height: auto;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	color: #000000;
	font-weight: bold;
	font-size: x-large;
	padding-top: 5px;
	background-color: rgba(211,211,211,1.00);
}
.nd_divisions2_header {
    height: auto;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    text-align: center;
    color: #000000;
    font-weight: bold;
    font-size: x-large;
    padding-top: 5px;
    margin-top: 25px;
}
.nd_acc_smallheader {
    height: auto;
    width: 900px;
    margin-right: auto;
    margin-left: auto;
    text-align: center;
    color: #000000;
    padding-top: 5px;
    margin-top: 25px;
}
.ISO_SmallText {
    width: 900px;
    margin-right: auto;
    margin-left: auto;
    text-align: center;
    color: #000000;
    padding-top: 5px;
}
.sample_smalltext {
    height: auto;
    width: 950px;
    margin-right: auto;
    margin-left: auto;
    text-align: center;
    color: #000000;
    padding-top: 5px;
}
.nd_whatsnew4_container {
    height: 195px;
    width: 980px;
    margin-right: auto;
    margin-left: auto;
    padding-bottom: 15px;
}
.nd_sce_4container {
    height: 155px;
    width: 980px;
    margin-right: auto;
    margin-left: auto;
    padding-bottom: 15px;
}
.samples_whatsnew4_container {
    height: 250px;
    width: 980px;
    margin-right: auto;
    margin-left: auto;
    padding-bottom: 15px;
}
.samples_whatsnew4_container_small {
    height: 50px;
    width: 980px;
    margin-right: auto;
    margin-left: auto;
    padding-bottom: 15px;
}
.nd_whatsnew4_container2 {
    height: auto;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    padding-bottom: 15px;
    background-color: #FFFFFF;
}
.nd_whatsnew_img1 {
    float: left;
    height: 175px;
    width: 225px;
    margin-left: 15px;
    margin-right: 15px;
    text-align: center;
}
.nd_whatsnew_txt1 {
	float: left;
	height: 35px;
	width: 225px;
	font-size: small;
	padding-top: 3px;
	margin-left: 15px;
	margin-right: 15px;
	background-color: rgba(255,255,255,1.00);
}
.nd_whatsnew_txt2 {
	float: left;
	height: 35px;
	width: 225px;
	font-size: small;
	padding-top: 3px;
	background-color: #FFFFFF;
	margin-left: 15px;
	margin-right: 15px;
}
.nd_whatsnew_txt3 {
	float: left;
	height: 35px;
	width: 225px;
	font-size: small;
	padding-top: 3px;
	background-color: #FFFFFF;
	margin-left: 15px;
	margin-right: 15px;
}
.nd_whatsnew_txt4 {
	float: left;
	height: 35px;
	width: 225px;
	font-size: small;
	padding-top: 3px;
	background-color: #FFFFFF;
	margin-left: 15px;
	margin-right: 15px;
}
.nd_whatsnew_img2 {
	float: left;
	height: 175px;
	width: 225px;
	margin-left: 15px;
	margin-right: 15px;
}
.nd_whatsnew_img3 {
	float: left;
	height: 175px;
	width: 225px;
	margin-left: 15px;
	margin-right: 15px;
}
.nd_whatsnew_img4 {
    float: left;
    height: 175px;
    width: 225px;
    margin-left: 15px;
    margin-right: 15px;
}
.nt_discp_img {
    float: left;
    height: 175px;
    width: 225px;
    margin-left: 10px;
    margin-right: 10px;
    text-align: center;
}
.samples_discp_img {
    float: left;
    height: 155px;
    width: 225px;
    margin-left: 10px;
    margin-right: 10px;
    text-align: center;
}
.samples_discp_img_small {
    float: left;
    height: 25px;
    width: 225px;
    margin-left: 10px;
    margin-right: 10px;
    text-align: center;
}
.samples_discp_img_small2 {
    float: left;
    height: 50px;
    width: 225px;
    margin-left: 10px;
    margin-right: 10px;
    text-align: center;
}
.nd_redline {
	background-color: #FF0004;
	height: 3px;
	width: 300px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 0px;
	margin-top: 40px;
	margin-bottom: 40px;
}
.nd_tagline {
    height: auto;
    width: 900px;
    margin-right: auto;
    margin-left: auto;
    padding-bottom: 20px;
    font-size: large;
    text-align: center;
    color: #000000;
    padding-top: 20px;
}
.compexe_top_tagline {
    height: auto;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    padding-bottom: 10px;
    font-size: large;
    text-align: center;
    color: #000000;
    padding-top: 10px;
}
.ISO_header_cont {
    height: auto;
    width: 905px;
    margin-right: auto;
    margin-left: auto;
    padding-bottom: 5px;
    font-size: large;
    text-align: center;
    color: #000000;
}
.sample_tagline {
    height: auto;
    width: 905px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 20px;
    padding-bottom: 5px;
    font-size: large;
    text-align: center;
    color: #000000;
}
.nd_training_tagline {
    height: auto;
    width: 905px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 20px;
    padding-bottom: 20px;
    font-size: large;
    text-align: center;
}
.compexe_toptagline {
    height: auto;
    width: 905px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 20px;
    padding-bottom: 20px;
    font-size: large;
    text-align: center;
}
.nd_comm_container {
	height: auto;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	background-color: rgba(211,211,211,1.00);
}
.nd_comm1 {
	float: left;
	height: 150px;
	width: 460px;
	padding-left: 10px;
	margin-left: 22px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	margin-bottom: 15px;
	margin-top: 15px;
}
.nd_comm1a {
	float: left;
	height: 200px;
	width: 300px;
	padding-left: 10px;
	margin-left: 20px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
.nd_comm2 {
	height: 125px;
	width: 960px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	float: left;
	left: auto;
	right: auto;
	margin-left: 25px;
	margin-bottom: 15px;
}
.nd_social_container2 {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
}
.nd_social1 {
    margin: 10px;
    float: left;
    height: 150px;
    width: 492px;
    text-align: center;
}
.nd_acc_container {
    margin-right: 10px;
    margin-left: 10px;
    margin-bottom: 10px;
    float: left;
    height: 150px;
    width: 320px;
}
.nd_footer_emailcontainer {
	float: left;
	height: 75px;
	width: 500px;
	margin-left: 5px;
	margin-right: 5px;
}
.footwear_discalim {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	text-align: center;
	font-style: italic;
	font-weight: normal;
	padding-top: 15px;
	padding-bottom: 20px;
}
.spacer30 {
    height: 30px;
    width: 800px;
    margin-right: auto;
    margin-left: auto;
    font-size: large;
    text-align: center;
    color: #A4071A;
}
.samples_header {
    height: 20px;
    width: 800px;
    margin-right: auto;
    margin-left: auto;
    font-size: large;
    text-align: center;
    color: #000000;
    padding-top: 10px;
    padding-bottom: 10px;
}
.PALMSPALMSPALMS {
    height: 40px;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    font-size: x-large;
    color: #FFFFFF;
    padding-top: 10px;
    background-color: #B00002;
    text-align: center;
}
.academyheaderhome {
    height: 40px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    font-size: x-large;
    color: #FFFFFF;
    padding-top: 10px;
    background-color: #000000;
    text-align: center;
}
.vats_purchase {
    height: 40px;
    width: 550px;
    margin-right: auto;
    margin-left: auto;
    font-size: large;
    color: #FFFFFF;
    background-color: #FF0004;
    padding-top: 5px;
}
.pt-archives-button-cont {
    height: 50px;
    width: 800px;
    margin-right: auto;
    margin-left: auto;
}
.qma_contact {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 15px;
	padding-bottom: 15px;
}
.prof_pickit_title_bold {
	width: 584px;
	margin-right: auto;
	text-align: center;
	font-weight: bold;
	font-size: large;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-left: auto;
}
.prof_pickit_subt_springdate {
	padding-top: 10px;
	padding-bottom: 10px;
	width: 396px;
	background-color: #ADDCFF;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	float: left;
}
.prof_pickit_subt_grey_springdate {
    padding-top: 10px;
    padding-bottom: 10px;
    width: 396px;
    background-color: #DADADA;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    float: left;
}
.prof_pickit_subt_TP_springdate {
	padding-top: 10px;
	padding-bottom: 10px;
	width: 396px;
	background-color: #ADDCFF;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	float: none;
}
.prof_pickit_subt_TP_grey_springdate {
	padding-top: 10px;
	padding-bottom: 10px;
	width: 396px;
	background-color: #ADDCFF;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	float: none;
}
.prof_pickit_subt_TP_grey_springdate {
    padding-top: 10px;
    padding-bottom: 10px;
    width: 396px;
    background-color: #DFDFDF;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    float: none;
}
.prof_pickit_CS_springdate {
    padding-top: 10px;
    padding-bottom: 10px;
    width: 800px;
    background-color: #ADDCFF;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}
.prof_pickit_subt_year {
	width: 796px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	font-size: x-large;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #CDCDCD;
	border: thin solid #000000;
}
.prof_pickit_archives {
    width: 796px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    padding-top: 5px;
    padding-bottom: 5px;
    border: thin solid #000000;
    background-color: #FFFFFF;
}
.prof_TP_spacer {
	width: 796px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	padding-top: 5px;
	padding-bottom: 5px;
	height: 25px;
	font-size: medium;
	font-style: italic;
}
.prof_subheader_year {
	width: 800px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	font-size: x-large;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #CDCDCD;
}
.prof_pickit_subt_year_double {
	width: 796px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	font-size: large;
	background-color: #FFFFFF;
	border: thin solid #000000;
}
.prof_pickit_tt_subt_year {
	width: 790px;
	margin-left: auto;
	margin-right: auto;
	font-size: x-large;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #CDCDCD;
	height: 30px;
	text-align: center;
}
.prof_pickit_subt_falldate {
	padding-top: 10px;
	width: 400px;
	margin-left: auto;
	background-color: #FFCD7A;
	text-align: center;
	margin-right: auto;
	float: left;
	padding-bottom: 10px;
}
.prof_pickit_CS_falldate {
    padding-top: 10px;
    width: 800px;
    margin-left: auto;
    background-color: #FFCD7A;
    text-align: center;
    margin-right: auto;
    padding-bottom: 10px;
}

.prof_archives_greysm {
    background-color: #CDCFCD;
    margin-top: 2px;
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 2px;
    width: 985px;
    text-align: left;
    padding-left: 5px;
    color: #000000;
    font-weight: bold;
    top: px;
    font-size: large;
    padding-top: 3px;
    padding-bottom: 3px;
}

.prof_archives_greysm {
    background-color: #CDCFCD;
    margin-top: 2px;
    margin-bottom: 2px;
    width: 885px;
    text-align: left;
    padding-left: 5px;
    color: #000000;
    font-weight: bold;
    top: px;
    font-size: large;
    padding-top: 3px;
    padding-bottom: 3px;
    margin-left: auto;
    margin-right: auto;
}
.npt_csp_process {
    background-color: #CDCFCD;
    margin-top: 2px;
    margin-bottom: 2px;
    width: 895px;
    text-align: left;
    padding-left: 5px;
    color: #000000;
    font-weight: bold;
    top: px;
    font-size: large;
    padding-top: 3px;
    padding-bottom: 3px;
    margin-left: auto;
    margin-right: auto;
}
.prof_archives_greysm_center {
	background-color: #CDCFCD;
	margin-top: 2px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 2px;
	width: 819px;
	text-align: center;
	padding-left: 5px;
	color: #000000;
	font-weight: bold;
	top: px;
	font-size: large;
	padding-top: 3px;
	padding-bottom: 3px;
}
.prof_archive_results {
	width: 804px;
	margin-left: 5px;
	height: 100px;
}
.prof_details_container {
    width: 800px;
    height: 315px;
    margin-left: auto;
    margin-right: auto;
    background-color: #FFCD7A;
}
.prof_details_container_prog {
    width: 800px;
    height: 235px;
    margin-left: auto;
    margin-right: auto;
    background-color: #FFCD7A;
}
.prof_details_REDcontainer {
    width: 800px;
    height: 315px;
    margin-left: auto;
    margin-right: auto;
    background-color: #A30000;
}
.prof_details_fall_complete {
    width: 800px;
    height: 250px;
    margin-left: auto;
    margin-right: auto;
    background-color: #FFCD7A;
}
.prof_details_tt_container {
	width: 800px;
	height: 230px;
	margin-left: auto;
	margin-right: auto;
	background-color: #FCFFB2;
}
.prof_details_springcontainer {
    width: 800px;
    height: 315px;
    margin-left: auto;
    margin-right: auto;
    background-color: #ADDCFF;
}
.prof_details_springcontainer_prog {
    width: 800px;
    height: 235px;
    margin-left: auto;
    margin-right: auto;
    background-color: #ADDCFF;
}
.prof_details_summercontainer {
    width: 800px;
    height: 315px;
    margin-left: auto;
    margin-right: auto;
    background-color: #ADFFAE;
}
.prof_details_summercontainer_prog {
    width: 800px;
    height: 235px;
    margin-left: auto;
    margin-right: auto;
    background-color: #ADFFAE;
}
.prof_details_summercontainer_complete {
    width: 800px;
    height: 250px;
    margin-left: auto;
    margin-right: auto;
    background-color: #ADFFAE;
}
.prof_details_springcontainer_complete {
    width: 800px;
    height: 300px;
    margin-left: auto;
    margin-right: auto;
    background-color: #ADDCFF;
    padding-top: 15px;
}
.prof_details_springcontainer_grey_complete {
    width: 800px;
    height: 250px;
    margin-left: auto;
    margin-right: auto;
    background-color: #D9D9D9;
    padding-top: 15px;
}
.prof_details_fallcontainer_complete {
    width: 800px;
    height: 250px;
    margin-left: auto;
    margin-right: auto;
    background-color: #D9D9D9;
    padding-top: 15px;
}
.prof_details_fallcontainer_complete {
    width: 800px;
    height: 300px;
    margin-left: auto;
    margin-right: auto;
    background-color: #FFCD7A;
}
.prof_details_fallcontainer_complete_prog {
    width: 800px;
    height: 300px;
    margin-left: auto;
    margin-right: auto;
    background-color: #FFCD7A;
}
.prof_details_lcontainer {
    padding-top: 11px;
    padding-right: 11px;
    padding-bottom: 11px;
    float: left;
    width: 465px;
    padding-left: 11px;
    height: 275px;
}
.prof_details_complete {
    padding-top: 11px;
    padding-right: 11px;
    padding-bottom: 11px;
    float: none;
    width: 465px;
    padding-left: 11px;
    height: 210px;
    margin-left: auto;
    margin-right: auto;
}
.prof_details_lcontainer_center {
    padding-top: 11px;
    padding-right: 11px;
    padding-bottom: 11px;
    width: 465px;
    padding-left: 11px;
    margin-left: auto;
    margin-right: auto;
    height: 270px;
}
.prof_details_lcontainer_center_prog {
    padding-top: 11px;
    padding-right: 11px;
    padding-bottom: 11px;
    width: 465px;
    padding-left: 11px;
    margin-left: auto;
    margin-right: auto;
    height: 200px;
}
.prof_details_lcontainer2 {
	float: left;
	width: 308px;
	height: 212px;
	padding-top: 10px;
	text-align: center;
}
.prof_details_label {
    float: left;
    width: 270px;
    padding-right: 5px;
    padding-top: 3px;
    padding-bottom: 3px;
    background-color: #FFFFFF;
    padding-left: 5px;
    font-size: medium;
}
.prof_details_label_gry {
    float: left;
    width: 270px;
    padding-right: 5px;
    background-color: #EFEFEF;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 5px;
    font-size: medium;
}
.prof_details_buynow {
    float: left;
    width: 454px;
    padding-right: 5px;
    background-color: #EFEFEF;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 5px;
    text-align: center;
    height: 45px;
}
.prof_details_date {
    float: left;
    width: 175px;
    padding-right: 5px;
    padding-top: 3px;
    padding-bottom: 3px;
    background-color: #FFFFFF;
    padding-left: 3px;
    font-size: medium;
}
.prof_details_date_gry {
    float: left;
    width: 175px;
    padding-right: 5px;
    background-color: #EFEFEF;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 3px;
    font-size: medium;
}
.prof_details_header_container {
    width: 780px;
    margin-right: auto;
    margin-left: auto;
    background-color: #FFCD7A;
    text-align: center;
    padding-top: 10px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    height: auto;
    background-image: url(SID-PT-BANNER.jpg);
    color: #FFFFFF;
    font-weight: bolder;
    font-size: large;
}
.prof_PBT_banner_container {
    width: 780px;
    margin-right: auto;
    margin-left: auto;
    text-align: center;
    padding-top: 20px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    height: 30px;
    background-image: url(PBT-PT-BANNER.jpg);
    color: #FFFFFF;
    font-weight: bolder;
    font-size: x-large;
    background-color: #000000;
    margin-top: 0px;
}
.prof_CSLPP_banner_container {
    width: 780px;
    margin-right: auto;
    margin-left: auto;
    text-align: center;
    padding-top: 20px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    height: 30px;
    background-image: url(CSLPP-PT-BANNER.jpg);
    color: #FFFFFF;
    font-weight: bolder;
    font-size: x-large;
    background-color: #000000;
    margin-top: 0px;
}
.prof_SID2_banner_container {
    width: 780px;
    margin-right: auto;
    margin-left: auto;
    text-align: center;
    padding-top: 20px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    height: 30px;
    background-image: url(SID-PT-BANNER.jpg);
    color: #FFFFFF;
    font-weight: bolder;
    font-size: x-large;
    background-color: #000000;
    margin-top: 0px;
}
.prof_SID_banner_container {
    width: 780px;
    margin-right: auto;
    margin-left: auto;
    text-align: center;
    padding-top: 20px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    height: 30px;
    background-image: url(CSLPP-PT-BANNER.jpg);
    color: #FFFFFF;
    font-weight: bolder;
    font-size: x-large;
    background-color: #000000;
    margin-top: 0px;
}
.prof_BPA_banner_container {
    width: 780px;
    margin-right: auto;
    margin-left: auto;
    text-align: center;
    padding-top: 20px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    height: 30px;
    background-image: url(BPA-PT-BANNER.jpg);
    color: #FFFFFF;
    font-weight: bolder;
    font-size: x-large;
    background-color: #000000;
    margin-top: 0px;
}
.prof_LPP_banner_container {
    width: 780px;
    margin-right: auto;
    margin-left: auto;
    text-align: center;
    padding-top: 20px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    height: 30px;
    background-image: url(LPP-PT-BANNER.jpg);
    color: #FFFFFF;
    font-weight: bolder;
    font-size: x-large;
    background-color: #000000;
    margin-top: 0px;
}
.prof_LPC_banner_container {
    width: 780px;
    margin-right: auto;
    margin-left: auto;
    text-align: center;
    padding-top: 20px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    height: 30px;
    background-image: url(LPC-PT-BANNER.jpg);
    color: #FFFFFF;
    font-weight: bolder;
    font-size: x-large;
    background-color: #000000;
    margin-top: 0px;
}
.prof_FWC_banner_container {
    width: 780px;
    margin-right: auto;
    margin-left: auto;
    text-align: center;
    padding-top: 20px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    height: 30px;
    background-image: url(FWC-PT-BANNER.jpg);
    color: #FFFFFF;
    font-weight: bolder;
    font-size: x-large;
    background-color: #000000;
    margin-top: 0px;
}
.prof_TTC_banner_container {
    width: 780px;
    margin-right: auto;
    margin-left: auto;
    text-align: center;
    padding-top: 20px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    height: 30px;
    background-image: url(TTC-PT-BANNER.jpg);
    color: #FFFFFF;
    font-weight: bolder;
    font-size: x-large;
    background-color: #000000;
    margin-top: 0px;
}
.prof_TPC_banner_container {
    width: 780px;
    margin-right: auto;
    margin-left: auto;
    text-align: center;
    padding-top: 20px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    height: 30px;
    background-image: url(TPC-PT-BANNER.jpg);
    color: #FFFFFF;
    font-weight: bolder;
    font-size: x-large;
    background-color: #000000;
    margin-top: 0px;
}
.prof_SID_banner_container {
    width: 780px;
    margin-right: auto;
    margin-left: auto;
    text-align: center;
    padding-top: 10px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    height: auto;
    background-image: url(SID-PT-BANNER.jpg);
    color: #FFFFFF;
    font-weight: bolder;
    font-size: x-large;
    background-color: #000000;
}
.prof_details_header_container_complete {
    width: 780px;
    margin-right: auto;
    margin-left: auto;
    background-color: #FFCD7A;
    text-align: center;
    padding-top: 10px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
}
.prof_details_tt_header_container {
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FCFFB2;
	text-align: center;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.prof_details_header_springcontainer {
    width: 780px;
    margin-right: auto;
    margin-left: auto;
    background-color: #ADDCFF;
    text-align: center;
    padding-top: 10px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
}
.prof_details_header_grey_springcontainer {
    width: 780px;
    margin-right: auto;
    margin-left: auto;
    background-color: #D9D9D9;
    text-align: center;
    padding-top: 10px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
}
.prof_details_header_summercontainer {
    width: 780px;
    margin-right: auto;
    margin-left: auto;
    background-color: #ADDCFF;
    text-align: center;
    padding-top: 10px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
}
.prof_details_header_summercontainer {
    width: 780px;
    margin-right: auto;
    margin-left: auto;
    background-color: #ADFFAE;
    text-align: center;
    padding-top: 10px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
}
.prof_details_buy_button {
	width: 220px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-size: large;
	background-color: #F0FF00;
	border-radius: 5000px;
	height: 27px;
}
.prof_details_subscrib_button {
	width: 175px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-size: medium;
	background-color: #F0FF00;
	border-radius: 5000px;
	height: 20px;
}
.prof_pickit_double_container {
	width: 800px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
.prof_pickit_tt {
	width: 263px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	float: left;
}
.pt_download_text {
	width: 800px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}
.pt_download_text_bold_center {
	width: 800px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
	font-size: large;
}
.pt_download_text_Instruct_bold_center {
	width: 550px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
	font-size: large;
	color: #FF0004;
	margin-left: auto;
	margin-right: auto;
}
.pt_download_docs {
    padding: 10px;
    width: 792px;
    margin-left: 10px;
}
.pt_download_filecontainer {
	width: 810px;
	margin-right: auto;
	padding-left: 0px;
	margin-left: 10px;
}
.pt_download_filestack {
    padding: 10px;
    float: left;
    width: 379px;
    border: thin solid #000000;
}
.pt_download_filestack_latents4 {
    padding: 10px;
    float: left;
    width: 200px;
    border: thin solid #000000;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-left: 5px;
    margin-right: 5px;
    text-align: center;
}
.pt_download_filestackTRIPLE {
    padding: 10px;
    float: left;
    width: 200px;
    border: thin solid #000000;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 5px;
    margin-bottom: 5px;
    text-align: center;
}
.lpacademy_schedule_container {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
}
.lpacademy_schedule_lftbox {
    float: left;
    width: 590px;
}
.lpacademy_schedule_lftbox_img {
	float: left;
	width: 375px;
	padding-top: 30px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	height: 1200px;
}
.lpacademy_schedule_header {
    padding: 5px;
    float: left;
    width: 575px;
    font-weight: bold;
    color: #052ECB;
    font-size: large;
}
.lpacademy_schedule_week_header {
    padding-top: 5px;
    padding-right: 5px;
    padding-left: 10px;
    padding-bottom: 5px;
    float: left;
    width: 575px;
    font-weight: bold;
    color: #000000;
    font-size: large;
    text-align: left;
    background-color: #DBDBDB;
    font-style: italic;
}
.lpacademy_schedule_weekOFF_header {
    padding-top: 5px;
    padding-right: 5px;
    padding-left: 10px;
    padding-bottom: 5px;
    float: left;
    width: 575px;
    font-weight: bold;
    color: #FF0000;
    font-size: large;
    text-align: left;
}
.lpacademy_schedule_text {
    padding-top: 5px;
    padding-right: 5px;
    padding-left: 10px;
    padding-bottom: 5px;
    float: left;
    width: 575px;
    color: #000000;
    text-align: left;
    font-weight: normal;
    font-size: medium;
}
NLPETA_LeftTXT {
    padding-top: 5px;
    padding-right: 5px;
    padding-left: 10px;
    padding-bottom: 5px;
    float: left;
    width: 600px;
    color: #000000;
    text-align: justify;
    font-weight: normal;
}
.rhc_spacer30 {
	height: 30px;
	width: 190px;
	margin-right: auto;
	margin-left: auto;
}
.qma_header_img {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
}
.qma_1024_blue {
	background-color: #2c5795;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	color: #FFFFFF;
	text-align: center;
	font-size: x-large;
	padding-top: 30px;
	padding-bottom: 30px;
}
.qma_1024_white {
	background-color: #FFFFFF;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	font-size: large;
	padding-top: 5px;
	padding-bottom: 5px;
}
.qma_doublecolor_container {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
}
.qma_green {
	padding: 10px;
	float: left;
	width: 430px;
	background-color: #2c952c;
	color: #FFFFFF;
	text-align: left;
	height: 200px;
}
.qma_pink {
	padding: 10px;
	float: left;
	width: 430px;
	background-color: #C10707;
	color: #FFFFFF;
	text-align: left;
	height: 200px;
}
.qma_bodytext {
	padding-right: 10px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	text-align: justify;
	background-color: #FFFFFF;
	padding-left: 10px;
	padding-top: 15px;
	padding-bottom: 15px;
}
.pt_download_instruc_container {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	background-color: #E8E8E8;
	padding-top: 10px;
	padding-bottom: 10px;
}
.pt_download_instruct_text2 {
	width: 680px;
	margin-right: auto;
	margin-left: auto;
}
.pt_download_filesize {
	width: 90px;
	margin-right: auto;
}
.pt_download_filestack_title {
    width: 792px;
    font-size: large;
    padding-left: 10px;
    background-color: #D3D3D3;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-bottom: 5px;
}
.pt_download_filestack_ZIP {
    width: 792px;
    font-size: large;
    padding-left: 10px;
    background-color: #FFFFFF;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
}
.home_buynow_button {
	padding: 5px;
	height: 15px;
	width: 90px;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #FF0004;
	border-radius: 8px;
	margin-top: 5px;
	margin-right: auto;
	font-size: small;
}

#VAS_body {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
}
.VATS_IMAGE {
	width: 1024px;
}
.VATS_TITLE {
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size: xx-large;
	color: #B7090E;
	width: 1024px;
	padding-top: 20px;
	padding-bottom: 5px;
}
.VATS_TITLE2 {
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size: large;
	color: #000000;
	width: 1024px;
	margin-bottom: 0px;
}
.VATS_text {
    width: 925px;
    margin-right: auto;
    margin-left: auto;
    text-align: justify;
    padding-bottom: 10px;
    padding-top: 5px;
}
.VATS_text2 {
    width: 925px;
    margin-right: auto;
    text-align: justify;
    height: auto;
    margin-left: auto;
    padding-top: 10px;
    padding-bottom: 10px;
}
.VATS_linedivide {
	background-color: #000000;
	height: 3px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 0px;
	margin-top: 30px;
	margin-bottom: 30px;
}
.VATS_IMG-RIGHT {
	float: right;
}
.VATS_TEST {
    width: 925px;
    margin-right: auto;
    margin-left: auto;
}

.weel92_lightbox_container {
	float: right;
	width: 865px;
	height: 150px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.session3_week9_lightbox_container {
	float: right;
	width: 865px;
	height: 150px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.session3_week9_lightbox_container {
    float: right;
    width: 865px;
    height: 250px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.session4_week7_lightbox_container {
    float: right;
    width: 865px;
    height: 250px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.session5_week7_lightbox_container {
    float: right;
    width: 865px;
    height: 150px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.session5_week8_lightbox_container {
    float: right;
    width: 865px;
    height: 150px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.session5_week9_lightbox_container {
    float: right;
    width: 865px;
    height: 150px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.session5_week10_lightbox_container {
    float: right;
    width: 865px;
    height: 470px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.session5_week8_lightbox_container {
    float: right;
    width: 865px;
    height: 350px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.image_100 {
    width: 100%;
    background-image: url(silent_backg.jpg);
    margin-bottom: 60px;
    margin-top: 60px;

}
.image_1024px {
	height: 200px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
}
.foot_container {
    height: 55px;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    background-color: rgba(0,0,0,1.00);
    text-align: center;
}
.footer3 {
	height: 40px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 15px;
	padding-bottom: 0px;
	color: rgba(255,255,255,1.00);
}
.triple_img {
	float: right;
	height: 100px;
	width: 275px;
	margin-left: 33px;
	margin-right: 33px;
}
.triple_contain {
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    height: 350px;
}
.quad_contain {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 215px;
}
.acc_gret_contain {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 280px;
}
.nce_topnavn {
    width: 950px;
    margin-right: auto;
    margin-left: auto;
    height: 215px;
}
.nqm_topnavn {
    width: 700px;
    margin-right: auto;
    margin-left: auto;
    height: 215px;
}
.nce_topnavn2 {
    width: 955px;
    margin-right: auto;
    margin-left: auto;
    height: 215px;
}
.nce_topnavn_header {
    width: 955px;
    margin-right: auto;
    margin-left: auto;
    height: 30px;
    text-align: center;
    font-size: large;
    font-weight: bolder;
    padding-top: 10px;
    background-color: #000000;
    color: #FFFFFF;
}
.nce_topnavn_header2 {
    width: 970px;
    margin-right: auto;
    margin-left: auto;
    height: 20px;
    text-align: left;
    font-size: large;
    font-weight: bolder;
    padding-top: 5px;
    background-color: #4E4E4E;
    color: #FFFFFF;
    padding-left: 10px;
    padding-bottom: 5px;
}
.nce_topnavn_subheader {
    width: 955px;
    margin-right: auto;
    margin-left: auto;
    height: 30px;
    text-align: center;
    font-size: large;
    font-weight: bold;
    padding-top: 10px;
    font-style: italic;
}
.evidence_topnav_left {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 215px;
}
.archive_quad_contain {
    width: 980px;
    margin-right: auto;
    margin-left: auto;
    height: 155px;
}
.quad_contain_doubstak {
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    height: 245px;
}
.npt_quad_contain_doubstak {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 245px;
}
.triple_text {
    float: right;
    height: 175px;
    width: 275px;
    margin-left: 33px;
    margin-right: 33px;
    text-align: justify;
    background-color: #FFFFFF;
}
.triple_headers {
    float: right;
    height: 25px;
    width: 275px;
    margin-left: 33px;
    margin-right: 33px;
    padding-top: 5px;
    background-color: #FFFFFF;
}
.sp_header {
    float: right;
    height: 25px;
    width: 200px;
    padding-top: 5px;
    margin-right: 20px;
    margin-left: 20px;
    background-color: #FFFFFF;
    text-align: center;
}
.sp_training_header {
    float: right;
    height: 25px;
    width: 200px;
    padding-top: 5px;
    margin-right: 20px;
    margin-left: 20px;
    background-color: #FFFFFF;
    text-align: center;
}
.npt_header2 {
    float: left;
    height: 25px;
    width: 200px;
    padding-top: 5px;
    margin-right: 23px;
    margin-left: 23px;
    background-color: #FFFFFF;
    font-size: medium;
}
.sp_header_grey {
    float: right;
    height: 25px;
    width: 200px;
    padding-top: 5px;
    margin-right: 28px;
    margin-left: 28px;
    background-color: #EFEFEF;
}
.nhome_sp_header {
    float: right;
    height: 40px;
    width: 200px;
    padding-top: 5px;
    margin-right: 20px;
    margin-left: 20px;
    background-color: #FFFFFF;
    font-size: small;
}
.ncomp_sp_header {
    float: right;
    height: 45px;
    width: 200px;
    padding-top: 5px;
    margin-right: 20px;
    margin-left: 20px;
    background-color: #FFFFFF;
    font-size: medium;
    text-align: center;
}
.ncomp_sp_header_grey {
    float: right;
    height: 45px;
    width: 200px;
    padding-top: 5px;
    margin-right: 20px;
    margin-left: 20px;
    background-color: #EFEFEF;
}
.ntrainp_header {
    float: right;
    height: 50px;
    width: 175px;
    padding-top: 5px;
    margin-right: 10px;
    margin-left: 10px;
    background-color: #FFFFFF;
    font-size: medium;
    text-align: center;
}
.sp_participantsheader {
    float: right;
    height: 50px;
    width: 200px;
    padding-top: 5px;
    margin-right: 20px;
    margin-left: 20px;
    background-color: #FFFFFF;
    font-size: medium;
}
.ptdownload_helpful {
    float: right;
    height: 50px;
    width: 200px;
    padding-top: 5px;
    margin-right: 65px;
    margin-left: 65px;
    background-color: #FFFFFF;
}
.pt_sampleheader {
    float: right;
    height: 45px;
    width: 200px;
    padding-top: 5px;
    margin-right: 20px;
    margin-left: 20px;
    background-color: #FFFFFF;
}
.pt_sampleheader_hide {
    float: right;
    height: 45px;
    width: 200px;
    padding-top: 5px;
    margin-right: 20px;
    margin-left: 20px;
    background-color: #EFEFEF;
}
.testing_sp_header {
    float: right;
    height: 25px;
    width: 235px;
    padding-top: 5px;
    margin-right: 10px;
    margin-left: 10px;
    background-color: #FFFFFF;
}
.ntesting_sp_header {
    float: right;
    height: 25px;
    width: 235px;
    padding-top: 5px;
    margin-right: 52px;
    margin-left: 52px;
    background-color: #FFFFFF;
}
.ntesting_sp_header_grey {
    float: right;
    height: 25px;
    width: 235px;
    padding-top: 5px;
    margin-right: 52px;
    margin-left: 52px;
    background-color: #EFEFEF;
}
.ce_sp_header {
    float: left;
    height: 25px;
    width: 390px;
    padding-top: 5px;
    margin-right: 40px;
    margin-left: 40px;
    background-color: #FFFFFF;
    text-align: center;
    font-size: medium;
    font-weight: bolder;
}
.ce_sp_header2 {
    float: left;
    height: 45px;
    width: 235px;
    padding-top: 5px;
    margin-right: 40px;
    margin-left: 40px;
    background-color: #FFFFFF;
}
.nqm_sp_header {
    float: right;
    height: 25px;
    width: 235px;
    padding-top: 5px;
    margin-right: 50px;
    margin-left: 50px;
    background-color: #FFFFFF;
}
.ce_ptdl_header {
    float: right;
    height: 42px;
    width: 200px;
    padding-top: 5px;
    margin-right: 28px;
    margin-left: 28px;
    background-color: #FFFFFF;
}
.npt_ptdl_header {
    float: right;
    height: 42px;
    width: 200px;
    padding-top: 5px;
    margin-right: 28px;
    margin-left: 28px;
    background-color: #FFFFFF;
}
.npt_ptdl_header {
    float: left;
    height: 42px;
    width: 200px;
    padding-top: 5px;
    margin-right: 23px;
    margin-left: 23px;
    background-color: #FFFFFF;
    font-size: medium;
}
.sp_img {
    float: right;
    height: 150px;
    width: 200px;
    margin-right: 20px;
    margin-left: 20px;
    background-color: #FFFFFF;
}
.sp_img {
    float: right;
    height: 150px;
    width: 200px;
    margin-right: 20px;
    margin-left: 20px;
    background-color: #FFFFFF;
    text-align: center;
}
.npt_img {
    float: left;
    height: 150px;
    width: 200px;
    margin-right: 23px;
    margin-left: 23px;
    background-color: #FFFFFF;
}
.npt_sp_img {
    float: right;
    height: 150px;
    width: 200px;
    margin-right: 20px;
    margin-left: 20px;
    background-color: #FFFFFF;
}
.npt_cs_sp_img {
    float: right;
    height: 150px;
    width: 200px;
    margin-right: 65px;
    margin-left: 65px;
    background-color: #FFFFFF;
}
.ntrain_img {
    float: right;
    height: 150px;
    width: 175px;
    margin-right: 10px;
    margin-left: 10px;
    background-color: #FFFFFF;
}
.sp_img_grey {
    float: right;
    height: 150px;
    width: 200px;
    margin-right: 20px;
    margin-left: 20px;
    background-color: #EFEFEF;
}
.ntesting_sp_img {
    float: right;
    height: 150px;
    width: 235px;
    padding-top: 5px;
    margin-right: 52px;
    margin-left: 52px;
    background-color: #FFFFFF;
}
.ntesting_sp_img_grey {
    float: right;
    height: 150px;
    width: 235px;
    padding-top: 5px;
    margin-right: 52px;
    margin-left: 52px;
    background-color: #EFEFEF;
}
.ce_sp_img {
    float: left;
    height: 150px;
    width: 390px;
    padding-top: 5px;
    margin-right: 40px;
    margin-left: 40px;
    background-color: #FFFFFF;
    text-align: center;
}
.ce_sp_img2 {
    float: left;
    height: 150px;
    width: 235px;
    padding-top: 5px;
    margin-right: 40px;
    margin-left: 40px;
    background-color: #FFFFFF;
}
.nqm_sp_img {
    float: right;
    height: 150px;
    width: 235px;
    padding-top: 5px;
    margin-right: 50px;
    margin-left: 50px;
    background-color: #FFFFFF;
}
.nce_sp_img {
    float: right;
    height: 150px;
    width: 235px;
    padding-top: 5px;
    margin-right: 135px;
    margin-left: 115px;
    background-color: #FFFFFF;
}
.bwn_contanier {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
}
.bwn_contanier_blk {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    background-color: #000000;
}
.bwn_contanier_gry {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    margin-top: 60px;
    background-color: #E3E3E3;
}
.bwn_contanier_top {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    background-color: rgba(255,255,255,1.00);
    height: auto;
}
.sample_contanier_ANAB {
    width: 900px;
    margin-right: auto;
    margin-left: auto;
    background-color: rgba(255,255,255,1.00);
    height: auto;
}
.nd_acc_contanier_bottom {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
}
.billboard_black_contain {
    width: 100%;
    max-width: 1920px;
    margin-right: auto;
    margin-left: auto;
    background-color: rgba(0,0,0,1.00);
}
.bwn_header {
    height: 35px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    color: rgba(216,0,3,1.00);
    font-weight: bold;
    font-size: x-large;
}
.kitchenheat_text {
    height: 200px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 15px;
    color: rgba(0,0,0,1.00);
    padding-bottom: 15px;
    text-align: justify;
}
.kitchenheat_header {
    height: 35px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 15px;
    color: rgba(216,0,3,1.00);
    font-weight: bold;
    font-size: x-large;
    padding-bottom: 15px;
}
.onlinetraining_subh {
    height: 20px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 10px;
    color: rgba(0,0,0,1.00);
    font-weight: bold;
    font-size: medium;
    padding-bottom: 10px;
    font-style: italic;
}
.ppss_header {
    height: 30px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 15px;
    color: rgba(0,0,0,1.00);
    font-weight: bold;
    font-size: x-large;
    padding-bottom: 15px;
    background-color: #DFDFDF;
}
.bwn_header2 {
    height: 35px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 15px;
    font-weight: bold;
    font-size: x-large;
    padding-bottom: 15px;
}
.academy_iconmenu {
	height: 190px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
}
.LPA_MenuIcons {
    height: 200px;
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    background-color: #EFEFEF;
}
.LPA_MenuText {
    height: 50px;
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    background-color: #EFEFEF;
    font-weight: bolder;
    font-size: x-large;
    font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
}
.LPA_MenuText2 {
    height: 90px;
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    background-color: #FFFFFF;
    font-weight: bolder;
    font-size: x-large;
    font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
    text-align: center;
    padding-top: 5px;
    color: #B80003;
}
.LPA_MenuText_Single {
    height: 45px;
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    background-color: #FFFFFF;
    font-weight: bolder;
    font-size: x-large;
    font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
    text-align: center;
    padding-top: 5px;
    color: #CC0001;
}
.LPA_MenuText_Single2 {
    height: 45px;
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    background-color: #FFFFFF;
    font-weight: bolder;
    font-size: medium;
    font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
    text-align: center;
    padding-top: 5px;
    color: #CC0001;
}
.LPA1_Header {
    height: 30px;
    width: 995px;
    margin-right: auto;
    margin-left: auto;
    font-weight: bolder;
    font-size: x-large;
    padding-top: 15px;
    background-color: #D5D5D5;
    padding-bottom: 15px;
    text-align: center;
}
.LPA1_Header2 {
    height: 45px;
    width: 995px;
    margin-right: auto;
    margin-left: auto;
    font-weight: bolder;
    font-size: x-large;
    padding-top: 15px;
    background-color: #D5D5D5;
    padding-bottom: 15px;
}
.LPA1_ClassImage {
	height: 600px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 15px;
	margin-bottom: 15px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.LPA1_ClassImage5 {
    height: 500px;
    width: 800px;
    margin-right: auto;
    margin-left: auto;
    margin-top: 15px;
    margin-bottom: 15px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
}
.LPA1_ClassImage7 {
    height: 505px;
    width: 900px;
    margin-right: auto;
    margin-left: auto;
    margin-top: 15px;
    margin-bottom: 15px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    text-align: center;
}
.LPA1_Subheader {
    height: 30px;
    width: 995px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 10px;
    text-align: center;
}
.LPA1_weekly {
	height: 40px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	padding-top: 15px;
	font-weight: bold;
	font-size: large;
}
.LPA-Spacer30 {
    height: 30px;
    width: 960px;
    margin-right: auto;
    margin-left: auto;
}
.LPA1_Container100 {
	background-color: #D5D5D5;
	height: 75px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
.ptarchives_webbar {
	width: 750px;
	margin-right: auto;
	margin-left: auto;
	height: 5px;
	background-color: #0E78F5;
	margin-top: 30px;
	margin-bottom: 30px;
}
.rhn_minibar {
	height: 5px;
	width: 150px;
	margin-right: auto;
	margin-left: auto;
	background-color: #000000;
}
.buying_single_left_container {
	float: left;
	height: 315px;
	width: 255px;
	padding-top: 10px;
}
.buying_multiyear_right_container {
    float: left;
    height: 300px;
    width: 495px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    color: #000000;
}
.training_testimony_pics_container {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	height: 150px;
}
.lpacademy_home2_container {
    width: 960px;
    margin-right: auto;
    margin-left: auto;
    height: 375px;
}
.ndacademy_court_container {
    width: 960px;
    margin-right: auto;
    margin-left: auto;
    height: 300px;
}
.ndacademy_haas_container {
    width: 960px;
    margin-right: auto;
    margin-left: auto;
    height: 600px;
}
.ndacademy_hotel_container {
    width: 960px;
    margin-right: auto;
    margin-left: auto;
    height: 525px;
}
.ndacademy_classroom_container {
    width: 960px;
    margin-right: auto;
    margin-left: auto;
    height: 525px;
}
.ndacademy_classroom_container2 {
    width: 960px;
    margin-right: auto;
    margin-left: auto;
    height: 655px;
}
.ndacademy_classroom_container3 {
    width: 960px;
    margin-right: auto;
    margin-left: auto;
    height: 415px;
}
.ndacademy_lab_container {
    width: 960px;
    margin-right: auto;
    margin-left: auto;
    height: 150px;
}
.ndacademy_mcc_container {
    width: 960px;
    margin-right: auto;
    margin-left: auto;
    height: 150px;
}
.lpacademy_home2_photos_ {
    float: left;
    height: 255px;
    width: 400px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
}
.lpacademy_home2_text {
    float: left;
    width: 515px;
    text-align: justify;
    font-size: medium;
    font-weight: normal;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
}
.lpacademy_home2_text_long {
    width: 960px;
    text-align: justify;
    font-size: medium;
    font-weight: normal;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    margin-left: auto;
    margin-right: auto;
}
.ndacademy_bonita2_text {
    width: 960px;
    text-align: justify;
    font-size: medium;
    font-weight: normal;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    margin-left: auto;
    margin-right: auto;
    height: 75px;
}
.lpacademy_MCC_photo_container {
    float: left;
    width: 950px;
    text-align: justify;
    font-size: medium;
    font-weight: normal;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
}
.lpacademy_RSA_photo_container {
    float: left;
    width: 950px;
    text-align: justify;
    font-size: medium;
    font-weight: normal;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
}
.lpacademy_home2_photo_container {
    width: 950px;
    text-align: justify;
    font-size: medium;
    font-weight: normal;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    height: 350px;
}
.lpacademy_home2_meridianmap {
    width: 980px;
    text-align: justify;
    font-size: medium;
    font-weight: normal;
    margin-left: auto;
    margin-right: auto;
    height: 480px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
}
.session3_weekly_fullpic {
    height: 413px;
    width: 990px;
    margin-right: auto;
    margin-left: auto;
}
.session5_weekly_fullpic {
    height: 413px;
    width: 990px;
    margin-right: auto;
    margin-left: auto;
}
.map_container {
    height: 700px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
}
.map_header {
    height: 40px;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-top: 20px;
    line-height: normal;
    font-size: x-large;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #9F9F9F;
}
.map_date {
    height: auto;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 10px;
    padding-bottom: 10px;
}
.NLPETA_HeadTitle {
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
}
.NLPETA_TITLE {
    width: 100pc;
    margin-right: auto;
    margin-left: auto;
    text-align: center;
    font-weight: bolder;
    font-size: xx-large;
    margin-top: 10px;
    margin-bottom: 10px;
}
.NLPETA_VID_BKGRD {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    text-align: center;
    font-weight: bolder;
    font-size: xx-large;
    margin-top: 10px;
    margin-bottom: 10px;
    background-color: #E1E1E1;
}
.NLPETA_VID_Container {
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
}
.NLPETA_MAIN_TEXT {
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    text-align: justify;
    padding-top: 10px;
    padding-bottom: 10px;
}
.NLPETA_MAIN_TITLEDTEXT {
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    text-align: center;
    padding-top: 20px;
    padding-bottom: 20px;
    min-width: 0px;
    font-weight: bolder;
    font-size: x-large;
}
.NLPETA_MAIN_TITLEDTEXT2 {
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 20px;
    padding-bottom: 20px;
    min-width: 0px;
    font-weight: bolder;
    font-size: x-large;
    text-align: justify;
}
.NLPETA_txtpl_container {
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    height: 200px;
    padding-bottom: 20px;
}
.NLPETA_imgl {
    float: left;
    height: 200px;
    width: 300px;
}
.NLPETA_imgr {
    float: right;
    height: 200px;
    width: 300px;
}
.NLPETA_txtl {
    width: 705px;
    float: left;
    text-align: justify;
    padding-left: 10px;
    padding-top: 40px;
}
.NLPETA_txtr {
    width: 705px;
    float: right;
    text-align: justify;
    padding-top: 40px;
    padding-right: 10px;
}
.NLPETA_Button_Container {
    height: 40px;
    width: 600px;
    margin-right: auto;
    margin-left: auto;
    text-shadow: 0px 0px;
    color: #FFFFFF;
    background-color: #1200FF;
    font-size: x-large;
    font-weight: bolder;
    margin-top: 30px;
    margin-bottom: 30px;
    border-radius: 8px;
    padding-top: 10px;
}
.exex_headertext {
    width: 800px;
    margin-right: auto;
    margin-left: auto;
}
.AcademyWeekly_Session5 {
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    font-weight: bold;
    text-align: center;
    font-size: x-large;
}
.LPA_sponsors_cont {
    width: 1020px;
    margin-right: auto;
    margin-left: auto;
    height: 100px;
    border: thin solid #000000;
}
.LPA_sponsors_img {
    width: 225px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    height: 80px;
    float: left;
    text-align: center;
}
.LPA_Vid_container {
    height: auto;
    width: 990px;
    margin-right: auto;
    margin-left: auto;
}
.LPA_vid_12days {
    padding: 10px;
    float: left;
    height: 400px;
    width: 600px;
}
.LPA_vid_txt {
    padding: 10px;
    float: left;
    height: 400px;
    width: 350px;
    font-size: large;
}
.logo_top {
    float: left;
    height: 120px;
    width: 300px;
    z-index: 10;
    position: relative;
    top: 260px;
}
.toptopnav {
    width: 1024px;
    margin-left: auto;
    margin-right: auto;
}
.toptopnav_container {
    background-color: #000000;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    height: 200px;
    padding-top: 10px;
}
.testing_header_bar {
    padding: 10px;
    height: 25px;
    width: 970px;
    margin-right: auto;
    margin-left: auto;
    font-size: large;
    color: #FFFFFF;
    background-color: #000000;
    text-align: left;
}
.accedit_header_bar {
    padding: 10px;
    height: 25px;
    width: 970px;
    margin-right: auto;
    margin-left: auto;
    font-size: large;
    color: #FFFFFF;
    background-color: #000000;
    text-align: left;
}
.nce_header_bar_red {
    padding: 10px;
    height: 25px;
    width: 980px;
    margin-right: auto;
    margin-left: auto;
    font-size: large;
    color: #FFFFFF;
    background-color: #FF0004;
    text-align: left;
}
.ce_header_greybar {
    padding: 10px;
    height: 25px;
    width: 950px;
    margin-right: auto;
    margin-left: auto;
    font-size: large;
    color: #000000;
    background-color: #E5E5E5;
    text-align: left;
}
.lpce_header_purpbar {
    padding: 10px;
    height: 25px;
    width: 950px;
    margin-right: auto;
    margin-left: auto;
    font-size: large;
    color: #FFFFFF;
    background-color: #B804F2;
    text-align: left;
}
.lpce_header_bluebar {
    padding: 10px;
    height: 25px;
    width: 950px;
    margin-right: auto;
    margin-left: auto;
    font-size: large;
    color: #FFFFFF;
    background-color: #0000EC;
    text-align: left;
}
.lpce_header_redbar {
    padding: 10px;
    height: 25px;
    width: 1004px;
    margin-right: auto;
    margin-left: auto;
    font-size: x-large;
    color: #FFFFFF;
    background-color: #FF0004;
    text-align: center;
}
.testing_extpt_cont {
    height: auto;
    width: 960px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    text-align: justify;
    font-weight: normal;
    font-size: medium;
}
.testing_extpt_img {
    padding: 10px;
    float: left;
    height: 150px;
    width: 235px;
}
.testing_learnmore {
    width: 950px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    text-align: center;
    font-style: italic;
}
.testing_learnmorebutton {
    padding: 15px;
    height: 29px;
    width: 504px;
    margin-right: auto;
    margin-left: auto;
    font-weight: bold;
    font-size: large;
    text-align: center;
    margin-top: 10px;
    margin-bottom: 10px;
    background-color: #FF0004;
}
.nprof_title {
    height: 40px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    font-weight: bold;
    font-size: x-large;
    padding-top: 10px;
    padding-bottom: 10px;
}
.nprof_title2 {
    height: 30px;
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    font-weight: bold;
    font-size: x-large;
    padding-top: 10px;
    padding-bottom: 10px;
    background-color: #FF0000;
    color: #FFFFFF;
}
.pt_Header_BLK {
    height: 30px;
    width: 1014px;
    margin-right: auto;
    margin-left: auto;
    font-weight: bold;
    font-size: x-large;
    padding-top: 10px;
    padding-bottom: 10px;
    background-color: #000000;
    color: #FFFFFF;
    padding-left: 10px;
}
.npt_sample_container {
    height: 545px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
}
.npt_CSPTsample_container {
    height: 350px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
}
.npt_PARTLINKS_container {
    height: 275px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
}
.npt_DatesReorts_container {
    height: 1850px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
}
.npt_DatesReorts_containerLP2 {
    height: Auto;
    width: 900px;
    margin-right: auto;
    margin-left: auto;
}
.npt_DatesReorts_containerLP1 {
    height: 845px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
}
.npt_DatesReorts_container2 {
    height: auto;
    width: 900px;
    margin-right: auto;
    margin-left: auto;
}
.npt_DatesReorts_container1 {
    height: 900px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
}
.npt_DatesReorts_Triple_container {
    height: 2660px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
}
.npt_DatesReorts_Triple_container2 {
    height: 1275px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
}
.npt_DatesReorts_Triple_container1 {
    height: 1200px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
}
.npt_DatesReorts_Single_container {
    height: 1020px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
}
.npt_DatesReorts_Single_containerTP2 {
    height: 425px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
}
.npt_DatesReorts_Single_containerTP1 {
    height: 455px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
}
.npt_DatesReorts_Single_containerFW2 {
    height: auto;
    width: 900px;
    margin-right: auto;
    margin-left: auto;
}
.npt_DatesReorts_Single_containerFW1 {
    height: 450px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
}
.npt_DatesReorts_Single_container2 {
    height: auto;
    width: 900px;
    margin-right: auto;
    margin-left: auto;
}
.npt_DatesReorts_Single_container1 {
    height: 460px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
}
.npt_sample_text {
    float: left;
    height: 475px;
    width: 580px;
    margin-right: auto;
    margin-left: 55px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    text-align: justify;
    background-color: #FFFFFF;
    font-size: medium;
}
.npt_sample_img {
    float: left;
    height: 300px;
    width: 300px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    background-color: #FFFFFF;
}
.npt_text_header {
    height: 20px;
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 10px;
    padding-bottom: 10px;
    background-color: #5C5C5C;
    font-weight: bold;
    font-size: large;
    color: #FFFFFF;
    padding-left: 10px;
}
.npt_text {
    height: auto;
    width: 980px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: left;
    background-color: #FFFFFF;
    padding-right: 10px;
    padding-left: 10px;
    font-weight: normal;
    font-size: medium;
}
.npt_csp_rotation {
    height: 290px;
    width: 880px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: justify;
    background-color: #EFEFEF;
    padding-right: 10px;
    padding-left: 10px;
    font-weight: normal;
    font-size: medium;
}
.npt_csp_rotation100 {
    width: 100%;
    margin-right: auto;
    padding-top: 20px;
    padding-bottom: 20px;
    text-align: justify;
    background-color: #EFEFEF;
    font-weight: normal;
    font-size: medium;
}
.npt_btt {
    float: right;
    height: 30px;
    width: 970px;
    text-align: right;
    font-size: medium;
    font-style: italic;
    padding-right: 10px;
}
.compexe_btt {
    height: 20px;
    width: 960px;
    text-align: right;
    font-size: medium;
    font-style: italic;
    margin-left: auto;
    margin-right: auto;
    padding-top: 0px;
    padding-bottom: 10px;
}
.ncomp_btt {
    height: 30px;
    width: 950px;
    text-align: right;
    font-size: medium;
    font-style: italic;
    padding-right: 10px;
    margin-left: auto;
    margin-right: auto;
}
.fb_container {
    height: 600px;
    width: 500px;
    margin-right: auto;
    margin-left: auto;
    float: left;
}
.fb_rightcontainer {
    height: 600px;
    width: 490px;
    margin-right: auto;
    margin-left: auto;
    float: left;
    padding-left: 5px;
    padding-right: 5px;
}
.happenings_cont {
    height: 600px;
    width: 1000px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
}
.fb_rightsubcont {
    height: 170px;
    width: 400px;
    margin-right: auto;
    margin-left: auto;
    margin-top: 5px;
    margin-bottom: 35px;
    border: thin solid #000000;
}
.fb_rightsubcont_bottom {
    height: 170px;
    width: 400px;
    margin-right: auto;
    margin-left: auto;
    margin-top: 5px;
    border: thin solid #000000;
}
.ces_cont {
    width: 990px;
    margin-right: auto;
    margin-left: auto;
    height: 295px;
}
.ces_left_img {
    float: left;
    height: 200px;
    width: 200px;
}
.ces_left_buy {
    float: left;
    height: 40px;
    width: 150px;
    margin-right: 85px;
}
.ces_testdetail {
    float: left;
    height: 30px;
    width: 550px;
    padding-top: 10px;
    font-size: medium;
}
.ces_testdetail2 {
    height: 30px;
    width: 970px;
    padding-top: 10px;
    font-style: italic;
    margin-right: auto;
}
.ces_info {
    width: 980px;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    padding-left: 10px;
    font-size: medium;
}
.ptdownload_info {
    width: 980px;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    padding-left: 10px;
    font-size: medium;
}
.ptdownload_help_img {
    width: 200px;
    margin-right: 65px;
    text-align: center;
    height: 150px;
    float: right;
    margin-left: 65px;
}
.ces_bulkinfo {
    width: 980px;
    margin-top: 20px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    padding-left: 10px;
    font-weight: bold;
    font-style: normal;
    font-size: x-large;
    color: #FF0000;
}
.lpce_bounding_cont {
    height: auto;
    width: 970px;
    margin-right: auto;
    margin-left: auto;
}
.ntrain_results_contain {
    width: 980px;
    margin-right: auto;
    margin-left: auto;
    height: auto;
    background-color: #efefef;
}
.ntrain_portalad {
    height: 224px;
    width: 807px;
    margin-right: auto;
    margin-left: auto;
}
.ntrain_inst_contain {
    height: auto;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    background-color: #FFFFFF;
    float: none;
}
.nqm_pdf {
    float: left;
    height: 27px;
    width: 35px;
    margin-right: 10px;
}
.company_title_contain {
    height: 40px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 5px;
    margin-top: 8px;
}
.companyname {
    float: left;
    width: 300px;
    color: #FFFFFF;
    font-weight: bolder;
    font-size: large;
    text-align: left;
    height: 30px;
    padding-top: 5px;
    padding-left: 10px;
    margin-left: 0px;
}
.companyphone {
    float: right;
    width: 375px;
    color: #FFFFFF;
    font-weight: bolder;
    text-align: right;
    height: 35px;
    padding-top: 5px;
    padding-right: 10px;
    font-size: large;
}
.cross {
    float: right;
    height: 40px;
    width: 43px;
    margin-left: 10px;
    margin-right: 10px;
}
.ncomp_img {
    height: 150px;
    width: 150px;
    margin-right: auto;
    margin-left: auto;
}
.ncomp_buynow {
    height: 40px;
    width: 275px;
    margin-right: auto;
    margin-left: auto;
}
.ndacademy_app_cont {
    width: 960px;
    margin-right: auto;
    margin-left: auto;
    height: auto;
}
.nd_academy_bonita2 {
    float: left;
    height: 23px;
    width: 128px;
}
.ndacademy_bonitalakes {
    height: 150px;
    width: 990px;
    margin-right: auto;
    margin-left: auto;
}
.npt_cs_sample_container {
    height: 60px;
    width: 900px;
    margin-right: auto;
    margin-left: auto;
}
.npt_cs_sample_img {
    float: left;
    height: 60px;
    width: 250px;
}
.npt_cs_sample_txt {
    float: left;
    height: 50px;
    width: 625px;
    padding-left: 10px;
    padding-top: 8px;
}
.nt_curr_contain {
    height: 125px;
    width: 980px;
    margin-right: auto;
    margin-left: auto;
}
.nt_curr_contain3 {
    height: 140px;
    width: 980px;
    margin-right: auto;
    margin-left: auto;
}
.nt_curr_contain_grey {
    height: 125px;
    width: 980px;
    margin-right: auto;
    margin-left: auto;
    background-color: #EFEFEF;
}
.nt_curr_contain_grey3 {
    height: 135px;
    width: 980px;
    margin-right: auto;
    margin-left: auto;
    background-color: #EFEFEF;
}
.nt_topnav {
    height: 250px;
    width: 950px;
    margin-right: auto;
    margin-left: auto;
}
.npt_archives_text {
    float: left;
    height: 30px;
    width: 287px;
    margin-right: auto;
    color: #000000;
    padding-top: 10px;
    margin-left: auto;
    padding-left: 5px;
    border: thin solid #000000;
    font-size: medium;
}
.npt_archives_cont {
    height: 50px;
    width: 890px;
    margin-right: auto;
    margin-left: auto;
}
.npt_subtext {
    text-align: left;
    width: 990px;
    margin-left: auto;
    margin-right: auto;
    height: 30px;
    padding-top: 10px;
    padding-left: 10px;
    background-color: #C3C3C3;
    font-size: medium;
}
.npt_shortlinks_container {
    width: 925px;
    height: 30px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 15px;
}
.training_alsoconsider {
    height: auto;
    width: 900px;
    margin-right: auto;
    margin-left: auto;
    color: #0A00FF;
}
.pt_entryROW {
    height: 250px;
    width: 990px;
    margin-right: auto;
    margin-left: auto;
}
.flipbook_containers {
    height: auto;
    width: 960px;
    margin-right: auto;
    margin-left: auto;
    float: left;
    background-color: #FFFFFF;
}
.flipbook_navbutton {
    height: auto;
    width: 30px;
    margin-right: auto;
    margin-left: auto;
    float: left;
    padding-top: 100px;
}
.flipbook_maincontainer {
    height: 650px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 20px;
    background-color: #FFFFFF;
}
.flipbook_maincontainer {
    height: 925px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 20px;
    background-color: #FFFFFF;
}
.flipbook_maincontainer20 {
    height: 500px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 20px;
    background-color: #FFFFFF;
}
.flipbook_maincontainer19 {
    height: 500px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 20px;
    background-color: #FFFFFF;
}
.flipbook_maincontainer18 {
    height: 925px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 20px;
    background-color: #FFFFFF;
}
.flipbook_maincontainer17 {
    height: 725px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 20px;
    background-color: #FFFFFF;
}
.flipbook_maincontainer16 {
    height: 725px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 20px;
    background-color: #FFFFFF;
}
.flipbook_maincontainer15 {
    height: 1000px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 20px;
    background-color: #FFFFFF;
}
.flipbook_maincontainer14 {
    height: 500px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 20px;
    background-color: #FFFFFF;
}
.flipbook_maincontainer13 {
    height: 500px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 20px;
    background-color: #FFFFFF;
}
.flipbook_maincontainer12 {
    height: 500px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 20px;
    background-color: #FFFFFF;
}
.flipbook_maincontainer11 {
    height: 825px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 20px;
    background-color: #FFFFFF;
}
.flipbook_maincontainer10 {
    height: 775px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 20px;
    background-color: #FFFFFF;
}
.flipbook_maincontainer9 {
    height: 650px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 20px;
    background-color: #FFFFFF;
}
.flipbook_maincontainer8 {
    height: 900px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 20px;
    background-color: #FFFFFF;
}
.flipbook_maincontainer7 {
    height: 625px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 20px;
    background-color: #FFFFFF;
}
.flipbook_maincontainer6 {
    height: 645px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 20px;
    background-color: #FFFFFF;
}
.flipbook_maincontainer5 {
    height: 925px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 20px;
    background-color: #FFFFFF;
}
.flipbook_maincontainer4 {
    height: 500px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 20px;
    background-color: #FFFFFF;
}
.flipbook_maincontainer3 {
    height: 925px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 20px;
    background-color: #FFFFFF;
}
.flipbook_maincontainer2 {
    height: 925px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 20px;
    background-color: #FFFFFF;
}
.flipbook_headercontainer {
    height: 30px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    background-color: #FFFFFF;
    color: #000000;
    padding-top: 10px;
    margin-top: 0px;
    font-size: x-large;
    text-align: center;
}
.acadmeyarchive_photos_container {
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    background-color: #FFFFFF;
    color: #000000;
    padding-top: 10px;
    margin-top: 0px;
    font-size: x-large;
}
.flipbook_subheadercontainer {
    height: 30px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    background-color: #000000;
    color: #FFFFFF;
    padding-top: 10px;
    margin-top: 0px;
    text-align: center;
}
.ppss_container {
    height: 425px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    background-color: #DFDFDF;
}
.csdi_container {
    height: 485px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    background-color: #DFDFDF;
}
.ppss_media_container {
    float: left;
    height: 315px;
    width: 440px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    text-align: justify;
}
.csdi_media_container {
    float: left;
    height: 375px;
    width: 440px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    text-align: justify;
}
.ppss_video_container {
    float: left;
    height: 335px;
    width: 560px;
}
.csdi_video_container {
    float: left;
    height: 350px;
    width: 560px;
    padding-top: 45px;
}
.ppss_botton_container {
    float: left;
    height: 60px;
    width: 510px;
    margin-top: 15px;
}
.flipbook_text {
    float: left;
    height: auto;
    width: 455px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    text-align: justify;
}
.flipbook_photos {
    float: left;
    height: auto;
    width: 475px;
    text-align: left;
}
.flipbook_photosheader {
    float: left;
    height: auto;
    width: 475px;
    text-align: center;
    font-size: small;
    font-style: italic;
}
.top_red_header {
    height: 60px;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    background-color: #000000;
    margin-bottom: 10px;
}
.toptopnav_container {
    height: auto;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    background-color: #000000;
}
.topnavigationcontainer_double {
    background-color: #ec1d23;
    height: auto;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
}
.onlinetraining_triple_container {
    height: 560px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
}
.onlinetraining_triple_topcontainer {
    height: 550px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
}
.kitchenheat_video_container {
    height: 550px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
}
.onlinetraining_triple_topcontainer2 {
    height: 600px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
}
.onlinetraining_class_container {
    float: left;
    height: 490px;
    width: 295px;
    margin-right: auto;
    margin-left: auto;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
}
.onlinetraining_class_container2 {
    float: left;
    height: 535px;
    width: 300px;
    margin-right: auto;
    margin-left: auto;
    padding-left: 20px;
    padding-right: 20px;
    border: thin solid #000000;
    padding-top: 20px;
    padding-bottom: 20px;
}
.onlinetraining_class_title {
    height: 0px;
    width: 300px;
    margin-right: auto;
    margin-left: auto;
    float: left;
}
.onlinetraining_class_img {
    height: 200px;
    width: 300px;
    margin-right: auto;
    margin-left: auto;
    float: left;
}
.bestofwhatsnew_image {
    height: 490px;
    width: 295px;
    margin-right: auto;
    margin-left: auto;
    float: left;
}
.CTEW_image {
    height: 490px;
    width: 295px;
    margin-right: auto;
    margin-left: auto;
    float: left;
}
.onlinetraining_class_text {
    height: 200px;
    width: 300px;
    margin-right: auto;
    margin-left: auto;
    float: left;
    padding-top: 10px;
    font-size: medium;
    text-align: justify;
}
.onlinetraining_class_text2 {
    height: 240px;
    width: 300px;
    margin-right: auto;
    margin-left: auto;
    float: left;
    padding-top: 10px;
    font-size: medium;
    text-align: justify;
}
.onlinetraining_class_button {
    height: 60px;
    width: 300px;
    margin-right: auto;
    margin-left: auto;
    float: left;
    padding-top: 5px;
    padding-bottom: 5px;
}
.onlinetraining_class_bottombutton {
    height: 60px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    float: left;
}
.training_Coordinator {
    height: 35px;
    width: 950px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 15px;
    background-color: #B8090E;
    color: #FFFFFF;
    font-weight: bold;
    font-size: large;
}
.coordinator_contact {
    width: 800px;
    margin-right: auto;
    margin-left: auto;
    float: left;
    height: 35px;
    padding-top: 15px;
    font-weight: bold;
    font-size: x-large;
}
.consulting_smallimages {
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    float: left;
    width: 200px;
    height: 165px;
}
.consult_fire_cont {
    height: 250px;
    width: 970px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    font-size: medium;
    text-align: left;
    float: none;
}
.consult_fire_text {
    height: auto;
    width: 700px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    font-size: medium;
    text-align: left;
    float: left;
}
.onlinetraining_banner1024 {
    height: 325px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
}
.onlinetraining_EWTbanner {
    height: 200px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 10px;
    padding-bottom: 10px;
}
.onlinetraining_banner21024 {
    height: 200px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 10px;
    padding-bottom: 10px;
}
.CTEW_banner21024 {
    height: 200px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 10px;
    padding-bottom: 10px;
}
.va_tablebounds {
    height: 225px;
    width: 390px;
    margin-right: auto;
}
.va_subhead_text {
    height: 20px;
    width: 920px;
    margin-right: auto;
    background-color: #C4C4C4;
    padding-left: 5px;
    text-align: center;
}
.flipbook_weeksheadercontainer {
    height: 30px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 5px;
    text-align: center;
}
.firearms_blackline {
    background-color: #000000;
    height: 5px;
    width: 900px;
    margin-right: auto;
    margin-left: auto;
}
.consulting_main_headerbodytext {
    height: 40px;
    width: 900px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 10px;
    padding-bottom: 10px;
}
.compt_buynow_container {
    height: 40px;
    width: 900px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 10px;
    padding-bottom: 10px;
}
.email_signup_container {
    height: auto;
    width: 980px;
    margin-right: auto;
    margin-left: auto;
    font-size: medium;
}
.nce_discp_img {
    width: 195px;
    height: 150px;
    float: left;
    text-align: center;
    padding-left: 35px;
}
.compexe_header {
    width: 218px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    float: left;
    border: thin solid #000000;
    font-size: medium;
}
.compexe_header_end {
    width: 218px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    float: left;
    border: thin solid #000000;
    font-size: medium;
}
.compexe_header_front {
    width: 218px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    float: left;
    border: thin solid #000000;
    font-size: medium;
}
.compexe_table_cont {
    height: auto;
    width: 960px;
    margin-right: auto;
    margin-left: auto;
    font-size: small;
    font-weight: normal;
}
.compexe_table_cont_head {
    height: auto;
    width: 960px;
    margin-right: auto;
    margin-left: auto;
    background-color: #D10000;
    color: #FFFFFF;
}
.compexe_disp_title {
    width: 960px;
    margin-right: auto;
    margin-left: auto;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
}
.sample_subhead {
    height: 20px;
    width: 925px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: center;
}
.firearms_container {
    height: 1200px;
    margin-right: auto;
    margin-left: auto;
    text-align: center;
    width: 800px;
}
.sponsor_container {
    height: 400px;
    width: 250px;
    margin-right: auto;
    margin-left: auto;
    float: left;
}
.regionalcs_image {
    height: 300px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
}
.regionalcs_text {
    height: auto;
    width: 1004px;
    margin-right: auto;
    margin-left: auto;
    text-align: justify;
    font-weight: normal;
    padding-left: 10px;
    padding-right: 10px;
}
.regionalcs_button {
    height: auto;
    width: 1004px;
    margin-right: auto;
    margin-left: auto;
    text-align: center;
    font-weight: normal;
    padding-left: 10px;
    padding-right: 10px;
}
.RegionalCSButton {
    height: 35px;
    width: 300px;
    margin-right: auto;
    margin-left: auto;
    background-color: #FF0000;
    color: #FFFFFF;
    padding-top: 15px;
}
.qm_questionnaire_cont {
    height: auto;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    text-align: center;
}
.PTPortal_Banner_Container {
    height: 584px;
    width: 900px;
    margin-right: auto;
    margin-left: auto;
    padding-bottom: 15px;
}
.PTPortal_Banner2_Container {
    height: 200px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    padding-bottom: 15px;
}
.ADBanner_Container {
    height: 200px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 15px;
    padding-bottom: 15px;
}
.PTPortal_Message_Container {
    height: 50px;
    width: 800px;
    margin-right: auto;
    margin-left: auto;
    font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: large;
}
.PTPortal_TopMessage_Container {
    height: 40px;
    width: 800px;
    margin-right: auto;
    margin-left: auto;
    color: #A60000;
    font-weight: bolder;
    font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: x-large;
}
.PTPortal_Message_Cont1024 {
    height: 90px;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    background-color: #FFF500;
    padding-top: 10px;
    padding-bottom: 10px;
    font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
}
.NEWHeader_100 {
    height: 40px;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    background-color: #AF0000;
    padding-top: 15px;
    color: #FFFFFF;
    font-size: x-large;
    font-weight: bold;
}
.NEW_PT_Header_BLK100 {
    height: 40px;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    background-color: #000000;
    padding-top: 15px;
    color: #FFFFFF;
    font-size: x-large;
    font-weight: bold;
}
.NEW_PTDISCPLINES {
    height: 30px;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    background-color: #EFEFEF;
    padding-top: 10px;
}
.NEW_PT_MENU_CONT {
    height: 250px;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    background-color: #EFEFEF;
}
.prof_timer300X206 {
    float: left;
    height: 206px;
    width: 300px;
}
.timer300X206 {
    float: left;
    height: 154px;
    width: 300px;
}
.QM_Survey_Container {
    height: 150px;
    width: 740px;
    margin-right: auto;
    margin-left: auto;
    text-align: center;
}
.training_eval_container {
    height: auto;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
}
.PTPVID_Container {
    height: 315px;
    width: 492px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    float: left;
}
.PTPVID_TEXT_Container {
    height: 40px;
    width: 472px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    float: left;
    margin-left: 10px;
    margin-right: 10px;
    background-color: #B00002;
    color: #FFFFFF;
    font-weight: bold;
    font-size: large;
}
.PTPVID_STEXT_Container {
    height: 30px;
    width: 472px;
    padding-top: 20px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    float: left;
    margin-left: 10px;
    margin-right: 10px;
    background-color: #B00002;
    color: #FFFFFF;
    font-size: large;
    font-weight: bold;
}
.PTP_DBL_CONT {
    height: 340px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
}
.PTP_DBL_TEXT_CONT {
    height: 65px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
}
.PTP_VID_MENU_CONT {
    height: 50px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
}
.PTP_MENU_CONT {
    float: left;
    height: 20px;
    width: 321px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
}
.ILPRTA_BANNER10 {
    height: 170px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    background-color: #000000;
    padding-top: 15px;
    padding-right: 0px;
    padding-bottom: 15px;
    padding-left: 0px;
}
.FTA_BANNER {
    height: 225px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    background-color: #FFFFFF;
    padding-right: 0px;
    padding-left: 0px;
}
.FTA_BANNER_TOP {
    height: 165px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    background-color: #FFFFFF;
    padding-right: 0px;
    padding-left: 0px;
}
.SPECIAL_BANNER100 {
    height: 200px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    background-color: #CDB89B;
    padding-right: 0px;
    padding-left: 0px;
}
.SPECIAL_BANNER100ETHICS {
    height: 200px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    background-color: #6C9A8F;
    padding-right: 0px;
    padding-left: 0px;
}
.SPECIAL_BANNER100EWT {
    height: 200px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    background-color: #DDDDDD;
    padding-right: 0px;
    padding-left: 0px;
}
.PT_accord_menu_cont {
    height: auto;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
}
.pt_test_process_cont {
    height: auto;
    width: 980px;
    margin-right: auto;
    margin-left: auto;
    padding-left: 10px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
}
.pt_test_process_cont2 {
    height: auto;
    width: 980px;
    margin-right: auto;
    margin-left: auto;
    text-align: center;
}
.titletext {
}
.pt_banner_text {
    color: #FFFFFF;
    font-weight: bold;
    font-size: large;
}
.FETA_TOP_TEXT {
    height: 100px;
    width: 875px;
    margin-right: auto;
    margin-left: auto;
    font-size: medium;
    text-align: center;
    padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
}
.LPA_Sponsor_Header {
    height: auto;
    width: 1000px;
    margin-right: auto;
    margin-left: auto;
    text-align: center;
    font-size: medium;
}
.tab1_test_details {
    height: auto;
    width: 1004px;
    margin-right: auto;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    margin-left: auto;
}
.tab1_test_banner {
    height: 20px;
    width: 1024px;
    margin-right: auto;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    color: #FFFFFF;
    background-color: #000000;
}
.tab1_test_desc {
    height: auto;
    width: 1004px;
    margin-right: auto;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    text-align: justify;
    margin-left: auto;
}
.tab1_test_opprice {
    height: auto;
    width: 1004px;
    margin-right: auto;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    text-align: justify;
    margin-left: auto;
}
.tab1_test_Process {
    height: auto;
    width: 1004px;
    margin-right: auto;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    text-align: justify;
    margin-left: auto;
}
.tab1_test_Cycle {
    height: auto;
    width: 1004px;
    margin-right: auto;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    text-align: left;
    margin-left: auto;
}
.tab1_test_Portal {
    height: auto;
    width: 1004px;
    margin-right: auto;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    text-align: center;
    margin-left: auto;
}
.tab1_test_Acc {
    height: auto;
    width: 1004px;
    margin-right: auto;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    text-align: center;
    margin-left: auto;
}
.tab1_test_sample {
    height: 205px;
    width: 1004px;
    margin-right: auto;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    text-align: justify;
    margin-left: auto;
}
.pt_menu_cont {
    height: 200px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    background-color: #CC0001;
}
.pt_menu_cont_text {
    height: 30px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    background-color: #CC0001;
}
.pt_menu_icon_cont {
    float: left;
    height: 200px;
    width: 204px;
}
.pt_menu_icon_text {
    float: left;
    height: 30px;
    width: 204px;
    text-align: center;
    background-color: #CC0001;
    color: #FFFFFF;
}
.pt_sample_contLEFT {
    float: left;
    height: 174px;
    width: 205px;
}
.pt_sample_conttextL {
    float: left;
    height: 174px;
    width: 750px;
}
.pt_ttt {
    height: 20px;
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    text-align: right;
}
.special_training_cont {
    height: 160px;
    width: 980px;
    margin-right: auto;
    margin-left: auto;
    border-bottom: thin solid #000000;
}
.special_training_title {
    float: left;
    height: 80px;
    width: 725px;
    font-size: x-large;
}
.special_training_button_cont {
    height: 80px;
    width: 250px;
    float: left;
}
.special_training_Location {
    float: left;
    height: 20px;
    width: 100px;
    font-size: medium;
    font-weight: bolder;
}
.special_training_location2 {
    float: left;
    height: 20px;
    width: 875px;
    font-size: medium;
    font-weight: normal;
}
.acad-announcement {
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
}
.haaspics_container {
    float: left;
    height: 225px;
    width: 310px;
    margin-right: auto;
    margin-left: auto;
    padding-left: 5px;
    padding-right: 5px;
    text-align: center;
}
.fadubpics_container {
    float: left;
    height: 370px;
    width: 470px;
    margin-right: auto;
    margin-left: auto;
    padding-left: 5px;
    padding-right: 5px;
    text-align: center;
}
.fa-dub-pics_container {
    float: left;
    height: 225px;
    width: 310px;
    margin-right: auto;
    margin-left: auto;
    padding-left: 5px;
    padding-right: 5px;
    text-align: center;
}
.FAAcenterpics_container {
    float: left;
    height: 225px;
    width: 330px;
    margin-right: auto;
    margin-left: auto;
    padding-left: 5px;
    padding-right: 5px;
    text-align: center;
}
.FAAcentertext_container {
    float: left;
    height: 45px;
    width: 330px;
    margin-right: auto;
    margin-left: auto;
    padding-left: 5px;
    padding-right: 5px;
    text-align: center;
    font-size: medium;
    padding-top: 10px;
    padding-bottom: 10px;
}
.FAAcentertext {
    width: 1000px;
    margin-right: auto;
    margin-left: auto;
    font-weight: normal;
    font-size: medium;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
}
.FAindividualweeks {
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: center;
}
