body {
	background: #FFFFFF url(../../images/home/site-bg.jpg) left top repeat-x;
}
a,
a:visited,
a:active {
	color: #DB0000;
}
a:hover,
a:focus {
	color: #DB0000;
}
#worldwide {
	background: #EAEDF9 url(../../images/home/footer.gif) left top repeat-x;
	border-top: 1px solid #D0D4E5;
}
#header #switcher .languages ul li a:hover,
#header #switcher .languages ul li a:focus {
	background: #DB0000;
}
#header #switcher .selected {
	background: url(../../images/home/language-arrow.gif) right -2px no-repeat;
}
#header #switcher .selected a,
#header #switcher .selected a:visited,
#header #switcher .selected a:active {
	color: #262626;
}
#header #logo {
	float: none;
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 653px;
	height: 61px;
	margin-top: 145px;
	background: url(../../images/home/logo.jpg) left top no-repeat;
}
#header p {
	float: left;
	font-family: verdana, arial, sans-serif;
	margin-top: 32px;
}
#header h3 {
	position: absolute;
	right: 0;
	top: 135px;
	display: block;
	width: 243px;
	height: 150px;
	text-indent: -999999px;
	overflow: hidden;
	background: url(../../images/home/world-map.gif) left top no-repeat;
	z-index: 80;
}
#header #search {
	display: block;
	position: absolute;
	top: 232px;
	left: 0;
	width: 653px;
	float: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
#header #search fieldset .text-field {
	margin: 0;
	*margin: 0;
	_margin: 0;
	padding: 15px;
	padding-top: 14px;
	padding-left: 15px;
	*padding-left: 17px;
	_padding-left: 16px;
	width: 507px;
	*width: 505px;
	_width: 506px;
}
#header #search fieldset {
	background: #FFFFFF url(../../images/home/search-box.jpg) left top no-repeat;
	margin: 0;
	padding: 0;
	height: 43px;
}
#header #search .over {
	background: #FFFFFF url(../../images/home/search-box.jpg) left -43px no-repeat;
}
#header #search .over .text-field {
	color: #DB0000;
}
#header #search fieldset .submit {
	width: 116px;
	height: 43px;
	background: #262626 url(../../images/home/search.jpg) left top no-repeat;
}
#header #search fieldset .over {
	background: #262626 url(../../images/home/search.jpg) left -43px no-repeat;
}
#content {
	clear: both;
	float: none;
	width: 969px;
	display: block;
	margin-top: 467px;
	*margin-top: 469px;
	_margin-top: 470px;
	padding: 0;
	overflow: hidden;
}
#content a:hover,
#content a:focus {
	text-decoration: underline;
}
#content h1 {
	float: none;
	color: #DB0000;
	margin: 0;
	padding: 0;
	padding-top: 26px;
	padding-bottom: 26px;
	border-top: 1px dotted #E4E4E4;
}
#content h2 {
	margin-top: -5px;
}
#content p {
	margin: 0;
	margin-top: -6px;
	padding: 0;
	padding-bottom: 25px;
}
#content #language-highlights,
#content #brand-highlights {
	display: block;
	overflow: hidden;
	border-top: 1px dotted #E4E4E4;
	margin-top: 25px;
}
#content #brand-highlights {
	position: absolute;
	top: 305px;
	margin-top: 0;
	background: url(../../images/generic/shadow.jpg) left bottom repeat-x;
	padding-bottom: 48px;
}
#content #language-highlights {
	border-top: none;
	margin-top: 0;
	padding-top: 0;
	overflow: hidden;
	padding-bottom: 25px;
}
#content #language-highlights li,
#content #brand-highlights li {
	width: 182px;
	float: left;
	overflow: hidden;
	margin-right: 15px;
}
#content #language-highlights li img,
#content #brand-highlights li img {
	width: 182px;
	height: 135px;
	margin-top: 11px;
}
#content #language-highlights li h2,
#content #brand-highlights li h2 {
	margin-top: 0;
}
#content #language-highlights li h3,
#content #brand-highlights li h3 {
	font-family: georgia, verdana, arial, sans-serif;
	font-size: 22px;
	line-height: 31px;
	padding: 0;
	padding-top: 3px;
	*padding-top: 6px;
	color: #262626;
}
#content #language-highlights .last,
#content #brand-highlights .last {
	margin-right: 0;
	width: 181px;
}
#content #brand-highlights li p a,
#content #brand-highlights li p a:visited,
#content #brand-highlights li p a:active,
#content #brand-highlights li p a:hover,
#content #brand-highlights li p a:focus {
	display: block;
	background: url(../../images/home/arrow-side.gif) 93px 6px no-repeat;
}
#content #language-highlights .english h2,
#content #language-highlights .english h2 a,
#content #language-highlights .english h2 a:visited,
#content #language-highlights .english h2 a:active,
#content #language-highlights .english h2 a:hover,
#content #language-highlights .english h2 a:focus,
#content #language-highlights .english h3 a,
#content #language-highlights .english h3 a:visited,
#content #language-highlights .english h3 a:active,
#content #language-highlights .english h3 a:hover,
#content #language-highlights .english h3 a:focus {
	color: #0B68D1;
}
#content #language-highlights .english a,
#content #language-highlights .english a:visited,
#content #language-highlights .english a:active,
#content #language-highlights .english a:hover,
#content #language-highlights .english a:focus {
	color: #0B68D1;
}
#content #language-highlights .english p a,
#content #language-highlights .english p a:visited,
#content #language-highlights .english p a:active,
#content #language-highlights .english p a:hover,
#content #language-highlights .english p a:focus {
	display: block;
	color: #0B68D1;
	background: url(../../images/english/arrow-side.gif) 74px 6px no-repeat;
}
#content #language-highlights .spanish h2,
#content #language-highlights .spanish h2 a,
#content #language-highlights .spanish h2 a:visited,
#content #language-highlights .spanish h2 a:active,
#content #language-highlights .spanish h2 a:hover,
#content #language-highlights .spanish h2 a:focus,
#content #language-highlights .spanish h3 a,
#content #language-highlights .spanish h3 a:visited,
#content #language-highlights .spanish h3 a:active,
#content #language-highlights .spanish h3 a:hover,
#content #language-highlights .spanish h3 a:focus {
	color: #E0783A;
}
#content #language-highlights .spanish a,
#content #language-highlights .spanish a:visited,
#content #language-highlights .spanish a:active,
#content #language-highlights .spanish a:hover,
#content #language-highlights .spanish a:focus {
	color: #E0783A;
}
#content #language-highlights .spanish p a,
#content #language-highlights .spanish p a:visited,
#content #language-highlights .spanish p a:active,
#content #language-highlights .spanish p a:hover,
#content #language-highlights .spanish p a:focus {
	display: block;
	color: #E0783A;
	background: url(../../images/spanish/arrow-side.gif) 74px 6px no-repeat;
}
#content #language-highlights .german h2,
#content #language-highlights .german h2 a,
#content #language-highlights .german h2 a:visited,
#content #language-highlights .german h2 a:active,
#content #language-highlights .german h2 a:hover,
#content #language-highlights .german h2 a:focus,
#content #language-highlights .german h3 a,
#content #language-highlights .german h3 a:visited,
#content #language-highlights .german h3 a:active,
#content #language-highlights .german h3 a:hover,
#content #language-highlights .german h3 a:focus {
	color: #27A574;
}
#content #language-highlights .german a,
#content #language-highlights .german a:visited,
#content #language-highlights .german a:active,
#content #language-highlights .german a:hover,
#content #language-highlights .german a:focus {
	color: #27A574;
}
#content #language-highlights .german p a,
#content #language-highlights .german p a:visited,
#content #language-highlights .german p a:active,
#content #language-highlights .german p a:hover,
#content #language-highlights .german p a:focus {
	display: block;
	color: #27A574;
	background: url(../../images/german/arrow-side.gif) 74px 6px no-repeat;
}
#content #language-highlights .french h2,
#content #language-highlights .french h2 a,
#content #language-highlights .french h2 a:visited,
#content #language-highlights .french h2 a:active,
#content #language-highlights .french h2 a:hover,
#content #language-highlights .french h2 a:focus,
#content #language-highlights .french h3 a,
#content #language-highlights .french h3 a:visited,
#content #language-highlights .french h3 a:active,
#content #language-highlights .french h3 a:hover,
#content #language-highlights .french h3 a:focus {
	color: #17118E;
}
#content #language-highlights .french a,
#content #language-highlights .french a:visited,
#content #language-highlights .french a:active,
#content #language-highlights .french a:hover,
#content #language-highlights .french a:focus {
	color: #17118E;
}
#content #language-highlights .french p a,
#content #language-highlights .french p a:visited,
#content #language-highlights .french p a:active,
#content #language-highlights .french p a:hover,
#content #language-highlights .french p a:focus {
	display: block;
	color: #17118E;
	background: url(../../images/french/arrow-side.gif) 74px 6px no-repeat;
}
#content #language-highlights .italian h2,
#content #language-highlights .italian h2 a,
#content #language-highlights .italian h2 a:visited,
#content #language-highlights .italian h2 a:active,
#content #language-highlights .italian h2 a:hover,
#content #language-highlights .italian h2 a:focus,
#content #language-highlights .italian h3 a,
#content #language-highlights .italian h3 a:visited,
#content #language-highlights .italian h3 a:active,
#content #language-highlights .italian h3 a:hover,
#content #language-highlights .italian h3 a:focus {
	color: #3D8036;
}
#content #language-highlights .italian a,
#content #language-highlights .italian a:visited,
#content #language-highlights .italian a:active,
#content #language-highlights .italian a:hover,
#content #language-highlights .italian a:focus {
	color: #3D8036;
}
#content #language-highlights .italian p a,
#content #language-highlights .italian p a:visited,
#content #language-highlights .italian p a:active,
#content #language-highlights .italian p a:hover,
#content #language-highlights .italian p a:focus {
	display: block;
	color: #3D8036;
	background: url(../../images/italian/arrow-side.gif) 74px 6px no-repeat;
}
#content #language-highlights li a:hover,
#content #language-highlights li a:focus,
#content #brand-highlights li a:hover,
#content #brand-highlights li a:focus {
	text-decoration: underline;
}
#content #language-highlights li p,
#content #brand-highlights li p {
	padding: 0;
	padding-top: 1px;
	margin: 0;
}
#content #brand-highlights li p {
	padding-top: 5px;
}
#content #language-highlights li .more-articles {
	font-family: georgia, verdana, arial, sans-serif;
	border: none;
	padding: 0;
	margin: 0;
	text-align: left;
}
#footer #categories h3,
#footer #brands h3 {
	color: #262626;
}
#footer #categories ul,
#footer #brands ul {
	border-top: 1px dotted #D0D4E5;
}
#footer #categories ul li a,
#footer #categories ul li a:visited,
#footer #categories ul li a:active,
#footer #brands ul li a,
#footer #brands ul li a:visited,
#footer #brands ul li a:active {
	border-bottom: 1px dotted #D0D4E5;
	background: url(../../images/home/arrow-side-alternate.gif) left top no-repeat;
}
#footer #categories ul li a:hover,
#footer #categories ul li a:focus,
#footer #brands ul li a:hover,
#footer #brands ul li a:focus {
	color: #DB0000;
}
#footer .vcard {
	border: 1px solid #D0D4E5;
}
#footer .vcard a.download,
#footer .vcard a.download:visited,
#footer .vcard a.download:active {
	color: #DB0000;
}
#footer #copyright {
	border: 1px solid #D0D4E5;
	background: #F5F7FF url(../../images/home/footer.gif) left top repeat-x;
}
#footer #copyright ul li {
	background: url(../../images/home/dotted-footer.gif) right center no-repeat;
}
#footer #copyright a,
#footer #copyright a:visited,
#footer #copyright a:active {
	color: #DB0000;
}
#alert a,
#alert a:visited,
#alert a:active {
	color: #262626;
	background: url(../../images/home/arrow-side.gif) right 3px no-repeat;
}
#alert a:hover,
#alert a:focus {
	color: #DB0000;
}
#introduction #mpu {
	margin-top: 30px;
}