@charset "utf-8";
/* CSS Document */

p, span, h1, h2, h3, h4, h5, ul, li, input, select {
	padding:0px;
	margin:0px;
	text-align:left;
}

img {
	border:none;
}
body {
	padding:0px;
	margin:0 auto;
	text-align:center;
	background:#ffffff;
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
}
h1 {
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:31px;
	color:#aa0100;
	float:left;
	line-height:31px;
	padding:0px 0px 25px 15px;
	margin:0px;
	width:300px;
	text-align:left;
}
h2 {
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#000000;
	float:left;
	width:298px;
	font-weight:normal;
	line-height:21px;
	padding:10px 0px 34px 17px;
}
h3 {
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ffffff;
	float:right;
	text-align:center;
	width:227px;
	font-weight:normal;
	line-height:20px;
}
h4 {
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	float:left;
	text-align:center;
	width:255px;
	font-weight:normal;
	line-height:20px;
}
h5 {
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#aa0100;
	float:left;
	width:272px;
	font-weight:normal;
	line-height:20px;
	padding:50px 0px 0px 8px;
}
#content_container ul {
	list-style-type:none;
	margin:0px;
	padding:0px 0px 0px 17px;
	font-size:16px;
	line-height:16px;
	float:left;
	width:290px;
}
#content_container ul li {
	background:url(../images/bullet.gif) no-repeat 0px 4px;
	padding:0px 0px 15px 20px;
	margin:0px;
	width:260px;
	float:left;
}
.padding_bot {
	padding:0px 0px 20px 0px;
}
.padding_right {
	padding-right:5px;
}
.padding_right2 {
	padding-right:35px;
}
.padding_left {
	margin-left:31px;
}
.padding_left1 {
	margin-left:22px;
}
.padding_left2 {
	padding-left:10px;
	float:left;
}
.padding_top {
	padding-top:20px;
	float:left;
}
.float_left {
	float:left;
}
#main_content p {
	width:298px;
	float:left;
	color:#464523;
	font-size:15px;
	padding:0px 0px 0px 17px;
}
#flash_right {
	width:420px;
	float:left;
}
#header {
	width:100%;
	background:#000000;
	float:left;
}
#header_wrapper {
	width:1003px;
	margin:0 auto;
}
#header_top {
	width:1003px;
	float:left;
}
#logo {
	width:404px;
	height:118px;
	float:left;
}
#header_right {
	width:599px;
	float:left;
	text-align:center;
	padding-top:32px;
}
#header_middle {
	width:1003px;
	background:url(../images/model.jpg) no-repeat top left;
	height:406px;
	float:left;
	padding:39px 0px 0px 0px;
	position:relative;
	z-index:0;
}
#header_text {
	width:321px;
	float:left;
	margin:0px 0px 0px 255px!important;
	margin:0px 0px 0px 128px;
}
#navigation {
	width:597px;
	vertical-align:top;
	text-align:left;
	float:left;
	padding:11px 0px 0px 0px;
}
#main_content {
	width:100%;
	background:url(../images/content_bg.jpg) repeat-x;
	height:411px;
	float:left;
}
#content_container {
	width:1003px;
	margin:0px auto;
}
.what_we_container {
	background:url(../images/content_upper_bg.jpg) no-repeat top left;
	width:315px;
	height:411px;
	float:left;
}
.enroll_btn {
	width:315px;
	float:left;
	text-align:center;
	padding:0px 0px 0px 0px;
	margin:0px;
}
.enroll_btn1 {
	float:left;
	padding:50px 0px 0px 72px;
	margin:0px;
}
.flash_text {
	font-size:14px;
	color:#ffffff;
	width:420px;
	text-align:center;
	float:left;
	padding:4px 0px 0px 0px;
}
.what_we_container_para {
	width:274px;
	text-align:center;
	float:left;
	line-height:20px;
	padding:0px 0px 8px 0px;
}
#demo_bg {
	float:left;
	padding:0px 0px 0px 0px;
	width:279px;
}
.demo_btn {
	padding-top:15px;
	float:left;
	width:200px;
}
.divider {
	width:43px;
	float:left;
}
.red_text {
	color:#e80e00;
}
#more_demos {
	width:279px;
	float:left;
	padding:12px 0px 5px 12px;
}
.demo {
	width:70px;
	height:52px;
	float:left;
	padding-right:18px;
}
.logos_right {
	text-align:center;
	padding:25px 0px 0px 54px;
	float:left;
}
#lower_content {
	width:100%;
	float:left;
	height:130px;
}
#lower_inner {
	background:url(../images/bottom_logo_bar_bg.jpg) no-repeat;
	width:1015px;
	width:1003px!important;
	
	margin:0 auto;
	height:130px;
}
#lower_content .compass {
	float:left;
	padding:45px 0px 0px 0px;
}
#lower_content .logo_divider {
	width:1px;
	float:left;
	margin:35px 23px 0px 23px;
}
#lower_content .napaa {
	float:left;
	padding:28px 0px 0px 0px;
}
#lower_content .red_cross {
	float:left;
	padding:14px 0px 0px 0px;
}
#lower_content .nba {
	float:left;
	padding:30px 0px 0px 0px;
}
#lower_content .uni {
	float:left;
	padding:48px 0px 0px 0px;
}
#footer {
	width:1003px;
	color:#000000;
	margin:0 auto;
	text-align:center;
}
#footer .links {
	float:left;
	text-align:center;
	width:1003px;
	padding:10px 0px 0px 0px;
}
#footer .links a {
	color:#000000;
	text-decoration:underline;
}
#footer .logo_divider {
	padding:0px 10px 0px 10px;
}
#footer .copyright {
	width:400px;
	padding:0px;
	margin:0px;
	float:left;
}
#footer .affiliate {
	width:240px;
	padding:0px;
	margin:0px;
	float:left;
}
#footer .text {
	width:1003px;
	float:left;
	padding:13px 0px 0px 0px;
	font-size:14px;
}
#footer div .link {
	color:#0068aa;
}
#star_burst {
	width:147px;
	height:147px;
	position:absolute;
	top:186px;
	left:213px;
	z-index:-1;
}

/****INNER PAGES****/
/****REGISTRATION PAGES****/

#header_inner_page{width:100%;background:#000000;height:150px;}
#header_inner_wrapper{width:1000px!important;width:1005px;margin:0 auto;background:url(../images/tab_top_bg.jpg) no-repeat  bottom left;height:150px;}
#logo_inner{width:264px;height:133px;float:left;}
#header_right_inner {
	float:right;
	text-align:center;
	padding:22px 89px 0px 0px;
}
#navigation_inner {
	width:735px;
	vertical-align:top;
	text-align:left;
	float:left;
	padding:11px 0px 0px 0px;
}
#main_content_inner{width:100%;background:url(../images/body_bg.jpg) repeat-x;position:relative;left:0px!important;left:-3px;height:auto;float:left;}
#top_area h1, #form_area h1 {
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#aa0100;
	float:left;
	line-height:38px;
	padding:0px 0px 17px 22px;
	margin:0px;
	font-weight:normal;
	width:700px;
}
#top_area h2, #form_area h2, #bottom_content_inner_safe h2 {
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
	float:left;
	line-height:20px;
	padding:12px 0px 0px 22px;
	margin:0px;
	font-weight:normal;
	width:700px;
}
#content_container_inner {
	width:999px;
	margin:0px auto;
}
#top_area{width:1000px;float:left;background:url(../images/tab_bottom_bg.jpg) no-repeat top left;}
.red_text_2{color:#f51600;}
#middle_content{width:1000px;float:left;}
#middle_content p{	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	float:left;
	line-height:15px;
	padding:10px 0px 0px 0px;
	margin:0px;
	font-weight:normal;
	width:755px;
	}
#form_area{width:812px;float:left;}
.fill_form{float:left;background:#f4f4f4 url(../images/content_top.jpg) no-repeat;height:auto;width:790px;margin:22px 0px 0px 0px;padding:14px 0px 20px 22px;}
.field{background:#ebebe9;margin:10px 10px 0px 0px;padding:5px 5px 5px 10px;float:left;width:755px;text-align:left;}
.field_2{margin:10px 10px 0px 0px;padding:0px 5px 0px 10px;float:left;width:755px;text-align:left;}
.field_3{background:#ebebe9;margin:0px 10px 10px 0px;padding:6px 5px 6px 10px;float:left;width:755px;text-align:left;}
.field_4{margin:0px 10px 0px 0px;padding:0px 5px 0px 10px;float:left;width:755px;text-align:left;}
.label{color:#464523;width:270px;float:left;}
.label2{color:#464523;width:755px;float:left;}
.example{color:#464523;margin:0px 0px 0px 8px;}
.select_here{width:193px;border:1px solid #7f9db9;}
.select_here_1{width:115px;border:1px solid #7f9db9;}
.select_here_2{width:73px;border:1px solid #7f9db9;}
.select_here2{width:493px;border:1px solid #7f9db9;}
.fill_here{width:187px;border:1px solid #7f9db9;height:18px;padding:2px 0px 0px 3px;}
.fill_here1{width:48px;border:1px solid #7f9db9;height:18px;margin-right:9px;padding:2px 0px 0px 3px;}
.fill_here2{width:63px;border:1px solid #7f9db9;height:18px;padding:2px 0px 0px 3px;}
.margin_top{margin:0px;}
.margin_top2{padding-top:7px;float:left;margin-bottom:0px;}
.link_click{color:#464523;}
.chk{padding:3px 0px 0px 0px;float:left;width:25px;margin:3px 0px 0px 0px;}
.chk_text{font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding:2px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	margin:0px;
	font-weight:normal;
	width:755px;}
.padding_top2 {
	padding-top:13px;
	float:left;
}
.padding_bot2 {
	padding-bottom:10px;
}
.padding_bot3{padding-bottom:60px;float:left;}

.height{height:20px;float:left;}
.color{color:#464523;}
.without{font-size:12px;color:#464523;margin:0px 0px 0px 8px;}
#bottom_content{width:100%;float:left;background:url(../images/content_bg_lower.jpg) repeat-x left bottom;height:187px;}
#bottom_content_inner{width:1000px;margin:0 auto;text-align:left;}
#bottom_content_inner p{font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:20px 0px 0px 25px;
	margin:0px 0px 0px 0px;
	margin:0px;
	font-weight:normal;
	width:760px;
	}
.btn_bot{margin:20px 0px 0px 20px;float:left;width:360px;height:43px;}	

/****CONTACT US PAGE*****/
.field_contact{width:380px;float:left;padding:5px 0px 5px 0px;background:#ebebe9;margin:20px 5px 0px 0px!important;margin:20px 0px 0px 0px}
#form_area h3{	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
	float:left;
	line-height:20px;
	padding:0px 0px 0px 10px;
	margin:0px;
	font-weight:normal;
	width:360px;
	text-align:left;
	}
.text_size{ font-size:13px;float:left;width:300px;padding:5px 0px 0px 20px;margin:0px;line-height:18px;}
.pad_0{padding:0px;margin:0px;}
#main_content_inner #content_container_inner #middle_content #form_area .fill_form .top_content p {
	padding:0px;
	width:310px;
}
.left_contact{width:380px!important;width:380px;float:left;padding:0px 3px 25px 0px;}
.top_content{width:780px;float:left;height:auto;}
#content_container_safe{width:1000px;float:left;}
.width{width:945px;float:left;}

/****SAFE GUARANTEE PAGE*****/

#content_container_safe p{font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:20px 0px 0px 25px;
	margin:0px 0px 0px 0px;
	margin:0px;
	font-weight:normal;
	width:950px;
	line-height:18px;
	float:left;
	}

.bullet{padding:0px 0px 0px 0px;font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:20px 0px 0px 60px;
	margin:0px 0px 0px 0px;
	margin:0px;
	font-weight:normal;
	width:915px;
	float:left;}
#bottom_content_inner_safe{width:1000px;margin:0 auto;}
#bottom_content_inner_safe p, #accord p{font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:20px 0px 0px 25px;
	margin:0px 0px 0px 0px;
	margin:0px;
	font-weight:normal;
	width:955px;
	}
	#accord p{width:700px;color:#464523;padding:10px 0px 0px 10px;}
	
	.line{width:100%;background:#CCCCCC;float:left;margin-top:10px;}
	.color2{color:#003366;}
	.heading{width:950px;float:left;padding:5px 0px 5px 15px;background:#ebebe9;margin:0px 0px 0px 0px;color:#464523;}
	.heading2{width:950px;float:left;padding:5px 0px 5px 15px;background:#ebebe9;margin:30px 0px 0px 0px;color:#464523;}
	#bottom_content_2 ul, #content_container_safe ul {
	list-style-type:none;
	margin:0px;
	padding:15px 0px 50px 45px;
	font-size:13px;
	line-height:15px;
	float:left;
	width:930px;
	color:#000000;
}
#bottom_content_2 ul li, #content_container_safe ul li {
	background:url(../images/bullet.gif) no-repeat 0px 4px;
	padding:0px 0px 20px 18px;
	margin:0px;
	width:930px;
	float:left;
}
#content_container_safe ul{	padding:15px 0px 0px 45px;}
#bottom_content_2{width:100%;float:left;background:url(../images/content_bg_lower.jpg) repeat-x left bottom;height:auto;}

/***Accordian****/
.width2 {
	width:760px;
	float:left;
	padding:0px;
	margin:0px;
}
.accordion {
	width:750px;
	padding:0px 0px 10px 0px;
	margin:0 auto;
}

#accord {
	width:755px;
	float:left;
	margin:15px 0px 0px 15px;	
}

#hideWrap {
	position:relative;
	float:left;
	margin:0px;
	padding:0px;

}
#hideWrap p {
	font-family:"trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#474747;
	padding:0px 0px 10px 0px;
	width:530px;
	line-height:15px;
}

#hidden-7 {
	background:none;
	color:#FFF;
	overflow:hidden;
	text-align:left;
	float:left;
	margin:0px;
	padding:0px;
	width:530px;
}
#toggle {
	display:none
}
.space {
	margin-top:4em
}
.accord_head{font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#464523;
	line-height:normal;
	padding:0px 0px 5px 10px;
	
	margin:0px;
	font-weight:normal;
	width:700px;
	text-align:left;}
	color:#ccc;
	
	.accord_head1{
	font-family:"trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ccc;
	line-height:normal;
	padding:10px 0px 0px 10px;
	
	margin:0px;
	font-weight:normal;
	width:700px;
	text-align:left;}