body
{
	margin: 					0px;
	width: 						100%;
}

#main-content .ad01 {	left:					4.3em;   }
#main-content .ad02 {	left:					15.25em; }
#main-content .ad03 {	left:					26em; 	 }
#main-content .ad04 {	left:					36.35em; }
#main-content .ad05 {	left:					52em; 	 }
#main-content .ad06 {	left:					70em;    }
#main-content .ad07 {	left:					84em; 	 }

#main-content .arrow
{
	background-image: 			url(/main/images/cert_bg_arrow_tcm6-35517.png);
	background-repeat:			no-repeat;
	display: 					block;
	float: 						left;
	height:						20px;
	margin: 					0px;
	padding: 					0px;
	position: 					relative;
	width: 						38px;
	z-index: 					1000;
}

#main-content .box
{
	height:						68px;
	margin: 					0px;
	padding: 					0px;
}

#main-content #btn_info
{
	-moz-opacity:				1;
	-ms-filter:					"alpha(opacity=100)";
	background: 				transparent;
	clear: 						none;
	display: 					block;
	filter:						alpha(opacity=100);
	float:						right;
	font-family: 				Arial;
	font-size: 					10pt;
	font-weight: 				bold;
	opacity:					1;
	position: 					absolute;
		top:					50px;
		right: 					10px;
	width:						145px;
}

#main-content #btn_learn a
{
	-moz-opacity:				1;
	-ms-filter:					"alpha(opacity=100)";
	background: 				transparent;
	background-image: 			url(/main/images/cert_btn_learn_tcm6-35519.png);
	background-repeat: 			no-repeat;
	clear:						both;
	color:						#ffffff;
	display: 					block;
	filter:						alpha(opacity=100);
	height: 					22px;
	margin: 					0px 0px 0px 0px;
	padding: 					3px;
	text-align: 				center;
	width: 						139px;
}

#main-content #btn_learn a:hover
{
	-moz-opacity:				1;
	-ms-filter:					"alpha(opacity=100)";
	background: 				transparent;
	background-image: 			url(/main/images/cert_btn_learn_over_tcm6-35518.png);
	background-repeat: 			no-repeat;
	clear:						both;
	color:						#ffffff;
	display: 					block;
	filter:						alpha(opacity=100);
	height: 					22px;
	margin: 					0px 0px 0px 0px;
	padding: 					3px;
	text-align: 				center;
	text-decoration: 			none;
	width: 						139px;
}

#main-content #btn_apply a
{
	-moz-opacity:				1;
	-ms-filter:					"alpha(opacity=100)";
	background: 				transparent;
	background-image: 			url(/main/images/cert_btn_apply_tcm6-35520.png);
	background-repeat: 			no-repeat;
	clear:						both;
	color:						#000000;
	display: 					block;
	filter:						alpha(opacity=100);
	height: 					22px;
	margin: 					0px 0px 0px 0px;
	padding: 					3px;
	text-align: 				center;
	width: 						139px;
}

#main-content #btn_apply a:hover
{
	-moz-opacity:				1;
	-ms-filter:					"alpha(opacity=100)";
	background: 				transparent;
	background-image: 			url(/main/images/cert_btn_apply_over_tcm6-35521.png);
	background-repeat: 			no-repeat;
	clear:						both;
	color:						#000000;
	display: 					block;
	filter:						alpha(opacity=100);
	height: 					22px;
	margin: 					0px 0px 0px 0px;
	padding: 					3px;
	text-align: 				center;
	text-decoration: 			none;
	width: 						139px;
}


#main-content #cert-ad
{
	background-image: 			url(/main/images/cert_bg_cert_tcm6-35522.jpg);
	background-position: 		left top;
	background-repeat: 			no-repeat;
	border-bottom: 				4px solid #ffffff;
	display: 					block;
	height:						589px;
	margin: 					0px;
	padding: 					0px;
	width:						965px;
}

#main-content #cert-ad ul
{
	clear: 						both;
	display: 					block;
	float: 						left;
	list-style: 				none;
	margin: 					0px;
	padding: 					0px;
	position: 					relative;
		bottom:					0px;
		left: 					0px;
	width:						965px;
	z-index: 					900;
}

#main-content #cert-ad li
{
	clear: 						none;
	display: 					block;
	float: 						left;
	margin: 					0px;
	padding: 					0px;
	z-index: 					900;
}

#main-content .cert-desc
{
	clear: 						none;
	display: 					block;
	float: 						left;
	height: 					102px;
	margin: 					0px;
	width: 						560px;
}

#main-content .cert-desc h1
{
	color: 						#ffffff;
	font-family: 				Arial;
	font-weight: 				bold;
	font-size: 					12pt;
	margin:						0px;
}

#main-content .cert-desc h2
{
	color: 						#9d9b9b;
	font-family: 				Arial;
	font-size: 					10pt;
	margin:						0px;
}

#main-content .cert-desc p
{
	color: 						#ffffff;
	display: 					block;
	font-family: 				Arial;
	font-size: 					9pt;
	margin:						0px;
	width: 						550px;
}
#main-content #cert-detail
{
	display: 					block;
	float:						left;
	margin: 					0px;
	width: 						245px;
}

#main-content #cert-detail ul
{
	display: 					block;
	font-family: 				Arial;
	list-style: 				none;
	margin: 					35px 5px 0px 0px;
	width: 						245px;
	position: 					absolute;
	top:						42px;
	left:	 					560px;
}

#main-content #cert-detail li
{
	float: 						left;
	text-align: 				right;
	width: 						120px;
}

#main-content #cert-detail li em
{
	color:						#bcb39a;
	font-size: 					9pt;
}

#main-content #cert-detail li span
{
	color: 						#d6be19;
	float: 						left;
	font-size: 					9pt;
	margin:						0px 0px 0px 4px;
}

#cert-disclaimer
{
	clear: 						none;
	display: 					block;
	float: 						left;
	color: 						#000000;
	font-size: 					7pt;
	margin:						0px 0px 0px 100px;
}

#main-content #cert-disclaimer a
{
	/*color: 						#000000;*/
}


#main-content #cert-gutter
{
	display: 					block;
	height: 					20px;
	width: 						965px;
	z-index: 					1000;	
}

#main-content #cert-info
{
	-moz-opacity:				0.73;
	-ms-filter:					"alpha(opacity=73)";
	background-color: 			#000000;
	clear: 						both;
	display: 					block;
	filter:						alpha(opacity=73);
	height: 					122px;
	opacity:					0.73;
	width: 						100%;
	z-index: 					1000;
}

#main-content #cert-nav
{
	background-image: 			url(/main/images/cert_bg_nav_tcm6-35506.jpg);
	background-repeat: 			repeat-x;
	clear: 						both;
	display: 					block;
	float: 						left;
	height:						68px;
	margin: 					0px;
	padding: 					0px;
	width: 						965px;
	z-index: 					1000;
	border-bottom:				4px solid #ffffff;
}

#main-content #cert-nav img
{
	clear: 						none;
	display: 					block;
	float: 						left;
	margin: 					0px;
}

#main-content #cert-nav ul
{
	clear: 						none;
	display: 					block;
	float: 						left;
	height:						68px;
	list-style: 				none;
	margin: 					0px 10px 0px 10px !important;
	overflow: 					hidden;
}

#main-content #cert-nav li
{
	border-left: 				1px solid #ffffff;
	border-right: 				1px solid #ffffff;
	clear: 						none;
	display: 					block;
	float: 						left;
	font-family: 				Arial;
	font-size: 					8pt;
	font-weight: 				bold;
	height:						67px;
	line-height: 				11px;
	margin: 					0px;
	padding: 					0px;
	width: 						112px;
}

#main-content #cert-nav a.box
{
	color: 						#ffffff;
	display: 					block;
	height: 					67px;
	margin: 					0px;
	padding: 					13px 0px 0px 0px;
	text-align: 				center;
	text-decoration: 			none;
	text-transform: 			uppercase;
	width: 						100%;
}

#main-content #cert-nav a.box:hover
{
	color: 						#ffffff;
	background-color: 			#222222;
	display: 					block;
	height: 					67px;
	margin: 					0px;
	padding: 					13px 0px 0px 0px;
	text-align: 				center;
	text-decoration: 			none;
	text-transform: 			uppercase;
	width: 						100%;
}

#cert-real
{
	background-color: 			#ebebeb;
	/*border-top:					4px solid #ffffff;*/
	display: 					block;
	height: 					450px;
	margin: 					0px;
	padding: 					0px;
	width:						965px;
}

#cert-bar
{
	/*clear: 						both;*/
	display: 					block;
	height: 					64px;
	width:						630px;
	margin: 					0px auto 10px 130px;
}

#cert-bar li
{
	margin: 					0px;
}

#cert-bar01 a
{
	background-image: 			url(/main/images/cert_link_bar01_tcm6-35507.png);
	background-repeat: 			no-repeat;
	background-position: 		left;
	display: 					block;
	height: 					64px;
	margin: 					0px;
	padding:  					23px 0px 0px 55px;
	width: 						115px;
}

#cert-bar01 a:hover
{
	background-image: 			url(/main/images/cert_link_bar01_over_tcm6-35508.png);
	background-repeat: 			no-repeat;
	background-position: 		left;
	display: 					block;
	height: 					64px;
	margin: 					0px;
	padding:  					23px 0px 0px 55px;
	width: 						115px;
}


#cert-bar02 a
{	
	background-image: 			url(/main/images/cert_link_bar02_tcm6-35509.png);
	background-repeat: 			no-repeat;
	background-position: 		left;
	display: 					block;
	height: 					64px;
	margin: 					0px;
	padding: 					23px 0px 0px 15px;
	width: 						135px;
}

#cert-bar02 a:hover
{
	background-image: 			url(/main/images/cert_link_bar02_over_tcm6-35510.png);
	background-repeat: 			no-repeat;
	background-position: 		left;
	display: 					block;
	height: 					64px;
	margin: 					0px;
	padding: 					23px 0px 0px 15px;
	width: 						135px;
}


#cert-bar03 a
{
	background-image:			url(/main/images/cert_link_bar03_tcm6-35511.png);
	background-repeat: 			no-repeat;
	background-position: 		left;
	display: 					block;
	height: 					64px;
	margin: 					0px;
	padding: 					23px 0px 0px 10px;
	width: 						175px;
}

#cert-bar03 a:hover
{
	background-image:			url(/main/images/cert_link_bar03_over_tcm6-35512.png);
	background-repeat: 			no-repeat;
	background-position: 		left;
	display: 					block;
	height: 					64px;
	margin: 					0px;
	padding: 					23px 0px 0px 10px;
	width: 						175px;
}

#cert-bar01 a:hover, #cert-bar02 a:hover, #cert-bar03 a:hover
{
	text-decoration: 			none;
}

#cert-bar em
{
	color: 						#ffffff;
	font-size: 					10pt;
	font-style: 				italic;
	font-weight: 				bold;
}

#cert-bar span
{
	color:						#ffffff;
	font-size: 					14pt;
	font-weight: 				bold;
	text-transform: 			uppercase;
}

#cert-bar strong
{
	color:						#ffffff;
	font-size: 					13pt;
	font-weight: 				bold;
	line-height: 				40px;
	text-transform: 			uppercase;
}

#cert-bar ul
{
	width:						100%;
}

#cert-bar li
{
	float: 						left;
	margin: 					0px;
	vertical-align: 			middle;
}

#cert-links
{
	clear: 						right;
	display: 					block;
	float: 						right;
	margin: 					20px 0px 0px 0px;
	position: 					relative;
	border-left:				1px dotted #999;
	height: 100%;
}

#cert-links h2
{
	color: 						#312f30;
	font-family: 				Arial;
	font-weight: 				bold;
	font-size: 					10pt;
	margin: 					0px 0px 10px 0px;
	padding: 					0px 20px 0px 0px;
	text-align: 				right;
	text-transform: 			uppercase;

	
}

#cert-links ul
{
	/*background-image: 			url(/main/images/cert_link_divider_tcm6-35513.png);*/
	background-repeat:			no-repeat;
	background-position: 		left top;
	margin: 					0px 40px 0px 0px;
}

#cert-links li
{
	background-image: 			url(/main/images/cert_link_line_tcm6-35514.png);
	background-repeat: 			no-repeat;
	background-position: 		center bottom;
	font-family: 				Arial;
	font-size: 					10pt;
	margin: 					8px 40px 0px 20px;
}

#cert-links li a
{
	color: 						#312f30;
	display: 					block;
	margin: 					0px;
	padding: 					0px 0px 4px 15px;
	text-decoration: 			none;		
}

#cert-links li a:hover
{
	background-image:			url(/main/images/cert_link_arrow_tcm6-35515.png);
	background-repeat: 			no-repeat;
	background-position: 		0px 2px;
	color: 						#312f30;
	padding: 					0px 0px 4px 15px;
	text-decoration: 			none;
}

#cert-points
{
	clear: 						left;
	display: 					block;
	float: 						left;
	margin: 					0px 40px 0px 50px;
	width: 						620px;
}

#cert-points ul
{
}

#cert-points li
{
	display: 					block;
	font-family: 				Arial;
	font-size: 					10pt;
	list-style: 				disc;
	margin: 					0px 0px 10px 80px;
	padding-left: 				0px;
}


#container
{
	margin: 					0px auto 0px auto;
	position: 					relative;
	width: 						965px;
}

#main-content .current
{
	background-color: 			#222222;
}

#main-content .fade
{
	-moz-opacity:				0.5;
	-ms-filter:					"alpha(opacity=50)";*/
	filter:						alpha(opacity=50);
	opacity:					0.5;
	position: 					relative;
	zoom: 						1; /* Trigger hasLayout IE opacity bug fix */
}

#main-content .hide
{
	display: 					none;
}

#main-content .info
{
	padding: 					10px 10px 10px 18px;	
}

#main-content .info #welcome h1
{
	color: 						#ffffff;
	font-family: 				Arial;
	font-weight: 				bold;
	font-size: 					16pt;
	padding: 					12px 0 0 0;
}

#main-content .info #welcome p
{
	color: 						#ffffff;
	display: 					block;
	font-family: 				Arial;
	font-size: 					14pt;
	padding: 					1px 0px 0px 0px;
	width: 						100%;
}

#main-content .info #welcome span
{
	background: 				transparent;
	color:						#FFCC00;
	display: 					block;
	font-size: 					16pt;
	font-weight: 				bold;
	/*margin: 					1px 0px 0px 0px;*/
	padding: 					1px 10px 0px 0px;
	width:						500px;
}


#main-content #page
{
	margin: 					100px 0px 0px 0px;
}

#real-content
{
	background-color: 			#ebebeb
	display: 					block;
	float: 						left;
	width: 						600px;
}

#real-content h1
{
	color: 						#170e4e;
	display: 					block;
	font-family: 				'Cantarell', sans-serif;
	font-size: 					28pt;
	letter-spacing: 			-2px;
	position: 					relative;
		left:					100px;
		top:					10px;
	text-transform: 			uppercase;
}

#real-content h1 span
{
	color:						#313030;
}

#real-content p
{
	color:						#313030;
	background-image: 			url(/main/images/cert_quote_tcm6-35516.png);
	background-repeat: 			no-repeat;
	font-family: 				Arial;
	font-size: 					10pt;
	font-weight: 				bold;
	height: 					110px;
	padding: 					20px 30px 0px 45px;
	position: 					relative;
		left:					150px;
		top:					0px;
}
#real-content p span
{
	color: 						#000000;
	margin: 					18px 0px 0px 70px;
	position: 					relative;
		top:					10px;
}

#main-content .show
{
	-moz-opacity:				1.0;
	-ms-filter:					"alpha(opacity=100)";
	filter:						alpha(opacity=100);
	opacity:					1.0;
	position: 					relative;
	zoom:						1; /* Trigger hasLayout IE opacity bug fix */
}