BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 0.78em Arial,Helvetica,sans-serif; COLOR: #616161; PADDING-TOP: 0px; TEXT-ALIGN: center;
}
#page {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 761px; PADDING-TOP: 0px
}
A {
	COLOR: #387ae7; TEXT-DECORATION: none
}
A:hover {
	COLOR: #363535; TEXT-DECORATION: underline
}
A SPAN {
	DISPLAY: none
}
TD {
	FONT: 12px/17px Arial,Helvetica,sans-serif
}
.header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 52px; BACKGROUND: url(headerbg.jpg); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 49px; TEXT-ALIGN: left
}
.makehome {
	PADDING-RIGHT: 0px; BORDER-TOP: #00368a 3px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 144px; PADDING-TOP: 26px
}
.makehome P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; BACKGROUND-COLOR: #cc0000; TEXT-ALIGN: center
}
.headdate {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 0px 540px; WIDTH: 101px; PADDING-TOP: 16px; BORDER-BOTTOM: #cc0000 3px solid
}
.headdate P {
	BORDER-RIGHT: #9c9c9c 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #9c9c9c 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #9c9c9c 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #9c9c9c 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.makehome A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.makehome A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.logo {
	BACKGROUND: url(logo.gif); HEIGHT: 151px; TEXT-ALIGN: left
}
.logo IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 19px 0px 0px 52px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.logo H3 {
	DISPLAY: none
}
.homeimg H3 {
	DISPLAY: none
}
#topnav {
	TEXT-ALIGN: left
}
#topnav UL#menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(topmenu.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 778px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 32px
}
#topnav UL#menu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 0px
}
#topnav UL#menu LI {
	DISPLAY: block; HEIGHT: 30px
}
UL#menu A {
	DISPLAY: block; HEIGHT: 30px
}
#topnav UL#menu LI A {
	TEXT-INDENT: -9999px; TEXT-DECORATION: none
}
#english {
	LEFT: 15px; WIDTH: 65px
}
#home {
	LEFT: 105px; WIDTH: 60px
}
#about {
	LEFT: 170px; WIDTH: 90px
}
#transport {
	LEFT: 239px; WIDTH: 67px
}
#itsol {
	LEFT: 320px; WIDTH: 85px
}
#duty {
	LEFT: 410px; WIDTH: 90px
}
#office {
	LEFT: 505px; WIDTH: 116px
}
#jobs {
	LEFT: 582px; WIDTH: 90px
}
#press {
	LEFT: 675px; WIDTH: 80px
}
#english A:hover {
	BACKGROUND: url(topmenu.gif) no-repeat -15px -35px
}
BODY#homeon #home {
	BACKGROUND: url(topmenu.gif) no-repeat -15px -35px
}
#home A:hover {
	BACKGROUND: url(topmenu.gif) no-repeat -105px -35px
}
BODY#homeon #home {
	BACKGROUND: url(topmenu.gif) no-repeat -105px -35px
}
#about A:hover {
	BACKGROUND: url(topmenu.gif) no-repeat -170px -35px
}
BODY#abouton #about {
	BACKGROUND: url(topmenu.gif) no-repeat -170px -35px
}
#transport A:hover {
	BACKGROUND: url(topmenu.gif) no-repeat -239px -35px
}
BODY#transporton #transport {
	BACKGROUND: url(topmenu.gif) no-repeat -239px -35px
}
#itsol A:hover {
	BACKGROUND: url(topmenu.gif) no-repeat -320px -35px
}
BODY#itsolon #itsol {
	BACKGROUND: url(topmenu.gif) no-repeat -320px -35px
}
#duty A:hover {
	BACKGROUND: url(topmenu.gif) no-repeat -410px -35px
}
BODY#dutyon #duty {
	BACKGROUND: url(topmenu.gif) no-repeat -410px -35px
}
#office A:hover {
	BACKGROUND: url(topmenu.gif) no-repeat -505px -35px
}
BODY#officeon #office {
	BACKGROUND: url(topmenu.gif) no-repeat -505px -35px
}
#jobs A:hover {
	BACKGROUND: url(topmenu.gif) no-repeat -582px -35px
}
BODY#jobson #jobs {
	BACKGROUND: url(topmenu.gif) no-repeat -582px -35px
}
#press A:hover {
	BACKGROUND: url(topmenu.gif) no-repeat -675px -35px
}
BODY#presson #press {
	BACKGROUND: url(topmenu.gif) no-repeat -675px -35px
}
#content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(contentbg.gif) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 19px
}
.leftpanel {
	PADDING-LEFT: 25px; FLOAT: left
}
.lhbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(lheadbg.gif) no-repeat left top; PADDING-BOTTOM: 18px; WIDTH: 200px; PADDING-TOP: 24px; TEXT-ALIGN: left
}
.inputsmall {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT: 12px Arial,Helvetica,sans-serif; BORDER-LEFT: #999999 1px solid; WIDTH: 100px; COLOR: #666666; BORDER-BOTTOM: #999999 1px solid
}
.inputsmall1 {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; MARGIN-BOTTOM: 3px; FONT: 12px Arial,Helvetica,sans-serif; BORDER-LEFT: #999999 1px solid; WIDTH: 100px; COLOR: #666666; BORDER-BOTTOM: #999999 1px solid
}
.lhbox .lhtext {
	PADDING-RIGHT: 0px; PADDING-LEFT: 33px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px
}
.lhbox FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 33px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px
}
.lhbox FORM P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.inputlarge {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT: 12px Arial,Helvetica,sans-serif; BORDER-LEFT: #999999 1px solid; WIDTH: 125px; COLOR: #666666; BORDER-BOTTOM: #999999 1px solid
}
.lhbox UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 33px; PADDING-TOP: 0px
}
.lhbox LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.lhbox A {
	COLOR: #616161; TEXT-DECORATION: underline
}
.lhbox A:hover {
	COLOR: #9b0c20; TEXT-DECORATION: underline
}
.newsubmit {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 2px; BORDER-TOP: 0px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #cc0000
}
.newshead {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 0.93em; BACKGROUND: url(newsarrow.gif) no-repeat left top; MARGIN: 0px 0px 6px 19px; COLOR: #cc0000
}
.transhead {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 0.93em; BACKGROUND: url(transarrow.gif) no-repeat left top; MARGIN: 0px 0px 6px 19px; COLOR: #003386
}
.google {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px 4px; PADDING-TOP: 0px
}
#search INPUT {
	FLOAT: left
}
#search {
	PADDING-BOTTOM: 40px
}
#flashcontent {
	BACKGROUND: url(efc.jpg) no-repeat; WIDTH: 200px; HEIGHT: 181px
}
.rightpanel {
	MARGIN: 0px 37px 0px 270px; TEXT-ALIGN: left
}
.homeimg {
	BACKGROUND: url(homeimg.jpg) no-repeat left top; WIDTH: 449px; HEIGHT: 301px
}
.readmore {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 308px; PADDING-TOP: 0px
}
.readmore A {
	DISPLAY: block; BACKGROUND: url(readmore.gif) no-repeat left top; WIDTH: 138px; HEIGHT: 23px
}
.pagehead {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 0.93em; BACKGROUND: url(welarrow.gif) no-repeat left top; MARGIN: 0px 0px 0px 7px; COLOR: #003386
}
.text {
	MARGIN: 20px 0px 10px 20px; WIDTH: 428px; TEXT-ALIGN: left
}
.footer {
	CLEAR: both; FONT-SIZE: 0.9em; BACKGROUND: url(footbg.gif) no-repeat left top; HEIGHT: 65px
}
.footertext {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 25px
}
.footertext LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.footer A {
	COLOR: #333333; TEXT-DECORATION: none
}
.footer A:hover {
	COLOR: #9b0c20; TEXT-DECORATION: underline
}
.deft {
	BACKGROUND: url(deft.gif) no-repeat right top; HEIGHT: 13px; TEXT-ALIGN: right
}
.deft A {
	DISPLAY: block; HEIGHT: 13px
}
.footer P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.pagetitle {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 0.93em; BACKGROUND: url(h3bg.gif) repeat-x left top; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #003386; PADDING-TOP: 4px
}
.bg {
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bg {
	background-repeat: no-repeat;
	background-position: right bottom;
}
