/* Reset some styles */
* {
	margin: 0;
	padding: 0;
	}
a img {
	border: none;
	}
/* Define general styles on the body */
body {
	font-size: 76%;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	line-height: 1.75em;
	height: 100%;
	background:#fafafa url(/internet_4.1/images/interface/v3_website_bg.gif) repeat-x;
	}
a {
	text-decoration: none;
	}
/* The holder element provides the page centering and ensures that everything is full height */
#holder {
	width: 951px;
	margin: 0 auto;
	text-align: center;
	min-height: 100%;
	background: url(/internet_4.1/images/interface/content_bg.jpg) repeat-y 50% top;
	position: relative;
	}
#splash_holder {
	width: 951px;
	margin: 0 auto;
	text-align: center;
	min-height: 100%;
	background: url(/internet_4.1/images/interface/content_splash_bg.gif) repeat-y 50% top;
	position: relative;
	}
/* IE6 and below need this to set the page height */
* html #holder {
	height: 100%;
	}
/* Impose heights on page elements to ensure full page usage */
html {
	height: 100%;
	}
/* Set up header and footer to allow container to fill page */
#hdr {
	margin: 0 0 -133px 1px;
	height: 133px;
	padding-top: 10px;
	position: relative;
	width: 949px;
	}
#ftr {
	height: 226px;
	position: absolute;
	margin: 0 24px 0 0;
	z-index: 5;
	bottom: 0;
	left: 0;
	right: 0;
	}
/* Markup on the left side container (most of the content and left two-thirds goes in here) */
#container {
	min-height: 100%;
	float: left;
	margin: 0 auto;
	width: 951px;
	text-align: left; /* reset text positioning */
	}
/* Apply borders and styles to page elements */
#hdr {
	background: #fff url(/internet_4.1/images/interface/v3_header2_bg.jpg) no-repeat 4px 8px;
	}
/* Define a wrapper object around the main page elements, which will be floated to allow margins to work */
.wrapper {
	float: left;
	width: 100%;
	}
/* Prevent wrapper from overlapping header and footer */
#pagewrapper {
	padding-top: 133px;
	}
/* The content gets margins and padding to allow the panels to fit around it */
#content {
	position: relative;
	z-index:10;
	margin-right: 237px;
	width: 668px;
	padding-left: 28px;
	padding-top: 8px;
	background: transparent url(/internet_4.1/images/interface/content_left_bg.jpg) no-repeat left top;
	}
#content_image {
	float: left;
	}
#content_snippet {
	font-size: 8pt;
	color: #A8A8A8;
	background-color: #F0F0F0;
	margin-left: 8px;
	margin-right: 7px;
	clear: right;
	float: left;
	width: 179px;
	height: 140px;
	line-height: 18pt;
	font-weight: normal;
	}
#content_snippet p {
	color: #A8A8A8;
	}
#content_snippet a {
	color: #A8A8A8;
	font-weight: bold;
	}
#content_snippet a:hover {
	color: #818181;
	font-weight: bold;
	}
#content_breadcrumbs {
	margin-left: 17px;
	margin-right: 28px;
	padding-top: 9px;
	margin-bottom: 0;
	font-size: 8pt;
	color: #0C3F97;
	width: 620px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
	}
#content_breadcrumbs a {
	color: #38C;
	}
#content_breadcrumbs a:hover {
	color: #0C3F97;
	}
#content_body {
	margin-left: 17px;
	margin-right: 28px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 0.9em;
	color: #4F4F4F;
	line-height: 1.6em;
	}
#content_body p {
	margin-top: 10px;
	margin-bottom: 10px;
	}
#content_body ul {
	list-style: square outside;
	margin-left: 20px;
	margin-top: 10px;
	}
#content_body ul li {
	background: transparent url(/internet_4.1/images/interface/website_bullet_top_space.gif) no-repeat scroll left top;
	list-style: none;
	padding-left: 15px;
	padding-bottom: 6px;
	padding-top: 6px;
	margin-left: -10px;
	}
#content_body ul ul {
	margin-top:-5px;
	margin-bottom:0;
	}
#content_body ul ul li {
	background: transparent url(/internet_4.1/images/interface/website_bullet2_top_sp.gif) no-repeat scroll left top;
	list-style: none;
	padding-left: 15px;
	padding-bottom: 2px;
	padding-top: 2px;
	margin-left: -14px;
	}
#content_body ol {
	list-style: decimal outside;
	margin-left: 26px;
	margin-top: 10px;
	}
#content_body ol li {
	padding-left: 5px;
	padding-bottom: 6px;
	padding-top: 6px;
	}
#content_body p.quote {
	margin-top: 0;
	} 
#content_body a {
	color: #38C;
	}
#content_body a:hover {
	color: #0C3F97;
	}
p {
	color: #4F4F4F;
	font-size : 1em;
	line-height : 1.75em;
	} 
#p_emphasis {
	color: #84BA6B;
	} 
.p_nospace {
	color: #4F4F4F;
	} 
table.recruitment tr td {
	padding: 5px;
	} 
table.events tr td {
	padding: 5px;
	} 
.events {
	overflow-x: none;
	overflow-y: scroll;
	}
.p_small {
	color: #4F4F4F;
	font-size: 0.9em;
	line-height : 1.5em;
	} 
.quote {
	color: #28C;
	} 
.quote_small {
	color: #28C;
	font-size: 0.8em;
	line-height:1.5em;
	} 
.quote_title {
	color: #84BA6B;
	font-weight: bold;
	} 
table.quote h3 {
	padding-top: 0;
	padding-bottom: 20px;
	color: #28C;
	}
.quote_float {
	float: right;
	width: 135px;
	margin: 0 15px 10px 15px;
	color: #28C;
	font-weight: bold;
	} 
hr {
	border-color: #939393;
	border-style: dashed;
	border-width: 1px;
	height: 1px;
	margin-bottom: 7px;
	margin-top: 7px;
	} 
/* The right panel is separate to the rest of the page */
#rightpanel {
	width: 237px;
	margin-left: -238px;
	margin-top: 134px;
	float: left;
	text-align: left;
	display: inline;
	border-top: 9px solid #2e9fed;
	}
/* Right panel uses a list, turn off the bullets */
#rightpanel ul {
	margin-left: 22px;
	}
#related_links_image {
	text-align: center;
	padding-top: 20px;
	}
#related_links_action {
	margin-left: 22px;
	margin-top: 22px;
	margin-right:22px;
	padding: 10px;
	border:1px solid #C4D7F7;
	background: transparent url(/internet_4.1/images/interface/website_action_bg.gif) repeat-y;
	}
/* Footer styling */
#rightpanel_ftr {
	float: right;
	text-align: right;
	}
#rightpanel_top {
	padding-top: 24px;
	}
#ftr ul {
	text-align: center;
	display: block;
	padding-left: 53px;
	padding-top: 190px;
	}
#ftr ul li {
	float: left;
	display: block;
	list-style: none;
	}
#flash_nav {
	margin: 0;
	top: 30px;
	right: 8px;
	position: absolute;
	z-index: 4;
	}
#flash_nav2 {
	margin: 0;
	text-align: left;
	top: 30px;
	right: 8px;
	position: absolute;
	z-index: 4;
	}
#search {
	margin: -14px 0 0 0;
	padding: 0 0 0 28px;
	}
/* Font styles */
p.rightpanel_title {
	font-size: 10pt;
	font-weight: bold;
	color: #2E9FED;
	line-height: 1.4em;
	margin-right: 20px;
	padding-bottom: 3px;
	padding-top: 5px;
	background-color: #E2EAF1;
	border-bottom: 1px dotted #2E9FED;
	}
ul.rightpanel_bullets li {
	font-size: 8pt;
	color: #2E9FED;
	line-height: 1.4em;
	margin-right: 20px;
	padding-left: 25px;
	padding-bottom: 6px;
	padding-top: 6px;
	background: transparent url(/internet_4.1/images/interface/website_bullet_top_left.gif) no-repeat scroll left top;
	list-style: none;
	border-bottom: 1px dotted #2E9FED;
	}
ul.rightpanel_bullets li a {
	color: #2E9FED;
	} 
ul.rightpanel_bullets li a:hover {
	color: #3C709C;
	} 
p.contact_details {
	font-size: 8pt;
	color: #3C709C;
	line-height: 1.4em;
	}
p.contact_details a {
	color: #3C709C;
	}
p.contact_details a:hover {
	color: #244F74;
	}
p.copyright_details {
	font-size: 7pt;
	color: #9FB9CE;
	line-height: 1.4em;
	}
p.copyright_details a {
	color: #9FB9CE;
	}
p.copyright_details a:hover {
	color: #3C709C;
	}
ul.footer_txt {
	font-size: 7pt;
	color: #BBB;
	line-height: 1.4em;
	}
ul.footer_txt a {
	color: #BBB;
	}
ul.footer_txt a:hover {
	color: #898989;
	}
h1,h2,h3,h4 {
	font-weight: normal;
	}
h1 {
	color: #0C3F97;
	font-size: 2em;
	padding-top: 25px;
	padding-bottom: 10px;
	line-height: 1em;
	}
h2 {
	color: #0C3F97;
	font-size: 1.8em;
	padding-top: 15px;
	}
h3 {
	color: #0C3F97;
	font-size: 1.6em;
	padding-top: 15px;
	}
h4 {
	color : #0C3F97;
	font-size: 1.2em;
	padding-top: 15px;
	}
#popup_txt_h1 {
	color: #fff;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 1.1em;
	} 
.homepage_txt_title {
	color: #fff;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 1.5em;
	} 
.table_title {
	font-weight: bold;
	color: #fff;
	} 
#transparent_area {
	width: 470px;
	height: 277px;
	border: 1px solid #AAC9E2;
	opacity: 0.90; 
	filter: alpha(opacity:90);
	background-color: #fff;
	padding: 0;
	overflow-x: hidden;
	overflow-y: scroll;
	}
#midpage {
	margin: 0 8px 0 9px;
	}
/* Navigation styles */
#divNav {
	background: transparent none repeat scroll left top;
	height: 98px;
	margin: 0;
	padding: 0;
	border: 1pt solid #f00;
	width: 800px;
	float: right;
	}
ul#nav {
	height: 80px;
	position: relative;
	width: 609px;
	margin: 0 0 0 auto;
	padding-top: 10px;
	text-align: right;
	}
#nav li ul, #nav li ul {
	margin: 0;
	padding: 0;
	}
#nav a {
	text-decoration: none;
	}
#nav li {
	display: block;
	float: left;
	margin: 0;
	}
#nav li ul {
	display: none;
	}
#nav li.off ul, #nav li.on ul {
	background: #0f0 none repeat scroll;
	height: 27px;
	left: -15px;
	position: absolute;
	top: 78px;
	width: 624px;
	}
#nav li.on ul {
	background: none repeat scroll;
	}
#nav li a {
	color: #013B9E;
	display: block;
	font-weight: bold;
	padding: 0;
/*  width:93px; */
	}
#nav > li > a {
	height: 49px; /* used to be 49px but need a space under it */
	}
#nav li.on a {
	color: #013B9E;
	}
#nav li.on ul a, #nav li.off ul a {
	border: 0 none;
	color: #013B9E;
	float: left;
	}
#nav li ul li {
	float: right;
	}
#nav li.on ul {
	display: block;
	}
#nav li.off:hover ul, #nav li.on:hover ul {
	z-index: 6000;
	}
#nav li.off a:hover, #nav li.on a:hover {
	color: #FFF;
	}
#nav li span {
	left: -9384px;
	position: absolute;
	}
#menuOurPhilosophy > a, #menuOurServices > a, #menuViewCatalogue > a, #menuAboutUs > a, #menuContactUs > a, #menuPartnersAndCareers > a {
	background: transparent no-repeat scroll 0;
	background-image: url(/internet_4.1/images/interface/v3_bk-dropdownMap.png) !important;
	background-image: url(/internet_4.1/images/interface/v3_bk-dropdownMap.gif);
	display: block;
	height: 26px;
	position: relative;
	}
#flash_nav ul li ul li > a {
	background-image: url(/internet_4.1/images/interface/v3_bk-dropdownMap_sub.gif);
	display: block;
	height: 27px;
	position: relative;
	}
/* These are off */
#menuOurPhilosophy a { background-position:0pt 0pt; }
#menuOurPhilosophyWhitePapers a { width: 106px; background-position:0 -28px; }
#menuOurServices a { background-position:-96px 0pt; }
#menuOurServicesEvals a { width: 87px; background-position:-407px -84px; }
#menuOurServicesSupplierMgmt a { width: 93px; background-position:-313px -84px; }
/* #menuOurServicesSkillsMgmt a { width: 94px; background-position:0 -84px; } */
#menuOurServicesConsultancy a { width: 94px; background-position:0 -84px; }
#menuOurServicesTrngAdmin a { width: 106px; background-position:-94px -84px; }
#menuOurServicesBespoke a { width: 114px; background-position:-200px -84px; }
#menuOurServicesIntel a { width: 98px; background-position:-494px -84px; }
#menuViewCatalogue a { background-position:-196px 0pt; } 
#menuAboutUs a { background-position:-303px 0pt; }
#menuAboutUsLiterature a { width: 88px; background-position:-426px -140px; }
#menuAboutUsAccreditations a { width: 110px; background-position:-514px -140px; }
#menuAboutUsMgmt a { width: 95px; background-position:-331px -140px; }
#menuAboutUsEvents a { width: 66px; background-position:-265px -140px; }
#menuAboutUsPress a { width: 84px; background-position:-181px -140px; }
#menuAboutUsCaseStudies a { width: 75px; background-position:-106px -140px; }
#menuAboutUsWhy a { width: 106px; background-position:0 -140px; }
#menuContactUs a { background-position:-390px 0; }
#menuContactUsMap a { width: 93px; background-position:0 -196px; }
#menuPartnersAndCareers a { background-position:-488px 0; }
#menuPartnersAndCareersPartners a { width: 151px; background-position:0 -252px; }
#menuPartnersAndCareersAssociates a { width: 96px; background-position:-151px -252px; }
#menuPartnersAndCareersRecruitment a { width: 85px; background-position:-247px -252px; }
/* These are on */
#menuOurPhilosophy.on > a { background-position:0 -100px; }
#menuOurPhilosophyWhitePapers.on > a { width: 106px; background-position:0 0; }
#menuOurServices.on > a { background-position:-96px -100px; }
#menuOurServicesEvals.on > a { background-position:-407px -56px; }
#menuOurServicesSupplierMgmt.on > a { background-position:-313px -56px; }
/* #menuOurServicesSkillsMgmt.on > a { background-position:0px -56px; } */
#menuOurServicesConsultancy.on > a { background-position:0px -56px; }
#menuOurServicesTrngAdmin.on > a { background-position:-94px -56px; }
#menuOurServicesBespoke.on > a { background-position:-200px -56px; }
#menuOurServicesIntel.on > a { background-position:-494px -56px; }
#menuViewCatalogue.on > a { background-position:-196px -100px; }
#menuAboutUs.on > a { background-position:-303px -100px; }
#menuAboutUsLiterature.on > a { background-position:-426px -112px; }
#menuAboutUsAccreditations.on > a { background-position:-514px -112px; }
#menuAboutUsMgmt.on > a { background-position:-331px -112px; }
#menuAboutUsEvents.on > a { background-position:-265px -112px; }
#menuAboutUsPress.on > a { background-position:-181px -112px; }
#menuAboutUsCaseStudies.on > a { background-position:-106px -112px; }
#menuAboutUsWhy.on > a { background-position:-0px -112px; }
#menuContactUs.on > a { background-position:-390px -100px; }
#menuContactUsMap.on > a { background-position:-0px -168px; }
#menuPartnersAndCareers.on > a { background-position:-488px -100px; }
#menuPartnersAndCareersPartners.on > a { background-position:-0px -224px; }
#menuPartnersAndCareersAssociates.on > a { background-position:-151px -224px; }
#menuPartnersAndCareersRecruitment.on > a { background-position:-247px -224px; }
/* These are hover */
#menuOurPhilosophy a:hover { background-position:0pt -100px; }
#menuOurPhilosophyWhitePapers a:hover { background-position:0pt 0px; }
#menuOurServices a:hover { background-position:-96px -100px; }
#menuOurServicesEvals a:hover { background-position:-407px -56px; }
#menuOurServicesSupplierMgmt a:hover { background-position:-313px -56px; }
/* #menuOurServicesSkillsMgmt a:hover { background-position:0px -56px; } */
#menuOurServicesConsultancy a:hover { background-position:0px -56px; }
#menuOurServicesTrngAdmin a:hover { background-position:-94px -56px; }
#menuOurServicesBespoke a:hover { background-position:-200px -56px; }
#menuOurServicesIntel a:hover { background-position:-494px -56px; }
#menuViewCatalogue a:hover { background-position:-196px -100px; }
#menuAboutUs a:hover { background-position:-303px -100px; }
#menuAboutUsLiterature a:hover { background-position:-426px -112px; }
#menuAboutUsAccreditations a:hover { background-position:-514px -112px; }
#menuAboutUsMgmt a:hover { background-position:-331px -112px; }
#menuAboutUsEvents a:hover { background-position:-265px -112px; }
#menuAboutUsPress a:hover { background-position:-181px -112px; }
#menuAboutUsCaseStudies a:hover { background-position:-106px -112px; }
#menuAboutUsWhy a:hover { background-position:-0px -112px; }
#menuContactUs a:hover { background-position:-390px -100px; }
#menuContactUsMap a:hover { background-position:-0px -168px; }
#menuPartnersAndCareers a:hover { background-position:-488px -100px; }
#menuPartnersAndCareersPartners a:hover { background-position:-0px -224px; }
#menuPartnersAndCareersAssociates a:hover { background-position:-151px -224px; }
#menuPartnersAndCareersRecruitment a:hover { background-position:-247px -224px; }
#nav li.off ul a,
#nav li.on ul a {
	color: #597FBF;
	display: block;
	font-family: arial,verdana,sans-serif;
	font-size: 7pt;
	font-weight: bold;
	}
#sitemap_header {
	color: #fff;
	font-size:1.2em;
	padding:4px;
	font-weight: bold;
	} 
#sitemap_txt {
	color: #f00;
	font-size: 11px;
	line-height: 18px;
	} 
#sitemap ul {
	list-style-type: square;
	list-style-position: outside;
	margin-left: 0;
	padding-left: 16px;
	}
#sitemap ul li {
	background: transparent url(/internet_4.1/images/interface/website_bullet_top_space.gif) no-repeat scroll left top;
	list-style: none;
	padding-left: 15px;
	padding-top: 6px;
	margin-left: 0;
	font-weight: bold;
	}
#sitemap ol {
	list-style-type: decimal;
	list-style-position: outside;
	margin-left: 0;
	margin-top: 0;
	padding-left: 16px;
	}
#sitemap ol li {
	padding-bottom: 3px;
	padding-top: 3px;
	font-weight: normal;
	}
/* SPLASH PAGE STYLES */
#splash_page {
	background: #fafafa url(/internet_4.1/images/interface/v3_website_bg.gif) repeat-x;
	}
* html #splash_holder {
	height: 100%;
	}
#splash_content {
	height: 376px;
	padding-top: 10px;
	padding-left: 28px;
	position: relative;
	min-height: 376px;
	background: transparent url(/internet_4.1/images/interface/splash_bg.jpg) no-repeat scroll left top;
	z-index: 1;
	width: auto;
	margin: 0;
	}
#splash_header {
	height: 231px;
	}
#splash_header_txt {
	margin-right: 400px;
	margin-bottom:40px;
	}
#splash_header_img {
	top: -32px;
	position: absolute;
	line-height: 0;
	right: 1px;
	}
#splash_left_content {
	width: 315px;
	border: 8px solid #fff;
	float: left;
	margin-top: -175px;
	margin-left: 28px;
	position: relative;
	z-index:6;
	}
#clock_holder {
	height: 20px;
	}
#news {
	background-color: #F1EFE2;
	padding:10px;
	}
#rss_feed_img {
	float: right;
	margin-top: 10px;
	margin-right: 10px;
	}
#quotes {
	background-color: #EDEFEA;
	border-top: 8px solid #fff;
	padding: 10px 40px 70px 10px;
	}
#quotes_img {
	float: right;
	margin-top: 18px;
	margin-right: 10px;
	}
#quotes_all {
	float: left;
	margin-top: -50px;
	margin-left: 10px;
	}
/* CSS for news scroller */
#pscroller1 {
	width: 100%;
	height: 50px;
	}
#content_body .splash_txt_h1 {
	color: #fff;
	font-size:1.8em;
	line-height:1.1em;
	padding-bottom:0px;
	} 
#content_body .splash_txt {
	color: #fff;
	font-size: 11px;
	line-height: 18px;
	} 
#content_body .splash_txt_link {
	color: #013580;
	font-size: 11px;
	line-height: 18px;
	} 
#content_body .splash_txt_link a {
	color: #9ED3FF;
	} 
#content_body .splash_txt_link a:hover {
	color: #013580;
	} 
#splash_holder #content_body {
	margin: 0;
	}
.splash_news_txt_h1 {
	color: #183B78;
	font-size: 1.6em;
	line-height: 1.5em;
	padding-bottom: 5px;
	} 
.splash_news_txt_date {
	color: #183B78;
	font-size: 1em;
	line-height: 1.5em;
	padding-bottom: 10px;
	} 
.splash_news_txt {
	color: #737373;
	font-size: 0.9em;
	line-height: 1.5em;
	} 
.splash_news_txt a {
	color: #737373;
	} 
.splash_news_txt a:hover {
	color: #444;
	} 
#splash_right_content a {
	color: #2E9FED;
	} 
#splash_right_content a:hover {
	color: #0C3F97;
	} 
#splash_right_content ul {
	margin-left: 0;
	margin-right: 10px;
	} 
#splash_right_content ul li {
	font-size: 0.9em;
	color:#737373;
	background: transparent url(/internet_4.1/images/interface/website_bullet_top_space.gif) no-repeat scroll left top;
	list-style: none;
	padding-left: 15px;
	padding-bottom: 3px;
	padding-top: 3px;
	margin-left: 10px;
	}
.splash_right_content_h1 {
	color: #2E9FED;
	font-size: 2em;
	padding-bottom: 5px;
	line-height: 1.1em;
	} 
.splash_right_content_h2 {
	color: #2E9FED;
	font-size: 1em;
	padding-bottom: 5px;
	} 
#splash_footer {
	text-align: right;
	position: absolute;
	right: 25px;
	bottom:15px;
	}
/* USED ON RANDOM QUOTES AREA */
.jsclass body .randomcontent { /*Do NOT remove! CSS to hide random contents in JS enabled browsers*/
	display: none;
	}
/* MISC CONTENT STYLES */
#mgmt_content { 
	width: auto;
	margin: 0;
	padding: 0;
	}
/* FROM OLD STYLES FILE */
#btp_page {
	background-image: url(/internet_4.1/images/website/doors/btp_bg.jpg);
	background-color: #F8FAFD; 
	background-repeat: repeat-x;
	}
#doors_page {
	background-image: url(/internet_4.1/images/interface/spacer.gif);
	background-color: #BCBCBC; 
	background-repeat: no-repeat;
	}
.form_field {
	color: #4F4F4F;
	border-color: #7F9DB9;
	border-width: 1px;
	border-style: solid;
	background-color: #E6F2FA;
	}
/* Prevent the dotted grey selection when clicking on a navigation element */
/* New navigation menu */
ul#nav a:active, ul#nav a:focus {
	outline: 0;
	}
#nav-kp {
	background: url("/internet_4.1/images/interface/navigation-kp.png") no-repeat;
	width: 655px;
	height: 45px;
	margin: 0;
	padding: 0;
	}
#nav-kp span {
	display: none;
	}
#nav-kp li, #nav-kp a {
	height: 45px;
	display: block;
	}
#nav-kp li {
	float: left;
	list-style: none;
	display: inline;
	}
#nav-kp-01 {
	width: 109px;
	}
#nav-kp-02 {
	width: 104px;
	}
#nav-kp-03 {
	width: 131px;
	}
#nav-kp-04 {
	width: 119px;
	}
#nav-kp-05 {
	width: 91px;
	}
#nav-kp-06 {
	width: 101px;
	}
#nav-kp-01 a:hover, #nav-kp-01.on {
	background: url("/internet_4.1/images/interface/navigation-kp.png") 0px -89px no-repeat;
	}
#nav-kp-02 a:hover, #nav-kp-02.on {
	background: url("/internet_4.1/images/interface/navigation-kp.png") -109px -89px no-repeat;
	}
#nav-kp-03 a:hover, #nav-kp-03.on {
	background: url("/internet_4.1/images/interface/navigation-kp.png") -213px -89px no-repeat;
	}
#nav-kp-04 a:hover, #nav-kp-04.on {
	background: url("/internet_4.1/images/interface/navigation-kp.png") -344px -89px no-repeat;
	}
#nav-kp-05 a:hover, #nav-kp-05.on {
	background: url("/internet_4.1/images/interface/navigation-kp.png") -463px -89px no-repeat;
	}
#nav-kp-06 a:hover, #nav-kp-06.on {
	background: url("/internet_4.1/images/interface/navigation-kp.png") -554px -89px no-repeat;
	}
