/* Kia 3 Print Styles */

*{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{
	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;}
		