
/* CSS Document */

body {font-family: Arial, Helvetica, sans-serif; font-size:0.7em; color:#444E56; background-color:#ffffff; padding:0; margin:0; text-align:center;}

body div {text-align:left;}
#popup {text-align: left; padding:0 10px 10px 10px; margin:0; font-family: Arial, Helvetica, sans-serif; font-size:0.85em; background-image:none; background-color:#fff;}

img {border:0; margin:0; padding:0;}
ul.arrow {margin:0; padding:0; list-style:none;}
ul.arrow li {list-style-type:none; background: url('/keller/images/text_arrow.gif') no-repeat 0 4px; padding:0 0 0 12px; margin:0;}

p {margin:1em 0 1em 0; padding:0;}
p.intro {font-size:1.3em; color:#7D9AAA; font-weight:bold; margin:1em 0 1em 0; padding:0;}


/* all generic styles */

.bold {font-weight:bold;}
.italic {font-style:italic;}
.left {float:left;}
.right {float:right;}
.center {text-align:center;}
.clear {clear:both;}
.hide {display:none;}
.small {font-size:0.9em;}
.top {padding-top:30px;}
.off-left {position: absolute; left: -999px; width: 990px;}
.paddingright {padding-right:10px;}


h1.titleh1 {font-size:2.2em; color:#ffffff; padding:0; margin:0;}
h1 {font-size:2.2em; color:#444E56; padding:0; margin:0;}
h2 {font-size:1.2em; color:#444E56; padding:0; margin:0;}
h2.related {font-size:1.3em; color:#444E56; padding:20px 0 14px 0; margin:0; font-weight:bold;}
h2.related-text {color:#FFFFFF;}
h2.white {font-size:1.5em; color:#fff; padding:0; margin:0; font-weight:bold;}
#leftnav h2 {font-size:1.3em; color:#444E56; padding:50px 0 22px 11px; margin:0; font-weight:bold;}
#relatedlinks h3 {font-size:1.3em; color:#7D9AAA; padding:0; margin:0; font-weight:bold;}
h3 {font-size:1.1em; color:#7D9AAA; padding:0; margin:0;}

.bigblue {font-size:1.2em; color:#444E56; padding:0; margin:0;}

/* links */

a {text-decoration:none; color:#EEA831;}
a:hover {text-decoration:underline;}

a.arrow {text-decoration:none; color:#EEA831; background: url('/keller/images/text_arrow.gif') right 4px no-repeat; padding-right:10px;}
a.arrow:hover {text-decoration:underline;}

a.arrow_home{text-decoration:none; color:#EEA831; background: url('/keller/images/arrow_landing.gif') right 4px no-repeat; padding-right:10px;}
a.arrow_home:hover {text-decoration:underline;}


/* Banner OF LAYERS */

#background {width:960px; height:486px; background:#7A96A5 url(/keller/images/banner/header-banner-1.jpg) no-repeat top; margin: 0 auto; }
.flashContainer {float:left; border:1px solid #fff; margin-right:17px; height:560px; width:476px; }
.imageContainer,#flashBanner {float:left; margin-right:9px; height:523px; width:285px;}
#header-box  { width:364px; height:192px; background:url(/keller/images/header-block-title.png) no-repeat scroll; margin:97px 0 0 20px; position:absolute; }

#header-box p.secondtitle { float:left; line-height: 1.4em; display:block; color:#EEA831; font-size:1.6em; margin: 47px 0 0 14px; _margin: 47px 0 0 8px; float:left; width:310px; }

#header-box p.introtxt { float:left; width: 330px; line-height: 1.3em; display:block; color:#ffffff; margin: 50px 0 0 14px; _margin: 46px 0 0 8px; float:left; font-size:1.2em; _font-size:1.1em; font-weight:bold; }

#header-box p.linktext { float:left; width: 300px; line-height: 1.3em; display:block; color:#EEA831;  margin: 11px 0 0 14px; _margin: 10px 0 0 8px; float:left; font-size:1.1em; _font-size:1.0em; font-weight:bold;}
#center-content { width:768px; height:200px; background:url(/keller/images/content-bg.jpg) no-repeat scroll center; position:absolute; margin:289px 0 0 0;  }
#center-content .home-box-1 { width: 374px; float:left;}
#center-content .home-box-1 h2.related { padding:10px 40px 10px 30px; color:#7D9AAA; font-size:1.4em; line-height:1.8em; display:block; }
#center-content .home-box-1 p.homemorelink { color:#EEA831; display:block; margin:10px 10px 20px 30px; font-weight:bold;  }
#center-content .home-box-2 { width: 172px; float:left; margin: 0 0 0 20px; }
#center-content .home-box-2 h2.related { padding:10px 0 3px 0px; color:#444E56; font-size:1.4em; line-height:1.2em; display:block; border-bottom: solid #8B9CA6 1px;  }
#center-content .home-box-3 { width: 172px; float:left; margin: 0 0 0 20px; }
#center-content .home-box-3 h2.related { padding:10px 0 3px 0px; color:#444E56; font-size:1.4em; line-height:1.2em; display:block; border-bottom: solid #8B9CA6 1px;  }

#right-box-home { width:192px; height:223px; position:absolute; margin:266px 0 0 768px; background-color:#7A96A5; background:url(/keller/images/ar10_thumbnail.png) no-repeat scroll; }

*html #header-box {background:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, src='/keller/images/header-block-title.png',sizingMethod='crop');color:#ffffff; font-size:12px; font-weight:normal;}

*html #header-box a {position:relative;color:#EEA831;}
*html #header-box a:hover {position:relative;color:#EEA831; text-decoration:underline;}

/**html #right-box-home {background:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, src='/keller/images/home-right0box.png',sizingMethod='crop'); color:#ffffff; font-size:12px; font-weight:normal;}*/

*html #right-box-home a {color:#ffffff; position:relative;}

*html #right-box-home a:hover {position:relative; color:#EEA831; text-decoration:underline;}

*html #right-box-home .pdfdownload a {color:#EEA831; position:relative;}

#footer-area {margin:0 auto; width:960px;} 
#droupdownhome { position: absolute; margin:0 0 0 430px; width:530px; height:280px; }
#subcontent2 {background:url(/keller/images/droupdown-black.jpg) no-repeat scroll; }
ul.homelist {margin:0 0 0 10px; padding:0; list-style:none; text-decoration:none;}
ul.homelist li {list-style-type:none; line-height:1.5em; margin: 0 0 0 5px; text-decoration:none; }
.white {color:#ffffff; font-size:12px; font-weight:normal;font-weight:bold; margin:15px 0 0 0;  }
p.box {margin:0em 0 0em 0; padding:0;  }

p.annualreport {color:#ffffff; font-size:14px; margin:70px 0 0 12px; font-weight:bold; width:135px; line-height:1.3em; } 
p.pdfdownload_home {color:#EEA831; font-size:11px; margin:20px 0 0 12px; font-weight:bold; width:135px; line-height:1.4em; } 
p.pdfdownload {color:#EEA831; font-size:11px; margin:20px 0 0 0; font-weight:bold; width:135px; line-height:1.4em; } 

*html .pdfdownload {color:#EEA831; position:relative; } 
*html .pdfdownload a {color:#EEA831; position:relative;}

/* BEGINNING OF LAYERS */
#main {width:1000px; padding:0; margin: 0px auto; background: url(/keller/images/body-bg.gif) repeat-y scroll 0; margin-bottom:20px; margin-left:auto; margin-right:auto; height: 764px; }
#top-area { margin: 0 auto; width:960px; height:130px;}

#container {width:960px; padding:0; margin:0px auto; text-align:left;}

/* Top banner */
#topbanner { margin:0 auto; width:960px; height:130px; background: url('/keller/images/topbanner.jpg') 0 0 no-repeat;}

/* Logo */
#logo{float:left; width:163px; height:82px; padding:18px 0 0 17px; margin:0;}

/* Site Services */
#siteservices {float:right; padding:21px 11px 0 0; font-weight:bold; color:#D5DDE1;}
#siteservices_text {float:left; padding-top:5px;}
#siteservices_text a {padding:0 10px; color:#D5DDE1;}
#siteservices_text a:hover {text-decoration:underline;}

/*search*/
#search {float:left; padding:0; margin:0;}


/* Top nav */
#topnav {float:left; padding:47px 0 0 7px; margin:0; width:763px;}
#topnav ul {margin:0; padding:0; list-style:none;}
#topnav ul li {float:left; list-style-type:none; margin:0; padding:0;}
#topnav ul li a {float:left;  padding:0 15px 0 15px; text-decoration:none; font-size:1.1em; color:#D5DDE1; font-weight:bold; background: url('/keller/images/topnav_arrow.gif') no-repeat 0 1px;}
#topnav ul li a:hover {background: url('/keller/images/topnav_arrow_on.gif') no-repeat 0 1px; color:#fff; font-weight:bold;}
#topnav ul li a.nav1a,
#topnav ul li a.nav1aa {background: url('/keller/images/topnav_arrow_on.gif') no-repeat 0 1px; color:#fff; font-weight:bold;}

/* Leftnav */
#leftnav {float:left; padding:0; margin:0; width:182px; height:309px; background: url('/keller/images/leftnav.jpg') 0 0 no-repeat; background-color:#fff;}


#leftnav ul {margin:0; padding:0; padding-left:11px;}
#leftnav li {margin:0; float:left; display:block; width:100%;}
#leftnav li a {color:#444E56; text-decoration:none; padding-bottom:9px; display: block; font-weight:bold}
#leftnav li a:hover {text-decoration:none; color:#000;}

#leftnav li.on a {color:#000; padding-bottom:9px;}
#leftnav li.on a:hover {text-decoration:none;}

#leftnav li.on li {padding-bottom:5px;}
#leftnav li.on li a {color:#444E56; background:none; padding:0; font-weight:normal;}
#leftnav li.on li a:hover {color:#000;}

#leftnav li.on li.on {padding-bottom:5px;}
#leftnav li.on li.on a {color:#000; padding:0; font-weight:normal;}
#leftnav li.on li.on a:hover {text-decoration:none;}


#leftnav li.on li.on li {padding-top:5px;}
#leftnav li.on li.on li a {color:#444E56; background:none; padding:0; font-weight:normal;}
#leftnav li.on li.on li a:hover {color:#000;}

#leftnav li.on li.on li.on {padding-top:5px;}
#leftnav li.on li.on li.on a {color:#000; padding:0; font-weight:normal;}
#leftnav li.on li.on li.on a:hover {text-decoration:none;}


/* Breadcrumb */
#breadcrumb {float:left; padding:0; margin:0; width:778px; height:32px; border-bottom:1px solid #89A3B2;}
#breadcrumb_text {float:left; padding:9px 12px 0 11px; color:#7D9AAA;}
#breadcrumb_text a {color:#5E6A71; padding:0 10px 0 0;}
#breadcrumb_text a:hover {text-decoration:underline;}


/*sitetools*/
#sitetools {float:right; padding:9px 12px 0 0;}
#sitetools a {color:#EEA831; text-decoration:none; padding-right:13px;}
#sitetools a:hover {text-decoration:underline;}

/* Main content */
#content_wrapper {float:left; margin:0; width:778px; overflow:hidden; height:1%; /*background-color:#E5EAED;*/}
#maincontent {float:left; margin:0; padding:0 15px 50px 20px; width:551px; background-color:#fff; min-height:383px; height:expression(this.scrollHeight < 380? "380px" : "auto" );}
#maincontent_norightcol {float:left; margin:0; padding:0; width:743px; background-color:#fff; padding:0 15px 50px 20px;}
#maincontent_flashnorightcol {float:left; margin:0; padding:0; width:743px; background-color:#fff;}

#header {padding:43px 0 10px 0;}
#content {margin:0; padding:0;}

/*Related links */
#relatedlinks {float:left; width:172px; padding:0 10px 50px 10px; margin:0; background-color:#E5EAED;}
#relatedlinks p {margin:0 0 1em 0; padding:0;}
.related_signposts {border-top:1px solid #CAD5DB; padding:10px 0;}
.related_link {padding-right:10px; background: url('/keller/images/related_arrow.gif') no-repeat right 3px;}


/*Landing pages */
#maincontent_landing {float:left; margin:0; padding:0; width:586px; background-color:#fff; min-height:386px; height:expression(this.scrollHeight < 386? "386px" : "auto" );}

#landing_banner {float:left; width:778px; height:210px; background: url('/keller/images/landing_investor.jpg') 0 0 no-repeat;}
#landing_banner img {vertical-align:bottom;}
#landing_banner_text {width:395px; padding:75px 0 0 20px; position:absolute;}
#landing_banner_text p {font-size:1.2em; color:#444E56; padding-top:5px; margin:0; font-weight:bold;}

#landing_ir_content {width:586px; height:175px; background: url('/keller/images/content_landing_bg.jpg') 0 0 no-repeat; background-color:#fff;}
#landing_text {float:left; padding:20px 0 0 20px; margin:0;}
#landing_text h2 {font-size:1.5em; color:#444E56; padding:9px 0 10px 0; margin:0; font-weight:bold; border-bottom:1px solid #89A3B2; width:100%;}

#left_landing {float:left; width:354px; padding-right:20px;}
#right_landing {float:left; width:182px; padding-right:10px;}

#landing_media_content {width:586px; height:175px; background: url('/keller/images/content_landing_bg.jpg') 0 0 no-repeat; background-color:#fff;}
#left_landing_media {float:left; width:268px; padding-right:20px;}
#right_landing_media {float:left; width:268px; padding-right:10px;}

.share_price {font-size:2.2em; color:#7D9AAA; padding:0; margin:0; font-weight:bold;}
.share_currency {font-size:1.3em; color:#7D9AAA; padding:0; margin:0; font-weight:bold;}

#relatedlinks_landing {float:left; width:192px; height:218px; padding:0; margin-top:0px; background: url('/keller/images/related-thumb_ar10.jpg') 0 0 no-repeat;}
.related_text {padding:69px 0 0 10px;}
.related_text a {text-decoration:none; color:#EEA831; background: url('/keller/images/arrow_landing.gif') right 3px no-repeat; padding-right:10px; position:relative;}
.related_text a:hover {text-decoration:underline; position:relative;}

#related_bottom {float:left; background-color:#5E6A71; height:193px; width:192px;}


/* Footer */
#footer {clear:both; width:960px; height:150px; background: url('/keller/images/footer.jpg') 0 0 no-repeat;}
#footer_text {padding-top:8px; margin:0; color:#D5DDE1; font-weight:bold; width:640px; float:left;}
#footer_text a {padding:0 10px; color:#D5DDE1;}
#footer_text a:hover {text-decoration:underline;}

/*investis logo */
#investis {clear:both; padding:30px 0 15px 10px; margin:0;}

/* Forms */
form {padding:0; margin: 0;}
input.search {float:left; border:1px solid #8B9CA6; border-right:none; color:#fff; width:167px; height:18px; background-color:#444E57; margin:0; padding:3px 0 0 5px;}

input.image {float:left; padding:0; margin:0; height:23px;}
input, select, option, textarea {font-size:1.0em; font-family:arial;}
fieldset {margin:0; padding:3px; border:0px none; clear:both;}
label.alert {float:left; width:200px; padding:0; margin:0;}
label {float:left; width:200px; padding:0; margin:0;}

/* tables */
table {border-collapse:collapse; border-spacing:0; empty-cells: show;}

table.content {padding:0; margin:1em 0 1em 0;}
table.content thead tr th {/*font-size:1.2em;*/ font-weight:bold; padding:5px 0 5px 0; margin:0; border-bottom:1px solid #CAD5DB; font-weight:normal;}
table.content tbody tr td {padding:5px 0 5px 0; margin:0; border-bottom:1px solid #CAD5DB;}
table.content tr th {padding:5px 0 5px 0; margin:0; border-bottom:1px solid #CAD5DB; font-weight:normal;}
table.content tr td {padding:5px 0 5px 0; margin:0; border-bottom:1px solid #CAD5DB;}

table.feeds {padding:0; margin:1em 0 1em 0;}
table.feeds thead tr th {padding:5px 0 5px 0; margin:0; border-bottom:1px solid #CAD5DB; font-weight:normal;}
table.feeds tbody tr td {padding:5px 0 5px 0; margin:0; border-bottom:1px solid #CAD5DB;}
table.feeds tr th {padding:5px 0 5px 0; margin:0; border-bottom:1px solid #CAD5DB; font-weight:normal;}
table.feeds tr td {padding:5px 0 5px 0; margin:0; border-bottom:1px solid #CAD5DB;}
table.feeds tr.noline td {padding:0; margin:0; border-bottom:0;}
table.feeds tr td.blue {padding:5px 0 5px 0; margin:0; border-bottom:1px solid #CAD5DB; color:#7D9AAA; font-weight:bold;}

table.border {padding:0; margin:1em 0 1em 0;}
table.border tr th {padding:10px 5px; margin:0; border:1px solid #CAD5DB; font-weight:bold;}
table.border tr td {padding:10px 5px; margin:0; border:1px solid #CAD5DB;}

table.library {padding:0; margin:1em 0 1em 0;}
table.library tr td {padding:10px 5px; margin:0; text-align:center;}
table.library img {border:1px solid #89A3B2;}

table.border-bus {padding:1em 0 1em 0; margin:0em 0 0em 0;}
table.border-bus tr th {padding:10px 5px; margin:0; border:1px solid #CAD5DB; font-weight:bold;}
table.border-bus tr td {padding:10px 5px; margin:0; border:1px solid #CAD5DB;}

ul.border-bus {margin:0; padding:0; list-style:none;}
ul.border-bus tr td li {list-style-type:none; background: url('/keller/images/circle-arrow.gif') no-repeat 0 4px; padding:0 0 0 12px; margin:0;}


/* tabs */
#tabs  {margin:12px 0 20px 0;}
#tabs ul {padding:0; margin:0; list-style:none; border-bottom:2px solid #CAD5DB; width:100%; height:25px;}
#tabs ul li {padding-right:30px; margin:0; list-style:none; display:inline; float:left;}
#tabs ul li.last {margin:0; padding-right:0; list-style:none; display:inline; float:left;}
#tabs ul li a {font-size:1.2em; font-weight:bold; padding:0; margin:0; text-decoration:none;}
#tabs ul li a:hover {text-decoration:none; color:#7D9AAA;}

#tabs ul li.nav3a {height:25px;}
#tabs ul li.nav3a a {color:#7D9AAA; background: url('/keller/images/tabs_on.jpg') center 25px no-repeat; padding-bottom:50px; height:25px; position:relative;}
#tabs ul li.nav3a a:hover {text-decoration:none;}

#tabs ul li.nav3 {height:25px;}
#tabs ul li.nav3 a {padding:0;}
#tabs ul li.nav3 a:hover {background: url('/keller/images/tabs_on.jpg') center 25px no-repeat; padding-bottom:50px; height:25px; position:relative;}

/* faqs */
#faq dl{margin:0;}
#faq dt{font-weight:normal; margin:0; width:100%; padding-top:10px;}
#faq dd {margin:0; padding:0 10px 0 10px; display:none;}

.close {border-bottom:1px solid #CAD5DB; padding:5px 0;}

#faq a {text-decoration:none; color:#7D9AAA; font-weight:bold;}
#faq a:hover {color:#EEA831; text-decoration:underline;}


/* Management dropdown styles */

#board {margin-top:-8px;}
#board dl{margin:0; padding:0;}
#board dt {font-weight:normal; padding-top:20px; margin:0; width:100%;}

#dropdown {padding-bottom:20px; margin:0; width:100%; border-bottom:1px solid #CAD5DB;}
#dropdown h2 {font-size:1.3em; color:#EEA831; font-weight:bold; background: url('/keller/images/text_arrow.gif') no-repeat 0 4px; padding-left:12px;}
#dropdown h3 {font-size:1.3em; color:#7D9AAA; font-weight:bold; padding-left:12px;}

#board dd{margin:0; padding:0; display:none; background-color:#E5EAED; width:100%; border-bottom:1px solid #CAD5DB;}
#board dd table {clear:both; margin:20px 20px; padding:0;}
#board dd td {padding:0;}
#board dd img {border:1px solid #89A3B2;}


/* sitemap */
ul.sitemap {margin:0 0 10px 0;padding:0;list-style-type: none;}
ul.sitemap li {list-style-type: none;}
ul.sitemap li a {padding: 0 0 0 15px; font-weight: normal;}
ul.sitemap li.lev0 {list-style-type: none; font-weight:bold;}
ul.sitemap li.lev0 a {font-weight:bold;}
ul.sitemap li.lev1 {list-style-type: none; font-weight:bold; padding:5px 0 0 0; margin:5px 0 0 0;}
ul.sitemap li.lev1 a {font-weight:bold;}
ul.sitemap li.lev2 {padding:5px 0 0 20px;}
ul.sitemap li.lev3 {padding:0 0 0 40px;}
ul.sitemap li.lev4 {padding:0 0 0 60px;}

/* Case studies page */
.column_text {float:left; width:170px; padding-right:15px;}
.column_text_last {float:left; width:170px; padding-right:0;}


/* Business  page */

#wrapperbus {
margin:0;
width:100%;
margin:0 0 20px 0;
/*border-left:1px solid #CAD5DB;*/
} 
.heading-text { padding:0 0 0 0; margin: 0 0 0 0;}
h2.headerh2 {
background:transparent url(/keller/images/text_arrow1.gif) no-repeat scroll 0 14px;
color:#7d9aaa;
font-size:1.3em;
font-weight:bold;
text-align:left;
padding:10px 0 10px 20px;
border-bottom:1px solid #CAD5DB;
border-right:1px solid #CAD5DB;
border-left:1px solid #CAD5DB;

}

#myvar, #myvar1, #myvar2, #myvar3, #myvar4 {
background-color:#E5EAED;
margin: 0 0 0 0;
padding: 0 0 0 0;

width:100%;
}

#wrapperbus a {
color:#7d9aaa;
cursor:pointer;
}

#wrapperbus ul {margin:0 0 0 6px; padding:0; list-style:none; line-height:1.4em;}
#wrapperbus ul li {list-style-type:none; background: url('/keller/images/circle-arrow.gif') no-repeat 0 4px; padding:0 0 0 12px; margin:5px 0 5px 0;}


#footer-thumb {
padding-top:8px;
color:#D5DDE1; 
font-weight:bold;
float:left;
}

#footer-thumb a {padding:0 10px; color:#D5DDE1;}
#footer-thumb a:hover {text-decoration:underline;}

#landing_banner-investor {
background:transparent url(/keller/images/landing_investor-page3-1.jpg) no-repeat scroll 0;
float:left;
height:210px;
width:778px;
}

#investor_banner_text {width:363px; padding:40px 0 10px 5px; position:absolute; background:url(/keller/images/investor-title.png) no-repeat; margin:28px 0 0 20px; height:129px; }
#investor_banner_text p {font-size:1.2em; color:#ffffff; padding:10px 10px 10px 10px; margin:0; font-weight:bold; line-height:1.4em;}

*html #investor_banner_text {background:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, src='/keller/images/investor-title.png',sizingMethod='crop');}

*html #investor_banner_text a {position:relative; color:#ffffff;}



#media_banner_text {width:363px; height:130px; padding:40px 0 10px 5px; position:absolute; background:url(/keller/images/media-title.png) no-repeat; margin:28px 0 0 20px; }
#media_banner_text p {font-size:1.2em; color:#ffffff; padding:10px 10px 10px 10px; margin:0; font-weight:bold; line-height:1.4em;}

*html #media_banner_text {background:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, src='/keller/images/media-title.png',sizingMethod='crop');}

*html #media_banner_text a {position:relative; color:#ffffff;}

#mainTextare {
padding:20px 30px 20px 30px}

#about_banner-investor {
background:transparent url(/keller/images/landing_about.jpg) no-repeat scroll 0;
float:left;
height:210px;
width:778px;
}

#about_banner_text {width:363px; height:130px; padding:40px 0 10px 5px; position:absolute; background:url(/keller/images/about-title.png) no-repeat; margin:28px 0 0 20px; }
#about_banner_text p {font-size:1.2em; color:#ffffff; padding:10px 10px 10px 10px; margin:0; font-weight:bold; line-height:1.4em;}

*html #about_banner_text {background:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, src='/keller/images/about-title.png',sizingMethod='crop');}



#services_banner-investor {
background:transparent url(/keller/images/landing_investor-page.jpg) no-repeat scroll 0;
float:left;
height:210px;
width:778px;
}

#services_banner_text {width:363px; height:130px; padding:40px 0 10px 5px; position:absolute; background:url(/keller/images/services-title.png) no-repeat; margin:28px 0 0 20px; }
#services_banner_text p {font-size:1.2em; color:#ffffff; padding:10px 10px 10px 10px; margin:0; font-weight:bold; line-height:1.4em;}

*html #services_banner_text {background:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, src='/keller/images/services-title.png',sizingMethod='crop');}


#gov_banner-investor {
background:transparent url(/keller/images/landing_gov.jpg) no-repeat scroll 0;
float:left;
height:210px;
width:778px;
}

#gov_banner_text {width:363px; height:130px; padding:40px 0 10px 5px; position:absolute; background:url(/keller/images/governance-title.png) no-repeat; margin:28px 0 0 20px; }
#gov_banner_text p {font-size:1.2em; color:#ffffff; padding:10px 10px 10px 10px; margin:0; font-weight:bold; line-height:1.4em;}

*html #gov_banner_text {background:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, src='/keller/images/governance-title.png',sizingMethod='crop');}



#car_banner-investor {
background:transparent url(/keller/images/landing_investor-page2.jpg) no-repeat scroll 0;
float:left;
height:210px;
width:778px;
}

#car_banner_text {width:363px; height:130px; padding:40px 0 10px 5px; position:absolute; background:url(/keller/images/careers-title.png) no-repeat; margin:28px 0 0 20px; }
#car_banner_text p {font-size:1.2em; color:#ffffff; padding:10px 10px 10px 10px; margin:0; font-weight:bold; line-height:1.4em;}

*html #car_banner_text {background:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, src='/keller/images/careers-title.png',sizingMethod='crop');}


#contact_banner-investor {
background:transparent url(/keller/images/landing_contact.jpg) no-repeat scroll 0;
float:left;
height:210px;
width:778px;
}

#contact_banner_text {width:363px; height:130px; padding:40px 0 10px 5px; position:absolute; background:url(/keller/images/contact-title.png) no-repeat; margin:28px 0 0 20px; }
#contact_banner_text p {font-size:1.2em; color:#ffffff; padding:10px 10px 10px 10px; margin:0; font-weight:bold; line-height:1.4em;}

*html #contact_banner_text {background:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, src='/keller/images/contact-title.png',sizingMethod='crop');}


#relatedlinks_landing-land {float:left; width:192px; height:218px; padding:0;}
