BODY {
	MARGIN: 0px; FONT: 76%/120% Verdana, Tahoma, Sans-serif; COLOR: #303030; BACKGROUND-COLOR: #fff; voice-family: inherit
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.05em; COLOR: #00aeef
}
H1.blue {
	FONT-WEIGHT: bold; FONT-SIZE: 1.05em; COLOR: #036
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.01em; COLOR: #000000; margin-top: 2.9em;
}
.white {
	COLOR: #fff
}
H3 {
	FONT-SIZE: 0.9em; MARGIN-BOTTOM: 0px
}
#nav H2 {
	FONT-SIZE: 1.1em; COLOR: #09c
}
.promo H2 {
	FONT-SIZE: 1.1em; COLOR: #09c
}
P {
	FONT-SIZE: 0.9em; LINE-HEIGHT: 1.2em
}
TD {
	FONT-SIZE: 1.0em; LINE-HEIGHT: 1.2em
}
#text UL {
	FONT-SIZE: 0.9em; LINE-HEIGHT: 1.2em
}
OL {
	FONT-SIZE: 0.9em; LINE-HEIGHT: 1.2em
}
A:link {
	COLOR: #6a757c; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #6a757c; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
A:active {
	COLOR: #d4110f; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #d4110f; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
A:unknown {
	COLOR: #d4110f; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
STRONG {
	FONT-WEIGHT: bold
}
.strong {
	FONT-WEIGHT: bold
}
LI {
	MARGIN-BOTTOM: 3px
}
DL P {
	FONT-SIZE: 1em; MARGIN: 0px 0px 1em
}
DT {
	FONT-WEIGHT: bold; MARGIN: 1em 0px 0.25em
}
DD {
	MARGIN: 0px 0px 2em
}
.smaller {
	FONT-SIZE: 0.75em
}
.right {
	TEXT-ALIGN: right
}
H6 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.05em; PADDING-BOTTOM: 39px
}
#toplink {
	POSITION: absolute
}
#banner {
	PADDING-RIGHT: 20px; PADDING-LEFT: 22px; FONT-SIZE: 0.8em; BACKGROUND: url(images/bg-banner.gif) #cdd4e0 repeat-x; PADDING-BOTTOM: 14px; COLOR: #09c; PADDING-TOP: 12px; HEIGHT: 80px; voice-family: inherit
}
#banner {
	
}
#logo {
	FLOAT: left
}
#logo IMG {
	WIDTH: 228px; HEIGHT: 75px
}
#bannav {
	MARGIN-TOP: 13px; FLOAT: right; WIDTH: 220px; HEIGHT: 55px
}
#bannavLogo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px; HEIGHT: 55px
}
#bannavLogo IMG {
	WIDTH: 118px; HEIGHT: 55px
}
#bannavLinks {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; LEFT: -136px; FLOAT: right; MARGIN-LEFT: -100%; WIDTH: auto; PADDING-TOP: 10px; POSITION: relative; HEIGHT: 55px
}
 HTML #bannavLinks {
	MARGIN-TOP: 0px; LEFT: 0px; MARGIN-LEFT: -220px; LINE-HEIGHT: 55px; PADDING-TOP: 0px
}
UNKNOWN {
	LEFT: 0px
}
#bannav A:link {
	COLOR: #303030; TEXT-DECORATION: none
}
#bannav A:visited {
	COLOR: #303030; TEXT-DECORATION: none
}
#bannav A:hover {
	TEXT-DECORATION: underline
}
#basnnav A:active {
	TEXT-DECORATION: underline
}
#banshadow {
	DISPLAY: none
}
A.skip:link {
	FONT-SIZE: 1%; TEXT-DECORATION: none
}
A.skip:visited {
	FONT-SIZE: 1%; TEXT-DECORATION: none
}
A.skip:hover {
	FONT-SIZE: 1%; TEXT-DECORATION: none
}
A.skip:active {
	FONT-SIZE: 1%; TEXT-DECORATION: none
}
#bread {
	PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; BACKGROUND: url(images/banner_shadow.gif) #00aeef repeat-x left top; MARGIN: 0px 0px 33px; COLOR: #fff; HEIGHT: 16px
}
#bread A:link {
	FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: none
}
#bread A:visited {
	FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: none
}
#bread A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline
}
#bread A:active {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline
}
.mainFlash {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; PADDING-BOTTOM: 13px; PADDING-TOP: 39px
}
.mainFlash H1 {
	FONT-SIZE: 150%; PADDING-BOTTOM: 10px; COLOR: #036
}
.mainImage {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 18px; PADDING-BOTTOM: 13px; PADDING-TOP: 0px
}
#lowerNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; WIDTH: 760px; PADDING-TOP: 0px; HEIGHT: 200px
}
.lowerNavBox {
	CLEAR: none; FLOAT: left; MARGIN-RIGHT: 15px
}
#lowestNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 760px; PADDING-TOP: 0px
}
.lowestNavBox {
	CLEAR: none; MARGIN-TOP: 15px; FLOAT: left; MARGIN-RIGHT: 15px
}
.lowestNavBoxLeft {
	CLEAR: none; MARGIN-TOP: 15px; FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 359px; MARGIN-RIGHT: 15px
}
.lowestNavBoxRight {
	CLEAR: none; MARGIN-TOP: 15px; FLOAT: left; PADDING-BOTTOM: 39px
}
.upperNavBox {
	CLEAR: none; FLOAT: left; MARGIN-BOTTOM: 15px; MARGIN-RIGHT: 15px
}
#homehook {
	MARGIN-LEFT: 18px
}
#homehook TD {
	VERTICAL-ALIGN: top
}
DIV.level {
	MARGIN-RIGHT: 15px
}
A.promolink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #122744; TEXT-DECORATION: none
}
A.promolink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #122744; TEXT-DECORATION: none
}
A.promolink:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #122744; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline
}
A.promolink:active {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #122744; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline
}
.chevron {
	LEFT: 2px; FONT: bold 200%/100% verdana, sans-serif; POSITION: relative; TOP: 2px; TEXT-DECORATION: none! important
}
A.promolink:hover .chevron {
	TEXT-DECORATION: none! important
}
A.promolink:active .chevron {
	TEXT-DECORATION: none! important
}
A.promolink:hover .chevron {
	TEXT-DECORATION: none! important
}
A.promolink:visited .chevron {
	TEXT-DECORATION: none! important
}
#signupForm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 540px; PADDING-TOP: 0px
}
TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
#signupForm TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #cbd5df 1px solid; BACKGROUND-COLOR: #fff
}
.promo {
	BORDER-RIGHT: #036 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #036 1px solid; PADDING-LEFT: 6px; MARGIN-BOTTOM: 12px; PADDING-BOTTOM: 4px; BORDER-LEFT: #036 1px solid; COLOR: #036; PADDING-TOP: 4px; BORDER-BOTTOM: #036 1px solid; BACKGROUND-COLOR: #fff
}
.homepromo {
	FONT-SIZE: 1em; PADDING-BOTTOM: 4px; WIDTH: 164px; voice-family: inherit
}
.promo H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN: 0px; COLOR: #09c; BACKGROUND-COLOR: #fff
}
.promo P {
	MARGIN: 0px
}
.promo A:hover {
	BACKGROUND-IMAGE: none! important
}
.promo A:active {
	BACKGROUND-IMAGE: none! important
}
.textpromo {
	FONT-SIZE: 0.9em
}
.textpromo A:link {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #f26531; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline
}
.textpromo A:visited {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #f26531; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline
}
.textpromo A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #09c; BORDER-RIGHT-WIDTH: 0px
}
.textpromo A:active {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #09c; BORDER-RIGHT-WIDTH: 0px
}
.promosep {
	BORDER-TOP: #ccc 1px solid; FONT-SIZE: 1%; MARGIN: 6px 0px
}
.promoimage {
	WIDTH: 171px; COLOR: #036; BACKGROUND-COLOR: #d0d4da
}
.promoimage P {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 110%; PADDING-BOTTOM: 4px; MARGIN: 0px; WIDTH: 160px; PADDING-TOP: 4px
}
TABLE.countries {
	FONT-SIZE: 0.9em; VERTICAL-ALIGN: top; WIDTH: 257px
}
TABLE.countries TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
TABLE.countries TD {
	PADDING-LEFT: 16px; BACKGROUND: url(images/equities/bullet.gif) no-repeat 0px 3px; VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
TABLE.countries TD P {
	VERTICAL-ALIGN: top; WIDTH: 100px; TEXT-ALIGN: left
}
TABLE.countriesWide {
	FONT-SIZE: 0.9em; VERTICAL-ALIGN: top; WIDTH: 500px
}
TABLE.countriesWide TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
TABLE.countriesWide TD {
	PADDING-LEFT: 16px; BACKGROUND: url(images/equities/bullet.gif) no-repeat 0px 3px; VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
TABLE.countriesWide TD P {
	VERTICAL-ALIGN: top; WIDTH: 100px; TEXT-ALIGN: left
}
TABLE.demos {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 540px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #00cccc
}
TABLE.demos TD {
	PADDING-BOTTOM: 10px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 260px; TEXT-ALIGN: left
}
.screen {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 260px; PADDING-TOP: 0px; BACKGROUND-COLOR: #cc3300; TEXT-ALIGN: right
}
#footer {
	CLEAR: both; PADDING-RIGHT: 1px; BORDER-TOP: #00aeef 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; PADDING-BOTTOM: 10px; MARGIN: 39px 18px 0px; COLOR: #09c; PADDING-TOP: 2px; TEXT-ALIGN: right
}
#footer A:link {
	COLOR: #303030; TEXT-DECORATION: none
}
#footer A:visited {
	COLOR: #303030; TEXT-DECORATION: none
}
#footer A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline
}
#footer A:active {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline
}
#mainouter {
	WIDTH: 770px
}
#nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 181px; PADDING-TOP: 28px; voice-family: inherit
}
#nav UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
#nav H2 {
	MARGIN: 0px 0px 6px
}
#nav A:link {
	DISPLAY: block; PADDING-LEFT: 17px; FONT-SIZE: 0.9em; OVERFLOW: visible; COLOR: #303030; LINE-HEIGHT: 110%; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
#nav A:visited {
	DISPLAY: block; PADDING-LEFT: 17px; FONT-SIZE: 0.9em; OVERFLOW: visible; COLOR: #303030; LINE-HEIGHT: 110%; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
#nav A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; BORDER-BOTTOM-WIDTH: 0px; COLOR: #d4110f; BORDER-RIGHT-WIDTH: 0px
}
#nav A:active {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; BORDER-BOTTOM-WIDTH: 0px; COLOR: #d4110f; BORDER-RIGHT-WIDTH: 0px
}
#nav UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 12px; PADDING-TOP: 0px
}
#nav UL UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 12px; PADDING-TOP: 0px
}
#nav UL A:link {
	WIDTH: 150px! important
}
#nav UL A:visited {
	WIDTH: 150px! important
}
#nav UL A:hover {
	WIDTH: 150px! important
}
#nav UL A:active {
	WIDTH: 150px! important
}
#nav UL UL A:link {
	WIDTH: 138px! important
}
#nav UL UL A:visited {
	WIDTH: 138px! important
}
#nav UL UL A:hover {
	WIDTH: 138px! important
}
#nav UL UL A:active {
	WIDTH: 138px! important
}
#nav UL UL A {
	FONT-WEIGHT: bold; COLOR: #00aeef
}
#nav UL UL UL A:link {
	WIDTH: 126px! important
}
#nav UL UL UL A:visited {
	WIDTH: 126px! important
}
#nav UL UL UL A:hover {
	WIDTH: 126px! important
}
#nav UL UL UL A:active {
	WIDTH: 126px! important
}
#nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#equitiesSub {
	DISPLAY: none
}
#commoditiesSub {
	DISPLAY: none
}
#futureSub {
	DISPLAY: none
}
#fxSub {
	DISPLAY: none
}
#fixedincome {
	DISPLAY: none
}
#fixedincomeSub {
	DISPLAY: none
}
#fixedincomeSubRates {
	DISPLAY: none
}
#servicesSub {
	DISPLAY: none
}
#AboutSub {
	DISPLAY: none
}
#structuredproductsSub {
	DISPLAY: none
}
#AboutSubExpertise {
	DISPLAY: none
}
#AnalystsSub {
	DISPLAY: none
}
#AnalystsSubRoles {
	DISPLAY: none
}
#AnalystsSubProfiles {
	DISPLAY: none
}
#AssociatesSub {
	DISPLAY: none
}
#AssociatesSubRoles {
	DISPLAY: none
}
#AssociatesSubProfiles {
	DISPLAY: none
}
#QuantsSub {
	DISPLAY: none
}
#QuantsSubRoles {
	DISPLAY: none
}
#QuantsSubProfiles {
	DISPLAY: none
}
#ApplySub {
	DISPLAY: none
}
#nav .promo {
	MARGIN-TOP: 30px; WIDTH: 154px
}
#nav .regbutton A:link {
	WIDTH: auto
}
#nav .regbutton A:visited {
	WIDTH: auto
}
#nav .regbutton A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#nav .regbutton A:active {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#main {
	MARGIN: 0px 0px 0px 211px; WIDTH: 540px
}
#popup {
	MARGIN: 0px 0px 0px 39px; WIDTH: 540px
}
#copyNarrow {
	PADDING-RIGHT: 15px; FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 260px; voice-family: inherit
}
#copyWide {
	PADDING-RIGHT: 15px; FLOAT: left; MARGIN-BOTTOM: 39px; WIDTH: 356px; voice-family: inherit
}
#mainouterTip {
	WIDTH: 1070px
}
#mainTip {
	MARGIN: 0px 0px 0px 211px; WIDTH: 840px
}
#copyTip {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; WIDTH: 840px; PADDING-TOP: 0px
}
#copyFull {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; WIDTH: 540px; PADDING-TOP: 0px
}
#copyFullbottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 39px; PADDING-BOTTOM: 0px; WIDTH: 540px; PADDING-TOP: 0px
}
.lineBox {
	BORDER-RIGHT: #009ce0 1px solid; BORDER-TOP: #009ce0 1px solid; MARGIN-BOTTOM: 15px; BORDER-LEFT: #009ce0 1px solid; BORDER-BOTTOM: #009ce0 1px solid
}
.lineBox P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 5px 0px 5px 5px; PADDING-TOP: 5px
}
.researchBox P {
	PADDING-RIGHT: 5px; MARGIN-TOP: 3px! important; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.researchBox H2 {
	PADDING-RIGHT: 5px; BORDER-TOP: #009ce0 1px solid; MARGIN-TOP: 3px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #009ce0 1px solid; BACKGROUND-COLOR: #009ce0
}
.researchBox SPAN.headline_date {
	FONT-WEIGHT: bold
}
.researchBox SPAN.headline_title {
	
}
.researchBox {
	BORDER-RIGHT: #303030 1px solid; BORDER-TOP: #303030 1px solid; MARGIN-BOTTOM: 15px; BORDER-LEFT: #303030 1px solid; BORDER-BOTTOM: #303030 1px solid
}
.NewsheaderBox {
	WIDTH: 100%; HEIGHT: 16px; BACKGROUND-COLOR: #e28c05
}
.NewsheaderBox H3 {
	MARGIN: 0px 0px 0px 5px; COLOR: #fff! important
}
.newsBox {
	BORDER-RIGHT: #e28c05 1px solid; BORDER-TOP: #e28c05 1px solid; MARGIN-BOTTOM: 15px; BORDER-LEFT: #e28c05 1px solid; BORDER-BOTTOM: #e28c05 1px solid
}
.newsBox HR {
	BORDER-RIGHT: 0px; BORDER-TOP: #000 1px dotted; MARGIN-TOP: 6px; MARGIN-BOTTOM: 6px; BORDER-LEFT: 0px; WIDTH: 96%; BORDER-BOTTOM: 0px; HEIGHT: 1px
}
.newsBox P {
	PADDING-RIGHT: 5px; MARGIN-TOP: 3px! important; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px! important; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
.newsBox H2 {
	PADDING-RIGHT: 5px; BORDER-TOP: #e28c05 1px solid; MARGIN-TOP: 3px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #e28c05 1px solid; BACKGROUND-COLOR: #e28c05
}
.newsBox SPAN.headline_date {
	FONT-WEIGHT: bold
}
.newsBox SPAN.headline_title {
	
}
.focusBox {
	FLOAT: right; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 15px; WIDTH: 260px
}
.demo {
	FLOAT: left; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 0px; WIDTH: 540px; BORDER-BOTTOM: #009ce0 1px solid
}
.researchBoxnoline {
	MARGIN-BOTTOM: 15px
}
.researchBoxnoline P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; PADDING-TOP: 5px
}
.imgRight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: right; MARGIN: 0px
}
.headerBox {
	MIN-HEIGHT: 16px; WIDTH: 100%; HEIGHT: 16px; BACKGROUND-COLOR: #303030
}
.headerBox H3 {
	MARGIN: 0px 0px 0px 5px; COLOR: #fff! important
}
#demoscreen {
	BORDER-RIGHT: #009ce0 1px solid; BORDER-TOP: #009ce0 1px solid; MARGIN: 0px 0px 20px; BORDER-LEFT: #009ce0 1px solid; COLOR: #fff! important; BORDER-BOTTOM: #009ce0 1px solid
}
#demoscreen H3 {
	BACKGROUND-IMAGE: url(images/header_bg.gif); MARGIN: 0px; WIDTH: 100%; HEIGHT: 16px
}
#demoscreen H3 P {
	MARGIN: 0px 0px 0px 3px
}
#demoscreen P {
	MARGIN: 6px 0px 6px 3px
}
#copy {
	PADDING-RIGHT: 12px; FLOAT: left; WIDTH: 264px; voice-family: inherit
}
.copybanner {
	MARGIN-BOTTOM: 19px
}
#text H1 {
	MARGIN: 0px 0px 10px
}
#text P {
	DISPLAY: block; MARGIN: 0px 0px 14px
}
#text UL LI {
	LIST-STYLE-TYPE: square
}
#text UL LI UL LI {
	MARGIN-LEFT: -4em; LIST-STYLE-TYPE: none
}
#fxSolution {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#rhfxSolution {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#fxSolution LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#rhfxSolution LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#lhColumn {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; WIDTH: 280px! important; PADDING-TOP: 0px
}
DIV.lhColumn {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; WIDTH: 280px! important; PADDING-TOP: 0px
}
#lhColumn UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
DIV.lhColumn UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
#lhColumnSmall {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; WIDTH: 120px! important; PADDING-TOP: 0px
}
#rhColumnSmall {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 140px; WIDTH: 110px! important; PADDING-TOP: 0px
}
#lhColumnSmall UL LI {
	MARGIN: 0px 0px 2px -15px
}
#rhColumnSmall UL LI {
	MARGIN: 0px 0px 2px -15px
}
#rhColumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; WIDTH: 260px! important; PADDING-TOP: 0px
}
DIV.rhColumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; WIDTH: 260px! important; PADDING-TOP: 0px
}
#rhfxSolution {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; WIDTH: 260px! important; PADDING-TOP: 0px
}
.rhColumnDemos {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; WIDTH: 260px! important; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#rhColumn UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
DIV.rhColumn UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
BODY.demos #copyFullbottom {
	CLEAR: both
}
BODY.demos DIV.rhColumn {
	CLEAR: right; MARGIN-BOTTOM: 15px
}
#rhColumn_narrow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; MARGIN-BOTTOM: 39px; PADDING-BOTTOM: 0px; WIDTH: 169px! important; PADDING-TOP: 0px
}
#rhColumnDogs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; WIDTH: 200px! important; PADDING-TOP: 0px
}
DIV.rhColumnDogs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; WIDTH: 200px! important; PADDING-TOP: 0px
}
#lhColumnDogs {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; WIDTH: 320px! important; PADDING-TOP: 0px
}
DIV.lhColumnDogs {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; WIDTH: 320px! important; PADDING-TOP: 0px
}
#rhColumnDogs {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px
}
DIV.rhColumnDogs P {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px
}
#rhColumnDogs A {
	COLOR: #ffffff
}
#rhColumnDogs A:hover {
	COLOR: #122744; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
#promos {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 171px! important; PADDING-TOP: 0px
}
.profpic {
	PADDING-RIGHT: 8px; PADDING-LEFT: 63px; FONT-SIZE: 125%; MIN-HEIGHT: 27px; BACKGROUND: #122744 no-repeat left top; PADDING-BOTTOM: 14px; COLOR: #fff; PADDING-TOP: 89px; POSITION: relative; TEXT-ALIGN: right
}
.profpicleft {
	PADDING-RIGHT: 8px; PADDING-LEFT: 63px; FONT-SIZE: 125%; MIN-HEIGHT: 27px; BACKGROUND: #122744 no-repeat left top; PADDING-BOTTOM: 14px; COLOR: #fff; PADDING-TOP: 89px; POSITION: relative; TEXT-ALIGN: right
}
.profpicleft {
	PADDING-LEFT: 8px; TEXT-ALIGN: left
}
#profquote {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 11px; WIDTH: 159px; COLOR: #fff; PADDING-TOP: 11px; BACKGROUND-COLOR: #122744; TEXT-ALIGN: right; voice-family: inherit
}
#profquote BLOCKQUOTE {
	FONT-WEIGHT: bold; MARGIN: 0px; WIDTH: 100%; FONT-STYLE: normal; TEXT-ALIGN: left
}
#profquote A:link {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #fff; TEXT-DECORATION: none
}
#profquote A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #fff; TEXT-DECORATION: none
}
#profquotetwo A:link {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #fff; TEXT-DECORATION: none
}
#profquotetwo A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #fff; TEXT-DECORATION: none
}
#profquote A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #fff; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline
}
#profquote A:active {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #fff; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline
}
#profquotetwo A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #fff; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline
}
#profquotetwo A:active {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #fff; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline
}
#promosII {
	MARGIN-TOP: 15px
}
#profquotetwo {
	COLOR: #036; BACKGROUND-COLOR: #d0d4da
}
#profquotetwo #profquotetwoHead {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: right top; PADDING-LEFT: 0px; MIN-HEIGHT: 49px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; COLOR: #fff; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 49px; BACKGROUND-COLOR: #122742
}
#profquotetwo H2 {
	PADDING-RIGHT: 64px; PADDING-LEFT: 7px; FONT-SIZE: 0.85em; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.1em; PADDING-TOP: 8px
}
#profquotetwo BLOCKQUOTE {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.1em; PADDING-TOP: 5px; FONT-STYLE: normal
}
#profquotetwo P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.1em; PADDING-TOP: 5px; FONT-STYLE: normal
}
#profquotetwo P {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#profquotetwo A:link {
	COLOR: #036
}
#profquotetwo A:visited {
	COLOR: #036
}
#profquotetwo A:hover {
	COLOR: #036
}
#profquotetwo A:active {
	COLOR: #036
}
#profquotetwoHead .smaller {
	FONT-SIZE: 0.85em
}
.promo H2 A:link {
	COLOR: #09c; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.promo H2 A:visited {
	COLOR: #09c; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.promo H2 A:hover {
	COLOR: #036
}
.promo H2 A:active {
	COLOR: #036
}
TABLE.copytab {
	MARGIN: 10px 7px 30px; BORDER-LEFT: #09c 1px solid; WIDTH: 95%; BORDER-BOTTOM: #09c 1px solid
}
TABLE.copytab TD {
	BORDER-RIGHT: #09c 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #09c 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; COLOR: #000; PADDING-TOP: 5px; BACKGROUND-COLOR: #e5f5fa
}
.copytab CAPTION {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
KBD {
	FONT-WEIGHT: normal; FONT-SIZE: 1.3em
}
.copytab TH {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; WIDTH: 50%; COLOR: #fff; PADDING-TOP: 4px; BACKGROUND-COLOR: #09c
}
IMG.access {
	BORDER-RIGHT: #09c 1px solid; BORDER-TOP: #09c 1px solid; FLOAT: right; MARGIN-LEFT: 15px; BORDER-LEFT: #09c 1px solid; BORDER-BOTTOM: #09c 1px solid
}
.copytab P {
	MARGIN-BOTTOM: 5px
}
A.glossary {
	CURSOR: help; COLOR: #09c! important; BORDER-BOTTOM: #09c 1px dashed; TEXT-DECORATION: none! important
}
A.glossary:visited {
	CURSOR: help; COLOR: #09c! important; BORDER-BOTTOM: #09c 1px dashed; TEXT-DECORATION: none! important
}
A.glossary:active {
	CURSOR: help; COLOR: #09c! important; BORDER-BOTTOM: #09c 1px dashed; TEXT-DECORATION: none! important
}
A.glossary:hover {
	BORDER-BOTTOM: #09c 1px dashed; BACKGROUND-COLOR: #f0f0f0
}
A.glossary:unknown {
	BORDER-BOTTOM: #09c 1px dashed; BACKGROUND-COLOR: #f0f0f0
}
.invisible {
	DISPLAY: none; FONT-SIZE: 0em; COLOR: #09c; BACKGROUND-COLOR: #09c
}
#glossNav A:link {
	PADDING-RIGHT: 1px; BORDER-TOP: #09c 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #09c 1px solid; BACKGROUND-COLOR: #09c; TEXT-DECORATION: none
}
#glossNav A:visited {
	PADDING-RIGHT: 1px; BORDER-TOP: #09c 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #09c 1px solid; BACKGROUND-COLOR: #09c; TEXT-DECORATION: none
}
#glossNav A:hover {
	COLOR: #09c; BACKGROUND-COLOR: #fff
}
#glossNav A:active {
	COLOR: #09c; BACKGROUND-COLOR: #fff
}
#glossNav A:unknown {
	COLOR: #09c; BACKGROUND-COLOR: #fff
}
.glossNavA {
	BORDER-LEFT: #09c 1px solid
}
.glossNavZ {
	BORDER-RIGHT: #09c 1px solid
}
#faqOuter H2 {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 4px; BACKGROUND-COLOR: #09c
}
#faqOuter UL {
	MARGIN: 0px
}
#faqOuter LI {
	LIST-STYLE-TYPE: disc
}
UL.faqlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none! important
}
UL.faqlist LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none! important
}
#faqOuter A:link {
	TEXT-DECORATION: none
}
#faqOuter A:visited {
	TEXT-DECORATION: none
}
A.toplink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em; COLOR: #6a757c; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
A.toplink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em; COLOR: #6a757c; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
A.toplink:hover {
	COLOR: #d4110f; TEXT-DECORATION: none
}
A.toplink:active {
	COLOR: #d4110f; TEXT-DECORATION: none
}
.toplink IMG {
	MARGIN-RIGHT: 3px; POSITION: relative; TOP: 5px
}
#profileHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: -10; PADDING-BOTTOM: 10px; MARGIN: 0px -11px 0px 0px; COLOR: #036; PADDING-TOP: 0px; BACKGROUND-COLOR: #d0d4da
}
#text #profileHeader H2 {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 3px; BACKGROUND-COLOR: #122744
}
#profileHeader P {
	PADDING-RIGHT: 30px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; MARGIN: 6px 0px 0px; PADDING-TOP: 0px
}
P.question {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: -8px; COLOR: #036
}
#vidtext {
	MARGIN: 0px; COLOR: #036; BACKGROUND-COLOR: #d0d4da
}
#vidtext P {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 75%; PADDING-BOTTOM: 2px; MARGIN: 0px; LINE-HEIGHT: 100%; PADDING-TOP: 0px
}
#vidtext A.promolink:link {
	FONT-SIZE: 100%
}
#vidtext A.promolink:visited {
	FONT-SIZE: 100%
}
#vidtext A.promolink:hover {
	FONT-SIZE: 100%
}
#vidtext A.promolink:active {
	FONT-SIZE: 100%
}
LI.AnalystsHide {
	LIST-STYLE-TYPE: square! important
}
LI.AssociatesHide {
	LIST-STYLE-TYPE: square! important
}
LI.QuantsHide {
	LIST-STYLE-TYPE: square! important
}
BLOCKQUOTE.transcript {
	MARGIN: 0px; WIDTH: 95%; FONT-STYLE: italic
}
.award {
	BORDER-RIGHT: #09c 1px solid; BORDER-TOP: #09c 1px solid; PADDING-BOTTOM: 10px; MARGIN: 2px 0px 15px; BORDER-LEFT: #09c 1px solid; COLOR: #036; BORDER-BOTTOM: #09c 1px solid; BACKGROUND-COLOR: #e6f5fa
}
.award H3 {
	FONT-SIZE: 0.9em; MARGIN: 15px 5px 5px
}
.awardImage {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
.award UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.85em; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; PADDING-TOP: 0px
}
.award P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.85em; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; PADDING-TOP: 0px
}
.award LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.clearer {
	CLEAR: left
}
.profileIndex {
	BACKGROUND-COLOR: #09c
}
.profileIndex IMG {
	FLOAT: left
}
.profileIndexText {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 2px; WIDTH: 270px; COLOR: #036; PADDING-TOP: 2px; BACKGROUND-COLOR: #e6f5fa; voice-family: inherit
}
.profileIndexText H2 {
	MARGIN: 0px
}
.profileIndexText P {
	FONT-SIZE: 0.85em; MARGIN: 0px
}
.clearbot {
	CLEAR: both; HEIGHT: 15px
}
.profileIndexText BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.85em; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px; LINE-HEIGHT: 1.25em; PADDING-TOP: 0px
}
#calendarOuter {
	Z-INDEX: 10; FLOAT: left; MARGIN: 10px -186px 15px 0px; POSITION: relative; BACKGROUND-COLOR: transparent
}
#busmodOuter {
	Z-INDEX: 10; FLOAT: left; MARGIN: 10px -186px 15px 0px; POSITION: relative; BACKGROUND-COLOR: transparent
}
.calendar {
	BORDER-RIGHT: #09c 1px solid; BORDER-TOP: #09c 0px solid; FONT-SIZE: 0.9em; MARGIN-BOTTOM: 12px; BORDER-LEFT: #09c 1px solid; WIDTH: 540px; BORDER-BOTTOM: #09c 1px solid
}
.calendar CAPTION {
	CLEAR: both; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 2px solid; BACKGROUND-COLOR: #122744; TEXT-ALIGN: left
}
.calendar TH {
	BORDER-RIGHT: #fff 2px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 4px; BACKGROUND-COLOR: #09c; TEXT-ALIGN: left
}
.rightcell {
	BORDER-RIGHT-WIDTH: 0px! important
}
.calendar TD {
	BORDER-RIGHT: #fff 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: #fff 2px solid; PADDING-LEFT: 4px; FONT-SIZE: 0.95em; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; WIDTH: 20%; PADDING-TOP: 4px; BACKGROUND-COLOR: #ccebf5
}
TD.botrow {
	BORDER-BOTTOM: #fff 2px solid
}
TD.leftrow {
	BORDER-LEFT: #fff 2px solid
}
.calendar TR.highlight TD {
	BACKGROUND-COLOR: #a3daed! important
}
#calendarOuter UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px; PADDING-TOP: 0px
}
#calendarOuter LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#calendarOuter LI A:link {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: 1.1em; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 1px; WIDTH: 220px; COLOR: #fff; PADDING-TOP: 1px; BACKGROUND-COLOR: #122744; TEXT-DECORATION: none; voice-family: inherit
}
#calendarOuter LI A:visited {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: 1.1em; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 1px; WIDTH: 220px; COLOR: #fff; PADDING-TOP: 1px; BACKGROUND-COLOR: #122744; TEXT-DECORATION: none; voice-family: inherit
}
#calendarOuter LI A:link {
	
}
#calendarOuter LI A:visited {
	
}
#calendarOuter LI A:hover {
	BACKGROUND: url(../../shared/images/calendar_bullet.gif) #122744 no-repeat left top
}
#calendarOuter LI A:active {
	BACKGROUND: url(../../shared/images/calendar_bullet.gif) #122744 no-repeat left top
}
#sitemapOuter UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 2px; PADDING-TOP: 0px
}
#sitemapOuter UL UL {
	BORDER-RIGHT: #6a757c 1px solid; BORDER-TOP: #6a757c 1px solid; PADDING-LEFT: 20px; BORDER-LEFT: #6a757c 1px solid; BORDER-BOTTOM: #6a757c 1px solid
}
#sitemapOuter LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none! important
}
#sitemapOuter A:link {
	PADDING-RIGHT: 4px; MARGIN-TOP: 1px; DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#sitemapOuter A:visited {
	PADDING-RIGHT: 4px; MARGIN-TOP: 1px; DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#sitemapOuter A:hover {
	PADDING-RIGHT: 4px; MARGIN-TOP: 1px; DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#sitemapOuter A:active {
	PADDING-RIGHT: 4px; MARGIN-TOP: 1px; DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#sitemapOuter UL UL A:link {
	COLOR: #303030; BACKGROUND-COLOR: transparent
}
#sitemapOuter UL UL A:visited {
	COLOR: #303030; BACKGROUND-COLOR: transparent
}
#sitemapOuter UL UL A:hover {
	COLOR: #303030; TEXT-DECORATION: underline
}
#sitemapOuter UL UL A:active {
	COLOR: #303030; TEXT-DECORATION: underline
}
LI.sitemapHeader A:link {
	DISPLAY: block; COLOR: #fff; BACKGROUND-COLOR: #6a757c
}
LI.sitemapHeader A:visited {
	DISPLAY: block; COLOR: #fff; BACKGROUND-COLOR: #6a757c
}
LI.sitemapHeader {
	MARGIN-BOTTOM: 2px! important
}
LI.sitemapHome {
	MARGIN-BOTTOM: 2px! important
}
.sitemapHeader UL {
	COLOR: #09c; BACKGROUND-COLOR: #fff
}
.sitemapHeader UL A:link {
	COLOR: #09c; BACKGROUND-COLOR: #fff
}
.sitemapHeader UL A:visited {
	COLOR: #09c; BACKGROUND-COLOR: #fff
}
.sitemapHeader UL UL {
	BORDER-TOP-WIDTH: 0px! important; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; BORDER-RIGHT-WIDTH: 0px! important
}
.sitemapHeader UL UL UL {
	BORDER-TOP-WIDTH: 0px! important; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; BORDER-RIGHT-WIDTH: 0px! important
}
.sitemapHome {
	DISPLAY: block; BACKGROUND-COLOR: #303030! important
}
.sitemapHome A:link {
	DISPLAY: block; BACKGROUND-COLOR: #303030! important
}
.sitemapHome A:visited {
	DISPLAY: block; BACKGROUND-COLOR: #303030! important
}
#signupForm LABEL {
	FONT-SIZE: 0.9em
}
#signupForm INPUT {
	FONT-SIZE: 0.9em; FONT-FAMILY: verdana, tahoma, sans-serif
}
#signupForm SELECT {
	FONT-SIZE: 0.9em; FONT-FAMILY: verdana, tahoma, sans-serif
}
#signupForm TEXTAREA {
	FONT-SIZE: 0.9em; FONT-FAMILY: verdana, tahoma, sans-serif
}
#investortypetext0 {
	FONT-SIZE: 0.9em; FONT-FAMILY: verdana, tahoma, sans-serif
}
#signupForm SPAN {
	FONT-SIZE: 0.9em; FONT-FAMILY: verdana, tahoma, sans-serif
}
#signupForm TABLE TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#signupForm .select {
	WIDTH: 208px; moz-box-sizing: content-box
}
#signupForm .text {
	WIDTH: 202px
}
#signupForm TEXTAREA {
	MARGIN-LEFT: 4px; WIDTH: 202px
}
ADDRESS.privacy {
	FONT-SIZE: 0.9em; FONT-STYLE: normal
}
.red #red {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-BOTTOM: red 1px solid
}
.bgred #bgred {
	BACKGROUND-COLOR: #fcc! important
}
#NavAnalysts {
	DISPLAY: block
}
#NavAssociates {
	DISPLAY: block
}
#NavQuants {
	DISPLAY: block
}
.ShowWhenAllHid {
	DISPLAY: block
}
.AnalystsHide {
	DISPLAY: block
}
.AssociatesHide {
	DISPLAY: block
}
.QuantsHide {
	DISPLAY: block
}
SPAN.ShowWhenAllHid {
	DISPLAY: inline
}
#NavApplyAnalysts {
	DISPLAY: none
}
#NavApplyAssociates {
	DISPLAY: none
}
#NavApplyQuants {
	DISPLAY: none
}
.HideWhenHid {
	DISPLAY: none
}
BODY.about #about {
	FONT-WEIGHT: bold
}
BODY.fixedincome #fixedincome {
	FONT-WEIGHT: bold
}
BODY.rates #rates {
	FONT-WEIGHT: bold
}
BODY.demos #demos {
	FONT-WEIGHT: bold
}
BODY.contacts #contacts {
	FONT-WEIGHT: bold
}
BODY.fx #fx {
	FONT-WEIGHT: bold
}
BODY.futures #futures {
	FONT-WEIGHT: bold
}
BODY.commodities #commodities {
	FONT-WEIGHT: bold
}
BODY.emerging #emerging {
	FONT-WEIGHT: bold
}
BODY.equities #equities {
	FONT-WEIGHT: bold
}
BODY.mm #mm {
	FONT-WEIGHT: bold
}
BODY.structured_products #structured_products {
	FONT-WEIGHT: bold
}
BODY.services #services {
	FONT-WEIGHT: bold
}
BODY.connectivity #connectivity {
	FONT-WEIGHT: bold
}
BODY.technology #technology {
	FONT-WEIGHT: bold
}
BODY.news #news {
	FONT-WEIGHT: bold
}
BODY.documents #documents {
	FONT-WEIGHT: bold
}
BODY.about #about {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.fixedincomeSub #fixedincome {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.fixedincomeSubRates #rates {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.fixedincomeSubRates #rates A:hover {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.rmbs #rmbs {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.swaps #swaps {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.exotics #exotics {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.credit #credit {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.barx_fi #barx_fi {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.bloomberg #bloomberg {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.ecn #ecn {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.rviResearch #rviResearch {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.fiResearch #fiResearch {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.fiDemo #fiDemo {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.fiContacts #fiContacts {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.demos #demos {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.contacts #contacts {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.fxSub #fx {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.fxOptions #fxOptions {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.fxPricing #fxPricing {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.fxPowerfill #fxPowerfill {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.fxFix #fxFix {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.fxEcns #fxEcns {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.fxResearch #fxResearch {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.fxDemo #fxDemo {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.fxContacts #fxContacts {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.futuresSub #futures {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.fuFix #fuFix {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.fuOrder #fuOrder {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.fuAlgo #fuAlgo {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.fuReporting #fuReporting {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.fuDemo #fuDemo {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.fuContacts #fuContacts {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.contactsSub #contacts {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.commoditiesSub #commodities {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.baseMetals #baseMetals {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.preciousMetals #preciousMetals {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.comFutures #comFutures {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.comFIX #comFIX {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.comReporting #comReporting {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.comResearch #comResearch {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.comContacts #comContacts {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.emergingSub #emerging {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.emHard #emHard {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.emLocal #emLocal {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.emBloomberg #emBloomberg {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.emResearch #emResearch {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.emContacts #emContacts {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.equitiesSub #equities {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.eqSec #eqSec {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.eqFix #eqFix {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.eqOep #eqOep {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.eqAlgo #eqAlgo {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.eqReporting #eqReporting {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.eqVarianceSwaps #eqVarianceSwaps {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.eqContacts #eqContacts {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.mm #mm {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.structuredproductsSub #structured_products {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.spIS #spIS {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.spECN #spECN {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.spContacts #spContacts {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.servicesSub #services {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.connectivitySubFix #connectivity {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.connectivityFix #connectivityFix {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.primeservices #primeservices {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.research #research {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.technology #technology {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.news #news {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.documents #documents {
	FONT-WEIGHT: bold; BACKGROUND: url(images/bullet_nav.gif) no-repeat left top; COLOR: #00aeef! important
}
BODY.fixedincome #fixedincomeSub {
	DISPLAY: block
}
BODY.rates #fixedincomeSubRates {
	DISPLAY: block
}
BODY.fx #fxSub {
	DISPLAY: block
}
BODY.futures #futuresSub {
	DISPLAY: block
}
BODY.commodities #commoditiesSub {
	DISPLAY: block
}
BODY.emerging #emergingSub {
	DISPLAY: block
}
BODY.equities #equitiesSub {
	DISPLAY: block
}
BODY.structured_products #structuredproductsSub {
	DISPLAY: block
}
BODY.services #servicesSub {
	DISPLAY: block
}
BODY.connectivity #connectivitySubFix {
	DISPLAY: block
}

