.corp-hdr {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: -10px 0px 12px; BORDER-RIGHT-WIDTH: 0px
}
.corp-bg {
	DISPLAY: inline-block; BACKGROUND: url(bg/bg_corp_tile_190x1.gif) repeat-y 0px 0px
}
.corp-bg:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
 HTML .corp-bg {
	HEIGHT: 1%
}
.corp-bg {
	DISPLAY: block
}
.corp-contain {
	FLOAT: right; MARGIN-BOTTOM: 15px; WIDTH: 550px
}
.corp-contain H1 {
	FONT-SIZE: 160%; COLOR: #e3a20f
}
.corp-sidebar {
	FONT-SIZE: 92%; FLOAT: left; MARGIN-BOTTOM: 15px; WIDTH: 170px; COLOR: #777
}
.corp-sidebar .nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.corp-sidebar .nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #efefef; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; LIST-STYLE-TYPE: none
}
.corp-sidebar LI.toplink {
	BORDER-TOP: #cccccc 1px solid
}
.corp-sidebar .nav A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: #efefef; PADDING-BOTTOM: 10px; COLOR: #424242; PADDING-TOP: 10px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
 HTML .corp-sidebar .nav A {
	DISPLAY: inline-block; WIDTH: 170px
}
.corp-sidebar .nav A.on {
	BACKGROUND: #fff; COLOR: #000
}
.corp-sidebar .nav A:hover {
	BACKGROUND: #e3e1e1; COLOR: #000
}
.corp-sidebar .corp-tip {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.about .bigger {
	FONT-SIZE: 110%; COLOR: #666
}
.about .yel {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #fff9df; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.about .col1 {
	PADDING-RIGHT: 15px; FLOAT: left; WIDTH: 245px
}
.about .col2 {
	FLOAT: left; WIDTH: 245px
}
.about UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.mgmt H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 110%; MARGIN-BOTTOM: 5px; FONT-STYLE: italic
}
.mgmt H2 STRONG {
	FONT-STYLE: normal
}
.mgmt P IMG {
	FLOAT: left; MARGIN: 3px 10px 5px 0px
}
.mgmt P {
	MARGIN: 5px 0px 10px
}
.mgmt P.contact {
	FONT-SIZE: 92%; MARGIN: 5px 0px 20px
}
.bod P.bottom STRONG {
	FONT-SIZE: 110%
}
.bod P.contact {
	FONT-SIZE: 92%; MARGIN: 5px 0px 20px
}
.invest H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 140%; MARGIN: 20px 0px 5px; COLOR: #e3a20f
}
.invest H2.top {
	MARGIN: 0px 0px 5px
}
.press P IMG {
	FLOAT: right; MARGIN: 0px 10px
}
.pr H2 {
	FONT-SIZE: 130%; TEXT-ALIGN: center
}
.pr H3 {
	MARGIN-TOP: 5px; FONT-WEIGHT: normal; FONT-SIZE: 100%; TEXT-ALIGN: center
}
.pr H4 {
	FONT-SIZE: 100%
}
.work-at DL DD {
	MARGIN-BOTTOM: 0px
}
.work-at DL DT {
	MARGIN-TOP: 10px
}
.work-at .desc {
	FLOAT: left; WIDTH: 295px; MARGIN-RIGHT: 15px
}
.work-at .openpos {
	FLOAT: left; WIDTH: 240px
}
.work-at .openpos H2 {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 140%; COLOR: #e3a20f
}
.work-at #flashcontent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.contactus .bigger {
	PADDING-RIGHT: 72px; FONT-SIZE: 110%
}
.contactus .cols P {
	FLOAT: left; WIDTH: 170px; MARGIN-RIGHT: 12px
}
.contactus .cols P.last {
	
}
.grouptip {
	BACKGROUND: url(bg/bg_trans_bot_550x7.gif) #baddee no-repeat left bottom; MARGIN: 1em 0px
}
.grouptip-in {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(bg/bg_trans_top_550x7.gif) no-repeat left top; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.grouplogo {
	FLOAT: right; MARGIN: 0px 0px 25px 30px
}
.gguide TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px; TEXT-ALIGN: center
}
.gguide TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px; BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: center
}
.gguide TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px; BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: center
}
.gguide .left {
	PADDING-LEFT: 8px; TEXT-ALIGN: left
}
.gguide P.helper {
	MARGIN-TOP: 2px; TEXT-ALIGN: right
}
.gguide .center {
	TEXT-ALIGN: center
}
.grequest TD {
	VERTICAL-ALIGN: top
}
.grequest LABEL {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 200px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.grequest .checkbox {
	MARGIN-TOP: 8px; FLOAT: left
}
.grequest .checktext {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 250px; PADDING-TOP: 6px; TEXT-ALIGN: left
}
.grequest .wideinput {
	WIDTH: 250px
}
.groupDirectory DIV {
	MARGIN-BOTTOM: 10px
}
 HTML .groupDirectory DIV {
	MARGIN-BOTTOM: 15px
}
.groupDirectory DIV P {
	MARGIN-TOP: 0px; FLOAT: right; WIDTH: 415px
}
.groupDirectory DIV IMG {
	FLOAT: left; WIDTH: 100px
}
.groupDirectory .groupnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 85%; BACKGROUND: url(bg/bg_trans_top_220x7.gif) #e3e1e1 no-repeat left top; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px 15px; WIDTH: 220px; PADDING-TOP: 0px; HEIGHT: auto
}
.groupDirectory .groupnav-in {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(bg/bg_trans_bot_220x7.gif) no-repeat left bottom; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.groupDirectory .groupnav-in UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.groupDirectory .groupnav-in LI {
	PADDING-BOTTOM: 2px
}
.groupDirectory .groupnav-in .here {
	COLOR: #000; TEXT-DECORATION: none
}
.intro {
	BORDER-RIGHT: #4497cf 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #4497cf 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #4497cf 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #4497cf 1px solid; BACKGROUND-COLOR: #dcedff
}
.contract H2 {
	FONT-SIZE: 130%; TEXT-ALIGN: center
}
.contract H3 {
	MARGIN-TOP: 25px; FONT-SIZE: 110%
}
.contract OL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
.contract OL LI {
	MARGIN-TOP: 25px
}
.contract OL LI OL LI {
	MARGIN-TOP: 10px
}
.contract FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.contract FORM {
	MARGIN-BOTTOM: 0px
}
TD IMG {
	VERTICAL-ALIGN: middle
}
.aboutjobs {
	FONT-SIZE: 90%
}
.aboutjobs TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px solid
}
