@charset "utf-8";
/* CSS Document */



body, #home, #homes, #fast, #stop, #invest, #ask, #app, #real, #coaching, #jotr {
	font:12px normal Arial, Helvetica, sans-serif;
	background:url(images/bg.jpg) repeat-x 0 0 #d9edf9;
	color:#000000;
}
* {
	margin:0;
	padding:0;
}
.clear {
	clear:both
}
fieldset {
	border:none
}
img {
	border:none
}
a {
	text-decoration:underline
}
a:hover {
	text-decoration:none
}
strong {
	font-weight:bold;
}
curv {
	float:left;
}
#wrapper {
	width:1013px;
	margin:0 auto;
}
#header {
	float:left;
	width:1013px;
}
#header .top_container {
	float:left;
	width:1013px;
	height:83px;
}
#header .top_container .logo {
	float:left;
	margin:10px 0 0 5px;
	display:inline;
}
#header .top_container .logo img {
	float:left;
}
#header .top_container .number_box {
	float:right;
	margin:40px 22px 0 0;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#fff;
}
#menu {
	float:left;
	width:1013px;
	height:35px;
	background:url(images/menu_bg.png) no-repeat 0 0;
}
#menu ul {
	float:left;
	width:1013px;
	list-style:none;
}
#menu ul li {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;
	font-size:12px;
	padding:6px 0 0 15px;
}
#menu ul li a {
	float:left;
	text-decoration:none;
	color:#fff;
	padding:4px 6px 5px 7px;
}
#menu ul li a:hover {
	float:left;
	text-decoration:none;
	color:#fff;
	padding:4px 6px 5px 7px;
	background:#00294e;
}
#home .home a, #fast .fast a, #stop .stop a, #homes .homes a, #app .apply a, #invest .invest a, #bustour .bustour a, #investkc .investkc a, #ask .ask a, #real .real a, #coaching .coaching a, #jotr .jotr a, #googlekc .googlekc a {
	float:left;
	text-decoration:none;
	color:#fff;
	padding:4px 6px 5px 7px;
	background:#00294e;
}
#body_container {
	float:left;
	width:1013px;
	padding-bottom:22px;
	background:url(images/body_container_bg.png) repeat-y 0 0;
}
#left_container {
	float:left;
	width:632px;
	padding-left:4px;
}
#left_container .banner_container {
	float:left;
	width:608px;
	height:220px;
	padding:6px 0 0 7px;
	margin:10px 0 0 16px;
	display:inline;
	background:url(images/banner_bg.jpg) no-repeat 0 0;
}
#left_container .content_container {
	float:left;
	width:616px;
	margin:20px 0 0 16px;
	display:inline;
}
#left_container .content_container h1 {
	float:left;
	width:615px;
	color:#016e98;
	font-size:30px;
	font-family:"Myriad Pro", Arial;
}
#left_container .content_container p {
	float:left;
	width:615px;
	color:#504f4f;
	font-size:13px;
	line-height:18px;
	padding-bottom:20px;
	font-family:Arial, Helvetica, sans-serif;
}
#left_container .content_container p a {
	text-decoration:underline;
	color:#504f4f;
}
#left_container .content_container p a:hover {
	text-decoration:none;
}
#left_container_inner {
	float:left;
	width:680px;
	padding-left:4px;
}
#left_container_inner .content_container {
	float:left;
	width:660px;
	margin:20px 0 0 15px;
	display:inline;
}
#left_container_inner .content_container p {
	float:left;
	color:#504f4f;
	font-size:13px;
	line-height:18px;
	padding-bottom:20px;
	font-family:Arial, Helvetica, sans-serif;
	margin: 5px 0;
}
#left_container_inner .content_container p a {
	text-decoration:underline;
	color:#338dd1;
}
#left_container_inner .content_container p a:hover {
	text-decoration:none;
}
#left_container_inner .content_container .details_container {
	float:left;
	width:660px;
	color:#016e98;
	font-size:30px;
	font-family:"Myriad Pro", Arial;
	margin: 10px 0 0 0;
}
#left_container_inner .content_container .details_container p {
	color:#504f4f;
	font: 13px Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
}
#left_container_inner .content_container .details_container .img {
	margin:0;
	padding: 0;
}
#left_container_inner .content_container .details_container p a {
	text-decoration:underline;
	color:#338dd1;
}
#left_container_inner .content_container .details_container p a:hover {
	text-decoration:none;
}
#left_container_inner .content_container .details_container ul li {
	color:#504f4f;
	font-size:13px;
	margin:6px 0 6px 30px;
	font-family:Arial, Helvetica, sans-serif;
}
#left_container_inner .content_container .details_container ul {
	clear: left;
}
#left_container_inner .content_container .details_container b {
	font-weight: bold;
	text-align: center;
}
#left_container_inner .content_container .details_container .main_txt {
	font: 13px Arial, Helvetica, sans-serif;
}
#left_container_inner .content_container .details_container td {
	padding: 3px 1px;
	margin: 0;
}
#left_container_inner .content_container .details_container h3 {
	font: 13px Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 10px 0;
	text-align: left;
}
#left_container_inner .content_container .details_container h2 {
	font: 20px Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#left_container_inner .content_container .details_container b {
	font: 13px Arial, Helvetica, sans-serif;
}
#left_container .content_container .btn_container {
	float:left;
	width:467px;
	color:#272727;
	font-size:13px;
	padding:12px 0 0 90px;
	font-style:normal;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
}
#left_container .content_container .homes_btn {
	width:154px;
	margin-right:120px;
	display:inline;
	float:left
}
#left_container .content_container .homes_btn a {
	width:154px;
	height:45px;
	background:url(images/view_btn.jpg) no-repeat 0 0;
	float:left
}
#left_container .content_container .homes_btn a:hover {
	width:154px;
	height:45px;
	background:url(images/view_btn.jpg) no-repeat 0 -45px;
	float:left
}
#left_container .content_container .fast_response_btn {
	width:154px;
	float:left
}
#left_container .content_container .fast_response_btn a {
	width:154px;
	height:45px;
	background:url(images/fast_btn.jpg) no-repeat 0 0;
	float:left
}
#left_container .content_container .fast_response_btn a:hover {
	width:154px;
	height:45px;
	background:url(images/fast_btn.jpg) no-repeat 0 -45px;
	float:left
}
#left_container .box_container {
	float:left;
	width:604px;
	margin:20px 0 0 19px;
	display:inline;
	background:url(images/box_container_bg.jpg) repeat-y 0 0;
}
#left_container .box_container .curv {
	float:left;
}
#left_container .box_container .row_box {
	float:left;
	width:604px;
	padding:0 0 15px 0;
	border-bottom:1px dotted #666;
}
#left_container .box_container .row_box.mid {
	padding:15px 0 15px 0;
}
#left_container .box_container .row_box.last {
	padding:15px 0 0 0;
	border:none;
}
#left_container .box_container .row_box .img {
	float:left;
	margin:0 18px 0 16px;
	display:inline;
}
#left_container .box_container .row_box .text_box {
	float:left;
	width:362px;
}
#left_container .box_container .row_box .text_box h4 {
	float:left;
	width:362px;
	color:#5f5f5f;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
}
#left_container .box_container .row_box .text_box p {
	float:left;
	width:362px;
	color:#6b6b6b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
}
#left_container .box_container .row_box .text_box .more_btn {
	float:left;
	width:45px;
	height:12px;
	margin:5px 0 0 0;
}
#left_container .box_container .row_box .text_box .more_btn a {
	float:left;
	width:45px;
	height:12px;
	background:url(images/more_btn.jpg) no-repeat 0 0;
}
#left_container .box_container .row_box .text_box .more_btn a:hover {
	float:left;
	width:45px;
	height:12px;
	background:url(images/more_btn.jpg) no-repeat 0 -12px;
}
#right_container {
	float:right;
	width:350px;
	margin:9px 13px 0 0;
	display:inline;
	background:url(images/right_container_bg.jpg) repeat-x bottom left #0d5e9d;
}
#right_container .form_container {
	float:left;
	width:330px;
	padding:0 0 19px 11px;
}
#right_container .form_container h2 {
	float:left;
	width:320px;
	color:#fff;
	height:31px;
	margin:11px 0;
	padding:2px 0 0 10px;
	font-weight:normal;
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
	font-size:22px;
	background:url(images/get_a_quote_bg.jpg) no-repeat 0 0;
}
#right_container .form_container form {
	float:left;
	width:330px;
}
#right_container .form_container fieldset {
	float:left;
	width:188px;
	border:none;
}
#right_container .form_container .row_container {
	float:left;
	width:310px;
	margin:5px 0;
	padding:0;
}
#right_container .form_container .row_container label {
	float:left;
	width:100px;
	color:#fff;
	padding:0 0 4px 10px;
	font-size:11px;
}
#right_container .form_container .row_container input {
	float:left;
	width:188px;
	border:none;
	padding:3px 3px 0 3px;
	height:19px;
}
#right_container .form_container .row_container .textarea {
	float:left;
	width:150px;
	height:56px;
	padding:3px 3px 0 3px;
}
#right_container .form_container .row_container .captcha_code {
	float:left;
	width:120px;
	height:20px;
	border:none;
}
#right_container .form_container .row_container .submit {
	float:left;
	margin-top: 5px;
	width:79px;
	height:28px;
	border:none;
}
#right_container .ebook_container {
	float:left;
	width:330px;
	margin:0 11px 0 11px;
	display:inline;
	padding:22px 0;
	border-bottom:1px dotted #0544ac;
}
#right_container .ebook_container.last {
	border-bottom:none;
}
#right_container .ebook_container h2 {
	float:left;
	width:319px;
	margin:0;
	color:#fff;
	height:31px;
	padding:2px 0 0 10px;
	font-weight:normal;
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
	font-size:22px;
	background:url(images/get_a_quote_bg.jpg) no-repeat 0 0;
}
#right_container .ebook_container .img {
	float:left;
	width:65px;
	margin:20px 15px 0 15px;
	display:inline;
}
#right_container .ebook_container .text_box {
	float:left;
	width:225px;
	margin:20px 0 0 0;
}
#right_container .ebook_container .text_box p {
	float:left;
	width:205px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
}
#right_container .ebook_container .text_box .btn {
	float:left;
	width:83px;
	margin-top:15px;
}
#right_container .ebook_container .text_box .btn a {
	float:left;
	width:83px;
	height:28px;
	background:url(images/download_btn.gif) no-repeat 0 0;
}
#right_container .ebook_container .text_box .btn a:hover {
	float:left;
	width:83px;
	height:28px;
	background:url(images/download_btn.gif) no-repeat 0 -28px;
}
#right_container_inner {
	float:right;
	width:300px;
	margin:9px 13px 0 0;
	display:inline;
	background:url(images/right_container_bg.jpg) repeat-x bottom left #0d5e9d;
}
#right_container_inner .ebook_container {
	float:left;
	width:260px;
	margin:0 11px 0 11px;
	display:inline;
	padding:22px 0;
	border-bottom:1px dotted #0544ac;
}
#right_container_inner .ebook_container.last {
	border-bottom:none;
}
#right_container_inner .ebook_container h2 {
	float:left;
	width:270px;
	color:#fff;
	height:31px;
	padding:2px 0 0 10px;
	font-weight:normal;
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
	font-size:22px;
	background:url(images/get_a_quote_bg.jpg) no-repeat 0 0;
}
#right_container_inner .ebook_container .img {
	float:left;
	width:65px;
	margin:20px 15px 0 15px;
	display:inline;
}
#right_container_inner .ebook_container .text_box {
	float:left;
	width:125px;
	margin:20px 0 0 0;
}
#right_container_inner .ebook_container .text_box p {
	float:left;
	width:190px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
}
#right_container_inner .ebook_container .text_box .btn {
	float:left;
	width:83px;
	height:28px;
	margin-top:15px;
}
#right_container_inner .ebook_container .text_box .btn a {
	float:left;
	width:83px;
	height:28px;
	background:url(images/download_btn.gif) no-repeat 0 0;
}
#right_container_inner .ebook_container .text_box .btn a:hover {
	float:left;
	width:83px;
	height:28px;
	background:url(images/download_btn.gif) no-repeat 0 -28px;
}
/*Mark Added*/
#noEbook_container_inner {
	float:left;
	width:980px;
	padding-left:4px;
}
#noEbook_container_inner .content_container {
	float:left;
	width:960px;
	margin:20px 0 0 15px;
	display:inline;
}
#noEbook_container_inner .content_container p {
	float:left;
	color:#504f4f;
	font-size:13px;
	line-height:18px;
	padding-bottom:20px;
	font-family:Arial, Helvetica, sans-serif;
	margin: 5px 0;
}
#noEbook_container_inner .content_container p a {
	text-decoration:underline;
	color:#338dd1;
}
#noEbook_container_inner .content_container p a:hover {
	text-decoration:none;
}
#noEbook_container_inner .content_container .details_container {
	float:left;
	width:960px;
	color:#016e98;
	font-size:30px;
	font-family:"Myriad Pro", Arial;
	margin: 10px 0 0 0;
}
#noEbook_container_inner .content_container .details_container p {
	color:#504f4f;
	font: 13px Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
}
#noEbook_container_inner .content_container .details_container .img {
	margin:0;
	padding: 0;
}
#noEbook_container_inner .content_container .details_container p a {
	text-decoration:underline;
	color:#338dd1;
}
#noEbook_container_inner .content_container .details_container p a:hover {
	text-decoration:none;
}
#noEbook_container_inner .content_container .details_container ul li {
	color:#504f4f;
	font-size:13px;
	margin:6px 0 6px 30px;
	font-family:Arial, Helvetica, sans-serif;
}
#noEbook_container_inner .content_container .details_container ul {
	clear: left;
}
#noEbook_container_inner .content_container .details_container b {
	font-weight: bold;
	text-align: center;
}
#noEbook_container_inner .content_container .details_container .main_txt {
	font: 13px Arial, Helvetica, sans-serif;
}
#noEbook_container_inner .content_container .details_container td {
	padding: 3px 1px;
	margin: 0;
}
#noEbook_container_inner .content_container .details_container h3 {
	font: 13px Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 10px 0;
	text-align: left;
}
#noEbook_container_inner .content_container .details_container h2 {
	font: 20px Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#noEbook_container_inner .content_container .details_container b {
	font: 13px Arial, Helvetica, sans-serif;
}
/*End of Mark adding*/
#footer_container {
	float:left;
	width:100%;
	background:url(images/footer_bg.jpg) repeat-x 0 0;
}
#footer_container .footer {
	width:1013px;
	margin:0 auto;
}
#footer_container .footer .link {
	width:1013px;
	margin:20px auto 0 auto;
	text-align: center;
}
#footer_container .footer .link ul {
	width:1013px;
	list-style:none;
	margin: 0 auto;
}
#footer_container .footer .link ul li {
	display: inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0 8px;
	color:#FFF;
	text-align: center;
}
#footer_container .footer .link ul li a {
	color:#FFF;
	text-decoration:none;
	text-align: center;
}
#footer_container .footer .link ul li a:hover {
	color:#FFF;
	text-decoration:underline;
}
#footer_container .footer .copy_right {
	float:left;
	color:#fff;
	width:1000px;
	margin:15px 0 0 0;
	padding:0 0 15px 13px;
	text-align: center;
}

