@charset "utf-8";
/* CSS Document */

a {
	text-decoration: none;
	color:#093f7c;
	outline: none;
	}
a:link { 
	color:#d80100;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
a:visited { 
	color:#d80100;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
a:hover { 
	color:#d80100; 
	text-decoration: underline; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
a:active { 
	color:#d80100;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}


body{
	margin:0px;
}

#headerspan{
	width:100%;
	height:100px;
	background-color:#FFFFFF;
}

#header{
	width:1000px;
	height:100%;
	margin:auto;
}

#logo{
	width:313px;
	height:71px;
	margin-top:15px;
}

#header_right{
	width:350px;
	height:100px;
	float:right;
	margin-top:-78px;
	margin-left:600px;
	position:absolute;
}

#header_right2{
	width:478px;
	height:100px;
	float:right;
	margin-top:-78px;
	margin-left:500px;
	position:absolute;
}

#header_right_info{
	width:282px;
	height:21px;
	float:left;
	margin-top:31px;
	margin-left:138px;
	position:absolute;
}

#header_right_social{
	width:151px;
	height:18px;
	position:absolute;
	margin-left:140px;
	margin-top:12px;
}

#navspan{
	width:100%;
	height:58px;
	background-image:url(images/nav_bg.jpg);
	margin-top:-15px;
	z-index:1000px;
}
#nav{
	width:1000px;
	height:100%;
	margin:auto;
	z-index:1000px;
}

#bannerspan{
	width:100%;
	height:284px;
	background-image:url(images/red-bg2.jpg);
	background-repeat:repeat-x;
}
#banner{
	width:1000px;
	height:100%;
	margin:auto;
	background-image:url(images/red-bg.jpg);
	background-repeat:repeat-x;
}

#bodyspan{
	width:100%;
	height:365px;
	background:url(images/bodyspan_bg.jpg);
	background-repeat:repeat-x;
}

#bodyspan2{
	width:100%;
	height:465px;
	background:url(images/bodyspan_bg.jpg);
	background-repeat:repeat-x;
}

#bodyspan_approved{
	width:100%;
	height:525px;
	background-color:#d1cbb8;
}

#bodyspan_howlong{
	width:100%;
	height:675px;
	background-color:#d1cbb8;
}

#bodyspan_questions{
	width:100%;
	height:675px;
	background-color:#d1cbb8;
}

#bodyspan3{
	width:100%;
	height:2000px;
	background-color:#d1cbb8;
}

#bodyspan4{
	width:100%;
	height:2230px;
	background-color:#d1cbb8;
}

#bodyspan_priced{
	width:100%;
	height:1175px;
	background-color:#d1cbb8;
}

#bodyspan_contact{
	width:100%;
	height:1250px;
	background-color:#d1cbb8;
}

#bodyspan_training{
	width:100%;
	height:1775px;
	background-color:#d1cbb8;
}

#bodyspan_training2{
	width:100%;
	height:1775px;
	background-color:#d1cbb8;
}

#bodyspan_training3{
	width:100%;
	height:1050px;
	background-color:#d1cbb8;
}

#bodyspan_common{
	width:100%;
	height:2900px;
	background-color:#d1cbb8;
}

#bodyspan_best{
	width:100%;
	height:7800px;
	background-color:#d1cbb8;
}

#bodycontent{
	width:1000px;
	height:100%;
	margin:auto;
}

#content_left{
	width:532px;
	height:593px;
	margin:auto;
	background-image:url(images/content-bg.png);
	background-repeat:repeat-x;
	position:absolute;
	z-index:9000px;
	margin-top:20px;
	margin-left:-12px;
	padding:40px;
	float:left;
}

#content_right{
	width:285px;
	height:595px;
	background-image:url(images/rightcol-bg.png);
	background-repeat:repeat-x;
	z-index:9000px;
	margin-top:30px;
	margin-right:40px;
	padding-left:12px;
	padding-top:18px;
	float:right;
}

#content_inside{
	width:845px;
	height:600px;
	margin:auto;
	background-image:url(images/content-inside-bg.png);
	background-repeat:repeat-x;
	position:absolute;
	z-index:9000px;
	margin-top:20px;
	padding:50px;
}

#content_inside2{
	width:845px;
	height:1350px;
	margin:auto;
	background-image:url(images/content-inside-bg2.png);
	background-repeat:repeat-x;
	position:absolute;
	z-index:9000px;
	margin-top:20px;
	padding:50px;
}

#content_inside3{
	width:845px;
	height:2100px;
	margin:auto;
	background-image:url(images/content-inside-bg3.png);
	background-repeat:repeat-x;
	position:absolute;
	z-index:9000px;
	margin-top:20px;
	padding:50px;
}

#content_inside_search{
	width:925px;
	height:2480px;
	margin:auto;
	background-image:url(images/content-inside-bg-search2.png);
	background-repeat:repeat-x;
	position:absolute;
	z-index:9000px;
	margin-top:20px;
	padding:20px;
}

#content_inside_priced{
	width:845px;
	height:1350px;
	margin:auto;
	background-image:url(images/content-inside-bg2.png);
	background-repeat:repeat-x;
	position:absolute;
	z-index:9000px;
	margin-top:20px;
	padding:50px;
}

#content_inside_contact{
	width:845px;
	height:1390px;
	margin:auto;
	background-image:url(images/content-inside-bg-contact.png);
	background-repeat:repeat-x;
	position:absolute;
	z-index:9000px;
	margin-top:20px;
	padding:50px;
}

#content_inside_training{
	width:845px;
	height:2000px;
	margin:auto;
	background-image:url(images/content-inside-bg-training.png);
	background-repeat:repeat-x;
	position:absolute;
	z-index:9000px;
	margin-top:20px;
	padding:50px;
}

#content_inside_training2{
	width:845px;
	height:2000px;
	margin:auto;
	background-image:url(images/content-inside-bg-training.png);
	background-repeat:repeat-x;
	position:absolute;
	z-index:9000px;
	margin-top:20px;
	padding:50px;
}

#content_inside_training3{
	width:845px;
	height:1390px;
	margin:auto;
	background-image:url(images/content-inside-bg-training2.png);
	background-repeat:repeat-x;
	position:absolute;
	z-index:9000px;
	margin-top:20px;
	padding:50px;
}


#content_inside_common{
	width:845px;
	height:3000px;
	margin:auto;
	background-image:url(images/content-inside-bg-common.png);
	background-repeat:repeat-x;
	position:absolute;
	z-index:9000px;
	margin-top:20px;
	padding:50px;
}

#content_inside_best{
	width:845px;
	height:7900px;
	margin:auto;
	background-image:url(images/content-inside-bg-best.png);
	background-repeat:repeat-x;
	position:absolute;
	z-index:9000px;
	margin-top:20px;
	padding:50px;
}

#content_inside_preapproved{
	width:845px;
	height:800px;
	margin:auto;
	background-image:url(images/content-inside-bg-approved.png);
	background-repeat:repeat-x;
	position:absolute;
	z-index:9000px;
	margin-top:20px;
	padding:50px;
}

#content_inside_questions{
	width:845px;
	height:800px;
	margin:auto;
	background-image:url(images/content-inside-bg-questions.png);
	background-repeat:repeat-x;
	position:absolute;
	z-index:9000px;
	margin-top:20px;
	padding:50px;
}

#content_inside_map{
	width:968px;
	height:693px;
	margin:auto;
	position:absolute;
	z-index:9000px;
	margin-top:20px;
	margin-left:20px;
}

#footerspan{
	width:100%;
	height:255px;
	background:url(images/footerspan_bg.jpg);
	background-repeat:repeat-x;
}
#footer{
	width:1000px;
	height:100%;
	margin:auto;
	background-image:url(images/footer-bg.jpg);
}

#footer_left_menu{
	width:223px;
	height:136px;
	margin-top:65px;
	position:absolute;
	float:left;
}

#footer_div{
	width:2px;
	height:113px;
	margin-top:65px;
	position:absolute;
	margin-left:260px;
	background-image:url(images/footer_divider.jpg);
}

#footer_right{
	width:654px;
	height:200px;
	position:absolute;
	margin-left:297px;
	margin-top:8px;
	float:right;
	top: 791px;
}

#footer_right2{
	width:654px;
	height:200px;
	position:absolute;
	margin-left:297px;
	float:right;
}

#footer_links_header{
	width:264px;
	height:43px;
	float:right;
	margin-right:10px;
	margin-top:15px;
}

#footer_right_menu{
	width:653px;
	height:60px;
	margin-top:13px;
	float:right;
}

#footer_right_menu_left{
	width:223px;
	height:50px;
	float:left;
	background-image:url(images/rightmenu_left.png);
	padding:5px;
}

#footer_right_menu_right{
	width:420px;
	height:60px;
	margin-top:2px;
	float:right;
}

#footer_right_div{
	width:653px;
	height:2px;
	margin-top:145px;
	background-image:url(images/hor_div.png);
}

#footer_right_content{
	width:653px;
	height:60px;
	margin-top:5px;
	float:right;
}

#footer_disclaim{
	width:956px;
	height:40px;
	padding-top:218px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#940000;
}

