@import url( form.css );
BODY {
	FONT-FAMILY: "Arial", "Verdana", "Helvetica", sans-serif; FONT-SIZE: 13px
}
HTML {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #252525; PADDING-TOP: 0px
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #252525; PADDING-TOP: 0px
}
.inv {
	POSITION: absolute; WIDTH: 1px; HEIGHT: 1px; OVERFLOW: hidden; TOP: -500px; LEFT: 0px
}
H1 {
	COLOR: #252525; FONT-SIZE: 20px
}
H2 {
	COLOR: #666; FONT-SIZE: 18px
}
H3 {
	COLOR: #666; FONT-SIZE: 16px
}
H4 {
	FONT-SIZE: 13px
}
H5 {
	FONT-STYLE: italic; FONT-SIZE: 13px; FONT-WEIGHT: normal
}
#content H5 {
	MARGIN-TOP: -5px
}
#ira-content H5 {
	MARGIN-TOP: -5px
}
A {
	COLOR: #005498; TEXT-DECORATION: none
}
A:hover {
	COLOR: #4187bf; TEXT-DECORATION: none
}
FORM {
	DISPLAY: inline
}
FIELDSET {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.open {
	DISPLAY: block
}
.closed {
	DISPLAY: none
}
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
HR {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: medium none; BACKGROUND: #ccc; HEIGHT: 1px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
WBR:after {
	CONTENT: "\00200B"
}
NOBR {
	WHITE-SPACE: nowrap
}
P.bug A {
	COLOR: #000; TEXT-DECORATION: none
}
DIV#container {
	PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-LEFT: 0px; WIDTH: 960px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
DIV#masthead {
	POSITION: relative
}
DIV#wrapper {
	WIDTH: 100%; FLOAT: left; CLEAR: left
}
DIV#ira-wrapper {
	WIDTH: 100%; FLOAT: left; CLEAR: left
}
DIV#content {
	MARGIN: 0px 305px 0px 125px; WIDTH: 500px
}
DIV#ira-content {
	WIDTH: 500px
}
DIV.twocol#content {
	WIDTH: 805px; MARGIN-RIGHT: 0px
}
DIV.wide#content {
	WIDTH: 680px
}
DIV#nav {
	WIDTH: 120px; FLOAT: left; MARGIN-LEFT: -960px
}
DIV#extra {
	WIDTH: 305px; FLOAT: left; MARGIN-LEFT: -305px
}
DIV.narrow#extra {
	WIDTH: 125px; FLOAT: left; MARGIN-LEFT: -125px
}
DIV#footer {
	WIDTH: 100%; CLEAR: left
}
IMG.rotating {
	FLOAT: left
}
DIV#nav-quick-links TABLE {
	MARGIN: 0px
}
DIV#content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 17px; PADDING-TOP: 0px
}
DIV#content DIV {
	MARGIN: 0px
}
DIV#content TABLE {
	MARGIN: 0px
}
DIV#content BLOCKQUOTE {
	MARGIN: 0px
}
DIV#ira-content DIV {
	MARGIN: 0px
}
DIV#ira-content TABLE {
	MARGIN: 0px
}
DIV#ira-content BLOCKQUOTE {
	MARGIN: 0px
}
DIV#content DIV DIV {
	MARGIN: 0px
}
DIV#content TABLE TABLE {
	MARGIN: 0px
}
DIV#ira-content DIV DIV {
	MARGIN: 0px
}
DIV#ira-content TABLE TABLE {
	MARGIN: 0px
}
DIV#content .mod {
	MARGIN: 0px 10px 0px 0px
}
DIV.article#content P {
	MARGIN: 10px 0px
}
DIV#extra DIV {
	MARGIN: 0px
}
DIV#extra TABLE {
	MARGIN: 0px
}
DIV#extra BLOCKQUOTE {
	MARGIN: 0px
}
DIV#extra DIV DIV {
	MARGIN: 0px
}
DIV#extra TABLE TABLE {
	MARGIN: 0px
}
DIV#extra DIV P {
	MARGIN: 0px
}
DIV#extra DIV TABLE {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
DIV#extra DIV TABLE IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-RIGHT: 5px; BORDER-RIGHT: #ccc 1px solid
}
.copy-article {
	MARGIN: 10px 0px
}
DIV#nav-quick-links .nav-main {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 26px; COLOR: #005498; OVERFLOW: hidden; BORDER-TOP: #757575 1px solid; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DIV#nav-quick-links .nav-main LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
DIV#nav-quick-links .nav-main LI A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #005498; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 3px
}
DIV#nav-quick-links .nav-main LI A.off {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #005498; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 3px
}
DIV#nav-quick-links .nav-main LI A:hover {
	COLOR: #4187bf
}
DIV#nav-quick-links .nav-main LI A {
	BACKGROUND: url(../images/pipe.gif) no-repeat right center
}
DIV#nav-quick-links .nav-main LI A.off {
	BACKGROUND: url(../images/pipe.gif) no-repeat right center
}
DIV#nav-quick-links .menu LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
DIV#nav-quick-links .menu LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 9px; DISPLAY: block; COLOR: #005498; FONT-SIZE: 13px; FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING-TOP: 0px
}
DIV#nav-quick-links .menu LI A {
	BACKGROUND: url(../images/smpipe.gif) no-repeat left center
}
DIV#nav-quick-links .nav-main LI#nav01 A {
	MARGIN-LEFT: 0px
}
DIV#nav-quick-links .nav-main LI#nav09 A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV#nav-quick-links .menu LI.first A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV#nav-quick-links .nav-main LI A.leftofon {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#cuj #nav-quick-links .nav-main LI#nav05 A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV#nav-quick-links .nav-main LI A.on {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #000 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 7px; PADDING-RIGHT: 9px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: #000 1px solid; PADDING-TOP: 3px
}
DIV#nav-quick-links .nav-main LI UL {
	POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; HEIGHT: 24px; COLOR: #005498; TOP: 24px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px; LEFT: 0px
}
DIV#nav-quick-links .nav-main LI UL LI {
	TEXT-ALIGN: left; FLOAT: none
}
DIV#nav-quick-links .nav-main LI UL LI A {
	PADDING-LEFT: 10px
}
DIV#nav-quick-links .menu {
	POSITION: absolute; TOP: 24px; LEFT: 0px
}
DIV#nav-quick-links {
	POSITION: relative; MARGIN-TOP: -2px; BORDER-TOP: #757575 1px solid; PADDING-TOP: 2px
}
DIV#nav-quick-links UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 22px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DIV#nav-quick-links UL.menu {
	BORDER-TOP: medium none
}
DIV#nav-quick-links UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 3px; FLOAT: left; COLOR: #036; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
DIV#nav-quick-links UL LI.last {
	HEIGHT: 16px
}
DIV#nav-quick-links UL LI A {
	TEXT-DECORATION: none
}
#menu1Container {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; MARGIN: -5px 0px 3px; HEIGHT: 22px; OVERFLOW: hidden; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
#menu2Container {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; MARGIN: -5px 0px 3px; HEIGHT: 22px; OVERFLOW: hidden; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
#menu3Container {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; MARGIN: -5px 0px 3px; HEIGHT: 22px; OVERFLOW: hidden; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
#menu4Container {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; MARGIN: -5px 0px 3px; HEIGHT: 22px; OVERFLOW: hidden; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
#menu5Container {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; MARGIN: -5px 0px 3px; HEIGHT: 22px; OVERFLOW: hidden; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
#menu6Container {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; MARGIN: -5px 0px 3px; HEIGHT: 22px; OVERFLOW: hidden; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
#menu7Container {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; MARGIN: -5px 0px 3px; HEIGHT: 22px; OVERFLOW: hidden; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
#menu7Container {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; MARGIN: -5px 0px 3px; HEIGHT: 22px; OVERFLOW: hidden; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
#menu9Container {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; MARGIN: -5px 0px 3px; HEIGHT: 22px; OVERFLOW: hidden; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
.closed#menu1Container {
	DISPLAY: none
}
.closed#menu2Container {
	DISPLAY: none
}
.closed#menu3Container {
	DISPLAY: none
}
.closed#menu4Container {
	DISPLAY: none
}
.closed#menu5Container {
	DISPLAY: none
}
.closed#menu6Container {
	DISPLAY: none
}
.closed#menu7Container {
	DISPLAY: none
}
.closed#menu7Container {
	DISPLAY: none
}
.closed#menu9Container {
	DISPLAY: none
}
.open#menu1Container {
	DISPLAY: block
}
.open#menu2Container {
	DISPLAY: block
}
.open#menu3Container {
	DISPLAY: block
}
.open#menu4Container {
	DISPLAY: block
}
.open#menu5Container {
	DISPLAY: block
}
.open#menu6Container {
	DISPLAY: block
}
.open#menu7Container {
	DISPLAY: block
}
.open#menu7Container {
	DISPLAY: block
}
.open#menu9Container {
	DISPLAY: block
}
DIV#banner-ad {
	
}
DIV#banner-ad UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DIV#banner-ad IMG {
	BORDER-BOTTOM: #ccc 2px solid; BORDER-LEFT: #ccc 2px solid; DISPLAY: block; BORDER-TOP: #ccc 2px solid; BORDER-RIGHT: #ccc 2px solid
}
DIV#masthead {
	MARGIN-BOTTOM: 2px
}
DIV#masthead H1 {
	MARGIN: 0px; BACKGROUND: url(../images/ab_logo_top_new.gif) no-repeat 0px 13px; HEIGHT: 98px; COLOR: #fff; FONT-SIZE: 0px
}
DIV#masthead H1 B {
	MARGIN-LEFT: -1000px
}
#btn DIV#masthead H1 {
	MARGIN: 0px; BACKGROUND: url(../images/btn_logo_top.gif) no-repeat 0px 13px; HEIGHT: 98px; COLOR: #fff; FONT-SIZE: 0px
}
#cuj DIV#masthead H1 {
	MARGIN: 0px; BACKGROUND: url(../images/cuj_logo_top.gif) no-repeat 0px 8px; HEIGHT: 98px; COLOR: #fff; FONT-SIZE: 0px
}
#usb DIV#masthead H1 {
	MARGIN: 0px; BACKGROUND: url(../images/usb_logo_top.gif) no-repeat 0px 13px; HEIGHT: 98px; COLOR: #fff; FONT-SIZE: 0px
}
#mobilebanker DIV#masthead H1 {
	MARGIN: 0px; BACKGROUND: url(../images/MobileBanker_Logo.jpg) no-repeat 0px 13px; HEIGHT: 98px; COLOR: #fff; FONT-SIZE: 0px
}
DIV#masthead DIV.search {
	POSITION: absolute; WIDTH: 350px; TOP: 0px; RIGHT: 10px
}
DIV#masthead DIV.search FORM#search-form {
	POSITION: absolute; TEXT-ALIGN: right; DISPLAY: block; TOP: 4px; RIGHT: 152px; MARGIN-RIGHT: 17px; PADDING-TOP: 6px
}
DIV#masthead UL {
	POSITION: absolute; WIDTH: 130px; TOP: 0px; RIGHT: 0px
}
DIV#masthead DIV.search FORM#search-form SELECT {
	
}
DIV#masthead DIV.search FORM#search-form TABLE TD {
	PADDING-BOTTOM: 5px
}
DIV#masthead DIV.search FORM#search-form TABLE TR TH {
	TEXT-ALIGN: right; PADDING-BOTTOM: 5px; PADDING-RIGHT: 5px; FONT-WEIGHT: normal
}
DIV#masthead .abt-bank-group {
	DISPLAY: block; FONT-SIZE: 11px
}
DIV#masthead UL {
	BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 3px 0px 0px; PADDING-LEFT: 10px; WIDTH: 132px; PADDING-RIGHT: 0px; HEIGHT: 115px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DIV#masthead UL LI {
	
}
DIV#masthead UL LI A {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 36px
}
DIV#masthead UL LI A.ab-logo {
	BACKGROUND: url(../images/banking-group-logos.gif) no-repeat 0px -216px
}
DIV#masthead UL LI A.ab-logo:hover {
	BACKGROUND: url(../images/banking-group-logos.gif) no-repeat 0px -216px
}
DIV#masthead UL LI A.btn-logo {
	BACKGROUND: url(../images/banking-group-logos.gif) no-repeat 0px -72px
}
DIV#masthead UL LI A.btn-logo:hover {
	BACKGROUND: url(../images/banking-group-logos.gif) no-repeat 0px -72px
}
DIV#masthead UL LI A.cuj-logo {
	BACKGROUND: url(../images/banking-group-logos.gif) no-repeat 0px 0px
}
DIV#masthead UL LI A.cuj-logo:hover {
	BACKGROUND: url(../images/banking-group-logos.gif) no-repeat 0px 0px
}
DIV#masthead UL LI A.usb-logo {
	BACKGROUND: url(../images/banking-group-logos.gif) no-repeat 0px -144px
}
DIV#masthead UL LI A.usb-logo:hover {
	BACKGROUND: url(../images/banking-group-logos.gif) no-repeat 0px -144px
}
DIV#masthead .welcome {
	FONT-WEIGHT: bold
}
DIV#masthead .welcome SPAN {
	TEXT-ALIGN: center; LINE-HEIGHT: 16pt; WIDTH: 308px; DISPLAY: block; WHITE-SPACE: nowrap; BACKGROUND: url(../images/welcome-bkgrnd.gif) no-repeat; HEIGHT: 23px
}
DIV#masthead .welcome SPAN SPAN {
	WIDTH: auto; PADDING-RIGHT: 10px; DISPLAY: inline; BACKGROUND: url(../images/smblpipe.gif) no-repeat right center; MARGIN-RIGHT: 9px
}
DIV#masthead .welcome SPAN.login {
	POSITION: relative; WIDTH: 100px; BACKGROUND: url(../images/welcome-bkgrnd-login.gif) no-repeat
}
DIV#masthead .welcome SPAN.login A {
	POSITION: relative; TOP: 0px; LEFT: -10px
}
DIV#masthead .welcome A {
	TEXT-DECORATION: none
}
#btn DIV#masthead .welcome SPAN {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#usb DIV#masthead .welcome SPAN {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV#masthead .welcome DIV.src-date {
	FLOAT: right; FONT-WEIGHT: normal; MARGIN-RIGHT: 179px
}
DIV#masthead A.ab-logo-link {
	POSITION: relative; WIDTH: 350px; DISPLAY: block; HEIGHT: 100px; TEXT-DECORATION: none
}
#usb DIV#masthead A.usb-logo-link {
	POSITION: relative; WIDTH: 350px; DISPLAY: block; HEIGHT: 100px; TEXT-DECORATION: none
}
#btn DIV#masthead A.btn-logo-link {
	POSITION: relative; WIDTH: 150px; DISPLAY: block; HEIGHT: 100px; TEXT-DECORATION: none
}
#cuj DIV#masthead A.cuj-logo-link {
	POSITION: relative; WIDTH: 350px; DISPLAY: block; HEIGHT: 90px; TEXT-DECORATION: none
}
DIV#masthead A.ab-logo-link I {
	VISIBILITY: hidden
}
#btn DIV#masthead A.btn-logo-link I {
	VISIBILITY: hidden
}
#cuj DIV#masthead A.cuj-logo-link I {
	VISIBILITY: hidden
}
#usb DIV#masthead A.usb-logo-link I {
	VISIBILITY: hidden
}
DIV#masthead A.ab-logo-link {
	TOP: 1px
}
#btn DIV#masthead A.btn-logo-link {
	TOP: 1px
}
#cuj DIV#masthead A.cuj-logo-link {
	TOP: 1px
}
#usb DIV#masthead A.usb-logo-link {
	TOP: 1px
}
DIV#nav {
	MARGIN-TOP: 10px
}
DIV#wrapper {
	MARGIN-TOP: 10px
}
DIV#extra {
	MARGIN-TOP: 10px
}
DIV#content P {
	LINE-HEIGHT: 1.4em
}
DIV#ira-content P {
	LINE-HEIGHT: 1.4em
}
DIV#nav {
	WIDTH: 120px
}
#nav UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#nav UL .nav00 {
	FONT-SIZE: 12px; BORDER-TOP: #fff 1px solid
}
#nav UL .nav01 {
	FONT-SIZE: 12px; BORDER-TOP: #fff 1px solid
}
#nav UL .nav02 {
	FONT-SIZE: 12px; BORDER-TOP: #fff 1px solid
}
#nav UL .nav03 {
	FONT-SIZE: 12px; BORDER-TOP: #fff 1px solid
}
#nav UL .nav00.first {
	BORDER-TOP: medium none
}
#nav UL .nav00 A {
	POSITION: relative; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 5px; DISPLAY: block; COLOR: #000; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#nav UL .nav01 A {
	POSITION: relative; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 5px; DISPLAY: block; COLOR: #000; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#nav UL .nav02 A {
	POSITION: relative; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 5px; DISPLAY: block; COLOR: #000; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#nav UL .nav03 A {
	POSITION: relative; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 5px; DISPLAY: block; COLOR: #000; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#nav UL .nav00 A {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 10px
}
#nav UL .nav00 A:hover {
	COLOR: #4187bf
}
#nav UL .nav01 A:hover {
	COLOR: #4187bf
}
#nav UL .nav02 A:hover {
	COLOR: #4187bf
}
#nav UL .nav03 A:hover {
	COLOR: #4187bf
}
#nav UL .nav00 A.off {
	BACKGROUND: url(/images/nav-arw-off.gif) no-repeat right center
}
#nav UL .nav01 A.off {
	BACKGROUND: url(/images/nav-arw-off.gif) no-repeat right center
}
#nav UL .nav02 A.off {
	BACKGROUND: url(/images/nav-arw-off.gif) no-repeat right center
}
#nav UL .nav03 A.off {
	BACKGROUND: url(/images/nav-arw-off.gif) no-repeat right center
}
#nav UL .nav00 A.on {
	BACKGROUND: url(/images/nav-arw-on.gif) no-repeat right center
}
#nav UL .nav01 A.on {
	BACKGROUND: url(/images/nav-arw-on.gif) no-repeat right center
}
#nav UL .nav02 A.on {
	BACKGROUND: url(/images/nav-arw-on.gif) no-repeat right center
}
#nav UL .nav03 A.on {
	BACKGROUND: url(/images/nav-arw-on.gif) no-repeat right center
}
#nav UL .nav00 {
	TEXT-TRANSFORM: capitalize; BACKGROUND: #eeeeee; FONT-SIZE: 11px
}
#nav UL .nav01 {
	BACKGROUND: #eeeeee
}
#nav UL .nav02 {
	BACKGROUND: #d5e4e9
}
#nav UL .nav03 {
	PADDING-LEFT: 4px; BACKGROUND: #d5e4e9; FONT-SIZE: 11px; BORDER-TOP: medium none
}
#nav UL .nav01 UL .nav03 {
	BACKGROUND: #eeeeee
}
#nav UL .here {
	BACKGROUND: #fff; BORDER-TOP: #ccc 1px solid
}
DIV#nav-quick-links TABLE {
	MARGIN: 0px 0px 3px; FLOAT: left
}
#quick-subscribe-form {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
.ql01 {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #fff; HEIGHT: 24px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px
}
.ql02 {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #fff; HEIGHT: 24px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px
}
.ql03 {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #fff; HEIGHT: 24px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px
}
.ql01 SPAN {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5em; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 0px
}
.ql02 SPAN {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5em; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 0px
}
.ql03 SPAN {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5em; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 0px
}
.qlbtn {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 70px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: #fff; FLOAT: right; HEIGHT: 1.5em; COLOR: #900; FONT-SIZE: 12px; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 3px
}
A.qlbtn:hover {
	BACKGROUND: #900; COLOR: #fff
}
DIV#footer {
	POSITION: relative; MARGIN-TOP: 10px; BACKGROUND: #fff; COLOR: #999; FONT-SIZE: 11px; BORDER-TOP: #ccc 1px solid
}
DIV#footer .general-links {
	
}
DIV#footer .copyright {
	PADDING-LEFT: 135px; PADDING-RIGHT: 200px; BACKGROUND: url(../images/smlogo.gif) #fff no-repeat; HEIGHT: 60px; BORDER-TOP: #ccc 1px solid
}
DIV#footer P {
	MARGIN: 10px
}
DIV#footer A {
	COLOR: #999; TEXT-DECORATION: none
}
DIV#footer A:hover {
	COLOR: #4187bf
}
DIV#footer .network-sites {
	POSITION: absolute; TEXT-ALIGN: right; TOP: 55px; RIGHT: 0px
}
DIV#footer .network-sites LABEL {
	DISPLAY: block
}
DIV#footer .network-sites SELECT {
	MARGIN-TOP: 3px
}
.news-wrap {
	WIDTH: 100%; FLOAT: left; CLEAR: both
}
DIV#content DIV.news-wrap {
	MARGIN-BOTTOM: 5px
}
.specialreport .news-wrap {
	WIDTH: auto; FLOAT: none; CLEAR: none
}
.news-wrap#recent-issues {
	PADDING-BOTTOM: 12px
}
.news-wrap#recent-issues .news-item00 {
	PADDING-BOTTOM: 0px
}
#extra .news-wrap {
	WIDTH: 300px; MARGIN-BOTTOM: 4px
}
#extra .news-wrap.bkcolor {
	WIDTH: 278px
}
#extra .news-wrap TABLE {
	WIDTH: 300px
}
.news-wrap IMG {
	MARGIN: 4px 10px 10px 0px
}
.specialreport IMG {
	MARGIN: 8px 10px 10px 0px
}
.photo IMG {
	MARGIN: 0px 0px 10px
}
.news-wrap .photo.rt {
	PADDING-LEFT: 13px
}
.news-wrap .abstract IMG {
	MARGIN: 4px 7px 1px 0px; FLOAT: left
}
.news-wrap .abstract IMG.right {
	MARGIN: 4px 0px 1px 7px; FLOAT: right
}
.news-wrap .abstract IMG.r {
	MARGIN: 4px 0px 1px 7px; FLOAT: right
}
.news-item00 {
	MARGIN-TOP: 5px; PADDING-TOP: 5px
}
.news-item00.top {
	MARGIN-TOP: 0px; PADDING-TOP: 0px
}
.news-item01.top {
	MARGIN-TOP: 0px; PADDING-TOP: 0px
}
.news-item02.top {
	MARGIN-TOP: 0px; PADDING-TOP: 0px
}
.news-wrap.bkcolor .news-item00 {
	MARGIN-TOP: 0px; PADDING-TOP: 0px
}
#extra .news-wrap P.small-news-item {
	MARGIN-BOTTOM: 10px
}
#content .news-wrap P.small-news-item {
	MARGIN-BOTTOM: 10px
}
#ira-content .news-wrap P.small-news-item {
	MARGIN-BOTTOM: 10px
}
.news-wrap P.small-news-item .src-date {
	MARGIN-TOP: 0px
}
.news-wrap P.small-news-item A:link {
	FONT-WEIGHT: bold
}
#content .abstract .text-in-abstract {
	DISPLAY: block; MARGIN-LEFT: 71px
}
#ira-content .abstract .text-in-abstract {
	DISPLAY: block; MARGIN-LEFT: 71px
}
#content .abstract .subhed {
	DISPLAY: block
}
#ira-content .abstract .subhed {
	DISPLAY: block
}
.news-item01 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 245px; PADDING-RIGHT: 3px; FLOAT: left; PADDING-TOP: 5px
}
.news-item02 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; WIDTH: 245px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 5px
}
.news-wrap H1 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; MARGIN: 0px 0px 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.topic .news-wrap H1.page-header {
	LINE-HEIGHT: 22px; MARGIN: 0px 0px 5px; FONT-SIZE: 20px
}
#usb .news-wrap H1.issue-date {
	LINE-HEIGHT: 22px; MARGIN: 0px 0px 5px; FONT-SIZE: 20px
}
#btn .news-wrap H1.issue-date {
	LINE-HEIGHT: 22px; MARGIN: 0px 0px 5px; FONT-SIZE: 20px
}
.news-wrap H1 A {
	COLOR: #005498; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.news-wrap H1 A:hover {
	COLOR: #4187bf; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.news-wrap H1 {
	FONT-SIZE: 16px
}
.news-wrap H1 A {
	FONT-SIZE: 16px
}
.news-wrap H1.main-header {
	FONT-SIZE: 20px
}
.news-wrap H1.main-header A {
	FONT-SIZE: 20px
}
.news-wrap .special H1 {
	FONT-SIZE: 12px
}
.news-wrap .special H1 A {
	FONT-SIZE: 12px
}
.special H1 {
	FONT-SIZE: 12px
}
#btn .news-item00 IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px 17px 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#cuj .news-item00 IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px 17px 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#usb .news-item00 IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px 17px 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#btn #extra .news-item00 IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#cuj #extra .news-item00 IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#usb #extra .news-item00 IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#content .news-wrap H1.sec-heading {
	LINE-HEIGHT: 16px; FONT-SIZE: 14px; PADDING-TOP: 4px
}
#content H1.sec-heading A {
	LINE-HEIGHT: 16px; FONT-SIZE: 14px; PADDING-TOP: 4px
}
#ira-content .news-wrap H1.sec-heading {
	LINE-HEIGHT: 16px; FONT-SIZE: 14px; PADDING-TOP: 4px
}
#ira-content H1.sec-heading A {
	LINE-HEIGHT: 16px; FONT-SIZE: 14px; PADDING-TOP: 4px
}
#content .news-wrap H1.sec-heading-survey {
	LINE-HEIGHT: 16px; FONT-SIZE: 14px
}
#ira-content .news-wrap H1.sec-heading-survey {
	LINE-HEIGHT: 16px; FONT-SIZE: 14px
}
#extra .news-wrap H1 {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; PADDING-TOP: 4px
}
#extra .news-wrap H1 A {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; PADDING-TOP: 4px
}
.floating-article-toolbox H1 {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; PADDING-TOP: 4px
}
.news-wrap H1 A:hover {
	COLOR: #4187bf
}
.news-wrap .news-item01 H1 A:hover {
	COLOR: #4187bf
}
.news-wrap .news-item02 H1 A:hover {
	COLOR: #4187bf
}
.news-wrap .news-item00 H1 A:hover {
	COLOR: #4187bf
}
.news-wrap P {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.news-wrap .bug {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#content .news-wrap .bug {
	
}
.news-wrap .bug.divider {
	MARGIN-TOP: 7px
}
#extra .news-wrap P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#extra .news-wrap UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.news-wrap .headline {
	MARGIN-TOP: 0px; COLOR: #666; PADDING-TOP: 0px
}
.news-wrap P.sub-headline {
	MARGIN: 0px
}
.article#content P.sub-headline {
	MARGIN: 0px
}
.article#ira-content P.sub-headline {
	MARGIN: 0px
}
.article H1 {
	MARGIN: 0px
}
#extra .news-wrap .collapse H1.sub-headline {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; PADDING-TOP: 0px
}
#content .news-wrap .collapse H1.sub-headline {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; PADDING-TOP: 0px
}
#ira-content .news-wrap .collapse H1.sub-headline {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; PADDING-TOP: 0px
}
#extra .news-wrap .collapse P.abstract {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#content .news-wrap .collapse P.abstract {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ira-content .news-wrap .collapse P.abstract {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.sub-headline {
	LINE-HEIGHT: 110%; FONT-STYLE: italic; COLOR: #666; FONT-SIZE: 13px
}
.sub-headline.scan {
	COLOR: #252525
}
.sub-headline A {
	LINE-HEIGHT: 110%
}
.sub-headline A:hover {
	LINE-HEIGHT: 110%; COLOR: #4187bf
}
.bug {
	PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; FONT-STYLE: normal; MARGIN: 0px; COLOR: #242424; FONT-SIZE: 11px
}
DIV.article#content P.bug {
	PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; FONT-STYLE: normal; MARGIN: 0px; COLOR: #242424; FONT-SIZE: 11px
}
DIV.topic#content P.bug {
	PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; FONT-STYLE: normal; MARGIN: 0px; COLOR: #242424; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.header-with-date {
	WIDTH: 100%; FLOAT: left
}
.header-with-date H1 {
	FLOAT: left; HEIGHT: 25px
}
.header-with-date .src-date {
	TEXT-ALIGN: right; WIDTH: 50%; FLOAT: right; HEIGHT: 25px
}
.header-with-date P {
	TEXT-ALIGN: right; WIDTH: 50%; FLOAT: right; HEIGHT: 25px
}
DIV#content .header-with-date P {
	LINE-HEIGHT: 25px
}
DIV#ira-content .header-with-date P {
	LINE-HEIGHT: 25px
}
.dept-heading {
	TEXT-TRANSFORM: uppercase; FONT-STYLE: normal; COLOR: #252525; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
H6 {
	TEXT-TRANSFORM: uppercase; FONT-STYLE: normal; COLOR: #252525; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.sec-heading-survey {
	TEXT-TRANSFORM: uppercase; BORDER-TOP: #990000 2px solid
}
.sec-heading-reprints {
	TEXT-TRANSFORM: uppercase; BORDER-TOP: #b5b5b5 2px solid
}
.special {
	
}
.bkcolor A.title {
	FONT-WEIGHT: bold
}
#content .news-wrap .special H1.headline {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 110%; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 13px; PADDING-TOP: 0px
}
#extra .news-wrap .special H1.headline {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 110%; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 13px; PADDING-TOP: 0px
}
#ira-content .news-wrap .special H1.headline {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 110%; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 13px; PADDING-TOP: 0px
}
.sec-heading {
	TEXT-TRANSFORM: uppercase; BORDER-TOP: #4187bf 2px solid
}
.sec-heading A {
	TEXT-TRANSFORM: none; FONT-SIZE: 11px
}
.sec-heading-usb {
	BORDER-TOP: #005498 2px solid; PADDING-TOP: 5px
}
.abstract .sec-heading {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.src-date {
	MARGIN-TOP: 5px; DISPLAY: block; MARGIN-BOTTOM: -2px; COLOR: #999; FONT-SIZE: 11px
}
.special .src-date {
	MARGIN-BOTTOM: 2px
}
#extra .news-wrap DIV.smallheadline {
	MARGIN-BOTTOM: 10px
}
#extra .news-wrap .smallheadline H1 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#extra .news-wrap .smallheadline H1 A {
	FONT-SIZE: inherit
}
.smallheadline .src-date {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: -2px
}
.bulletheadlinesrcdate .src-date {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.article .news-wrap {
	PADDING-BOTTOM: 5px
}
.article .src-date {
	MARGIN: 0px 0px 5px; DISPLAY: block; COLOR: #999; FONT-SIZE: 11px
}
.src-date A {
	COLOR: #999
}
.src-date A:link {
	COLOR: #999
}
.byline {
	COLOR: #999
}
P.byline {
	MARGIN: 0px; DISPLAY: inline
}
.news-wrap .abstract {
	LINE-HEIGHT: 130%; FONT-SIZE: 12px
}
.copy {
	LINE-HEIGHT: 130%; FONT-SIZE: 12px
}
.article P {
	LINE-HEIGHT: 130%; FONT-SIZE: 12px
}
.subhed {
	LINE-HEIGHT: 130%; FONT-SIZE: 12px
}
.news-wrap .subscribe-link {
	TEXT-ALIGN: right
}
.news-wrap .subscribe-link A {
	FONT-SIZE: 11px
}
.news-wrap .free-link {
	TEXT-ALIGN: right
}
.news-wrap .free-link A {
	FONT-SIZE: 11px
}
.news-wrap .photo {
	TEXT-ALIGN: right; LINE-HEIGHT: 10px; FONT-SIZE: 10px
}
.news-wrap .photo A {
	FONT-SIZE: 10px
}
.news-wrap .photo IMG {
	MARGIN-BOTTOM: 0px
}
.news-wrap .full.photo IMG {
	MARGIN-BOTTOM: 10px
}
.news-wrap .photo DIV {
	TEXT-ALIGN: left
}
.under-photo-text {
	POSITION: relative; COLOR: #fff; TOP: -15px; FONT-WEIGHT: bold; LEFT: 5px
}
.credit {
	TEXT-ALIGN: right; MARGIN-TOP: 0px; COLOR: #252525; FONT-SIZE: 11px; WORD-SPACING: -0.09em
}
.news-wrap .photo DIV.credit {
	TEXT-ALIGN: right; MARGIN-TOP: 0px; COLOR: #252525; FONT-SIZE: 11px; WORD-SPACING: -0.09em
}
.news-wrap .photo P.credit {
	TEXT-ALIGN: right; MARGIN-TOP: 0px; COLOR: #252525; FONT-SIZE: 11px; WORD-SPACING: -0.09em
}
.news-wrap .news-item00 .photo {
	TEXT-ALIGN: left; FONT-SIZE: 12px
}
.news-wrap .news-item00 .photo A {
	FONT-SIZE: 12px
}
.news-wrap .subhed {
	MARGIN-TOP: 5px
}
.news-wrap .subhed UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.subhed UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#content .news-wrap .subhed LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/bullet.gif) no-repeat left 0.5em; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#ira-content .news-wrap .subhed LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/bullet.gif) no-repeat left 0.5em; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL.level2 LI {
	BACKGROUND: url(../images/bullet2.gif) no-repeat left 0.5em
}
#content .news-wrap .subhed LI.points-left {
	BACKGROUND-IMAGE: url(../images/bullet-pointing-left.gif)
}
.news-wrap .more-news LI.points-left {
	BACKGROUND-IMAGE: url(../images/bullet-pointing-left.gif)
}
#content LI.points-left {
	BACKGROUND-IMAGE: url(../images/bullet-pointing-left.gif)
}
#extra LI.points-left {
	BACKGROUND-IMAGE: url(../images/bullet-pointing-left.gif)
}
#ira-content LI.points-left {
	BACKGROUND-IMAGE: url(../images/bullet-pointing-left.gif)
}
.news-wrap .more-news {
	MARGIN-TOP: 5px
}
.news-wrap .more-news UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#content UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#ira-content UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#extra UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.news-wrap .more-news LI {
	PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/bullet.gif) no-repeat 0px 0.4em; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#content LI {
	PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/bullet.gif) no-repeat 0px 0.4em; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#extra LI {
	PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/bullet.gif) no-repeat 0px 0.4em; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#ira-content LI {
	PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/bullet.gif) no-repeat 0px 0.4em; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.news-wrap .more-news UL LI A {
	PADDING-LEFT: 3px; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.news-wrap .key-stock-indexes {
	FONT-SIZE: 11px
}
.news-wrap .key-stock-indexes CAPTION {
	FONT-SIZE: 11px
}
.news-wrap .key-stock-indexes TD {
	BORDER-BOTTOM: #e3e3e3 1px solid
}
#content TH {
	BORDER-BOTTOM: #e3e3e3 1px solid
}
#extra TH {
	BORDER-BOTTOM: #e3e3e3 1px solid
}
#ira-content TH {
	BORDER-BOTTOM: #e3e3e3 1px solid
}
.news-wrap .key-stock-indexes TH {
	TEXT-ALIGN: left; PADDING-LEFT: 10px
}
.news-wrap .key-stock-indexes TD {
	TEXT-ALIGN: center
}
.clear-bullet {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
.headline-bullet {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/bullet.gif) no-repeat left 0.5em; PADDING-TOP: 0px
}
.news-wrap UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.news-wrap LI {
	
}
.news-wrap UL LI A {
	COLOR: #005498; TEXT-DECORATION: none
}
.news-wrap UL LI A:hover {
	COLOR: #4187bf; TEXT-DECORATION: none
}
.news-wrap .table-generic {
	FONT-SIZE: 11px
}
.news-wrap .table-generic CAPTION {
	TEXT-ALIGN: left; BORDER-TOP: #999 1px solid
}
.news-wrap .table-generic TR {
	TEXT-ALIGN: left
}
.news-wrap .table-generic TH {
	COLOR: #666; FONT-SIZE: 16px; PADDING-TOP: 10px
}
.news-wrap .table-generic TD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 2px
}
DIV#content .table-rankings {
	MARGIN: 10px 0px 6px
}
DIV#ira-content .table-rankings {
	MARGIN: 10px 0px 6px
}
.table-rankings {
	BORDER-BOTTOM: #b5b5b5 1px solid; BORDER-LEFT: #b5b5b5 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 495px; PADDING-RIGHT: 3px; FONT-SIZE: 12px; BORDER-TOP: #b5b5b5 1px solid; BORDER-RIGHT: #b5b5b5 1px solid; PADDING-TOP: 3px
}
.twocol .table-rankings {
	WIDTH: 805px
}
.table-rankings CAPTION {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; COLOR: #252525; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.table-rankings TH {
	COLOR: #666; FONT-SIZE: 18px; PADDING-TOP: 5px
}
.table-rankings .th2 {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #c0d4e2; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #252525; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 1px
}
.table-rankings .th2 TH {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #c0d4e2; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #252525; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 1px
}
.table-rankings TR {
	TEXT-ALIGN: left
}
.table-rankings TD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 2px
}
.table-rankings TD A:hover {
	TEXT-DECORATION: underline
}
.return-main {
	TEXT-ALIGN: right; PADDING-BOTTOM: 10px; FLOAT: right; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.return-main2 {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: auto; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.return-top {
	TEXT-ALIGN: right; FONT-SIZE: 12px; BORDER-TOP: #b5b5b5 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
DIV#content .table-earnings {
	MARGIN: 10px 0px
}
DIV#ira-content .table-earnings {
	MARGIN: 10px 0px
}
.table-earnings {
	BORDER-BOTTOM: #b5b5b5 1px solid; BORDER-LEFT: #b5b5b5 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 505px; PADDING-RIGHT: 3px; FONT-SIZE: 12px; BORDER-TOP: #b5b5b5 1px solid; BORDER-RIGHT: #b5b5b5 1px solid; PADDING-TOP: 3px
}
.table-earnings TD {
	BORDER-BOTTOM: #b5b5b5 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
.news-wrap .table-informa {
	BORDER-BOTTOM: #b5b5b5 1px solid; BORDER-LEFT: #b5b5b5 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 100%; PADDING-RIGHT: 3px; MARGIN-BOTTOM: 18px; FONT-SIZE: 11px; BORDER-TOP: #b5b5b5 1px solid; BORDER-RIGHT: #b5b5b5 1px solid; PADDING-TOP: 3px
}
.news-wrap .table-informa CAPTION {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; COLOR: #252525; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.news-wrap .table-informa CAPTION SPAN {
	TEXT-TRANSFORM: none; COLOR: #999; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.news-wrap .table-informa TH {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #005498; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; COLOR: #fff; PADDING-TOP: 0px
}
.news-wrap .table-informa TR {
	TEXT-ALIGN: left
}
.news-wrap .table-informa TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 2px
}
.news-wrap .table-informa .th1 {
	BORDER-BOTTOM: #e3e3e3 1px solid; BORDER-LEFT: #e3e3e3 1px solid; BACKGROUND-COLOR: #fff; COLOR: #252525; BORDER-TOP: #e3e3e3 1px solid; BORDER-RIGHT: #e3e3e3 1px solid
}
.news-wrap .table-informa .th2 {
	BACKGROUND-COLOR: #c0d4e2; COLOR: #252525
}
.news-wrap .table-informa .copyright {
	COLOR: #999; BORDER-TOP: #e3e3e3 1px solid; PADDING-TOP: 3px
}
.news-wrap .table-informa .l {
	TEXT-ALIGN: left; PADDING-LEFT: 5px
}
.news-wrap .table-informa .r {
	TEXT-ALIGN: right; PADDING-RIGHT: 5px
}
.thw25 {
	WIDTH: 25%
}
.thw37 {
	WIDTH: 37%
}
.thw75 {
	WIDTH: 75%
}
.no-wrap {
	WHITE-SPACE: nowrap
}
.table-cell-odd {
	BACKGROUND-COLOR: #e3e3e3
}
.table-cell-even {
	BACKGROUND-COLOR: #fff
}
DIV#content .news-wrap .topics-item01 {
	BORDER-BOTTOM: #b5b5b5 1px solid; BORDER-LEFT: #b5b5b5 1px solid; PADDING-BOTTOM: 4px; MARGIN: 1px 0px 18px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FLOAT: left; BORDER-TOP: #b5b5b5 1px solid; BORDER-RIGHT: #b5b5b5 1px solid; PADDING-TOP: 4px
}
.news-wrap .topics-item01 IMG {
	BORDER-BOTTOM: #252525 1px solid; BORDER-LEFT: #252525 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #252525 1px solid; BORDER-RIGHT: #252525 1px solid; PADDING-TOP: 0px
}
.news-wrap .topics-item01 .xsm {
	WIDTH: 80px
}
#content .news-wrap .topics-item02 {
	MARGIN-TOP: 0px; WIDTH: 391px; MARGIN-BOTTOM: 10px; FLOAT: right; PADDING-TOP: 0px
}
#content .news-wrap .topics-item02 H1 {
	MARGIN-TOP: 0px
}
.standard {
	FONT-SIZE: 12px
}
DIV#content .mod {
	MARGIN-BOTTOM: 5px
}
DIV#content .mod H2 {
	FONT-SIZE: 13px
}
DIV#content .mod .byline {
	COLOR: #999
}
DIV#content .mod .sub-type {
	FLOAT: right; FONT-WEIGHT: bold
}
#content .ad {
	BORDER-BOTTOM: #ccc 1px solid; MARGIN: 0px 10px; BACKGROUND: #ebebeb; CLEAR: both; BORDER-TOP: #ccc 1px solid
}
#nav .ad {
	MARGIN: 10px 0px 0px
}
.ad-half-banner {
	WIDTH: 98%; FLOAT: left; CLEAR: both
}
.ad-half-banner TABLE TR {
	VERTICAL-ALIGN: middle
}
.ad-half-banner TABLE IMG {
	MARGIN: 5px 5px 5px 10px; DISPLAY: block
}
.ad-half-banner TABLE P {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
.ad-half-banner TABLE A {
	COLOR: #000; TEXT-DECORATION: none
}
.ad-half-banner {
	PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
DIV.ad {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 5px; PADDING-TOP: 2px
}
#extra DIV.ad {
	MARGIN-BOTTOM: 10px; FLOAT: left; HEIGHT: 260px
}
DIV#extra DIV.right-button-ads {
	TEXT-ALIGN: center; MARGIN: 10px 0px; WIDTH: 300px; FLOAT: left; CLEAR: both
}
.right-button-ads IFRAME {
	MARGIN: 0px 5px; DISPLAY: inline
}
.right-button-ads IMG {
	MARGIN: 0px 5px; DISPLAY: inline
}
.advertisement {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #999; FONT-SIZE: 11px; PADDING-TOP: 0px
}
DIV#extra DIV.ad TABLE {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#extra .bkcolor {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}
#content .bkcolor {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 4px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}
#ira-content .bkcolor {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 4px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}
#content .bkcolor.survey {
	PADDING-BOTTOM: 10px
}
#extra .bkcolor.survey {
	PADDING-BOTTOM: 10px
}
#content .bkcolor.survey.news-item01 {
	WIDTH: 223px
}
#content .bkcolor.survey.news-item02 {
	WIDTH: 223px
}
#extra .bkcolor.survey.news-item01 {
	WIDTH: 123px
}
#extra .bkcolor.survey.news-item02 {
	WIDTH: 123px
}
#extra P {
	MARGIN: 5px 0px; FONT-SIZE: 11px
}
#extra UL {
	MARGIN: 5px 0px; FONT-SIZE: 11px
}
#extra .subhed {
	MARGIN: 5px 0px; FONT-SIZE: 11px
}
#extra SPAN.abstract {
	FONT-SIZE: 11px
}
#extra .subhed LI {
	PADDING-BOTTOM: 0px
}
#extra .more {
	TEXT-ALIGN: right; DISPLAY: block; FONT-SIZE: 10px
}
#extra .date {
	COLOR: #999
}
#extra .news-item01 {
	WIDTH: 145px
}
#extra .news-item02 {
	WIDTH: 145px
}
#extra .mod {
	MARGIN-TOP: 10px
}
#extra .mod H1 {
	TEXT-TRANSFORM: uppercase; MARGIN: 0px; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#extra .mod H2 {
	MARGIN: 0px; COLOR: #252525; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#extra .up-events {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #fff; PADDING-TOP: 5px
}
#extra .up-events P {
	MARGIN: 5px 0px
}
#extra .spec-report {
	
}
#extra .spec-report IMG {
	WIDTH: 55px; FLOAT: left
}
#extra .spec-report DIV {
	POSITION: relative; WIDTH: 245px; LEFT: 10px
}
.b {
	FONT-WEIGHT: bold
}
.c {
	TEXT-ALIGN: center
}
IMG.c {
	MARGIN: auto; DISPLAY: block
}
.r {
	TEXT-ALIGN: right
}
.sm {
	FONT-SIZE: 11px; WORD-SPACING: -0.15em
}
.indent {
	DISPLAY: block; MARGIN-LEFT: 30px
}
.tagging {
	BORDER-BOTTOM: 1px dashed; COLOR: #005498; TEXT-DECORATION: none
}
.spacer {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; HEIGHT: 10px; CLEAR: both; PADDING-TOP: 5px
}
.spacer.half {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 5px; PADDING-TOP: 2px
}
.rt {
	FLOAT: right
}
.lt {
	FLOAT: left
}
.news-wrap .xsm {
	FONT-SIZE: 11px; WORD-SPACING: -0.09em
}
.blue {
	COLOR: #005498
}
.floating-article-toolbox {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 144px; PADDING-RIGHT: 5px; FLOAT: right; FONT-SIZE: 11px; PADDING-TOP: 13px
}
.floating-article-toolbox .news-item00 {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: none; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}
.floating-article-toolbox H1 {
	TEXT-TRANSFORM: uppercase; BORDER-TOP: #005498 2px solid
}
.floating-article-toolbox UL LI {
	COLOR: #999
}
.floating-article-toolbox .news-wrap {
	PADDING-BOTTOM: 5px
}
.floating-article-toolbox IMG {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; MARGIN: 5px auto; DISPLAY: block; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
DIV.article#content .floating-article-toolbox P {
	PADDING-BOTTOM: 5px; MARGIN: 0px
}
.row {
	CLEAR: both
}
#search-from-date {
	CLEAR: both
}
#search-to-date {
	CLEAR: both
}
#search-from-date B {
	TEXT-ALIGN: right; WIDTH: 50px; DISPLAY: block; FLOAT: left
}
#search-to-date B {
	TEXT-ALIGN: right; WIDTH: 50px; DISPLAY: block; FLOAT: left
}
#search-from-date SELECT {
	FLOAT: left
}
#search-to-date SELECT {
	FLOAT: left
}
.search-results .news-item00 H1 {
	MARGIN-TOP: 10px
}
.search-results .news-item00 P.copy {
	MARGIN: 0px
}
.search-results .news-item00 SPAN.src-date {
	MARGIN: 0px
}
.search-results .news-item00 P.abstract {
	MARGIN-BOTTOM: 15px
}
.home-other-news .news-item01 .bug {
	MARGIN-TOP: 10px
}
.found-text {
	FONT-WEIGHT: bold
}
#subnav-most-emailed {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fff; BORDER-TOP: medium none; TOP: 17px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}
#subnav-most-viewed {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fff; BORDER-TOP: medium none; TOP: 17px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}
#subnav-most-searched {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fff; BORDER-TOP: medium none; TOP: 17px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}
#most-box {
	WIDTH: 300px; FONT-SIZE: 12px
}
#most-box A:visited {
	COLOR: #005498
}
.closed#most-emailed-list {
	DISPLAY: none
}
.closed#most-viewed-list {
	DISPLAY: none
}
.closed#most-searched-list {
	DISPLAY: none
}
.open#most-emailed-list {
	DISPLAY: block
}
.open#most-viewed-list {
	DISPLAY: block
}
.open#most-searched-list {
	DISPLAY: block
}
#most-lists {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#most-box UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 15px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#most-box UL LI {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 17px; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
#most-box UL LI.off {
	BACKGROUND: #e3e3e3
}
#most-box UL LI.on {
	BORDER-BOTTOM: #fff 1px solid
}
#most-popular {
	WIDTH: 86px; BORDER-TOP: #fff 1px solid
}
#most-emailed {
	WIDTH: 70px; BORDER-TOP: #ccc 1px solid
}
#most-viewed {
	WIDTH: 70px; BORDER-TOP: #ccc 1px solid
}
#most-searched {
	WIDTH: 70px; BORDER-TOP: #ccc 1px solid
}
#most-box OL {
	PADDING-BOTTOM: 0px; MARGIN: 10px 10px 10px 40px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
#extra #most-box OL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: decimal; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.news-wrap .more-news OL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: decimal; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
#content OL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: decimal; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
#extra OL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: decimal; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
#ira-content OL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: decimal; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
OL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: decimal; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
DIV#extra .news-wrap#most-box {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 20px; FLOAT: left
}
.poll {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; MARGIN: 10px; BORDER-TOP: 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: 1px solid
}
.poll H1 {
	TEXT-TRANSFORM: uppercase; BORDER-TOP: #4187bf 2px solid; PADDING-TOP: 5px
}
.poll TABLE {
	WIDTH: 100%
}
.poll FIELDSET {
	
}
.poll .sponsor {
	TEXT-TRANSFORM: uppercase; COLOR: #ccc; FONT-WEIGHT: normal
}
.poll .sponsor IMG {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.poll .sponsor A {
	TEXT-TRANSFORM: none; FONT-WEIGHT: bold
}
.byline-toolbar TD {
	PADDING-RIGHT: 5px
}
.toolbar {
	FLOAT: right
}
DIV#content TABLE TABLE.toolbar {
	MARGIN-LEFT: 5px
}
.toolbar.l {
	FLOAT: left; LEFT: 0px
}
.toolbar TD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; WHITE-SPACE: nowrap; PADDING-TOP: 2px
}
.toolbar TD IMG {
	MARGIN: 0px 5px
}
#btn .toolbar TD IMG {
	MARGIN: 0px 5px
}
#cuj .toolbar TD IMG {
	MARGIN: 0px 5px
}
#usb .toolbar TD IMG {
	MARGIN: 0px 5px
}
.print-bar {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
DIV#content TABLE.pg-bar {
	MARGIN: 10px 0px 10px 10px
}
.pg-bar {
	MARGIN: 10px 0px 10px 10px
}
DIV#content TABLE.pg-bar.l {
	MARGIN: 10px 10px 10px 0px
}
.pg-bar.l {
	MARGIN: 10px 10px 10px 0px
}
.previous {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px
}
.next {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px
}
.pg-nums {
	LETTER-SPACING: 0.15em
}
#extra .prev-next {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; MARGIN-TOP: 0px; HEIGHT: 20px
}
#content .prev-next {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; MARGIN-TOP: 0px; HEIGHT: 20px
}
#extra .prev-next A {
	TEXT-TRANSFORM: uppercase; MARGIN: 0px 5px; WIDTH: 50px; HEIGHT: 20px; COLOR: #000; FONT-SIZE: 11px
}
#content .prev-next A {
	TEXT-TRANSFORM: uppercase; MARGIN: 0px 5px; WIDTH: 50px; HEIGHT: 20px; COLOR: #000; FONT-SIZE: 11px
}
#extra .prev-next A.previous {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 6px; BACKGROUND: url(/images/rotator-previous.gif) no-repeat center 50%; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; PADDING-TOP: 3px
}
#content .prev-next A.previous {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 6px; BACKGROUND: url(/images/rotator-previous.gif) no-repeat center 50%; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; PADDING-TOP: 3px
}
#extra .prev-next A.next {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 11px; BACKGROUND: url(/images/rotator-next.gif) no-repeat center 50%; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; PADDING-TOP: 3px
}
#content .prev-next A.next {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 11px; BACKGROUND: url(/images/rotator-next.gif) no-repeat center 50%; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; PADDING-TOP: 3px
}
#printthis {
	PADDING-BOTTOM: 0.25in; PADDING-LEFT: 0.25in; PADDING-RIGHT: 0.25in; PADDING-TOP: 0.25in
}
#printthis #content {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 6.5in; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#printthis #content P.byline {
	DISPLAY: block
}
#printthis #content P {
	MARGIN: 0px 0px 0.5em
}
#printthis #content P.byline {
	MARGIN: 0px 0px 0.5em
}
#printthis #content P.src-date {
	MARGIN: 0px 0px 0.5em
}
#printthis #content P.sub-headline {
	MARGIN: 0px 0px 0.5em
}
#printthis #content H1 {
	MARGIN: 0px 0px 0.5em
}
.leftfloat {
	MARGIN: 5px 5px 5px 0px; FLOAT: left
}
DIV#content DIV.leftfloat {
	MARGIN: 5px 5px 5px 0px; FLOAT: left
}
DIV#content DIV DIV.leftfloat {
	MARGIN: 5px 5px 5px 0px; FLOAT: left
}
DIV#ira-content DIV.leftfloat {
	MARGIN: 5px 5px 5px 0px; FLOAT: left
}
DIV#ira-content DIV DIV.leftfloat {
	MARGIN: 5px 5px 5px 0px; FLOAT: left
}
.rightfloat {
	MARGIN: 5px; FLOAT: right
}
DIV#content DIV.rightfloat {
	MARGIN: 5px; FLOAT: right
}
DIV#content DIV DIV.rightfloat {
	MARGIN: 5px; FLOAT: right
}
DIV#ira-content DIV.rightfloat {
	MARGIN: 5px; FLOAT: right
}
DIV#ira-content DIV DIV.rightfloat {
	MARGIN: 5px; FLOAT: right
}
.subhed UL LI {
	MARGIN-BOTTOM: 3px
}
.subhed OL LI {
	MARGIN-BOTTOM: 3px
}
#browseissue {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
#content #browseissue P {
	MARGIN: 0px 0px 5px; FONT-WEIGHT: bold
}
.toollink {
	PADDING-LEFT: 15px; BACKGROUND: url(../images/nav-arw-off.gif) no-repeat left center; FONT-WEIGHT: bold
}
.premium {
	PADDING-LEFT: 18px; BACKGROUND: url(../images/premium.gif) no-repeat left bottom; COLOR: #fff; FONT-SIZE: 1px; PADDING-TOP: 8px
}
#extra .news-wrap .survey FORM P {
	MARGIN: 5px 0px 0px
}
#extra .news-wrap .survey FIELDSET.voted {
	PADDING-BOTTOM: 5px
}
.survey .response {
	FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.survey .response IMG {
	MARGIN: 0px 5px 2px 0px
}
.box-divider {
	WIDTH: 9px; HEIGHT: 9px; align: center
}
.anchor-pad {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 20px
}
LI.inline {
	PADDING-LEFT: 1px; PADDING-RIGHT: 3px; DISPLAY: inline; BORDER-RIGHT: #066 1px dotted
}
.special.issue UL LI {
	MARGIN: 15px 0px
}
.special.issue UL LI {
	FONT-SIZE: 12px
}
.date-pick {
	MARGIN: 10px 0px; DISPLAY: block
}
.show-summaries {
	MARGIN: 10px 0px 20px
}
.alpha-list {
	MARGIN: 10px 0px
}
#content .special DIV {
	FONT-SIZE: 12px
}
#ira-content .special DIV {
	FONT-SIZE: 12px
}
#ira-content .jumplinks {
	MARGIN-TOP: 10px
}
.section-end-link {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; FONT-SIZE: 12px
}
.read-more {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; FONT-SIZE: 12px
}
.section-end-link A {
	FONT-SIZE: 12px; MARGIN-RIGHT: 15px
}
.read-more A {
	FONT-SIZE: 12px; MARGIN-RIGHT: 15px
}
.indented {
	MARGIN-LEFT: 15px
}
#extra .news-wrap P.indented {
	MARGIN-LEFT: 15px
}
#content .news-wrap P.indented {
	MARGIN-LEFT: 15px
}
#ira-content .news-wrap P.indented {
	MARGIN-LEFT: 15px
}
.state-full {
	COLOR: #990000
}
.dropmenu {
	MARGIN-BOTTOM: 10px
}
#search-state P.copy {
	MARGIN-BOTTOM: 10px
}
.break-after {
	MARGIN-BOTTOM: 15px
}
DIV#content TABLE.break-after {
	MARGIN-BOTTOM: 15px
}
DIV#content DIV.break-after {
	MARGIN-BOTTOM: 15px
}
DIV#ira-content TABLE.break-after {
	MARGIN-BOTTOM: 15px
}
DIV#ira-content DIV.break-after {
	MARGIN-BOTTOM: 15px
}
.break-before {
	MARGIN-TOP: 15px
}
DIV#content TABLE.break-before {
	MARGIN-TOP: 15px
}
DIV#content DIV.break-before {
	MARGIN-TOP: 15px
}
DIV#ira-content TABLE.break-before {
	MARGIN-TOP: 15px
}
DIV#ira-content DIV.break-before {
	MARGIN-TOP: 15px
}
.nobottom {
	PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 0px
}
#usb .news-wrap LI A {
	FONT-WEIGHT: bold
}
#btn .news-wrap LI A {
	FONT-WEIGHT: bold
}
.borderbox {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}
H1 {
	MARGIN: 0px 0px 5px
}
H2 {
	MARGIN: 0px 0px 5px
}
H3 {
	MARGIN: 0px 0px 5px
}
H4 {
	MARGIN: 0px 0px 5px
}
H5 {
	MARGIN: 0px 0px 5px
}
H6 {
	MARGIN: 0px 0px 5px
}
P {
	MARGIN: 0px 0px 5px
}
HR {
	MARGIN: 0px 0px 5px
}
.top {
	MARGIN-TOP: 0px; PADDING-TOP: 0px
}
H2.top {
	MARGIN-TOP: 0px; PADDING-TOP: 0px
}
.news-wrap P.top {
	MARGIN-TOP: 0px; PADDING-TOP: 0px
}
#nav .ad.top {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px; PADDING-TOP: 0px
}
H2 {
	CLEAR: both; PADDING-TOP: 10px
}
H1.middle {
	CLEAR: both; PADDING-TOP: 10px
}
.article H2 {
	CLEAR: none
}
.inset {
	MARGIN-LEFT: 30px; MARGIN-RIGHT: 75px
}
#content UL.inset {
	MARGIN-LEFT: 30px; MARGIN-RIGHT: 75px
}
.uplink {
	POSITION: relative; TOP: -17px
}
.emailthis-article {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; PADDING-LEFT: 5px; WIDTH: 483px; PADDING-RIGHT: 5px; FLOAT: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
.emailthis-article H2 {
	PADDING-TOP: 0px
}
#emailthis H1 {
	MARGIN-BOTTOM: 0px
}
#emailthis #aboutlink {
	MARGIN-BOTTOM: 10px
}
.loggedin .access {
	DISPLAY: none
}
.small {
	FONT-SIZE: 12px
}
#ad-wrap {
	PADDING-BOTTOM: 5px; MARGIN: 5px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
INPUT.btn.lowered {
	POSITION: relative; TOP: 4px
}
#ira-wrapper SMALL {
	LINE-HEIGHT: 1em
}
.leftfloat {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 130px; PADDING-RIGHT: 10px; FLOAT: none; FONT-SIZE: 11px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 10px
}
.rightfloat {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 130px; PADDING-RIGHT: 10px; FLOAT: none; FONT-SIZE: 11px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 10px
}
.leftfloat .depthead {
	PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; DISPLAY: block; FONT-SIZE: 11px; BORDER-TOP: #005498 2px solid; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.rightfloat .depthead {
	PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; DISPLAY: block; FONT-SIZE: 11px; BORDER-TOP: #005498 2px solid; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.table-glossary {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.table-glossary P {
	PADDING-RIGHT: 20px
}
A.btn.short {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 15px; PADDING-RIGHT: 10px; DISPLAY: block; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
#mobilebanker H5 {
	MARGIN-TOP: 5px
}
HTML BODY #container A.nolink {
	COLOR: #252525
}
IMG.inline {
	MARGIN-BOTTOM: 1px; VERTICAL-ALIGN: text-bottom
}
.rotating {
	FLOAT: left
}
FIELDSET.ofie {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 20px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}
FIELDSET.ofie .btn {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; PADDING-BOTTOM: 4px; LINE-HEIGHT: 22px; MARGIN-TOP: 7px; WIDTH: 119px; BACKGROUND: url(../images/btn-long.gif) no-repeat left top; HEIGHT: 25px; COLOR: #990100; FONT-SIZE: 14px; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none
}
FIELDSET.ofie H1 {
	MARGIN-BOTTOM: 0px; COLOR: #990100
}
FIELDSET.ofie H2 {
	COLOR: #000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
FIELDSET.ofie H3 {
	MARGIN-TOP: 0px; COLOR: #666; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
DIV#content FIELDSET.ofie UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#content FIELDSET.ofie UL LI {
	LIST-STYLE: none none outside; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.8em; MARGIN: 0px 0px 0px 15px; PADDING-LEFT: 25px; WIDTH: auto; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
DIV#content FIELDSET.ofie DIV.email-input {
	TEXT-ALIGN: right
}
FIELDSET.ofie DIV.email-input INPUT#demographics-email {
	WIDTH: 200px; MARGIN-RIGHT: 10px
}
