@font-face {
font-family:'Glyphicons Halflings';
src:url(../fonts/glyphicons-halflings-regular.eot);
src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'), url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'), url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')
}
body {
	margin:0 auto;
	padding:0;
	font-family:'Open Sans', verdana, arial, helvetica, helve, sans-serif;
	color:#000;
	font-size:.813em
}
embed, img, object, video { max-width:100% }
.ie6 img { width:100% }
.breaker { clear:both }
.space { margin:2% 0 }
.floatleft { float:left }
.floatright { float:right }
* {
	box-sizing:border-box;
	-moz-box-sizing:border-box
}
.group:after, .group:before {
	content:"";
	display:table
}
.group:after { clear:both }
.group { zoom:1 }
.col {
	display:block;
	float:left;
	margin:1% 0 1% 1.6%
}
.col:first-child { margin-left:0 }
.section {
	clear:both;
	padding:0;
	margin:0
}
.section_break {
	padding:1.5em 0 0;
	clear:both;
	margin:0
}
/*========================================================================*/
#headcontainer {
	clear:both;
	width:100%;
	box-shadow: 0px 5px 5px #888888;
	background:white;
}
header {
	clear:both;
	width:80%;
	font-size:.813em;
	max-width:92.3em;
	margin:0 auto;
	position:relative;
}
#wrapper { background:#f3ffff; }
#maincontentcontainer { border-top:2pt solid #CCC }
#sectioncontainer { margin:0 }
#maincontainer, #sectioncontainer {
	clear:both;
	width:100%
}
#maincontent, #sectioncontent {
	clear:both;
	width:80%;
	font-size:.813em;
	max-width:92.3em;
	margin:0 auto;
	padding:0;
	padding-top:40px;
	color:#333;
	line-height:1.5em;
	position:relative
}
#sectioncontent { padding:3% 0; }
.header span { font-weight:700 }
.plus_more {
	background: url('/images/image-Get-Your-Rental-Report.jpg') no-repeat top center;
	background-color:white;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
.waiting {
	background: url('/images/image-What-Are-You-Waiting-For.jpg') no-repeat top center;
	background-color:#e27e34;
	padding:2% 0;
}
.ko a {color:white !important;}
.ko a:hover {color:white;}
#footercontainer {
	clear:both;
	width:100%;
	background:#EAEAEA;
}
footer {
	clear:both;
	width:80%;
	margin:auto;
	margin-top:40px ;
	padding:20px 0 10px;
	color:#333
}
footer a, footer a:visited { color:#fff }
footer a:focus {
	outline:dotted thin;
	color:#000
}
footer a:active, footer a:hover {
	outline:0;
	color:#fff
}
footer a:link, footer a:visited {
	color:#333;
	text-decoration:underline
}
footer a:hover {
	color:#fff;
	text-decoration:underline
}
ul.pagefooterlist {
	display:block;
	margin:0;
	padding:0;
	list-style:none
}
ul.pagefooterlist li {
	margin:0;
	padding:0 0 3px;
	display:block;
	line-height:1.5em;
	font-weight:400;
	background:0 0
}
ul.pagefooterlist a {
	text-decoration:none;
	font-size:.813em
}
ul.pagefooterlist a:hover {
	text-decoration:underline;
	color:#333;
	font-size:.813em
}
/*========================================================================*/

#value h3, #value h1 {
	text-align:left;
	margin:0;
	padding:0;
	color:#333;
	font-weight:bold;
}
#value h3 { font-size:1.8em; }
#value h1 { font-size:2.5em; }
#value p {
	font-weight:bold;
	font-size:1.1em;
	color:#666;
}
#btn_value {
	text-align:center;
}
#btn_value p {
	font-weight:normal;
	font-size:.8em;
	color:white;
	padding:0;
	margin:0;
}
.header {
	color:#333;
	text-align:center;
	font-weight:600;
	padding-top:0;
	margin-top:0
}
#value span { color:#b82007; }
/*========================================================================*/

.red { color:#b82007!important; }
table.icon td { padding:4% 0; }
table.icon td { padding:4% 0; }
.icon_middle_top {
	border-bottom:1px solid #CCC;
	border-right:1px solid #CCC;
	border-left:1px solid #CCC;
}
.icon_middle_bottom {
	border-right:1px solid #CCC;
	border-left:1px solid #CCC;
}
.icon_bottom { border-top:1px solid #CCC; }
table.icon {
	text-align:center;
	font-size:1em;
	line-height:normal;
	margin:0 auto;
}
/*========================================================================*/
.details { background-color:#f2f8ff; }
/*========================================================================*/

h1, h2, h3, h4, h5, h6 {
	line-height:1.45;
	padding:0;
	margin:.5em 0 .3em
}
h1 { font-size:1.626em }
h2 { font-size:1.5em }
h3 { font-size:1.125em }
h4 { font-size:1em }
h5 { font-size:.875em }
a, a:hover, address, dl, h6, ol, p, ul { font-size:.813em }
p { hyphens:auto }
.center { text-align:center }
.left { text-align:left }
.right { text-align:right }
ol, ul {
	margin:0 0 1.5em;
	padding:0 0 0 1.5em
}
li ol, li ul {
	margin:0;
	font-size:.813em
}
.italic { font-style:italic }
.bold { font-weight:600 }
a {
	font-size:inherit
}
a:visited { color:#333 }
a:focus {
	outline:dotted thin;
	color:#000
}
a:active, a:hover {
	outline:0;
	color:#000;
	font-size:inherit
}
img {
	border:0;
	max-width:100%
}
img.floatleft {
	float:left;
	margin:0 10px 0 0
}
img.floatright {
	float:right;
	margin:0 0 0 10px
}
.callout {
	padding:8px;
	border:1px solid #999;
	background-color:#CCC;
	font-size:1em;
	float:none;
	clear:both;
	width:50%
}
.plus_more h2 {margin:0;padding:0;}
.smallprint {
	color:#999;
	font-size:.625em;
	line-height:normal;
}
#tooltip {
	text-align:center;
	color:#fff;
	background:#111;
	position:absolute;
	z-index:100;
	padding:1em;
	font-size:.625em;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px
}
#tooltip:after {
	width:0;
	height:0;
	border-left:10px solid transparent;
	border-right:10px solid transparent;
	border-top:10px solid #111;
	content:'';
	position:absolute;
	left:50%;
	bottom:-10px;
	margin-left:-10px
}
#tooltip.top:after {
	border-top-color:transparent;
	border-bottom:10px solid #111;
	top:-20px;
	bottom:auto
}
#tooltip.left:after {
	left:10px;
	margin:0
}
#tooltip.right:after {
	right:10px;
	left:auto;
	margin:0
}
#tip {
	background-color:#666;
	color:#fff;
	font-size:1em;
	font-weight:700;
	line-height:1.5em;
	cursor:pointer
}
#pricetag {
	border:1pt solid #666;
	background-color:#fff;
	padding:2% 4% 3%;
	color:#C00;
	font-family:'Permanent Marker', cursive;
	font-size:1.8em;
	float:right;
	margin-left:1em;
	text-align:center
}
#pricetag span { font-size:.8em }
/*#guidelinks, #guidelinks a, a, a:hover, h1, h2, h3, h4, h5, h6, ul#menu a, ul#menu a:hover { color:#2563AF }
*/a:hover { text-decoration:underline }
ul#menu a.active { font-weight:700 }
ul#menu a {
	font-size:.9em;
	text-decoration:none;
	color:#000;
	font-weight:500;
}
a.active { color:#2563AF !important; }
#menu a:hover {
	font-size:.9em;
	text-decoration:none;
	color:#000;
	font-weight:700
}
#menu li {
	display:inline;
	padding:0 0 0 3%;
	margin:0
}
#menu li::before {
color:#CCC;
padding-right:2%
}
#menu li:first-child::before {
content:'';
padding-right:2%
}
.round_rectangle {
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #e48637;
	color:#e48637 !important;
	padding:.5% 1%;
	margin:2% 0 0 1%;
}
#guidelinks {
	font-size:.7em;
	margin-top:2%;
}
#guidelinks span {
	color:#999;
	padding:0 1%;
}
#guidelinks a {
	text-decoration:none;
	color:#999;
}
.color { color:#2563AF }
.button_orange {
	-moz-box-shadow:1px 3px 5px #888888;
	-webkit-box-shadow:1px 3px 5px #888888;
	box-shadow:1px 3px 5px #888888;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(.05, #e48637), color-stop(1, #dd6b2c)) #e48637;
	background:-moz-linear-gradient(top, #e48637 5%, #dd6b2c 100%) #e48637;
	background:-webkit-linear-gradient(top, #e48637 5%, #dd6b2c 100%) #e48637;
	background:-o-linear-gradient(top, #e48637 5%, #dd6b2c 100%) #e48637;
	background:-ms-linear-gradient(top, #e48637 5%, #dd6b2c 100%) #e48637;
	background:linear-gradient(to bottom, #e48637 5%, #dd6b2c 100%) #e48637;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e48637', endColorstr='#dd6b2c', GradientType=0);
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #e48637;
	display:inline-block;
	cursor:pointer;
	color:#fff;
	font-weight:700;
	padding:.9em 1.1em;
	text-decoration:none;
	margin-top:1em;
	text-shadow:0 1px 0 #666
}
.button_orange:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(.05, #dd6b2c), color-stop(1, #e48637)) #dd6b2c;
	background:-moz-linear-gradient(top, #dd6b2c 5%, #e48637 100%) #dd6b2c;
	background:-webkit-linear-gradient(top, #dd6b2c 5%, #e48637 100%) #dd6b2c;
	background:-o-linear-gradient(top, #dd6b2c 5%, #e48637 100%) #dd6b2c;
	background:-ms-linear-gradient(top, #dd6b2c 5%, #e48637 100%) #dd6b2c;
	background:linear-gradient(to bottom, #dd6b2c 5%, #e48637 100%) #dd6b2c;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd6b2c', endColorstr='#e48637', GradientType=0)
}
a.button_orange:hover {
	color:#FFF;
	text-decoration:none
}
.button_blue {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(.05, #266db7), color-stop(1, #1f59a7)) #266db7;
	background:-moz-linear-gradient(top, #266db7 5%, #1f59a7 100%) #266db7;
	background:-webkit-linear-gradient(top, #dd6b2c 5%, #1f59a7 100%) #266db7;
	background:-o-linear-gradient(top, #266db7 5%, #1f59a7 100%) #266db7;
	background:-ms-linear-gradient(top, #266db7 5%, #1f59a7 100%) #266db7;
	background:linear-gradient(to bottom, #266db7 5%, #1f59a7 100%) #266db7;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#266db7', endColorstr='#1f59a7', GradientType=0);
	-moz-box-shadow:1px 3px 5px #333;
	-webkit-box-shadow:1px 3px 5px #33;
	box-shadow:1px 3px 5px #333;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #1f59a7;
	/*display:inline-block;*/
	cursor:pointer;
	color:#fff;
	font-weight:700;
	padding:.3em .5em;
	text-decoration:none;
	/*margin-top:1em;*/
	text-shadow:0 1px 0 #666;
	font-size:13px;
}
.button_blue:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(.05, #1f59a7), color-stop(1, #266db7)) #e48637;
	background:-moz-linear-gradient(top, #2364b0 5%, #266db7 100%) #1f59a7;
	background:-webkit-linear-gradient(top, #2364b0 5%, #266db7 100%) #1f59a7;
	background:-o-linear-gradient(top, #2364b0 5%, #266db7 100%) #1f59a7;
	background:-ms-linear-gradient(top, #2364b0 5%, #266db7 100%) #1f59a7;
	background:linear-gradient(to bottom, #2364b0 5%, #266db7 100%) #1f59a7;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1f59a7', endColorstr='#266db7', GradientType=0);
}
a.button_blue:hover {
	color:#FFF;
	text-decoration:none
}.cred_header {
	background:#2563AF;
	text-align:center;
	margin:0;
	vertical-align:middle;
	padding:.5em 0
}
.cred {
	border:2px solid #CCC;
	background-color:#FFF;
	padding:0;
	margin:0
}
.product {
	padding:1em 1.5em;
	font-size:.8em;
	line-height:1.4em
}
ul#list li {
	color:#000;
	list-style-type:none;
	margin-left:0;
	font-size:1.1em;
	text-align:left
}
ul#list li:before {
	content:'\25CF ';
	color:#2563AF;
	padding-right:.5em
}
ul#facts li {
	color:#000;
	list-style-type:none;
	margin-left:0;
	font-size:1.1em;
	text-align:left;
	padding-left:4em;
	padding-bottom:4em;
}
ul#facts li:last-child {
	padding-bottom:0;
}
.comp_table tbody { background:#FFF }
.comp_table thead {
	border-top-right-radius:15px;
	-moz-border-top-right-radius:15px;
}
.comp_table td {
	border-collapse:collapse;
	padding:1% 2%;
	vertical-align:middle;
	border-bottom:1px solid #2563AF;
}
.comp_color_shd {
	background:#ddedf8;
	color:#333;
	text-align:center;
	padding:1% 2%
}
.left { text-align:left }
.popular {
	border-bottom:1pt solid #CCC;
	font-size:1em;
	color:#FFF;
	margin-bottom:2%;
	text-align:center
}
.price {
	color:#FFF;
	margin-top:1.6em;
	margin-bottom:1em;
	font-size:1.8em;
	font-weight:400;
	text-align:center
}
.sign {
	font-size:.5em;
	font-weight:400;
	position:relative;
	top:-.8em
}
.cents {
	font-size:.5em;
	font-weight:400;
	text-decoration:underline;
	position:relative;
	top:-.8em
}
.comp_table tfoot td { border:none }
a.plain {
	font-weight:400;
	color:#000;
	font-size:.8em
}
.rule {
	border-bottom:1px solid #CCC;
	margin:1em 0
}
.rule_above {
	border-top:1px solid #CCC;
	padding:1em 0
}
.faq { margin:1em 0 }
#sidebar .highlight, #sidebar h4 {
	background-color:#FF3;
	padding:0;
	margin:0
}
#sidebar {
	border-radius:15px;
	-moz-border-radius:15px;
	border:2px solid #2563AF;
	padding:1em 2em;
	text-align:left;
	background-color:#FFF
}
#sidebar h3, #sidebar p {
	font-size:1em;
	line-height:1.25em
}
ul#sidebar {
	margin:0;
	padding-left:1%
}
ul#sidebar li {
	color:#2563AF;
	margin-bottom:.5em
}
ul#sidebar li span {
	color:#000;
	margin-bottom:.5em
}
.order_sidebar {
	width:95%;
	margin-top:3%;
	border-radius:15px;
	-moz-border-radius:15px;
	border:2px solid #2563AF;
	padding:1% 5%;
	text-align:left;
	background-color:#FFF
}
.order_sidebar ul {
	margin-top:3%;
	margin-left:6%;
	padding-left:1%;
	line-height:1em
}
.order_sidebar li {
	color:#2563AF;
	font-size:1em;
	margin-bottom:.5em
}
.box {
	border:1pt solid #000;
	background-color:#FFF;
	padding:1% 3%
}
.caution {
	font-weight:700;
	color:red;
	font-size:.625em
}
.order {
	border-radius:15px;
	-moz-border-radius:15px;
	border:2px solid #2563AF;
	padding:1% 3%;
	text-align:left;
	background-color:#FFF;
	margin:2% auto
}
.agreement {
	border-radius:15px;
	-moz-border-radius:15px;
	border:none;
	padding:1% 3%;
	text-align:left;
	background-color:#E5EFF7;
	margin:2% auto
}
#PayPal {
	margin-top:1%;
	padding:1%;
	border:1px solid #2563AF;
	background-color:#E5EFF7
}
.captcha {
	border:3px double #666;
	width:200px
}
#error h5, #error p, #error ul li { color:red }
input[type=button].button_small, input[type=submit].button_small {
	font-size:.85em;
	padding:.5em .8em;
	margin:.5% 0
}
#checklist li:before, #starlist li:before {
	font-family:'Glyphicons Halflings';
	margin-right:.8em
}
#checklist li:before {
	content:"\e013";
	color:#0C0
}
.check-circle:before{content:"\e084";font-family:'Glyphicons Halflings';color:#2563AF}
.check-circle {color:#2563AF;font-weight:bold;}
ul#checklist, ul#starlist {
	list-style:none;
	margin-left:0;
	padding-left:0;
	font-size:.9em;
	line-height:1.5em
}
#starlist li:before {
	content:"\e006";
	color:#F8E603
}
.ko {color:white;}
.dim {color:#666;margin-bottom:30px;}
#countdown {
	text-align:center;
	font-size:2.5em;
	letter-spacing:3px
}
h3.icon {margin-top:10px !important;font-size:95%;}
p.icon  {margin-bottom:30px !important;font-size:85%;}
