body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; 
	FONT-FAMILY: SimSun; BACKGROUND-COLOR: #fff
}
H1 {
	MARGIN-TOP: 0px; FONT:bold 16pt SimSun; MARGIN-BOTTOM: 6px; COLOR: black; 
	
}
H1 A {
	COLOR: black; TEXT-DECORATION: none
}
H1 A:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
H2 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 4px; FONT-FAMILY:  SimSun
}
H2 A {
	COLOR: black; TEXT-DECORATION: none
}
H2 A:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
H3 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 2px; FONT-FAMILY:  SimSun
}
H4 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 2px; FONT-FAMILY:  SimSun
}
H3 {
	COLOR: black; TEXT-DECORATION: none
}
H4 A {
	COLOR: black; TEXT-DECORATION: none
}
H3 {
	COLOR: #cc0000; TEXT-DECORATION: none
}
H4 A:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
H5 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 2px; FONT-FAMILY:  SimSun
}
H5 A {
	COLOR: #3565ab; TEXT-DECORATION: none
}
H5 A:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
H6 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; FONT-FAMILY:  SimSun
}
UL {
	MARGIN-TOP: 0px; LIST-STYLE-POSITION: outside; MARGIN-LEFT: 16px; LIST-STYLE-TYPE: square
}
P {
	MARGIN-TOP: 2px; FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; FONT-FAMILY:  SimSun
}
td {
	FONT-SIZE: 11px; FONT-FAMILY:  SimSun
}
TH {
	FONT-SIZE: 11px; FONT-FAMILY:  SimSun
}
.jobhead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY:  SimSun
}
.joblist {
	FONT-SIZE: 11px; FONT-FAMILY:  SimSun
}
.joblist A {
	FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY:  SimSun; TEXT-DECORATION: none
}
.jobbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 3px; WIDTH: 240px; PADDING-TOP: 0px; FONT-FAMILY:  SimSun
}
.jobsearch {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 3px; PADDING-TOP: 1px; FONT-FAMILY:  SimSun
}
A {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.leotier1 {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; 
	MIN-HEIGHT: 22px; 
	VERTICAL-ALIGN: middle; BORDER-LEFT: #fff 30px solid; COLOR: #555555; 
	MAX-HEIGHT: 22px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 22px
}
.number{FONT: 9pt SimSun;}
.leotier1 A {
	FONT: 12pt SimSun; VERTICAL-ALIGN: middle; COLOR: #333333; 
	TEXT-DECORATION: none
}
.leotier1bot {
	PADDING-RIGHT: 2px; PADDING-LEFT: 45px; PADDING-BOTTOM: 2px; FONT: 7pt/9pt Geneva, Verdana, helvetica, sans-serif; VERTICAL-ALIGN: middle; COLOR: #777777; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.leotier1bot A {
	FONT: 7pt/9pt Geneva, Verdana, helvetica, sans-serif; COLOR: #777777; TEXT-DECORATION: none
}
.leotier1bot A:hover {
	FONT: 7pt/9pt Geneva, Verdana, helvetica, sans-serif; COLOR: #cc0000; TEXT-DECORATION: none
}
.leoatcopy {
	PADDING-RIGHT: 2px; PADDING-LEFT: 45px; PADDING-BOTTOM: 2px; FONT: 7pt Geneva, Verdana, helvetica, sans-serif; COLOR: #777777; PADDING-TOP: 2px
}
.logo {
	BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; BORDER-LEFT: white 0px; BORDER-BOTTOM: white 0px
}
.searchlabel {
	MARGIN-TOP: 5px; FONT-SIZE: 9pt; MARGIN-LEFT: 13px; FONT-FAMILY:  SimSun; BACKGROUND-COLOR: #ded9c2; TEXT-ALIGN: left
}
.searchtextleo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 95px; PADDING-TOP: 0px; FONT-FAMILY:  SimSun
}
.searchboxLAD {
	BORDER-RIGHT: white 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: white 4px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: white 20px solid; WIDTH: 159px; PADDING-TOP: 0px; BORDER-BOTTOM: white 1px solid; FONT-FAMILY:  SimSun; HEIGHT: 61px; BACKGROUND-COLOR: #ded9c2; TEXT-ALIGN: center
}
.searchhead {
	MARGIN-TOP: 6px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 4px; COLOR: black; FONT-FAMILY:  SimSun
}
.searchhead A {
	MARGIN-TOP: 6px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 4px; COLOR: #666; FONT-FAMILY:  SimSun; TEXT-DECORATION: none
}
.searchhead A:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.careerimg {
	BORDER-RIGHT: white 2px solid; PADDING-RIGHT: 24px; BORDER-TOP: white 2px solid; BORDER-LEFT: white 2px solid; BORDER-BOTTOM: white 2px solid
}
.careerthb {
	BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; PADDING-LEFT: 10px; BORDER-LEFT: white 2px solid; PADDING-TOP: 10px; BORDER-BOTTOM: white 2px solid
}
.rightlinks {
	PADDING-RIGHT: 2px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; FONT: 7pt  SimSun; OVERFLOW: hidden; WIDTH: 98px; PADDING-TOP: 3px
}
.rightlinks A {
	COLOR: #666; TEXT-DECORATION: none
}
.rightlinks A.onlink {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.rightlinks A:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.rightsublink {
	PADDING-RIGHT: 2px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; FONT: 7pt  Arial, Helvetica, Verdana; OVERFLOW: auto; WIDTH: 98px; PADDING-TOP: 2px;
}
.rightsublink A {
	COLOR: #666; TEXT-DECORATION: none
}
.rightsublink A.onlink {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.rightsublink A:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.homeFeatures {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; OVERFLOW: hidden; WIDTH: 162px; PADDING-TOP: 2px
}
.homeFeatures A {
	COLOR: #666; TEXT-DECORATION: none
}
.homeFeatures A.onlink {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.homeFeatures A:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.homeFeaturesG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; OVERFLOW: hidden; WIDTH: 162px; PADDING-TOP: 1px
}
.homeFeaturesG A {
	COLOR: #003311; TEXT-DECORATION: none
}
.homeFeaturesG A.onlink {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.homeFeaturesG A:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.homeapei {
	BORDER-RIGHT: white 4px solid; BORDER-TOP: white 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; OVERFLOW: hidden; BORDER-LEFT: white 3px solid; WIDTH: 501px; COLOR: white; PADDING-TOP: 5px; BORDER-BOTTOM: white 2px solid; BACKGROUND-COLOR: #3656ab
}
.homeapei A {
	COLOR: white; TEXT-DECORATION: none
}
.homeapei A.onlink {
	COLOR: white; TEXT-DECORATION: none
}
.homeapei A:hover {
	COLOR: white; TEXT-DECORATION: none
}
.leofpnewsbox {
	BORDER-RIGHT: white 2px solid; PADDING-RIGHT: 15px; BORDER-TOP: white 2px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; OVERFLOW: hidden; BORDER-LEFT: white 2px solid; WIDTH: 102px; COLOR: white; PADDING-TOP: 2px; BORDER-BOTTOM: white 2px solid; BACKGROUND-COLOR: #cc0000
}
.leofpnewshead {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; WIDTH: 100px; COLOR: white
}
.leofpnewstext A {
	FONT-SIZE: 8pt; WIDTH: 100px; COLOR: white; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.prevnextnews {
	PADDING-RIGHT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 460px; COLOR: #cc0000; TEXT-ALIGN: center
}
.prevnextnews A {
	FONT: 9px  SimSun; COLOR: black; TEXT-DECORATION: none
}
.prevnextnews A:hover {
	FONT: 9px  SimSun; COLOR: #cc0000; TEXT-DECORATION: none
}
.tier3links {
	PADDING-RIGHT: 2px; PADDING-LEFT: 10px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; OVERFLOW: hidden; WIDTH: 101px; PADDING-TOP: 0px; FONT-FAMILY:  SimSun; HEIGHT: 106px
}
.tier3links A {
	COLOR: #666; TEXT-DECORATION: none
}
.tier3links A:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.middlearea {
	OVERFLOW: hidden; WIDTH: 500px; HEIGHT: 560px
}
.sidebararea {
	OVERFLOW: hidden; WIDTH: 114px; BACKGROUND-COLOR: #fff
}
.landbox {
	BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; OVERFLOW: hidden; 
	BORDER-LEFT: white 2px solid; WIDTH: 171px; BORDER-BOTTOM: white 2px solid; HEIGHT: 197px; 
	BACKGROUND-COLOR: #ded9c2
}
.landtext {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; OVERFLOW: hidden; 
	WIDTH: 145px; PADDING-TOP: 15px; font:10pt SimSun;
}
.landmenu {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; SCROLLBAR-FACE-COLOR: #fff; PADDING-BOTTOM: 15px; SCROLLBAR-HIGHLIGHT-COLOR: #fff; OVERFLOW: auto; SCROLLBAR-SHADOW-COLOR: #ded9c2; SCROLLBAR-3DLIGHT-COLOR: #ded9c2; SCROLLBAR-ARROW-COLOR: #000; PADDING-TOP: 15px; SCROLLBAR-trACK-COLOR: #fff; SCROLLBAR-DARKSHADOW-COLOR: #666; BACKGROUND-COLOR: white
}
.landlinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; 
	FONT: 10pt SimSun; WIDTH: 105px; PADDING-TOP: 5px
}
.landlinks A {
	COLOR: #666; TEXT-DECORATION: none
}
.landlinks A.onlink {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.landlinks A:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.mmenu {
	SCROLLBAR-FACE-COLOR: #fff; MARGIN: 0px 2px; SCROLLBAR-HIGHLIGHT-COLOR: #fff; OVERFLOW: auto; SCROLLBAR-SHADOW-COLOR: #666; SCROLLBAR-3DLIGHT-COLOR: #ded9c2; SCROLLBAR-ARROW-COLOR: #000; SCROLLBAR-trACK-COLOR: #fff; SCROLLBAR-DARKSHADOW-COLOR: #666; BACKGROUND-COLOR: white
}
.mmenupad {
	SCROLLBAR-FACE-COLOR: #fff; MARGIN: 2px 2px 8px 8px; SCROLLBAR-HIGHLIGHT-COLOR: #fff; OVERFLOW: auto; SCROLLBAR-SHADOW-COLOR: #666; SCROLLBAR-3DLIGHT-COLOR: #ded9c2; SCROLLBAR-ARROW-COLOR: #000; SCROLLBAR-trACK-COLOR: #fff; SCROLLBAR-DARKSHADOW-COLOR: #666; BACKGROUND-COLOR: white
}
.homebox {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY:  SimSun; LETTER-SPACING: 0.15pc
}
.homebox A {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY:  SimSun; LETTER-SPACING: 0.15pc; TEXT-DECORATION: none
}
.serv2box {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY:  SimSun; LETTER-SPACING: 0.15pc
}
.redbox {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 90px; COLOR: white; PADDING-TOP: 0px; FONT-FAMILY:  SimSun; TEXT-DECORATION: none
}
.leoadaly {
	WHITE-SPACE: nowrap; FONT-VARIANT: small-caps
}
.rbar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 113px; PADDING-TOP: 0px; HEIGHT: 217px; BACKGROUND-COLOR: #ded9c2
}
.rbargbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 113px; PADDING-TOP: 0px; HEIGHT: 99px; BACKGROUND-COLOR: #888888
}
.rbarbot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 113px; PADDING-TOP: 0px; HEIGHT: 268px; BACKGROUND-COLOR: #ded9c2
}
.rbarredproj {
	FONT-SIZE: 9pt; WIDTH: 113px; COLOR: white; FONT-FAMILY: SimSun
}
.rbarredproj A {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: SimSun; TEXT-DECORATION: none
}
.rbarprojsub {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 113px; PADDING-TOP: 0px; HEIGHT: 144px; BACKGROUND-COLOR: #ded9c2
}
.redbox {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 90px; COLOR: white; PADDING-TOP: 0px; FONT-FAMILY:  SimSun; TEXT-DECORATION: none
}
.rbarred2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 113px; PADDING-TOP: 0px; HEIGHT: 99px; BACKGROUND-COLOR: #cc0000
}
.eventh1 {
	MARGIN-TOP: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 4px; COLOR: #cc0000; FONT-FAMILY:  SimSun
}
.projThb {
	border:0; padding:4px 1px 1px 1px;  
	SCROLLBAR-FACE-COLOR: #fff; SCROLLBAR-HIGHLIGHT-COLOR: #fff; 
	OVERFLOW: auto; 
	WIDTH: 489px; SCROLLBAR-SHADOW-COLOR: #666; SCROLLBAR-3DLIGHT-COLOR: #ded9c2; 
	SCROLLBAR-ARROW-COLOR: #000;  SCROLLBAR-trACK-COLOR: #fff; 
	SCROLLBAR-DARKSHADOW-COLOR: #666; HEIGHT: 58px; BACKGROUND-COLOR: white;
	
}
.kifeature {
	BORDER-RIGHT: white 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: white 2px solid; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 1px; OVERFLOW: hidden; BORDER-LEFT: white 2px solid; WIDTH: 118px; PADDING-TOP: 0px; BORDER-BOTTOM: white 2px solid; HEIGHT: 427px; BACKGROUND-COLOR: #ebc191
}
.kifeatured P {
	FONT-SIZE: 8px; FONT-FAMILY:  SimSun
}
.kifeatured P StrONG {
	FONT-WEIGHT: bold; FONT-SIZE: 7px
}
.kileader {
	BORDER-RIGHT: white 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: white 2px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: white 2px solid; WIDTH: 115px; COLOR: white; PADDING-TOP: 6px; BORDER-BOTTOM: white 2px solid; HEIGHT: 64px; BACKGROUND-COLOR: #888a8f
}
.kileader A {
	COLOR: white; TEXT-DECORATION: none
}
.forminput {
	FONT: 7pt SumSun; VERTICAL-ALIGN: middle
}
.textinput {
	FONT: 7pt SimSun; VERTICAL-ALIGN: middle
}
.site1 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 5px
}
.site1 A {
	FONT: 8pt  SimSun; COLOR: black; TEXT-DECORATION: none
}
.site2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.site2 A {
	FONT: 7pt  SimSun; COLOR: black; TEXT-DECORATION: none
}
.site2 A:hover {
	FONT: 9px  SimSun; COLOR: #cc0000; TEXT-DECORATION: none
}
.projimg {
	BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; BORDER-LEFT: white 2px solid; BORDER-BOTTOM: white 2px solid
}
.projimg A {
	BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; BORDER-LEFT: white 2px solid; BORDER-BOTTOM: white 2px solid
}
.projimg A.onlink {
	BORDER-RIGHT: #cc0000 2px solid; BORDER-TOP: #cc0000 2px solid; BORDER-LEFT: #cc0000 2px solid; BORDER-BOTTOM: #cc0000 2px solid
}
.projimg A:hover {
	BORDER-RIGHT: #3556ab 2px solid; BORDER-TOP: #3556ab 2px solid; BORDER-LEFT: #3556ab 2px solid; BORDER-BOTTOM: #3556ab 2px solid
}
.homeinfo {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.homeinfo A {
	FONT: 7pt  SimSun; COLOR: black; TEXT-DECORATION: none
}
.homeinfo A:hover {
	FONT: 9px  SimSun; COLOR: #cc0000; TEXT-DECORATION: none
}
.fedcontract {
	BORDER-RIGHT: #cc0000 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cc0000 2px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cc0000 2px solid; MARGIN-RIGHT: 6px; PADDING-TOP: 2px; BORDER-BOTTOM: #cc0000 2px solid; BACKGROUND-COLOR: white
}
