HTML {
	FONT-SIZE: small
}
BODY {
	MARGIN-TOP: 0px; FONT-SIZE: 85%; COLOR: #000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
TD {
	VERTICAL-ALIGN: top; TEXT-DECORATION: none
}
TH {
	VERTICAL-ALIGN: top; TEXT-DECORATION: none
}
CAPTION {
	VERTICAL-ALIGN: top; TEXT-DECORATION: none
}
H1 {
	FONT-SIZE: 130%
}
H2 {
	FONT-SIZE: 120%; COLOR: #1125a2
}
H3 {
	FONT-SIZE: 110%
}
.textunderline {
	TEXT-DECORATION: underline
}
.textdefault {
	FONT-WEIGHT: normal; COLOR: #000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
H1 SPAN.textdefault {
	FONT-SIZE: 75%
}
H2 SPAN.textdefault {
	FONT-SIZE: 82%
}
H3 SPAN.textdefault {
	FONT-SIZE: 90%
}
A:link {
	FONT-WEIGHT: bold; COLOR: #1125a0; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: bold; COLOR: #1125a0; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; COLOR: #666; TEXT-DECORATION: underline
}
A:active {
	FONT-WEIGHT: bold; COLOR: #666; TEXT-DECORATION: underline
}
TABLE.left {
	FLOAT: left; MARGIN: 5px 5px 10px 0px
}
P.left {
	FLOAT: left; MARGIN: 5px 5px 10px 0px
}
TABLE.right {
	FLOAT: right; MARGIN: 5px 0px 10px 5px
}
P.right {
	FLOAT: right; MARGIN: 5px 0px 10px 5px
}
TABLE.center {
	MARGIN: 0px auto
}
P.center {
	TEXT-ALIGN: center
}
P.textcenter {
	DISPLAY: block; TEXT-ALIGN: center
}
SPAN.textcenter {
	DISPLAY: block; TEXT-ALIGN: center
}
P.textleft {
	DISPLAY: block; TEXT-ALIGN: left
}
SPAN.textleft {
	DISPLAY: block; TEXT-ALIGN: left
}
P.textright {
	DISPLAY: block; TEXT-ALIGN: right
}
SPAN.textright {
	DISPLAY: block; TEXT-ALIGN: right
}
P.textjustify {
	DISPLAY: block; TEXT-ALIGN: justify
}
SPAN.textjustify {
	DISPLAY: block; TEXT-ALIGN: justify
}
.wysiwyg {
	PADDING-RIGHT: 80px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.wysiwyg IMG {
	MARGIN: 5px
}
.wysiwyg P.left IMG {
	MARGIN: 0px
}
.wysiwyg P.right IMG {
	MARGIN: 0px
}
.wysiwyg P.center IMG {
	MARGIN: 0px
}
.secintrobg {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; BACKGROUND: url(../images/secintrobg_slice.gif) #1125a0 repeat-x 50% top; PADDING-BOTTOM: 9px; COLOR: #fff; PADDING-TOP: 9px
}
.secintrobgshort {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; BACKGROUND: url(../images/secintrobgshort_slice.gif) #2541e2 repeat-x 50% top; PADDING-BOTTOM: 9px; COLOR: #fff; PADDING-TOP: 9px
}
.secintrobg IMG {
	DISPLAY: block
}
.secintrobar {
	CLEAR: both; FONT-SIZE: 5%; BACKGROUND: url(../images/secintrobar_slice.gif) #5064fb repeat-y left top; LINE-HEIGHT: 5%; HEIGHT: 8px
}
.artintrobg {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #f0f0f0
}
.accent {
	BACKGROUND-COLOR: #0f0
}
.summary {
	FONT-SIZE: 130%
}
.warning {
	COLOR: #f00
}
.date {
	FONT-SIZE: 90%; COLOR: #666
}
.strapline {
	FONT-SIZE: 160%; COLOR: #1125a2
}
A.articlelink {
	FONT-SIZE: 110%; COLOR: #0022c2
}
.secintrobg A:link {
	FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: underline
}
.secintrobg A:visited {
	FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: underline
}
.secintrobgshort A:link {
	FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: underline
}
.secintrobgshort A:visited {
	FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: underline
}
.secintrobg A:hover {
	FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: none
}
.secintrobg A:active {
	FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: none
}
.secintrobgshort A:hover {
	FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: none
}
.secintrobgshort A:active {
	FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: none
}
.secintrobg A.nounderline:link {
	TEXT-DECORATION: none
}
.secintrobg A.nounderline:visited {
	TEXT-DECORATION: none
}
.secintrobg A.nounderline:hover {
	TEXT-DECORATION: underline
}
.secintrobg A.nounderline:active {
	TEXT-DECORATION: underline
}
A.menuoff:link {
	COLOR: #666; TEXT-DECORATION: none
}
A.menuoff:visited {
	COLOR: #666; TEXT-DECORATION: none
}
A.menuoff:hover {
	COLOR: #666; TEXT-DECORATION: underline
}
A.menuoff:active {
	COLOR: #666; TEXT-DECORATION: underline
}
UL {
	PADDING-LEFT: 20px; LIST-STYLE-IMAGE: url(../images/bullet_img.gif); MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
FORM {
	MARGIN: 0px
}
INPUT {
	FONT-WEIGHT: bold; COLOR: #666; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
SELECT {
	FONT-WEIGHT: bold; COLOR: #666; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.textarea {
	BORDER-RIGHT: #ced0cf 1px solid; BORDER-TOP: #ced0cf 1px solid; BORDER-LEFT: #ced0cf 1px solid; WIDTH: 95%; BORDER-BOTTOM: #ced0cf 1px solid
}
.textareashort {
	BORDER-RIGHT: #ced0cf 1px solid; BORDER-TOP: #ced0cf 1px solid; PADDING-LEFT: 3px; BORDER-LEFT: #ced0cf 1px solid; WIDTH: 100px; BORDER-BOTTOM: #ced0cf 1px solid
}
.textarea2d {
	BORDER-RIGHT: #ced0cf 1px solid; BORDER-TOP: #ced0cf 1px solid; BORDER-LEFT: #ced0cf 1px solid; WIDTH: 95%; BORDER-BOTTOM: #ced0cf 1px solid; HEIGHT: 150px
}
.textareafree {
	BORDER-RIGHT: #ced0cf 1px solid; BORDER-TOP: #ced0cf 1px solid; BORDER-LEFT: #ced0cf 1px solid; BORDER-BOTTOM: #ced0cf 1px solid
}
TABLE.datatable {
	BORDER-RIGHT: #fff 0px solid; BORDER-TOP: #fff 2px solid; BORDER-LEFT: #fff 2px solid; BORDER-BOTTOM: #fff 0px solid
}
TABLE.datatable TH {
	BORDER-RIGHT: #fff 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: #fff 0px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #fff 0px solid; COLOR: #fff; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 2px solid; BACKGROUND-COLOR: #2541e3; TEXT-ALIGN: left
}
TABLE.datatable TH.plaintext {
	FONT-WEIGHT: normal; TEXT-ALIGN: left
}
TABLE.datatable TD {
	BORDER-RIGHT: #fff 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: #fff 0px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; BORDER-LEFT: #fff 0px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 2px solid; BACKGROUND-COLOR: #e5e8f9; TEXT-ALIGN: left
}
TABLE.datatable TD TD {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.datatable CAPTION {
	BORDER-RIGHT: #fff 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: #fff 2px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; BORDER-LEFT: #fff 2px solid; COLOR: #fff; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 0px solid; BACKGROUND-COLOR: #2541e3; TEXT-ALIGN: left
}
TABLE.shareprice TD {
	BORDER-RIGHT: #2541e3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #2541e3 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; BORDER-LEFT: #2541e3 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #2541e3 1px solid; BACKGROUND-COLOR: #e5e8f9
}
#topmenubar {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; BACKGROUND: url(../images/bg_slice_menu.gif) #ccc repeat-x 50% top; COLOR: #666
}
.undermenubar {
	CLEAR: both; FONT-SIZE: 5%; LINE-HEIGHT: 5%; HEIGHT: 5px; BACKGROUND-COLOR: #1125a0
}
#topmenubar TD {
	VERTICAL-ALIGN: middle
}
#topmenubar IMG {
	DISPLAY: block
}
#topmenubar TD.menuon {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bg_slice_menutab.gif) repeat-x 50% top; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#topmenubar TD.menuoff {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#topmenubar TD.divideron {
	COLOR: #666; BACKGROUND-COLOR: #666
}
#topmenubar TD.divideroff {
	COLOR: #666; BACKGROUND-COLOR: #666
}
#topmenubar TD.menuon A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
#topmenubar TD.menuon A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
#topmenubar TD.menuon A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
#topmenubar TD.menuon A:active {
	COLOR: #fff; TEXT-DECORATION: none
}
#topmenubar TD.menuoff A:link {
	COLOR: #666; TEXT-DECORATION: none
}
#topmenubar TD.menuoff A:visited {
	COLOR: #666; TEXT-DECORATION: none
}
#topmenubar TD.menuoff A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
#topmenubar TD.menuoff A:active {
	COLOR: #000; TEXT-DECORATION: none
}
.lhlinks TD.menuon {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #1125a2
}
.lhlinks TD.menuoff {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #1125a2
}
.lhlinks TD.menuitemon {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #1e39e0
}
.lhlinks TD.menuitemoff {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #1e39e0
}
.lhlinks TD.sectionon {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #bec5f9
}
.lhlinks TD.sectionoff {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #fff
}
.lhlinks TD.menuon A:link {
	COLOR: #fff
}
.lhlinks TD.menuon A:visited {
	COLOR: #fff
}
.lhlinks TD.menuon A:hover {
	COLOR: #fff
}
.lhlinks TD.menuon A:active {
	COLOR: #fff
}
.lhlinks TD.menuoff A:link {
	COLOR: #fff
}
.lhlinks TD.menuoff A:visited {
	COLOR: #fff
}
.lhlinks TD.menuoff A:hover {
	COLOR: #fff
}
.lhlinks TD.menuoff A:active {
	COLOR: #fff
}
.lhlinks TD.menuitemon A:link {
	COLOR: #fff
}
.lhlinks TD.menuitemon A:visited {
	COLOR: #fff
}
.lhlinks TD.menuitemon A:hover {
	COLOR: #fff
}
.lhlinks TD.menuitemon A:active {
	COLOR: #fff
}
.lhlinks TD.menuitemoff A:link {
	COLOR: #fff
}
.lhlinks TD.menuitemoff A:visited {
	COLOR: #fff
}
.lhlinks TD.menuitemoff A:hover {
	COLOR: #fff
}
.lhlinks TD.menuitemoff A:active {
	COLOR: #fff
}
.lhlinks TD.sectionon A:link {
	COLOR: #000
}
.lhlinks TD.sectionon A:visited {
	COLOR: #000
}
.lhlinks TD.sectionon A:hover {
	COLOR: #000
}
.lhlinks TD.sectionon A:active {
	COLOR: #000
}
.lhlinks TD.sectionoff A:link {
	COLOR: #666
}
.lhlinks TD.sectionoff A:visited {
	COLOR: #666
}
.lhlinks TD.sectionoff A:hover {
	COLOR: #666
}
.lhlinks TD.sectionoff A:active {
	COLOR: #666
}
#breadcrumb A.navlinkon:link {
	COLOR: #666
}
#breadcrumb A.navlinkon:visited {
	COLOR: #666
}
#breadcrumb A.navlinkon:hover {
	COLOR: #666
}
#breadcrumb A.navlinkon:active {
	COLOR: #666
}
#breadcrumb A.navlinkoff:link {
	FONT-WEIGHT: normal; COLOR: #666
}
#breadcrumb A.navlinkoff:visited {
	FONT-WEIGHT: normal; COLOR: #666
}
#breadcrumb A.navlinkoff:hover {
	FONT-WEIGHT: normal; COLOR: #666
}
#breadcrumb A.navlinkoff:active {
	FONT-WEIGHT: normal; COLOR: #666
}
#breadcrumb .navarrow {
	COLOR: #666
}
#emailprint {
	MARGIN-RIGHT: 40px
}
#emailprint TD {
	VERTICAL-ALIGN: middle; WHITE-SPACE: nowrap
}
DIV.prevnext {
	
}
#content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.titleitem {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 190%; COLOR: #fff
}
#hppaths {
	COLOR: #666
}
#hppaths UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(../images/bullet_img.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#hppaths TABLE IMG {
	DISPLAY: block
}
#hppaths .bordered {
	BORDER-RIGHT: #ced0cf 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ced0cf 1px solid; PADDING-TOP: 5px
}
#hppaths A.headerlink:link {
	FONT-SIZE: 120%; COLOR: #fff; TEXT-DECORATION: none
}
#hppaths A.headerlink:visited {
	FONT-SIZE: 120%; COLOR: #fff; TEXT-DECORATION: none
}
#hppaths A.headerlink:hover {
	FONT-SIZE: 120%; COLOR: #fff; TEXT-DECORATION: underline
}
#hppaths A.headerlink:active {
	FONT-SIZE: 120%; COLOR: #fff; TEXT-DECORATION: underline
}
#footer {
	BORDER-TOP: #ced0cf 1px dotted; FONT-SIZE: 90%; COLOR: #999; BORDER-BOTTOM: #ced0cf 1px dotted
}
#footer TD {
	VERTICAL-ALIGN: middle
}
#footer A:link {
	COLOR: #999
}
#footer A:visited {
	COLOR: #999
}
#footer A:hover {
	COLOR: #999
}
#footer A:active {
	COLOR: #999
}
TD.includesbg {
	BACKGROUND: url(../images/bg_slice_rhlinks.gif) #ddd repeat-x 50% bottom; BORDER-LEFT: #ced0cf 1px solid
}
TABLE.includebox H2 {
	DISPLAY: inline; FONT-SIZE: 120%; COLOR: #fff
}
TABLE.includebox H3 {
	DISPLAY: inline; FONT-SIZE: 110%
}
TABLE.includebox TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px
}
TABLE.includebox .bordered {
	BORDER-TOP: #a1a1a1 1px solid
}
TABLE.includebox TD.header {
	PADDING-RIGHT: 5px; BORDER-TOP: #ced0cf 1px dotted; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #ced0cf 1px dotted
}
TABLE.includebox UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE.includebox LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TABLE.includebox A:link {
	COLOR: #fff
}
TABLE.includebox A:visited {
	COLOR: #fff
}
TABLE.includebox A:hover {
	COLOR: #fff
}
TABLE.includebox A:active {
	COLOR: #fff
}
#SearchDataGrid TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
TR.pagerstyle TD {
	
}
TR.pagerstyle TD SPAN {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.hide {
	DISPLAY: none
}

