* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.4; PADDING-TOP: 0px
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
BODY {
	BACKGROUND: #fff; FONT: 10pt Verdana, Arial, Helvetica, sans-serif; COLOR: #656565
}
TABLE TD {
	VERTICAL-ALIGN: top
}
H1 {
	FONT-WEIGHT: normal; COLOR: #dc0024
}
H2 {
	FONT-WEIGHT: normal; COLOR: #dc0024
}
H3 {
	FONT-WEIGHT: normal; COLOR: #dc0024
}
H1 {
	FONT-SIZE: 17pt; MARGIN-BOTTOM: 0.15in
}
H2 {
	FONT-SIZE: 15pt; MARGIN-BOTTOM: 0.02in
}
H3 {
	FONT-SIZE: 13pt
}
A {
	COLOR: blue; TEXT-DECORATION: none
}
HR.separate {
	DISPLAY: none
}
HR.dotted {
	MARGIN-BOTTOM: 0.22in; PADDING-BOTTOM: 0.1in; COLOR: #959595; BORDER-BOTTOM: #ddd 1pt solid
}
A.readmore {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #005791; PADDING-TOP: 0px
}
P {
	FONT-SIZE: 10pt; MARGIN: 0.06in 0px 0.15in
}
P.intro {
	FONT-SIZE: 12pt; MARGIN: 0.12in 0px 0.25in
}
#nav-main {
	DISPLAY: none
}
UL#subnav {
	DISPLAY: none
}
#search {
	DISPLAY: none
}
#header H1 {
	DISPLAY: none
}
IMG#masthead {
	DISPLAY: none
}
#sb-left {
	DISPLAY: none
}
UL#breadcrumb {
	DISPLAY: none
}
P#all-news {
	DISPLAY: none
}
FORM {
	DISPLAY: none
}
#header {
	WIDTH: 7in
}
#header IMG#logo {
	VISIBILITY: visible
}
#content-wrap {
	MARGIN: 0px; WIDTH: 7in
}
#content {
	DISPLAY: inline; FLOAT: none; MARGIN: 0.3in 0px; WIDTH: 7in
}
#content H4 {
	FONT-SIZE: 10pt; MARGIN: 0.25in 0px 0.15in; TEXT-TRANSFORM: uppercase; COLOR: #999! important; BORDER-BOTTOM-STYLE: none
}
#content UL {
	MARGIN: 1em 0px; LIST-STYLE-TYPE: none
}
#content UL LI {
	LIST-STYLE-TYPE: square
}
#sb-right {
	BORDER-TOP: #ddd 1px solid; FONT-SIZE: 9pt; MARGIN: 0.25in 0px 0.15in; WIDTH: 7in; PADDING-TOP: 0.12in
}
#sb-right IMG {
	DISPLAY: none
}
#sb-right A {
	COLOR: blue
}
#sb-right H3 {
	MARGIN-TOP: 0.7em
}
#sb-right H4 {
	MARGIN: 0.25in 0px 0.1in
}
#sb-right BLOCKQUOTE {
	PADDING-LEFT: 0.15in; FONT-SIZE: 9pt; MARGIN: 0.15in 0px; BORDER-LEFT: #ddd 4px solid; WIDTH: 5in
}
#sb-right BLOCKQUOTE P {
	FONT-SIZE: 9pt; MARGIN: 0px 0px 2pt
}
#sb-right BLOCKQUOTE P.credit {
	FONT-STYLE: italic
}
#footer {
	CLEAR: both; FONT-SIZE: 8pt; MARGIN: 0.15in 0px; WIDTH: 7in; COLOR: #999
}
#footer A {
	COLOR: #999
}
#footer HR {
	BORDER-RIGHT: #ddd 1pt; BORDER-TOP: #ddd 1pt; DISPLAY: block; MARGIN: 0.12in 0px; BORDER-LEFT: #ddd 1pt; WIDTH: 7in; COLOR: #fff; BORDER-BOTTOM: #ddd 1pt solid; BACKGROUND-COLOR: #fff
}
TABLE#foot-info {
	WIDTH: 7in
}
TABLE#foot-info TD#siteby {
	TEXT-ALIGN: right
}
TABLE#foot-info TD#siteby A:unknown {
	content: " (" attr(href) ") "
}
DL.report-feat {
	MARGIN: 1em 0px 0.5em
}
DL.report-feat DT {
	FONT-WEIGHT: normal; FONT-SIZE: 13pt; MARGIN: 0px 0px 2pt 120pt; COLOR: #dc0024; LINE-HEIGHT: 1.3
}
DL.report-feat DT A {
	COLOR: #dc0024! important
}
DL.report-feat DT.rep-cov {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px 12pt
}
DL.report-feat DT.rep-cov-noBorder {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px 12pt
}
DL.report-feat DT.rep-cov-noBorder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12pt; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DL.report-feat DD {
	FONT-SIZE: 11pt; MARGIN: 1pt 0px 6pt 120pt
}
DL.report-feat DD A {
	COLOR: #005791
}
DL.report-feat DD SPAN EM {
	COLOR: #999; FONT-STYLE: normal
}
DL.report {
	MARGIN: 1em 0px
}
DL.report DT {
	FONT-WEIGHT: normal; FONT-SIZE: 13pt; MARGIN: 0px 0px 2pt 90pt; COLOR: #dc0024; LINE-HEIGHT: 1.3
}
DL.report DT A {
	COLOR: #dc0024! important
}
DL.report DT.rep-cov {
	BORDER-RIGHT: #d5d5d5 1pt solid; PADDING-RIGHT: 5pt; BORDER-TOP: #d5d5d5 1pt solid; DISPLAY: inline; PADDING-LEFT: 5pt; BACKGROUND: #fafafa; FLOAT: left; PADDING-BOTTOM: 5pt; MARGIN: 0px 0px 12pt; BORDER-LEFT: #d5d5d5 1pt solid; PADDING-TOP: 5pt; BORDER-BOTTOM: #d5d5d5 1pt solid
}
DL.report DT.rep-cov-noBorder {
	BORDER-RIGHT: #d5d5d5 1pt solid; PADDING-RIGHT: 5pt; BORDER-TOP: #d5d5d5 1pt solid; DISPLAY: inline; PADDING-LEFT: 5pt; BACKGROUND: #fafafa; FLOAT: left; PADDING-BOTTOM: 5pt; MARGIN: 0px 0px 12pt; BORDER-LEFT: #d5d5d5 1pt solid; PADDING-TOP: 5pt; BORDER-BOTTOM: #d5d5d5 1pt solid
}
DL.report DT.rep-cov-noBorder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12pt; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DL.report DD {
	FONT-SIZE: 11pt; MARGIN: 1pt 0px 6pt 90pt
}
DL.report DD A {
	COLOR: #005791
}
DL.report DD SPAN EM {
	COLOR: #999; FONT-STYLE: normal
}
DIV.report-thumb {
	FLOAT: right; MARGIN: 10pt 0px 6pt 20pt
}
TABLE#txt-head {
	WIDTH: 450pt
}
TABLE#txt-head P {
	FLOAT: right
}
TABLE#txt-head P A {
	COLOR: #777! important
}
DIV.news-feat {
	MARGIN: 1.5em 0px 2.5em
}
DIV.news-feat P {
	MARGIN: 2pt 0px
}
DIV.news-feat H2 {
	FONT-SIZE: 14pt
}
DIV.news-feat H2 A {
	COLOR: #dc0024! important
}
DIV.news-feat P A.readmore:hover {
	COLOR: #fff! important
}
DIV.news-item {
	MARGIN: 1.2em 0px 2.5em
}
DIV.news-item P {
	FONT-SIZE: 11pt; MARGIN: 1pt 0px
}
DIV.news-item H2 {
	FONT-SIZE: 11pt; MARGIN-BOTTOM: 0px
}
DIV.news-item H2 A {
	COLOR: #dc0024! important
}
DIV.news-item P A.readmore:hover {
	COLOR: #fff! important
}
P.date {
	COLOR: #999
}
P#years {
	MARGIN: 1em 0px 0px
}
P#years A {
	COLOR: #005791
}
#archivewrap {
	BACKGROUND: url(../images/tab-norm.jpg) #fff repeat-x center bottom; MARGIN: 0px; WIDTH: 450pt; BORDER-BOTTOM: #d8d8d8 1pt solid
}
#archive {
	WIDTH: 450pt; COLOR: #005791
}
#archive UL {
	WIDTH: 450pt
}
#archive UL LI {
	BORDER-RIGHT: #ddd 1pt; PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1pt solid; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/arch_gradient.jpg) #f8f8f8 repeat-x center bottom; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ddd 1pt solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1pt; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
#archive UL LI.lasttab {
	BORDER-RIGHT: #d8d8d8 1pt solid
}
#archive A {
	BORDER-RIGHT: #fff 1pt solid; PADDING-RIGHT: 1.25em; BORDER-TOP: #fff 1pt solid; DISPLAY: block; PADDING-LEFT: 1.25em; PADDING-BOTTOM: 0.4em; BORDER-LEFT: #fff 1pt solid; COLOR: #005791! important; PADDING-TOP: 0.4em; BORDER-BOTTOM: #fff 1pt solid; TEXT-DECORATION: none
}
#archive A:hover {
	COLOR: #dc0024! important
}
#archive LI A:hover {
	BACKGROUND-IMAGE: none; COLOR: #dc0024! important; BACKGROUND-COLOR: #fff
}
#archive LI#active A {
	BACKGROUND-IMAGE: none; COLOR: #dc0024! important; BACKGROUND-COLOR: #fff
}
#archive LI#active A:hover {
	CURSOR: default
}
#content UL.archive-list {
	MARGIN: 2pt 0px 6pt
}
#content UL.archive-list LI {
	MARGIN: 0.15em 0px
}
#content UL.archive-list LI A {
	COLOR: #005791
}
.featFact {
	BORDER-RIGHT: #bbb 1pt dotted; BORDER-TOP: #bbb 1pt dotted; MARGIN: 1em 0px 0.55em; BORDER-LEFT: #bbb 1pt dotted; WIDTH: 450pt; BORDER-BOTTOM: #bbb 1pt dotted
}
.featFact:hover {
	BORDER-TOP-STYLE: solid; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BORDER-BOTTOM-STYLE: solid
}
.featFact H5 {
	PADDING-RIGHT: 5pt; PADDING-LEFT: 5pt; FONT-WEIGHT: normal; FONT-SIZE: 10pt; BACKGROUND: #777; PADDING-BOTTOM: 6pt; MARGIN: 0px; WIDTH: 440pt; COLOR: #fff; PADDING-TOP: 6pt; LETTER-SPACING: 1pt; TEXT-ALIGN: center
}
.featVideo {
	MARGIN: 1em 0px 0.55em; WIDTH: 450pt
}
.featVideo IMG {
	MARGIN: 0px auto
}
TABLE#featFactThumbs {
	MARGIN: 1em 0px; WIDTH: 450pt
}
TABLE#featFactThumbs TD {
	PADDING-BOTTOM: 1em; WIDTH: 217pt
}
TABLE#featFactThumbs TD.tdLeft {
	PADDING-RIGHT: 16pt
}
TABLE#featFactThumbs TD P {
	MARGIN-BOTTOM: 0.25em
}
TABLE#featFactThumbs TD H3 {
	MARGIN: 1em 0px 0.7em; COLOR: #dc0024
}
TABLE#featFactThumbs TD IMG {
	BORDER-RIGHT: #ddd 1pt solid; BORDER-TOP: #ddd 1pt solid; BORDER-LEFT: #ddd 1pt solid; BORDER-BOTTOM: #ddd 1pt solid
}
TABLE.featHalf {
	MARGIN: 1em 0px 0px; WIDTH: 450pt
}
TABLE.featHalf TD {
	PADDING-BOTTOM: 1em; WIDTH: 217pt
}
TABLE.featHalf TD.tdLeft {
	PADDING-RIGHT: 16pt
}
TABLE.featHalf TD P {
	MARGIN-BOTTOM: 0.25em
}
TABLE.featHalf TD H3 {
	MARGIN: 0px 0px 0.1em; COLOR: #dc0024
}
TABLE.featHalf TD H3 A {
	MARGIN: 0px 0px 0.1em; COLOR: #dc0024
}
TABLE.featHalf TD IMG {
	BORDER-RIGHT: #ddd 1pt solid; BORDER-TOP: #ddd 1pt solid; BORDER-LEFT: #ddd 1pt solid; BORDER-BOTTOM: #ddd 1pt solid
}
TABLE.featThirds {
	MARGIN: 1em 0px; WIDTH: 450pt
}
TABLE.featThirds TD {
	PADDING-BOTTOM: 1.75em; WIDTH: 140pt
}
TABLE.featThirds TD.twoThirds {
	PADDING-LEFT: 15pt; WIDTH: 295pt
}
TABLE.featThirds TD P {
	MARGIN-BOTTOM: 0.25em
}
TABLE.featThirds TD H3 {
	MARGIN: 0px 0px 0.1em; COLOR: #dc0024
}
TABLE.featThirds TD H3 A {
	MARGIN: 0px 0px 0.1em; COLOR: #dc0024
}
TABLE.featThirds TD IMG {
	BORDER-RIGHT: #ddd 1pt solid; BORDER-TOP: #ddd 1pt solid; BORDER-LEFT: #ddd 1pt solid; BORDER-BOTTOM: #ddd 1pt solid
}
TABLE.featQuarter {
	MARGIN: 1em 0px; WIDTH: 450pt
}
TABLE.featQuarter TD {
	PADDING-BOTTOM: 4em; WIDTH: 130pt
}
TABLE.featQuarter TD.memberThumb {
	WIDTH: 60pt
}
TABLE.featQuarter TD.memberThumb IMG {
	PADDING-RIGHT: 5pt; PADDING-LEFT: 5pt; BACKGROUND: #eee; PADDING-BOTTOM: 5pt; BORDER-TOP-STYLE: none; PADDING-TOP: 5pt; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE.featQuarter TD.memberThumb IMG:hover {
	BACKGROUND: #ddd
}
TABLE.featQuarter TD P {
	MARGIN-BOTTOM: 0.25em
}
TABLE.featQuarter TD H3 {
	MARGIN: 0px 0px 0.1em; COLOR: #dc0024! important
}
TABLE.featQuarter TD H3 A {
	MARGIN: 0px 0px 0.1em; COLOR: #dc0024! important
}
TABLE.featQuarter TD IMG {
	BORDER-RIGHT: #ddd 1pt solid; BORDER-TOP: #ddd 1pt solid; BORDER-LEFT: #ddd 1pt solid; BORDER-BOTTOM: #ddd 1pt solid
}
TABLE EMBED {
	MARGIN-TOP: 0.75em
}
DIV.row {
	CLEAR: both; MARGIN: 20pt 30pt; WIDTH: 840pt
}
DIV.row A.readmore {
	PADDING-RIGHT: 10pt; PADDING-LEFT: 0px; BACKGROUND: url(../images/link-arrow.gif) no-repeat right center; PADDING-BOTTOM: 1pt; PADDING-TOP: 1pt
}
DIV.row A.readmore:hover {
	BACKGROUND: url(../images/link-arrow-hover.gif) #dc0024 no-repeat right center; COLOR: #fff; TEXT-DECORATION: none
}
#top-left {
	DISPLAY: inline; FLOAT: left; WIDTH: 330pt; MARGIN-RIGHT: 20pt
}
#top-left H3 {
	BACKGROUND: url(h3-whatwestandfor.gif) no-repeat; OVERFLOW: hidden; WIDTH: 330pt; TEXT-INDENT: -9999pt; HEIGHT: 25pt
}
#top-left H2 {
	FONT-SIZE: 12pt; PADDING-BOTTOM: 4pt; MARGIN: 10pt; WIDTH: 310pt; COLOR: #dc0024; BORDER-BOTTOM: #ccc 1pt dotted
}
#top-left P {
	MARGIN: 1pt 10pt
}
#top-mid {
	DISPLAY: inline; FLOAT: left; WIDTH: 243pt
}
#top-mid H3 {
	BACKGROUND: url(../images/home/h3-featproj.gif) no-repeat; MARGIN-BOTTOM: 15pt; OVERFLOW: hidden; WIDTH: 245pt; TEXT-INDENT: -9999pt; HEIGHT: 25pt
}
#top-right H3 {
	BACKGROUND: url(../images/home/h3-featproj.gif) no-repeat; MARGIN-BOTTOM: 15pt; OVERFLOW: hidden; WIDTH: 245pt; TEXT-INDENT: -9999pt; HEIGHT: 25pt
}
#top-mid-wrap {
	BORDER-RIGHT: #ededed 1pt solid
}
#top-right {
	DISPLAY: inline; FLOAT: left; WIDTH: 243pt
}
#top-right H3 {
	BACKGROUND-IMAGE: url(../images/home/h3-featreport.gif)
}
#top-right-wrap {
	PADDING-LEFT: 15pt
}
#top-mid P {
	MARGIN: 0px 0px 1pt
}
#top-right P {
	MARGIN: 0px 0px 1pt
}
#btm-left {
	DISPLAY: inline; FLOAT: left; WIDTH: 330pt; MARGIN-RIGHT: 20pt
}
#btm-left H3 {
	BACKGROUND: url(../images/home/h3-recentnews.gif) no-repeat; OVERFLOW: hidden; WIDTH: 330pt; TEXT-INDENT: -9999pt; HEIGHT: 25pt
}
IMG.btm-left-thumb {
	DISPLAY: inline; FLOAT: left; MARGIN: 10pt
}
#btm-left DL {
	DISPLAY: inline; FLOAT: right; MARGIN: 10pt 5pt; WIDTH: 215pt
}
#btm-left DT {
	COLOR: #dc0024
}
#btm-right {
	DISPLAY: inline; FLOAT: left; WIDTH: 490pt
}
#btm-right DL {
	FLOAT: left; WIDTH: 160pt; MARGIN-RIGHT: 10pt
}
#btm-right DL DT {
	MARGIN-BOTTOM: 10pt
}
#btm-right DL DD {
	PADDING-RIGHT: 1pt; PADDING-LEFT: 1pt; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#btm-right DL.video-home {
	WIDTH: 150pt
}
#btm-right DL.video-home DT {
	BACKGROUND: url(../images/home/h3-video.gif) no-repeat; OVERFLOW: hidden; WIDTH: 150pt; TEXT-INDENT: -9999pt; HEIGHT: 25pt
}
#btm-right DL.photos-home DT {
	BACKGROUND: url(../images/home/h3-photos.gif) no-repeat; OVERFLOW: hidden; WIDTH: 160pt; TEXT-INDENT: -9999pt; HEIGHT: 25pt
}
#btm-right DL.audio-home {
	MARGIN-RIGHT: 0px
}
#btm-right DL.audio-home DT {
	BACKGROUND: url(../images/home/h3-audio.gif) no-repeat; OVERFLOW: hidden; WIDTH: 160pt; TEXT-INDENT: -9999pt; HEIGHT: 25pt
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearfix {
	DISPLAY: inline-block
}
.clearfix {
	DISPLAY: block
}
* HTML .clearfix {
	HEIGHT: 1pt
}
P#skipNav {
	FONT-SIZE: small; Z-INDEX: 200; LEFT: -9999pt; POSITION: absolute
}
P#skipNav A:link {
	COLOR: #f00
}
P#skipNav A:visited {
	COLOR: #f00
}
P#skipNav A:focus {
	BORDER-RIGHT: #888 1pt solid; PADDING-RIGHT: 0.75em; BORDER-TOP: #888 1pt solid; DISPLAY: block; PADDING-LEFT: 0.75em; FONT-SIZE: 130%; Z-INDEX: 10000; BACKGROUND: #fff; LEFT: 10020pt; PADDING-BOTTOM: 0.75em; BORDER-LEFT: #888 1pt solid; WIDTH: 10em; PADDING-TOP: 0.75em; BORDER-BOTTOM: #888 1pt solid; POSITION: absolute; TOP: 20pt
}
P#skipNav A:hover {
	BORDER-RIGHT: #333 1pt solid; BORDER-TOP: #333 1pt solid; BACKGROUND: #eee; BORDER-LEFT: #333 1pt solid; COLOR: #390; BORDER-BOTTOM: #333 1pt solid
}
A.selected {
	CURSOR: default
}
