BODY {
	BACKGROUND: #686868; MARGIN: 0px 10px; TEXT-ALIGN: center
}
BODY {
	FONT-SIZE: 11px; COLOR: #485056; FONT-FAMILY: "tahoma",Arial,Helvetica,sans-serif
}
BODY.case_study {
	BACKGROUND: #fff; MARGIN: 0px; TEXT-ALIGN: left
}
BODY.case_study {
	FONT-SIZE: 11px; COLOR: #485056; FONT-FAMILY: "tahoma",Arial,Helvetica,sans-serif
}
TD {
	FONT-SIZE: 11px; COLOR: #485056; FONT-FAMILY: "tahoma",Arial,Helvetica,sans-serif
}
TH {
	FONT-SIZE: 11px; COLOR: #485056; FONT-FAMILY: "tahoma",Arial,Helvetica,sans-serif
}
.container1 {
	BACKGROUND: #fff; MARGIN: 0px auto; WIDTH: 770px; TEXT-ALIGN: left
}
.container3 {
	BACKGROUND: #fff; MARGIN: 0 0 0 10px; WIDTH: 562px; TEXT-ALIGN: left
}
.case_study_text {
	padding: 10px;
}
H1 {
	BACKGROUND-POSITION: 96% 10px; BACKGROUND-IMAGE: url(../images/KAB_logo.jpg); MARGIN: 0px; OVERFLOW: hidden; TEXT-INDENT: -2000px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 43px
}
H2 {
	FONT-SIZE: 22px; MARGIN: 0px 0px 15px; COLOR: #f00;
}
H3 {
	FONT-SIZE: 18px; MARGIN: 0px 0px 10px; COLOR: #f00; font-weight: normal;
}
H4 {
	FONT-SIZE: 12px; MARGIN: 0px 0px 10px; COLOR: #485056
}
LI {
	LIST-STYLE-TYPE: square
}
TD {
	VERTICAL-ALIGN: top
}
B {
	COLOR: #ccc
}
I {
	COLOR: #ccc
}
A {
	COLOR: #f00
}
A:visited {
	COLOR: #f00
}
A:hover {
	TEXT-DECORATION: none
}
H1 A {
	DISPLAY: block; HEIGHT: 43px
}
.line {
	PADDING-RIGHT: 0px; BORDER-TOP: #f00 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 30px; MARGIN-right: 20px; COLOR: #999; PADDING-TOP: 5px
}
H2#flash {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #000; PADDING-BOTTOM: 0px; MARGIN: 0px 20px; WIDTH: 730px; COLOR: #000; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 150px
}

.nav1 {
	BACKGROUND: #f00; MARGIN: 10px 20px; HEIGHT: 25px
}
.nav1 UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.nav1 LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.nav1 A {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px
}
.nav1 A:visited {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px
}
.nav1 A:hover {
	BACKGROUND: #e00
}
.nav1 A.on {
	BACKGROUND: #e00
}

.nav2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
.nav2 UL {
	text-decoration: none; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.nav2 LI {
	text-decoration: none; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UNKNOWN {
	DISPLAY: block
}
.nav2 {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 10px; MARGIN-LEFT: 560px; BORDER-LEFT: #999 1px solid; COLOR: #333; BORDER-BOTTOM: #fff 1px solid
}
.nav2 SPAN {
	text-decoration: none; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 6px; DISPLAY: block; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(../images/arrow.gif); PADDING-BOTTOM: 2px; COLOR: #485056; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat
}
.nav2 LI LI A {
	MARGIN-LEFT: 10px; COLOR: #666666;
}
.nav2 LI LI A:visited {
	MARGIN-LEFT: 10px; COLOR: #666666;
}
img a {
	border: 0;
}
a img {
	border: 0;
}
.nav2 li A {
	text-decoration: none; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 6px; DISPLAY: block; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(../images/arrow.gif); PADDING-BOTTOM: 2px; COLOR: #485056; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat
}
.nav2 li A:visited {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 6px; DISPLAY: block; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(../images/arrow.gif); PADDING-BOTTOM: 2px; COLOR: #485056; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat
}
.nav2 li A.on {
	text-decoration: none; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 6px; DISPLAY: block; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(../images/arrow.gif); PADDING-BOTTOM: 2px; COLOR: #f00; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat
}
.nav2 li A.on:visited {
	text-decoration: none; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 6px; DISPLAY: block; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(../images/arrow.gif); PADDING-BOTTOM: 2px; COLOR: #f00; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat
}
.nav2 li A:hover {
	TEXT-DECORATION: underline
}
.container2 {
	MARGIN: 0px 20px
}
.content_main {
	FLOAT: left; WIDTH: 550px
}
.content_alt1 {
	FLOAT: left; WIDTH: 550px
}
.red1 {
	color: #ff0000;
}
.sidebar {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 10px; MARGIN-LEFT: 560px; BORDER-LEFT: #999 1px solid; COLOR: #333; BORDER-BOTTOM: #fff 1px solid
}
.sidebar_alt1 {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 10px; MARGIN-LEFT: 560; BORDER-LEFT: #999 1px solid; COLOR: #999; BORDER-BOTTOM: #fff 1px solid
}
.sidebar_alt1 {
	MARGIN-LEFT: 425px
}
.bios TD {
	PADDING-BOTTOM: 20px
}
.bios IMG {
	MARGIN-LEFT: 10px
}
.regform INPUT {
	WIDTH: 230px
}
.areasofinterest DIV {
	FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 180px
}
.areasofinterest INPUT {
	MARGIN-TOP: 0px; FLOAT: left; WIDTH: auto
}
.areasofinterest SPAN {
	DISPLAY: block; MARGIN-LEFT: 25px
}
.question {
	BACKGROUND-POSITION: 0px 3px; MARGIN-TOP: 8px; DISPLAY: block; PADDING-LEFT: 30px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(../images/quotes1.gif); COLOR: #fff; BACKGROUND-COLOR: transparent
}
.answer {
	DISPLAY: block; MARGIN: 3px 30px; COLOR: #ccc; FONT-STYLE: italic
}
.casestudy {
	background-image:url('../images/casestudy.gif'); BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 35px; BACKGROUND-POSITION: 100% 0px; BORDER-TOP: #999 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 10px; 
	MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 10px; BORDER-LEFT: #999 1px solid; COLOR: #666; PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px solid; BACKGROUND-REPEAT: no-repeat
}
.casestudy2 {
	PADDING-LEFT: 150px;
}
.diy {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 100% 0px; BORDER-TOP: #999 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 10px; 
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #999 1px solid; COLOR: #666; PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px solid; BACKGROUND-REPEAT: no-repeat
}
.newsbox {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 48px; BACKGROUND-POSITION: 100% 0px; BORDER-TOP: #666 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../images/casestudy.gif); MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 10px; BORDER-LEFT: #666 1px solid; COLOR: #999; PADDING-TOP: 10px; BORDER-BOTTOM: #666 1px solid; BACKGROUND-REPEAT: no-repeat
}
.casestudy B {
	COLOR: #fff
}
.casestudy_text {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
.newsbox {
	BORDER-LEFT-COLOR: #fff; BACKGROUND-IMAGE: url(../images/newsbox.gif); BORDER-BOTTOM-COLOR: #fff; COLOR: #fff; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-COLOR: #fff
}
.servicetable {
	WIDTH: 100%; margin-top: 2px; 
}
.servicetable TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px; BORDER-BOTTOM: #f00 1px solid; color: #485056;
}
.servicetable TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px; BORDER-BOTTOM: #f00 1px solid; color: #f00;
}
.servicetable TH {
	BACKGROUND: #fff; BORDER-BOTTOM: #f00 1px solid; color: #485056;
}
.stretcher {
	HEIGHT: 0px
}
.stretcher_title {
	BACKGROUND: url(/images/expand1.gif) #f00; MARGIN: 3px 0px; HEIGHT: 25px
}
.stretcher_title A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 100% 0px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(/images/expand2.gif); PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px; TEXT-DECORATION: none
}
.stretcher_title A:visited {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 100% 0px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(/images/expand2.gif); PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px; TEXT-DECORATION: none
}
.stretcher_title A.open {
	BACKGROUND-POSITION: 100% -30px
}
.stretcher_title A.open:visited {
	BACKGROUND-POSITION: 100% -30px
}
#fivequestions_title {
	BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 125px
}
#fivequestions_title A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/fivequestions.gif) #000 0px 0px; PADDING-BOTTOM: 0px; TEXT-INDENT: -2000px; PADDING-TOP: 0px; HEIGHT: 120px
}
#fivequestions_title A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/fivequestions.gif) #000 0px 0px; PADDING-BOTTOM: 0px; TEXT-INDENT: -2000px; PADDING-TOP: 0px; HEIGHT: 120px
}
#fivequestions_title A:hover {
	BACKGROUND-POSITION: 0px -120px; HEIGHT: 120px
}
.title {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; OVERFLOW: hidden; TEXT-INDENT: -2000px; PADDING-TOP: 0px; HEIGHT: 30px
}
H4 .title {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; OVERFLOW: hidden; TEXT-INDENT: -2000px; PADDING-TOP: 0px; HEIGHT: 30px
}
#title_creative {
	BACKGROUND-IMAGE: url(../images/title_creative.gif); WIDTH: 107px
}
#title_responsive {
	BACKGROUND-IMAGE: url(../images/title_responsive.gif); WIDTH: 132px
}
#title_flexible {
	BACKGROUND-IMAGE: url(../images/title_flexible.gif); WIDTH: 109px
}
#title_transparent {
	BACKGROUND-IMAGE: url(../images/title_transparent.gif); WIDTH: 144px
}
#title_delivery {
	BACKGROUND-IMAGE: url(../images/title_delivery.gif); WIDTH: 111px
}
#title_fun {
	BACKGROUND-IMAGE: url(../images/title_fun.gif); WIDTH: 50px
}
#title_affordable {
	BACKGROUND-IMAGE: url(../images/title_affordable.gif); WIDTH: 132px
}
#title_marketchanges {
	BACKGROUND-IMAGE: url(../images/title_marketchanges.gif); WIDTH: 123px; HEIGHT: 74px
}
#title_culture {
	BACKGROUND-IMAGE: url(../images/title_culture.gif); WIDTH: 76px
}
#title_mobilise {
	BACKGROUND-IMAGE: url(../images/title_mobilise.gif); WIDTH: 92px; HEIGHT: 51px
}
.title_prompt {
	MARGIN: 10px 0px 0px 150px
}
#title_railtrack {
	BACKGROUND-IMAGE: url(../images/title_railtrack.gif); WIDTH: 107px; HEIGHT: 30px
}
#title_shering {
	BACKGROUND-IMAGE: url(../images/title_shering.gif); WIDTH: 107px; HEIGHT: 30px
}
.footer {
	PADDING-RIGHT: 0px; BORDER-TOP: #f00 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 30px; MARGIN: 20px; COLOR: #999; PADDING-TOP: 5px
}
.footer A {
	COLOR: #999
}
.footer A:visited {
	COLOR: #999
}
.link_arrow_right {
	DISPLAY: block; TEXT-DECORATION: none
}
.break {
	CLEAR: both; FONT-SIZE: 1px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
.red {
	COLOR: #f00
}
.footer A.adminlink {
	COLOR: #000
}
.footer A.adminlink:visited {
	COLOR: #000
}
