BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: small; BACKGROUND-IMAGE: url(backgroundDark.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana
}
TD {
	VERTICAL-ALIGN: top
}
A {
	COLOR: #333
}
A:link {
	COLOR: #333
}
A:visited {
	COLOR: #333
}
.PublicErrorMessage {
	FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: red
}
.PublicErrorMessage UL {
	DISPLAY: none
}
.PublicErrorMessage LI {
	DISPLAY: none
}
IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
HR {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; MARGIN: 10px 0px 5px; WIDTH: auto; BORDER-BOTTOM: red 1px dashed; HEIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}
.PublicInputField {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; FONT-SIZE: small; BORDER-LEFT: #999 1px solid; WIDTH: 150px; BORDER-BOTTOM: #999 1px solid
}
.PublicInputFieldShort {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; FONT-SIZE: small; BORDER-LEFT: #999 1px solid; WIDTH: 150px; BORDER-BOTTOM: #999 1px solid
}
.PublicInputFieldMedium {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; FONT-SIZE: small; BORDER-LEFT: #999 1px solid; WIDTH: 150px; BORDER-BOTTOM: #999 1px solid
}
.PublicInputFieldLong {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; FONT-SIZE: small; BORDER-LEFT: #999 1px solid; WIDTH: 150px; BORDER-BOTTOM: #999 1px solid
}
.PublicInputFieldShort {
	WIDTH: 80px
}
.PublicInputFieldMedium {
	WIDTH: 275px
}
.PublicInputFieldLong {
	WIDTH: 98%
}
.SearchInputField {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(SearchInputField.jpg); BORDER-LEFT: white 1px solid; WIDTH: 120px; COLOR: #25211e; BORDER-BOTTOM: white 1px solid; HEIGHT: 14px
}
.PublicButton {
	FONT-SIZE: 10px; COLOR: #333; HEIGHT: 18px; BACKGROUND-COLOR: #ccc
}
#Header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#Masthead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #eee; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 900px; PADDING-TOP: 0px
}
#MastheadVerticalShadow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(VerticalShadowRepeat_10x1.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 10px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 113px
}
.Logo {
	Z-INDEX: 2; RIGHT: 0px; POSITION: absolute; TOP: 85px
}
#PublicLeftContent {
	FLOAT: left; WIDTH: 145px; POSITION: relative
}
.PublicLeftContent {
	FLOAT: left; WIDTH: 145px; POSITION: relative
}
.PublicLeftContent {
	MARGIN: 0px 10px 0px 0px
}
#PublicRightContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: auto; BACKGROUND-COLOR: #ebeae9
}
.PublicRightContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: auto; BACKGROUND-COLOR: #ebeae9
}
.PublicRightContentHome {
	FLOAT: right; WIDTH: 292px; POSITION: relative; BACKGROUND-COLOR: #ebeae9
}
#PublicMainContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 533px; PADDING-TOP: 0px; POSITION: relative; BACKGROUND-COLOR: #ebeae9
}
.PublicMainContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 533px; PADDING-TOP: 0px; POSITION: relative; BACKGROUND-COLOR: #ebeae9
}
#PublicMainContentNoRightContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 533px; PADDING-TOP: 0px; POSITION: relative; BACKGROUND-COLOR: #ebeae9
}
.PublicMainContentNoRightContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 533px; PADDING-TOP: 0px; POSITION: relative; BACKGROUND-COLOR: #ebeae9
}
#PublicMainContentNoRightContent {
	WIDTH: 722px
}
.PublicMainContentNoRightContent {
	WIDTH: 722px
}
#PublicMainContentHome {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 581px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ebeae9
}
.PublicMainContentHome {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 581px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ebeae9
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; MARGIN: 12px 0px 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
.header1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; MARGIN: 12px 0px 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
.InputFieldHeader1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; MARGIN: 12px 0px 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
.header2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
.InputFieldHeader2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 8px; FONT-FAMILY: Arial
}
.header3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 8px; FONT-FAMILY: Arial
}
.InputFieldHeader3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 8px; FONT-FAMILY: Arial
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: small; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 5px; TEXT-TRANSFORM: none; COLOR: #ab0e2e; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
.header4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: small; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 5px; TEXT-TRANSFORM: none; COLOR: #ab0e2e; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
.InputFieldHeader4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: small; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 5px; TEXT-TRANSFORM: none; COLOR: #ab0e2e; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: small; PADDING-BOTTOM: 0px; MARGIN: 6px 0px 0px; TEXT-TRANSFORM: none; COLOR: #25211e; LINE-HEIGHT: 130%; PADDING-TOP: 0px; FONT-FAMILY: Arial; TEXT-ALIGN: left
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: small; PADDING-BOTTOM: 0px; MARGIN: 6px 0px 0px; TEXT-TRANSFORM: none; COLOR: #25211e; LINE-HEIGHT: 130%; PADDING-TOP: 0px; FONT-FAMILY: Arial; TEXT-ALIGN: left
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 15px; PADDING-TOP: 0px; LIST-STYLE-TYPE: square
}
.HomeContent {
	CLEAR: right; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #f6f4f2
}
#Breadcrumbs {
	FONT-SIZE: 11px; MARGIN: 0px 0px 15px; COLOR: #666663
}
#PrintIcon {
	FLOAT: right; POSITION: relative
}
#LeftImages {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 100%
}
.ParentCategory {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 226px; PADDING-TOP: 0px; HEIGHT: 30px
}
.ContentHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#SiteContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 910px; PADDING-TOP: 0px; HEIGHT: 787px
}
.PageBanner {
	FLOAT: left; BACKGROUND-IMAGE: url(VerticalShadowRepeatDashed_910x1.gif); WIDTH: 910px; BACKGROUND-REPEAT: repeat-y; POSITION: relative; HEIGHT: 211px; BACKGROUND-COLOR: #fff
}
.PageBanner IMG {
	WIDTH: 900px; HEIGHT: 211px
}
.ActiveCompanyLogo {
	FLOAT: left; MARGIN: 29px 0px 0px 16px; POSITION: relative
}
.NavigateCompanyLogo {
	PADDING-RIGHT: 0px; MARGIN-TOP: -95px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 40px; PADDING-TOP: 0px; POSITION: relative
}
#Search {
	FLOAT: right; WIDTH: 200px; POSITION: relative
}
.MainContentContainerLeft {
	OVERFLOW: hidden; WIDTH: 533px; TEXT-ALIGN: left; padding-left: 10px;
}
.MainContentContainerLeftHomeTop {
	OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 160px; TEXT-ALIGN: left
}
.MainContentContainerLeftHomeBottom {
	OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 230px; TEXT-ALIGN: left
}
.MainContentContainerRightHome {
	WIDTH: 100%; TEXT-ALIGN: left
}
.MainContentContainerRightHomeSharepriceInfo {
	OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 190px; TEXT-ALIGN: left
}
.MainContentContainerRight {
	WIDTH: 174px; TEXT-ALIGN: left
}
.MainContentHeader {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: small; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: capitalize; COLOR: white; PADDING-TOP: 5px; HEIGHT: 20px
}
.MainContentHeaderUploadedImage {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FONT-SIZE: small; MIN-HEIGHT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: capitalize; WIDTH: 160px; COLOR: white; PADDING-TOP: 5px; HEIGHT: 20px
}
.ImageCaption {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FONT-SIZE: small; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 10px; TEXT-TRANSFORM: capitalize; WIDTH: 160px; COLOR: white; PADDING-TOP: 5px; BACKGROUND-COLOR: black
}
#test {
	MARGIN: 0px 5px 0px 0px; WIDTH: auto; HEIGHT: auto
}
.MainContentBody {
	PADDING-RIGHT: 20px; PADDING-LEFT: 15px; FONT-SIZE: small; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
.BottomContainer {
	PADDING-RIGHT: 20px; PADDING-LEFT: 10px; FLOAT: left; BACKGROUND-IMAGE: url(VerticalShadowRepeat_910x1.gif); PADDING-BOTTOM: 10px;  PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-y; POSITION: Relative; width: 880px;
}
.TextContainer {
	FLOAT: left; POSITION: relative
}
.NavigateCompanyMenu {
	PADDING-RIGHT: 0px; MARGIN-TOP: 7px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 910px; PADDING-TOP: 0px; POSITION: relative
}
.CompanyFiller {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px; WIDTH: 0px; COLOR: white; PADDING-TOP: 1px; POSITION: relative; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.Company {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px; WIDTH: 900px; PADDING-TOP: 1px; POSITION: relative; TEXT-ALIGN: right; TEXT-DECORATION: none
}
Company A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px; WIDTH: 900px; PADDING-TOP: 1px; POSITION: relative; TEXT-ALIGN: right; TEXT-DECORATION: none
}
#ctl00_hypDownerEDI {
	COLOR: white; MARGIN-RIGHT: 20px; TEXT-DECORATION: underline
}
#ctl00_hypDownerEDI A {
	COLOR: white; MARGIN-RIGHT: 20px; TEXT-DECORATION: underline
}
#ctl00_hypRail {
	COLOR: white; MARGIN-RIGHT: 20px; TEXT-DECORATION: underline
}
#ctl00_hypRail A {
	COLOR: white; MARGIN-RIGHT: 20px; TEXT-DECORATION: underline
}
#ctl00_hypRoche {
	COLOR: white; MARGIN-RIGHT: 20px; TEXT-DECORATION: underline
}
#ctl00_hypRoche A {
	COLOR: white; MARGIN-RIGHT: 20px; TEXT-DECORATION: underline
}
#ctl00_hypEngineering {
	COLOR: white; MARGIN-RIGHT: 20px; TEXT-DECORATION: underline
}
#ctl00_hypEngineering A {
	COLOR: white; MARGIN-RIGHT: 20px; TEXT-DECORATION: underline
}
#ctl00_hypWorks {
	COLOR: white; MARGIN-RIGHT: 20px; TEXT-DECORATION: underline
}
#ctl00_hypWorks A {
	COLOR: white; MARGIN-RIGHT: 20px; TEXT-DECORATION: underline
}
#ctl00_hypCentury {
	COLOR: white; MARGIN-RIGHT: 20px; TEXT-DECORATION: underline
}
#ctl00_hypCentury A {
	COLOR: white; MARGIN-RIGHT: 20px; TEXT-DECORATION: underline
}
#ctl00_hypConsulting {
	COLOR: white; MARGIN-RIGHT: 20px; TEXT-DECORATION: underline
}
#ctl00_hypConsulting A {
	COLOR: white; MARGIN-RIGHT: 20px; TEXT-DECORATION: underline
}
#ctl00_hypConsulting1 {
  COLOR: white; MARGIN-RIGHT: 20px; TEXT-DECORATION: underline
}
#ctl00_hypConsulting1 A {
  COLOR: white; MARGIN-RIGHT: 20px; TEXT-DECORATION: underline
}

#ctl00_hypDownerEDIActive {
	COLOR: white; MARGIN-RIGHT: 20px; TEXT-DECORATION: none
}
#ctl00_hypDownerEDIActive A {
	COLOR: white; MARGIN-RIGHT: 20px; TEXT-DECORATION: none
}
#ctl00_hypRailActive {
	COLOR: white; MARGIN-RIGHT: 20px; TEXT-DECORATION: none
}
#ctl00_hypRailActive A {
	COLOR: white; MARGIN-RIGHT: 20px; TEXT-DECORATION: none
}
#ctl00_hypRocheActive {
	COLOR: white; MARGIN-RIGHT: 20px; TEXT-DECORATION: none
}
#ctl00_hypRocheActive A {
	COLOR: white; MARGIN-RIGHT: 20px; TEXT-DECORATION: none
}
#ctl00_hypEngineeringActive {
	COLOR: white; MARGIN-RIGHT: 20px; TEXT-DECORATION: none
}
#ctl00_hypEngineeringActive A {
	COLOR: white; MARGIN-RIGHT: 20px; TEXT-DECORATION: none
}
#ctl00_hypWorksActive {
	COLOR: white; MARGIN-RIGHT: 20px; TEXT-DECORATION: none
}
#ctl00_hypWorksActive A {
	COLOR: white; MARGIN-RIGHT: 20px; TEXT-DECORATION: none
}
#ctl00_hypCenturyActive {
	COLOR: white; MARGIN-RIGHT: 20px; TEXT-DECORATION: none
}
#ctl00_hypCenturyActive A {
	COLOR: white; MARGIN-RIGHT: 20px; TEXT-DECORATION: none
}
#ctl00_hypConsultingActive {
	COLOR: white; MARGIN-RIGHT: 20px; TEXT-DECORATION: none
}
#ctl00_hypConsultingActive A {
	COLOR: white; MARGIN-RIGHT: 20px; TEXT-DECORATION: none
}
.NavigateCompanySideFiller {
	BACKGROUND: #ccc; WIDTH: 12px
}
.SiteBanner {
	FLOAT: left; MARGIN: 2px 0px 0px; POSITION: relative; HEIGHT: 90px; BACKGROUND-COLOR: white
}
.UploadedImage IMG {
	CLEAR: both; FLOAT: left; MARGIN: 5px 0px 0px; WIDTH: 175px
}
.DownerEDIHeaderLogo {
	FLOAT: right; MARGIN: 54px 10px 0px 0px
}
.SearchResultItem {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 15px 0px 0px; PADDING-TOP: 5px
}
.SearchResultItem H2 {
	FONT-WEIGHT: bold; COLOR: #333
}
.SearchResultItem H3 {
	FONT-WEIGHT: bold; COLOR: #333
}
.SearchResultItemSubtitle {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #333
}
.SearchResultItemTitle {
	MARGIN: 5px 0px 0px
}
.NewsDateandTitle {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px; BACKGROUND-COLOR: blue
}
.NewsTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; POSITION: relative
}
.NewsDate {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; WIDTH: 110px; POSITION: relative
}
.NewsSubtitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 18px; TEXT-TRANSFORM: none; WIDTH: 550px; COLOR: #25211e; LINE-HEIGHT: 130%; PADDING-TOP: 0px; FONT-FAMILY: Arial; TEXT-ALIGN: left
}
.NewsSubtitle A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 18px; TEXT-TRANSFORM: none; WIDTH: 550px; COLOR: #25211e; LINE-HEIGHT: 130%; PADDING-TOP: 0px; FONT-FAMILY: Arial; TEXT-ALIGN: left
}
#FeatureCategoryImage IMG {
	FLOAT: right; MARGIN: 0px 0px 10px; WIDTH: 292px; POSITION: relative
}
#FeatureCategoryTitle {
	PADDING-RIGHT: 20px; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#FeatureCategoryAbstract {
	PADDING-RIGHT: 20px; PADDING-LEFT: 18px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px; POSITION: relative
}
.RightContentTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
.RightContentText {
	MARGIN: 0px 0px 10px; FONT-FAMILY: Arial
}
.RelatedContentTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
.ReadMore {
	MARGIN-LEFT: 10px
}
.CompanyArrow {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 0px
}
.LeftMenuItemArrow {
	FLOAT: right; MARGIN: 4px 1px 4px auto
}
.ChildCategoryItem {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 15px 0px 0px; PADDING-TOP: 5px
}
.ArticleItem {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 15px 0px 0px; PADDING-TOP: 5px
}
.InvestorRelationsAbstract {
	OVERFLOW: hidden; HEIGHT: 125px
}
.CategoryAbstract {
	
}
.CategoryDescription {
	
}
#RockSolidLogoFiller {
	FLOAT: left; POSITION: relative; HEIGHT: 30px
}
#RockSolidLogo {
	FONT-SIZE: 10px; RIGHT: 0px; WIDTH: 60px; BOTTOM: 2px; POSITION: absolute
}
#RockSolidLogo IMG {
	MARGIN: 0px
}
#RockSolidText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #90938a; PADDING-TOP: 0px; POSITION: relative
}
#RockSolidText A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #90938a; PADDING-TOP: 0px; POSITION: relative
}
#PrintLogo {
	DISPLAY: none
}
#DisclaimerHome {
	FONT-SIZE: small; LEFT: 255px; COLOR: #90938a; BOTTOM: 3px; POSITION: absolute
}
#DisclaimerHome A {
	FONT-SIZE: small; LEFT: 255px; COLOR: #90938a; BOTTOM: 3px; POSITION: absolute
}

#DisclaimerNoRightContent {
	FONT-SIZE: small; LEFT: 220px; COLOR: #90938a; BOTTOM: 3px; POSITION: absolute
}
#DisclaimerNoRightContent A {
	FONT-SIZE: small; LEFT: 220px; COLOR: #90938a; BOTTOM: 3px; POSITION: absolute
}
#DisclaimerRightContent {
	FONT-SIZE: small; LEFT: 233px; COLOR: #90938a; BOTTOM: 3px; POSITION: absolute
}
#DisclaimerRightContent A {
	FONT-SIZE: small; LEFT: 233px; COLOR: #90938a; BOTTOM: 3px; POSITION: absolute
}
.TableCellSpecial {
	PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
.TableCellSpecial TD {
	PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
.TableCellHeadingRigs {
	FONT-SIZE: 12px; COLOR: white; BORDER-BOTTOM: #adadad 1px solid; BACKGROUND-COLOR: #7c18c7
}
.TableCellHeadingRigs TD {
	FONT-SIZE: 12px; COLOR: white; BORDER-BOTTOM: #adadad 1px solid; BACKGROUND-COLOR: #7c18c7
}
.TableCellSpecialAlternate1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 5px; BORDER-BOTTOM: #adadad 1px solid; BACKGROUND-COLOR: #ebeae9
}
.TableCellSpecialAlternate1 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 5px; BORDER-BOTTOM: #adadad 1px solid; BACKGROUND-COLOR: #ebeae9
}
.TableCellSpecialAlternate2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 5px; BORDER-BOTTOM: #7c18c7 1px solid; BACKGROUND-COLOR: #e0bff9
}
.TableCellSpecialAlternate2 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 5px; BORDER-BOTTOM: #7c18c7 1px solid; BACKGROUND-COLOR: #e0bff9
}
.DownloadableDocument {
	FLOAT: none; MARGIN-BOTTOM: 8px; POSITION: relative; HEIGHT: 17px
}
.RelatedContentArea {
	CLEAR: both; FLOAT: left; WIDTH: 175px
}
