/* Kia 3 Print Styles */

#printLogo {display: block;}

*{text-indent:0 !important; float:none!important; background:none !important;}

#menu,
#siteSearchForm,
#hero object,
#hero embed,
#featureBlocks,
#emNav,
.smallRightCol,
#footer ul,
#subnav,
#whiteContent .topStripImage,
object,
embed,
#motabilityPricing .ui-tabs-nav,
.print,
.blue .opaqueWide form,
/*.blue .resultBox .viewWebsiteLink,*/
.blue .resultBox .servicesList,
#findDealerPrintPg,
#findADealer .top,
#findADealer .bottom{
	float:none !important;
	visibility: hidden;
	display:none;
	position:absolute;
	top:-5000em;
	left:-5000em;
	width:0px;	
	height:0px;
	}
	
#centerBody,
#bodyWrapper{
	width:100%!important;
}

.largeLeftCol{
	margin:0!important;
	padding:2em!important;
	}
	
#whiteContent{
	padding:0!important;
}

#hero{min-height: 0;}

h1,
h2,
h3,
h4{
	height: auto !important;
	text-indent: 0 !important;
	margin-bottom:0.7em!important;
	}

h1{font-size:250% !important;}
h2{font-size:200% !important;}
h3{font-size:150% !important;}

p 
	{
	color: #000 !important;	
}

/* Emissions */
#emBox #fbCol .fb{	
	display: block !important;	
	}
	#emBox #fbCol .fb ul li a{color: #000 !important;}
	
#brochureRequestPage1 label span {padding-left:0 !important;}	


/* 3rd party - business tools */
iframe div.main-left {width:100%;}

tr.row {
	display: block;
}


#accessories #content.warranty #accTop {padding-bottom:10px;}
.largeLeftCol div.hidden{
	display: block !important;
	}
	
#motabilityRange {overflow:visible;}	
#motabilityRange ul li {
	float:none;
}	
#motabilityRange ul li a {}

#footer{text-align:left!important;}

/*tables*/

body #body table{
	border:1px solid #666!important;
	border-collapse:collapse!important;
	width:95% !important;
	margin-left:5px !important;
	}
	body #body table td,
	body #body table th,
	table.tableStripe td{
		border-bottom:1px solid #666!important;
		border-right:1px solid #666!important;
		border-left:1px solid #666!important;
		border-top:1px solid #666!important;
		border:1px solid #666!important;
	}
	
body #coreWrapper .tickList li{
	border-bottom:none!important;
	border-right:none!important;
	list-style-image:url(/kia3Assets/img/tickGeneric.gif)!important;
	margin:0 3em 1em!important;
	padding:0!important;
	background:#fff none!important;
	}
	
body #coreWrapper ul.tableList li{
	border:1px solid #666!important;
	margin:0 3px 3px 0!important;
	background:#fff none!important;
	}
	
#breadcrumbs a, 
#breadcrumbs strong,
#breadcrumbs ul,
#breadcrumbs em{
	float:left!important;
	}
#breadcrumbs b{
	display:inline!important;
	float:left!important;
	padding:5px 9px 5px 0!important;
}

/********* Non flash scrollscapes **********/

.nonFlashBlocks{width:100% !important;}
	.nonFlashBlocks .fb{
		width:50% !important;
		float:left !important;
		padding:0 0 40px !important;
		height:10em;
		}
		.nonFlashBlocks .fb .txtWrap{
			float:right!important;
			padding-right:10px!important;
			width:170px!important;
			font-size:110%!important;
			}
			.nonFlashBlocks .fb h3{
				text-transform:uppercase;
				margin-bottom:15px;
				}
				.nonFlashBlocks .fb h3 *{display:inline!important;}
					
		.nonFlashBlocks .fb .imgWrap{
			float:left!important;
			width:121px!important;
			height:121px!important;
			overflow:hidden!important;
			}
			
#threeColFb .busFb{
	width:100% !important;
	background:none!important;
	margin:0 !important;
	}
	#threeColFb .busFb img{
		display:none !important;
		}
		
		
		
		#threeColFb .busFb .inr .txt,
		#threeColFb .busFb .inr,
		#emBox #fbCol .fb,
		#motabilityRange ul li a, #motabilityRange ul li span {
			height:auto !important;
			min-height:0 !important;
			}
			
#motabilityPricing .tab{
	display:block !important;
	width:100% !important;
	}
.reasonsToBeCheerful li{padding:0 !important;}
		
		
		
		
/* Find a dealer - results */	
.blue .resultBox .inner {border-bottom: 1px solid black; position: relative; height: 4cm;}
.blue .resultBox .inner #col1 {width: 1cm; height: 3cm; position: absolute; left: 0; color: black !important;}
	.blue .resultBox .inner #col1 .resultId {color: black !important; border: 1px solid black !important; filter: none !important;}
.blue .resultBox .inner #col2 {width: 5cm; height: 3cm; position: absolute; left: 1cm; color: black !important;}
	.blue .resultBox .inner #col2 h4 a {color: black !important; text-decoration: none;}
.blue .resultBox .inner #col3 {width: 5cm; height: 3cm; position: absolute; left: 6cm; color: black !important;}
.blue .resultBox .inner #col4 {width: 8cm; height: 3cm; position: absolute; left: 11cm; color: black !important;}

.blue .resultBox .viewWebsiteLink p a {display: none !important;}
.blue .resultBox #printMe {display: block !important; width: 20cm !important; position: absolute !important; top: 3cm !important; left: -0.25cm !important; color: black !important;}

/*.blue .resultBox .viewWebsiteLink a {width: 20cm !important; position: absolute !important; top: 3.5cm !important; left: 0.5cm !important; color: black !important;}
.blue .resultBox .viewWebsiteLink a:link:after,
.blue .resultBox .viewWebsiteLink a:visited:after { content: " (" attr(href) ") "; width: 20cm !important; }
.blue .resultBox .viewWebsiteLink a[href^="/"]:after { content: " (http://dealers.kia.co.uk" attr(href) ") "; width: 20cm !important; }*/

/* IE6 only */
/** html .blue .resultBox .viewWebsiteLink {display: none !important;}*/

/* IE7 only */
/**:first-child+html .blue .resultBox .viewWebsiteLink {display: none !important;}*/

#directionsResultsHolder{display:none;}
.routesearch #directionsResultsHolder{display:block;}

#directionsResults{margin:0 !important; padding:0 !important; width:90%; color:#4a4a4a !important}
.adp-placemark .adp-text {color:#4a4a4a !important}
body #body table.adp-placemark{margin:1em 0 !important}
body #body table.adp-placemark,
body #body table.adp-placemark td{border:0 !important}
body #body table.adp-placemark td:first-child{width:40px;}
#findADealer #map{width:90% !important;}
#findADealer .opaqueWide{margin:0 !important;}
#findADealer .opaqueWide .inner{ padding:0 !important;}
