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

/***************** TEMPLATE CSS SHEET *****************/


/** KEY

1) GLOBAL
2) HEADER
3) CONTENT
4)FOOTER

**/




/***************************************** 1) GLOBAL *****************************************/
body { margin:0 auto;  font-size:62.5%; background-image:url(assets/bg_templatebanner.gif); background-repeat:repeat-x; height:208px;}

	/*** FONTS ***/	
	h1{font-size:50px; font-family: Arial, Helvetica, sans-serif; color:#fff; line-height:44px; font-weight:bold;}
	h2 {font-size:16px; font-family: Arial, Helvetica, sans-serif; color:#184776; line-height:20px;}
	h3 {font-size:px; font-family:; color:#fff;}
	h4 {font-size:px; font-family:; color:#fff;}
	P {font-size:12px; font-family:Arial, Helvetica, sans-serif; color: #333;}
	/*** FONTS ***/	
	
	/*** LINKS ***/		
		a:link { color:#184776; text-decoration: none }
		a:active { color:#184776; text-decoration: none }
		a:visited { color:#184776; text-decoration: none }
		a:hover { color:#184776; text-decoration: underline }
	/*** LINKS ***/
	
	/*** STYLING ***/
	.left{ float:left;}
	.right{ float:right;}
	.bold{ font-weight:bold;}
	.bold_darkblue{ font-weight:bold; color:#184776;}
	.px11{ font-size:11px;}
	.title{ float:left; width:400px;}
	/*** STYLING ***/
	
	.button_main{ background-image:url(assets/btn_bg.gif); background-repeat:no-repeat; width:162px; height:56px; margin:0 17px 0 0; font-size:20px; color:#fff; float:right;}
	
	.button_second{ background-image:url(assets/btn_bg.gif); background-repeat:no-repeat; width:162px; height:56px; margin:0 0 0 0; font-size:20px; color:#fff;}
/***************************************** 1) GLOBAL *****************************************/




/***************************************** 2) HEADER *****************************************/	
#header {margin:0; padding:0; width:100%; background-image:url(assets/bg_navigation.gif); background-repeat:repeat-x; height:121px;}

#header_content { width: 940px; margin:0em auto; }

.logo{ background-image:url(assets/logo_cardatacheck.png); background-repeat:no-repeat; width:303px; height:80px; font-size:30px; float:left; padding:40px 0 0 43px; color:#fff;}

.uksone{ color:#b0b1b0; font-weight:bold; padding:27px 0 0 0; width:320px; float:left; margin-left:20px;}

.logotext_small{ font-size:24px;}
/***************************************** 2) HEADER *****************************************/





/***************************************** 3) CONTENT *****************************************/
#content { width: 940px; margin:0em auto; }

.template_title{ margin:15px 0 0 0;}
.template_body{ margin:50px 0 50px 0;}

.content_box_title{ font-size:16px; color:#fff; font-weight:bold;}

.content_box_text{ color:#184776; line-height:40px;}

.content_box_testimonials{ color:#184776; line-height:26px;}

.content_box_one{ width:366px; height:292px; background-image:url(assets/bg_contentbox_one.gif); background-repeat:no-repeat; float:left; padding:12px 0 0 15px;}

.content_box_two{ width:239px; height:292px; background-image:url(assets/bg_contentbox_two.gif); background-repeat:no-repeat; float:left; padding:12px 15px 0 15px;}

.content_box_three{ width:259px; height:292px; background-image:url(assets/bg_contentbox_three.gif); background-repeat:no-repeat; float:left; padding:12px 15px 0 15px;}

.small_reg p{ color:#184776;}

.small_reg{ width:400px; float:right; margin:40px 0 0 0;}

.plate_small{ background-image:url(assets/gfx_small_numberplate.gif); background-repeat:no-repeat; width:200px; height:58px; border:0; font-size:28px; font-weight:bold; padding:0 0 0 25px; line-height:58px}

	.company_text{ width:520px; float:left; line-height:22px; margin:40px 0 0 0; color:#184776;}
	
	.price_large{ font-size:30px; font-weight:bold; float:left; width:180px; margin:0 0 15px 240px;}
	
	.under_text_small{ width:400px; font-size:12px; float:left; margin:20px 0 0 0; line-height:20px;}
	
.checkpoint_title{ font-size:22px; color:#184776;}	

#check_points{ width:398px; float:left;}

#check_points_main{ background-image:url(assets/bg_checkpoints.gif); background-repeat:no-repeat; width:368px; height:302px; padding:15px 15px 0 15px;}

#check_points_main ul{ list-style-type: none; padding: 0; margin: 20px 0 20px 0;}

#check_points_main li{ background-image:url(assets/icon_greentick.png); background-repeat:no-repeat; background-position: 0 .2em; padding-left: 2.2em;}

.content_points{ float:right; width:340px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#184776; line-height:23px; padding:0 0 0 0;}

.check_info{ width:460px; float:right; color:#184776; line-height:22px;}

.cardata_history{ width:640px; float:left; color:#184776; line-height:22px; margin-top:40px;}

.downlaod_top{ background-image:url(assets/bg_download_top.gif); background-repeat:no-repeat; width:923px; height:30px; padding:12px 0 0 15px;}

.download_mid{ background-image:url(assets/bg_download_mid.gif); background-repeat:no-repeat; width:938px; height:263px;}

.text280{ width:280px; float:left; margin:0 0 0 20px; line-height:20px; color:#184776;}
/***************************************** 3) CONTENT *****************************************/






/***************************************** 4) FOOTER *****************************************/
#footer {margin:0; padding:0; width:100%;}

#footer_content{width: 940px; margin:0em auto; }

.footer_title{ font-size:13px; color:#fff; font-weight:bold; float:left;}

.footer_title a{ color:#fff}

.footer_nav{ background-image:url(assets/bg_footer_nav.gif); background-repeat:no-repeat; width:279px; height:219px; float:left;}

.footer_nav ul{ width:190px; padding:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#184776; line-height:28px}

.footer_nav li{ border-bottom: 1px solid #999;}

.footer_navigation_first{ width:100px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#184776; margin:30px 0 0 60px;}

.footer_navigation{ width:100px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#184776; margin:30px 0 0 20px;}

.footer_topbar{ background-image:url(assets/bg_footerbar.gif); background-repeat:no-repeat; width:659px; height:46px; float:left;}
/***************************************** 4) FOOTER *****************************************/
