@import url( dom_shared_leftCol.css );
@import url( dom_shared_footer.css );
@import url( dom_shared_head.css );
@import url( dom_shared_nav.css );
BODY {
	MARGIN-TOP: 0px; FONT-SIZE: 12pt; BACKGROUND-IMAGE: url(http://www.news-record.com/images/SF-background.jpg); MARGIN-LEFT: 0px; BACKGROUND-REPEAT: repeat-y
}
#nrcomSectionHeadBlock .sectionName {
	DISPLAY: block; FONT-SIZE: 150%; COLOR: #000000; LINE-HEIGHT: 100%; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; font-stretch: extra-condensed
}
#nrcomSectionHeadBlock .date {
	DISPLAY: block; FONT-SIZE: 80%; MARGIN-BOTTOM: 12px; COLOR: #858585; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.nrcomCopyBlock .headline {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 140%; MARGIN-BOTTOM: 4px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.nrcomCopyBlock A:visited {
	FONT-SIZE: 90%; COLOR: #000000
}
.nrcomCopyBlock A:link {
	FONT-SIZE: 90%; COLOR: #000000
}
.nrcomCopyBlock .byline {
	FONT-SIZE: 90%; COLOR: #858585; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.nrcomCopyBlock .byline A:link {
	COLOR: #858585
}
.nrcomCopyBlock .miniToolbox A:link {
	FONT-SIZE: 90%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.nrcomCopyBlock .dateline {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #990000; PADDING-TOP: 5px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.nrcomCopyBlock .copy {
	CLEAR: both; FONT-SIZE: 90%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.nrcomCopyBlock .copy P.endcredit {
	COLOR: #666666; FONT-STYLE: italic
}
.nrcomCopyBlock .copy P.endcredit A {
	COLOR: #666666
}
.nrcomCopyBlock .relatedLinks {
	BORDER-BOTTOM: #999999 1px solid
}
.nrcomCopyBlock .relatedLinks .header {
	FONT-WEIGHT: bold; FONT-SIZE: 130%; COLOR: #000000; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: arial, helvetica, sans-serif
}
.nrcomCopyBlock .relatedLinks H3.header {
	MARGIN-BOTTOM: 0px
}
.nrcomCopyBlock .relatedLinks .listItem A {
	FONT-SIZE: 90%; FONT-FAMILY: arial, helvetica, sans-serif
}
.nrcomCopyBlock UL.relatedLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; LIST-STYLE-IMAGE: url(http://www.news-record.com/images/fptopmod_story_arrow.gif); PADDING-BOTTOM: 3px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
.nrcomCopyBlock H1 {
	FONT-WEIGHT: bold; COLOR: #990000; FONT-FAMILY: arial,helvetica,sans-serif
}
.nrcomCopyBlock H2 {
	FONT-WEIGHT: bold; COLOR: #990000; FONT-FAMILY: arial,helvetica,sans-serif
}
.nrcomCopyBlock H3 {
	FONT-WEIGHT: bold; COLOR: #990000; FONT-FAMILY: arial,helvetica,sans-serif
}
.nrcomCopyBlock H4 {
	FONT-WEIGHT: bold; COLOR: #990000; FONT-FAMILY: arial,helvetica,sans-serif
}
.nrcomCopyBlock LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; PADDING-TOP: 0px
}
.nrcomCopyBlock .bottomToolBox A {
	FONT-SIZE: 75%
}
.nrcomCopyBlock .bottomToolBox A:visited {
	FONT-SIZE: 75%; MARGIN-BOTTOM: 2px
}
.nrcomStoryPhotoBlock .credit {
	FONT-SIZE: 60%; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.nrcomStoryPhotoBlock .cutline {
	FONT-SIZE: 75%; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.nrcomParagraphSidebar {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 3px 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 156px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid
}
.nrcomParagraphImage {
	MARGIN: 2px; WIDTH: 152px
}
.nrcomParagraphImage IMG {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto 2px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid
}
.nrcomParagraphImage .credit {
	FONT-SIZE: 60%; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.nrcomParagraphImage .cutline {
	FONT-SIZE: 75%; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.nrcomParagraphFastFacts {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 2px 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 148px; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #cfcfcf
}
.nrcomParagraphFastFacts .title {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; WIDTH: 142px; COLOR: #eeeeee; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #333333; TEXT-ALIGN: center
}
.nrcomParagraphFastFacts .content {
	FONT-SIZE: 10px; WIDTH: 142px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.nrcomFastFactsBlock .title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.nrcomFastFactsBlock .content {
	FONT-SIZE: 12px; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.nrcomFastFactsBlock A:link {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A:visited {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.nrcomToolBoxBlock .label A {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#nrcomLeaderBoardBlock {
	WIDTH: 946px; HEIGHT: 92px; BACKGROUND-COLOR: #6c5e5e
}
#nrcomFlagBlock {
	WIDTH: 783px; HEIGHT: 101px; BACKGROUND-COLOR: #cc3333
}
.advertisingCol {
	LEFT: 0px; WIDTH: 120px; POSITION: absolute; TOP: 222px
}
#MarketPlaceBlock {
	DISPLAY: block; PADDING-LEFT: 2px; BACKGROUND-IMAGE: url(http://www.news-record.com/images/MP_bg.gif); PADDING-BOTTOM: 2px; WIDTH: 119px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y; POSITION: relative
}
.Ad_120x90 {
	MARGIN-TOP: 6px; WIDTH: 120px; POSITION: relative; HEIGHT: 120px
}
#nrcomSpecSectionsBlock {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 120px; PADDING-TOP: 2px; POSITION: relative; HEIGHT: 200px
}
.SSections_Content {
	PADDING-RIGHT: 2px; OVERFLOW: auto; POSITION: relative; HEIGHT: 100%; with: 100%
}
#nrcomCenterColBlock {
	LEFT: 122px; WIDTH: 655px; POSITION: absolute; TOP: 222px
}
.content2colsHolder {
	DISPLAY: block; WIDTH: 666px; POSITION: relative
}
.content2colsHolder .nrcomC2CLeftColumn {
	FLOAT: left; WIDTH: 466px
}
.content2colsHolder .nrcomC2CRightColumn {
	PADDING-LEFT: 0px; FLOAT: left; WIDTH: 194px; POSITION: relative
}
#nrcomSectionHeadBlock {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; WIDTH: 454px; PADDING-TOP: 2px; POSITION: relative
}
.nrcomCopyBlock {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative
}
.nrcomCopyBlock .miniToolBox {
	FLOAT: right; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 5px
}
.nrcomCopyBlock .relatedLinks {
	PADDING-BOTTOM: 2px
}
.nrcomCopyBlock .relatedLinks .listItem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.nrcomCopyBlock .bottomToolBox {
	FLOAT: left
}
.nrcomCopyBlock .bottomToolBox .leftCol {
	FLOAT: left; WIDTH: 170px
}
.nrcomCopyBlock .bottomToolBox .centerCol {
	FLOAT: left; WIDTH: 130px; PADDING-TOP: 8px
}
.nrcomCopyBlock .bottomToolBox .rightCol {
	FLOAT: left; WIDTH: 150px; PADDING-TOP: 8px
}
.nrcomCopyBlock .articleCommentary {
	CLEAR: both; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px dotted; MARGIN-TOP: 5px; PADDING-LEFT: 3px; FONT-SIZE: 80%; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 3px; COLOR: #333333; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px dotted; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.nrcomCopyBlock .articleCommentary A {
	FONT-WEIGHT: bold; COLOR: #990000; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
#nrcomOutsideColumn {
	LEFT: 787px; WIDTH: 160px; POSITION: absolute; TOP: 94px
}
.nrcomStoryPhotoBlock {
	DISPLAY: block; WIDTH: 193px; POSITION: relative
}
.nrcomStoryPhotoBlock IMG.topBorder {
	DISPLAY: block; BACKGROUND-IMAGE: url(http://www.news-record.com/images/story_photo_top.gif); WIDTH: 193px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 15px
}
.nrcomStoryPhotoBlock .content {
	DISPLAY: block; BACKGROUND-IMAGE: url(http://www.news-record.com/images/story_photo_bg.gif); WIDTH: 193px; BACKGROUND-REPEAT: repeat-y
}
.nrcomStoryPhotoBlock .bottomBorder {
	DISPLAY: block; BACKGROUND-IMAGE: url(http://www.news-record.com/images/story_photo_bottom.gif); WIDTH: 193px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px
}
.nrcomStoryPhotoBlock .cutline {
	WIDTH: 178px
}
.nrcomStoryPhotoBlock .credit {
	MARGIN-BOTTOM: 4px; WIDTH: 178px; BORDER-BOTTOM: #000000 1px dashed
}
.nrcomFastFactsBlock {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(http://www.news-record.com/images/fastFact_bg.jpg); MARGIN-BOTTOM: 12px; MARGIN-LEFT: 3px; WIDTH: 185px; POSITION: relative; HEIGHT: 209px
}
.nrcomFastFactsBlock .title {
	MARGIN-TOP: 6px; MARGIN-LEFT: 8px; WIDTH: 165px; BORDER-BOTTOM: #000000 1px solid; POSITION: relative
}
.nrcomFastFactsBlock .content {
	MARGIN-TOP: 6px; MARGIN-LEFT: 8px; OVERFLOW: auto; WIDTH: 168px; POSITION: relative; HEIGHT: 170px
}
.nrcomFastFactsBlock .content .listItem {
	MARGIN-TOP: 4px
}
.nrcomFastFactsBlock .content .listItem .header {
	PADDING-RIGHT: 3px; DISPLAY: inline; FONT-WEIGHT: bold
}
.nrcomPromoTopBlock {
	DISPLAY: block; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 8px; WIDTH: 180px; POSITION: relative; HEIGHT: 70px
}
.nrcomToolBoxBlock {
	MARGIN-TOP: 10px; FLOAT: left; BACKGROUND-IMAGE: url(http://www.news-record.com/images/fastFact_bg.jpg); MARGIN-BOTTOM: 5px; MARGIN-LEFT: 3px; WIDTH: 185px; PADDING-TOP: 6px; POSITION: relative; HEIGHT: 203px
}
.nrcomToolBoxBlock .icon {
	CLEAR: left; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN-LEFT: 8px; WIDTH: 30px; PADDING-TOP: 2px; HEIGHT: 18px
}
.nrcomToolBoxBlock .label {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 125px; PADDING-TOP: 2px; HEIGHT: 18px
}
.nrcomAdBottomBlock {
	CLEAR: both; DISPLAY: block; MARGIN-LEFT: 4px; WIDTH: 180px; POSITION: relative
}
#nrcomCenterCol2ColHldr .nrcom_Story_Go_Back_Link {
	FONT-SIZE: 0.7em; MARGIN: 0px 0px 2px 12px; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
#nrcomCenterCol2ColHldr .nrcom_Story_Go_Back_Link A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
#nrcomCenterCol2ColHldr .nrcom_Story_Go_Back_Link A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
#nrcomCenterCol2ColHldr .nrcom_Story_Go_Back_Link A:active {
	COLOR: #666666; TEXT-DECORATION: none
}
#nrcomCenterCol2ColHldr .nrcom_Story_Go_Back_Link A:hover {
	COLOR: #990000; TEXT-DECORATION: none
}
TABLE.nrcomArticleCommentsBlock {
	BORDER-RIGHT: rgb(104,104,104) 0.08em solid; BORDER-TOP: rgb(104,104,104) 0.08em solid; DISPLAY: block; FONT-SIZE: 12px; BORDER-LEFT: rgb(104,104,104) 0.08em solid; WIDTH: 100%; BORDER-BOTTOM: rgb(104,104,104) 0.08em solid; BORDER-COLLAPSE: separate; BACKGROUND-COLOR: rgb(240,240,240); border-spacing: .33em
}
TABLE.nrcomArticleCommentsBlock  {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
TABLE.nrcomArticleCommentsBlock THEAD {
	DISPLAY: none
}
TABLE.nrcomArticleCommentsBlock TBODY TD {
	VERTICAL-ALIGN: middle
}
TABLE.nrcomArticleCommentsBlock TD.nrcomArticleCommentTitle H4 A:link {
	COLOR: rgb(140,0,0)
}
TABLE.nrcomArticleCommentsBlock TD.nrcomArticleCommentTitle H4 A:visited {
	COLOR: rgb(57,57,57)
}
TABLE.nrcomArticleCommentsBlock TD.nrcomArticleCommentTitle H4 A:active {
	COLOR: rgb(204,0,0); BORDER-BOTTOM: rgb(204,0,0) 0.08em dashed; TEXT-DECORATION: none
}
TABLE.nrcomArticleCommentsBlock TD.nrcomArticleCommentTitle H4 A:hover {
	COLOR: rgb(204,0,0); BORDER-BOTTOM: rgb(204,0,0) 0.08em dashed; TEXT-DECORATION: none
}
TABLE.nrcomArticleCommentsBlock TD.nrcomArticleCommentTitle H4 {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
UNKNOWN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.nrcomArticleCommentsBlock TD.nrcomArticleCommentPostedDate {
	PADDING-RIGHT: 0.33em; PADDING-LEFT: 0.33em; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; WIDTH: 12.5em; PADDING-TOP: 0px; TEXT-ALIGN: center
}
TABLE.nrcomArticleCommentsBlock TD.nrcomArticleCommentAuthor {
	PADDING-RIGHT: 0.33em; PADDING-LEFT: 0.33em; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; WIDTH: 12.5em; PADDING-TOP: 0px; TEXT-ALIGN: center
}
TABLE.nrcomArticleCommentsBlock TD.nrcomArticleCommentPostedDate {
	BORDER-RIGHT: rgb(104,104,104) 0.08em solid; BORDER-TOP: rgb(104,104,104) 0px solid; BORDER-LEFT: rgb(104,104,104) 0.08em solid; BORDER-BOTTOM: rgb(104,104,104) 0px solid
}
UL.nrcomArticleCommentToolsBlock {
	BORDER-RIGHT: rgb(104,104,104) 0.08em dashed; PADDING-RIGHT: 0.16em; BORDER-TOP: rgb(104,104,104) 0.08em dashed; PADDING-LEFT: 0.16em; FONT-SIZE: 12px; PADDING-BOTTOM: 0.16em; MARGIN: 0.5em 0px; BORDER-LEFT: rgb(104,104,104) 0.08em dashed; PADDING-TOP: 0.16em; BORDER-BOTTOM: rgb(104,104,104) 0.08em dashed; FONT-FAMILY: verdana,arial,helvetica,sans-serif; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: rgb(255,255,230)
}
UL.nrcomArticleCommentToolsBlock LI {
	PADDING-RIGHT: 0.5em; BACKGROUND-POSITION: left center; DISPLAY: inline; PADDING-LEFT: 1em; BACKGROUND-IMAGE: url(http://www.news-record.com/images/headline_arrow.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; list-position: inside
}
DIV.clearfloat {
	CLEAR: both; LINE-HEIGHT: 0px; HEIGHT: 0px
}

