body {
	background-image: url(/wps/wcm/autoliv/images/background1024.gif);
}

DIV {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
}

#topcontainer {
	margin-top: 0px;
	width: 1024px;	
	height: 100%;
	margin-left: auto; 
	margin-right: auto;”
	position: relative;
}

#banner {
	height: 76px;
	margin-top: 0px;
	width: 1024px;	
	margin-left: auto; 
	margin-right: auto;”
	position: relative;
	background-image: url(/wps/wcm/autoliv/images/header/headerblend1024.jpg);
}

#logocell {
	padding:6px 30px 11px 35px;
	width: 54 px;
	float: left;
}

#slogancell {	
	width: 300 px;
	float: left;
	text-align: center;
	margin-top:1em;
}

#logo2cell {	
	float: right;
	width: 300 px;
	text-align: center;
	padding:8px 30px 8px 35px;
	margin: 0px auto;
	background-color:transparent;
}

#menuhorz_container {
	width: 1024px;	
	margin-left: auto; 
	margin-right: auto; 
	position: relative;
	height: 21px;
	background-image: url(/wps/wcm/autoliv/images/header/BGBlue.jpg);
	z-index:10;
}

#menuhorz {
	width: 79%;
	float: left;
	height: 21px;
	text-align: right;
	z-index:11;
}

#menuhorz_nav li
{
	display: inline;
	list-style-type: none;
	padding-right: 20px;
}

#main_div {
	width: 1024px;
	height: 100%;
	margin-left: auto; 
	margin-right: auto;
	position: relative;
	background-color: #FFFFFF;
}

html>body #main_div {
	min-height: 85%;
	height: auto;
	overflow:auto;
}

#main_content {
	width: 748px;
	height: 100%;	
	float: left;
	padding:15px 15px 15px 15px;
}

#bluebar {
	width: 1024px;
	float: left;
	margin-left: auto; 
	margin-right: auto; 
	height: 21px;
	background-image: url(/wps/wcm/autoliv/images/header/BGBlue.jpg);
}

#home_left_content {
	width: 256px;
	height: 100%;
	float: left;
	padding:5px 15px 15px 15px;
}

#home_center_content {
	width: 475px;
	height: 100%;
	float: left;
	padding:5px 15px 15px 15px;
}

#home_center_content_image {
	width: 450px;
	height: 60px;
	text-align: center; 
	float: left;
	padding:5px 15px 30px 7px;
}

#main_left_content {
	width: 756px;
	height: 100%;
	float: left;
	padding:5px 15px 15px 15px;
}

#main_left_content_image {
	width: 730px;
	height: 60px;
	text-align: center; 
	float: left;
	padding:5px 15px 30px 7px;
}

#pageTitleImg {
	width: 770px;
	height: 75px;
	float: left;
	padding:0px 0px 0px 0px;
}

#pageTitleImgLeft {
	width: 250px;
	height: 75px;
	float: left;
	padding:0px 0px 0px 0px;
}

#pageTitleImgMiddle {
	width: 501px;
	height: 50px;
	float: left;
	padding: 0px 0px 0px 0px;
	background-color: #F3EBD5;
	border-top: 1px;
	border-bottom: 1px;
	border-left: 0px;
	border-right: 0px;
	border-color: #818181;
	border-style: solid;
	text-align: center;
	padding-top: 23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #0053a1;
}

#breadcrumb {
	width: 756px;
	float: left;
}

#pageTitleImgRight {
	width: 15px;
	height: 75px;
	float: left;
	padding:0px 0px 0px 0px;
}

#Product_Temp1_Title {
	width: 756px;
	float: left;
	padding:15px 0px 0px 0px;
}

#Product_Temp1_Image {
	width: 756px;
	float: left;
}

#Product_Temp1_Description {
	width: 756px;
	float: left;
}

#main_left_ImgText_Container {
	width: 756px;
	height: 100%;
	float: left;
	padding:0px 0px 0px 0px;
}

#main_left_ImgPair {
	width: %;
	float: left;
	padding:5px 15px 15px 5px;
}

#main_left_TextPair {
	width: 496px;
	float: left;
	padding:5px 0px 15px 5px;
}

#main_left_ImgProductPair {
	width: 350px;
	float: left;
	padding:5px 0px 15px 0px;
}

#main_left_TextProductPair {
	width: %;
	float: left;
	padding:5px 0px 15px 5px;
}

#main_left_newsletterbox {
	width: 225px;
	height: 100%;
	float: left;
	padding:5px 15px 15px 15px;
}

#main_right_content {
	width: 215px;
	height: 100%;
	float: left;
	padding:15px 0px 15px 10px;
}

#main_right_content_item1 {
	padding:7px 5px 7px 5px;
}

#main_right_content_item2 {
	padding:7px 5px 7px 5px;
}

#main_right_contentImg {
	width: 210px;
	height: 100%;
	float: right;
	padding:0px 0px 15px 10px;
}

#main_right_content_itemImg1 {
	padding:1px 0px 0px 5px;
	text-align: right;
}

#main_right_content_itemImg2 {
	padding:1px 0px 0px 5px;
	text-align: right;
}

#main_right_content_itemImg3 {
	padding:1px 0px 0px 5px;
	text-align: right;
}

#menu_vert {
	width: 165px;
	height: 100%;
	float: left;
}

#main_body {
	width: 1024px;
	float: left;
	right-padding:0px;
}

#main_flash {
	width: 1024px;
	height: 307px;
	margin-left: auto; 
	margin-right: auto;
	float: left;
}

#footer {
	width: 1024px;	
	margin-left: auto; 
	margin-right: auto;	
	font-family: Arial;
	font-size: xx-small;
	font-weight: normal;
	color: #6B6B6B;
	background-color: #F3EBD5;
	height: 28px;
}

#footer_links {
	padding:0px 30px 0px 35px;
	width: 450 px;
	float: left;
	height: 15;
}

#footer_copyright {	
	width: 300 px;
	padding:7px 30px 0px 35px;
	float: right;
	text-align: right;
	font-size: xx-small;
	height: 15;
}

#clearboth {
	clear:both;
}

#bgtopheadtesting {
	font-family: Verdana;
	font-size: medium;
	font-weight: bold;
	vertical-align:middle;
	color: #0053a1;
	height: 24px;
	text-decoration:none;
}

#main_right_content_item1 {
	
}

#backtotop {
	width: 1024px;
	float: left;
	margin-left: auto; 
	margin-right: auto; 
	text-align: center;
	background: #FFFFFF;
	height: 21px;
}

P{
	FONT-WEIGHT: normal;	
	FONT-SIZE: small;	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

select {font-family: Verdana; FONT-SIZE: xx-small; color: Black; border-style:solid; border-width: 1px;  border-color: #C7C5B2;}
.selectlist {font-family: Verdana; FONT-SIZE: xx-small; color: Black; border-style:solid; border-width: 1px;  border-color: #C7C5B2;}

.PrefixGuideTable	{
	border-collapse: collapse;
	border-style:solid; 
	border-width: 1px;  
	border-color: #000000;
}

.TDPrefixGuideTable	{
	border-style:solid; 
	border-width: 1px;  
	border-color: #000000;
}

.VehicleConfigTable	{
	width: 756px;
	border-collapse: collapse;
	border-style:solid; 
	border-width: 1px;  
	border-color: #000000;
}

.TRHeaderVehicleConfig	{
	/** background-color: #a8dce4; **/
	background-color: #d6dbef;
}

.TDHeaderVehicleConfig	{
	width: 25%;
	text-align: left;
	font-family: Verdana; 
	FONT-SIZE: xx-small;
}

.SeatbeltGuideTable	{
	width: 756px;
	border-collapse: collapse;
}

.TRHeaderSeatbelt	{
	/** background-color: #feff95; **/
	background-color: #426da5;
}

.TRDataSeatbelt	{
	background-color: #FFFFFF;
}

.TDSeatbelt	{
	text-align: center;
	vertical-align: top; 
	border-style:solid; 
	border-width: 1px;  
	border-color: #000000;
	width: 80px;
	font-family: Verdana; 
	FONT-SIZE: xx-small;
}