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

html {
height: 100%;}

body { 
padding:0; 
margin:0; 
font-size:62.5%; 
height: 100%;
background-color:#9acd81;}

#wrap {
min-height: 100%;}

#header {
margin:0; 
padding:0; 
width:100%;
height:592px;
background-color:#5cb8e6;}

#header_content { 
width: 960px; 
margin:0em auto;
background-image:url(images/bg_homebanner.jpg);
background-repeat:no-repeat;
height:592px; }

#header_inner {
margin:0; 
padding:0; 
width:100%;
height:416px;
background-image:url(images/bg-inner-header.gif);
background-repeat:repeat-x;
}

#header_content_inner { 
width: 960px; 
margin:0em auto;
height:416px;
background-image:url(images/bg_innerbanner.jpg);
background-repeat:no-repeat;
 }

#footer {
margin:0; 
padding:0; 
width:100%;
background-image:url(images/bg_footer_repeat.gif);
background-repeat:repeat-x;
height:398px;}

#footer_content{ 
width: 950px; 
margin:0em auto; 
position: relative;
margin-top: -398px; 
height: 398px; 
clear:both;
background-image:url(images/bg_footer.jpg);
background-repeat:no-repeat; }

#content { 
width: 950px; 
margin:0em auto; 
overflow:auto; 
padding-bottom: 398px; }


#sectionone {
margin:0; 
padding:0; 
width:100%;
height:550px;
background-color:#ffffff;
float:left;}

#sectionone_content { 
width: 950px; 
margin:0em auto;
height:550px;}

#section-bg {
margin:0; 
padding:0; 
width:100%;
height:92px;
float:left;
background-image:url(images/bg-section.gif);
background-repeat:repeat-x;
}

#section-bg_content { 
width: 950px; 
margin:0em auto;
height:92px;
background-image:url(images/bg-main-body.jpg);
background-repeat:no-repeat;}

#sectionone_inner {
margin:0; 
padding:0; 
width:100%;
background-color:#ffffff;
float:left;}

#sectionone_content_inner { 
width: 950px; 
margin:0em auto;}

.about_mrcheck{
	background-image:url(images/bg_aboutcheck.jpg);
	background-repeat:no-repeat;
	height:424px;
	width:950px;
	float:left;}
	
.quick_steps{
	background-image:url(images/bg_quicksteps.jpg);
	background-repeat:no-repeat;
	height:238px;
	width:950px;
	float:left;
	margin:100px 0 0 0;}
	
	
.quick_steps p{	
	font-family: Impact, Charcoal, sans-serif; 
font-size:20px; 
color:#ffffff;
line-height:24px;}
	
.quick_steps_one{
	float:left;
	margin:100px 0 0 140px;
	width:170px;}

.quick_steps_two{
	float:left;
	margin:110px 0 0 80px;
	width:170px;}

.quick_steps_three{
	float:left;
	margin:100px 0 0 70px;
	width:170px;}
	
p{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color:#ffffff;
line-height:20px;}
h1{ 
font-family:Impact, Charcoal, sans-serif; 
font-size:50px; 
color:#5cb8e6; 
line-height:; 
text-align:center;}
h2{
font-family:Impact, Charcoal, sans-serif; 
font-size:36px; 
color:#ffffff; 
line-height:; 
text-align:center;}
h3{
font-family:Impact, Charcoal, sans-serif; 
font-size:24px; 
color:#38718e; 
line-height:; 
text-align:center;
font-weight:normal;}
h4{
font-family: Impact, Charcoal, sans-serif; 
font-size:17px; 
color:#ffffff; 
line-height:; 
text-align:center;
line-height:20px;
font-weight:normal;}
h5{}

.small_text{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color:#38718e;
line-height:18px;
float:left;}

@font-face {
font-family: 'impactregular';
src: url('elements/impact-webfont.eot');
src: url('elements/impact-webfont.eot?#iefix') format('embedded-opentype'),
         url('elements/impact-webfont.woff') format('woff'),
         url('elements/impact-webfont.ttf') format('truetype'),
         url('elements/impact-webfont.svg#impactregular') format('svg');
font-weight: normal;
font-style: normal;
}



/*Opera Fix*/
body:before {
content:"";
height:100%;
float:left;
width:0;
margin-top:-32767px;/
}

.bullet_points{
	list-style-image: url(images/gfx_tick.gif);
	font-family:Arial, Helvetica, sans-serif;
	color:#38718e;
	font-size:16px;
	line-height:20px;
	float:left;
	margin:0 30px 0 0;
	width:190px;}

.service_images{
	float:left;
	width:950px;
	text-align:center;
	margin:60px 0 0 0;}

.cta{
	float:left;
	margin:0 0 10px 0;}
	
.information_text{
	float:left;
	width: 385px;
	margin:40px 0 0 100px;}

.facts{
	float:right;
	width: 190px;
	margin: 100px 135px 0 0;}

.check_options_link{
float:right;
font-family:impactregular; 
font-size:20px; 
color:#000000; 
line-height:; 
text-align:center;
text-decoration:none;
width:65px;
margin:233px 53px 0 0;}

.information-points{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color:#ffffff;
line-height:18px;
float:left;
margin:240px 0 100px 0;}

.cookies{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color:#ffffff;
line-height:18px;
float:left;
margin:263px 0 0 -80px;
width:630px;}

.footer-nav{
	float:left;
	color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:20px;
	margin:120px 0 0 30px}
	
.footer-nav a{
	color:#ffffff;
	text-decoration:none;}

.footer-details{
	float:left;
	color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:20px;
	margin:60px 0 0 0;
	width:940px;
	}
.footer-details a{
	color:#ffffff;
	text-decoration:none;}

/*Defaults*/
.left{ float:left;}
.left80{ margin-left:80px;}
.top40{ margin-top:40px;}
.bottom30{ margin-bottom:30px;}

.darkgreen {
color:#5b8a43;}
.lightgreen{
	color:#9acd81;}
	
.inner-text{
	float:left;
	background-color:#ffffff;
	padding:40px;
	margin-bottom:50px;
	-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;}

/*Defaults*/

#phone_holder{ background:url(images/bg_phone.gif) no-repeat; width:221px; height:477px; float:left; padding:0; margin:-5px 0 0 70px;}
.slider_holder{ float:left; margin:65px 0 0 12px; width:198px;}