.footer P, #privacy P {
	margin-top: 0;
}

.footer A {
	color: #808080;
	text-decoration: none;
}

.footer A:hover {
	color: #808080;
	text-decoration: underline;
}

.footer IMG {
	border: 0;
}

.footer H5 {
	color: #ff8000;
	font-size: 1.0em;
}


img#line { width: 696px; margin-top: 20px; }

/****************************************
	Row 1:
	Quick links, Live Help, Award
----------------------------------------*/

DIV#footerLinks {
	/* edit styles/kibris/images.css-dist to make changes to background image */
	background-position: 0px 19px;
	clear: both;
	position: relative;
	margin: 0px 0px 0px 1px;
	padding: 0px 14px 0px 19px;
	display: block;
	overflow: hidden !important;
	overflow: visible;
	width: 695px;
	}

	DIV#footerLinks DIV.linkList {
		float: left;
		width: auto;
		margin-top: 20px;
		}
		#footerFrench DIV#footerLinks DIV.linkList { width: 125px; }
		#footerItalian DIV#footerLinks DIV.linkList { width: 124px; }
		#footerSpanish DIV#footerLinks DIV.linkList { width: 125px; }
	
	DIV#footerLinks DIV#linkList1 { 
		margin-left: 5px;
		}
		#footerItalian DIV#footerLinks DIV#linkList1 { width: 100px; }
		#footerSpanish DIV#footerLinks DIV#linkList1 { width: 85px; }
	
	#footerDutch DIV#footerLinks DIV#linkList2,
	#footerDutch DIV#footerLinks DIV#linkList3 { 
		width: 125px; 
		}
	
	DIV#footerLinks DIV#linkList4 { position: relative; }
	
	DIV#footerLinks DIV.withDivider {
		/* edit styles/kibris/images.css-dist to make changes to background */
		margin-right: 13px;
		padding-right: 18px;
		min-height: 75px;
		height: 75px;
		}
		#footerFrench DIV#footerLinks DIV.withDivider {
			margin-right: 8px;
			padding-right: 13px;
			min-height: 120px;
			height: 120px;
			}
		#footerItalian DIV#footerLinks DIV.withDivider {
			margin-right: 15px;
			padding-right: 13px;
		 	min-height: 135px;
			height: 135px;
			}
		#footerSpanish DIV#footerLinks DIV.withDivider {
			min-height: 105px;
			height: 105px;
			}
		#footerDutch DIV#footerLinks DIV.withDivider {
			min-height: 105px;
			height: 105px;
			}
		#footerGerman DIV#footerLinks DIV.withDivider {
			margin-right: 8px;
			padding-right: 13px;
			}

	DIV#footerLinks DIV.linkList H4 {
		color: orange;
		color: #ff8000;
		font-family: "Lucida Grande",Arial,Geneva,sans-serif;
		font-weight: bold;
		font-size: .9em;
		border: 0px dashed orange;
		margin: 0 0 3px 0;
		font-style: normal;
		line-height: 1.2em;
		}

	DIV#footerLinks DIV.linkList UL LI {
		padding-left: 15px;
		color: #808080;
		font-variant: normal;
		font-weight: normal;
		font-size: 0.9em;
		line-height: 1.40;
		margin: 0;
		}

DIV#liveHelp {
	position: absolute;
	right: -100px;
	top: -50px;
	border: 0px dotted purple;
	}

DIV#footerLinks DIV#rightImg {
	float: right;
	width: 135px;
	text-align: right;
	margin-top: 21px;
	/* padding-left: 10px; */
	}
	IMG#web20 {
		width: 131px;
		}

	IMG#yourBrand {
		margin-right: 30px;
		}

	/* * * * * * * * * * * * * * * * * * * * *
		Privacy, etc.	(deprecated)
	 - - - - - - - - - - - - - - - - - - - - */

DIV#privacy {
	position: absolute;
	left: 611px;
	top: 31px;
	white-space: nowrap;
	border: 0px dotted red;
	font-size: 0.82em;
	/*text-align: right;
	float: right;*/
	border: 0px dotted purple;
}

IMG#padlock {
	padding: 0px 5px 6px 0px;
}


	/* * * * * * * * * * * * * * * * * * * * *
		Row 2:
		International statements and menus
	 - - - - - - - - - - - - - - - - - - - - */

DIV#international {
	position: relative;
	padding: 5px 16px 12px 15px; 
	}

	DIV#line {
		border-top: 1px solid #eaf0f3;
		width: 664px;
		margin: 0 0 0 35px;
		}

	IMG#lowerKBRS {
		/* padding: 10px 12px 0 0; */
		}

	DIV#statements {
		position: absolute;
		left: 110px;
		top: 8px;
		width: auto;
		}
		#footerItalian DIV#statements { 
			width: 350px; 
			top: 1px;
			}
		#footerGerman DIV#statements { 
			width: 355px;
			top: 1px;
			}
		#footerDutch DIV#statements { 
			width: 350px;
			top: 1px; 
			}
		#footerFrench DIV#statements { 
			width: 355px; 
			top: 1px; }
		
		DIV#statements H5 {
			margin: 0;
			padding: 0;
			line-height: 1.25;
			font-size: .95em;
			}
			

	DIV#regionSelection {
		position: absolute;
		right: 13px;
		top: 8px;
		text-align: left;
		margin: 0;
		}

	DIV#regionSelection SELECT {
		font-size: 0.90em;
		padding: 0;
		color: #005388;
		font-size: 11px;
		margin: 5px 0 0 0px;
		padding: 0px;
		font-weight: normal;
	}


	/* * * * * * * * * * * * * * * * * * * * *
		Row 3:
		Commerce partners
	 - - - - - - - - - - - - - - - - - - - - */

#commerce {
	position: relative;
	padding: 0px 4px 9px 14px;
	clear: both;
	background-repeat: repeat-x;
	background-position: 0px 7px;
	display: yes;
	float: center;
	}

DIV#partners {
	padding: 20px 0px 0px 0px;
	margin: 0;
	white-space: nowrap;
	border: 0px dotted blue;
	}
	DIV#partners IMG {
		vertical-align: middle;
		padding-right: 7px;
		}


	/* * * * * * * * * * * * * * * * * * * * *
		Fine print: disclaimers n such
	 - - - - - - - - - - - - - - - - - - - - */

DIV#finePrint {
	width: 736px;
	position: relative;
	padding: 0;
	margin: 0;
	color: #606060;
	vertical-align: middle;
	}
	
	DIV#finePrint DIV {
		font-size: 0.8em;
		line-height: 1.5;
		overflow: visible;
		position: absolute;
		}
	DIV#finePrint A {
		color: #666;
		text-decoration: underline;
		font-weight: bold;
		white-space: nowrap;
		}
		DIV#finePrint A:hover {
			color: #333;
			text-decoration: none;
			}

	DIV#finePrint DIV#advocate {
		left: 2px;
		top: -51px;
		}

	DIV#finePrint DIV#copyright {
		text-align: right;
		width: 300px;
		right: -2px;
		top: -61px;
		}